API World 2018 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

PRO: The Microservices Conference: API Design & Microservices [clear filter]
Monday, September 10

12:00pm PDT

PRO TALK: A Design-Based Approach to Microservices and APIs
Organizations around the world are transforming their core applications to expose microservices through APIs. The success of these efforts will depend less on the technologies themselves, and more on how well their deployment is aligned with the business goals of the organization. Join this session to learn the key aspects of executing a microservice- and API-based transformation initiative, and how design thinking can steer the effort toward sustainable success.

avatar for Matt McLarty

Matt McLarty

VP, API Academy, CA Technologies
Matt works with organizations around the world, helping them to improve the speed and scale of their software delivery through the use of APIs and microservices. He leads the API Academy for CA Technologies, and is the co-author of the O'Reilly books Microservice Architecture and... Read More →

Monday September 10, 2018 12:00pm - 12:50pm PDT
Workshop Room 2

1:00pm PDT

PRO TALK: Deploy Microservices Confidently with Consumer-Driven Contracts
Consumer Driven Contracts is a testing paradigm that let API-consumers communicate to the API-providers how they are using their services. This talk discusses software testing, how and when to use Consumer Driven Contract, and how Consumer Driven Contracts can make developers more confident. It also includes live coding to show how to implement Consumer Driven Contracts using the Pact framework.

To increase the velocity and reduce the cost of microservices development, it is key to be able to build and deploy new versions with confidence that you don't break any dependencies. Microservices are easy to build and run, but they quickly become a tangled web of dependencies that slow down development and result in broken dependencies. Organisations that transition from a traditional monolithic design to a microservice architecture, will soon realise that it is hard to keep track of all dependencies. Consumer Driven Contracts is a testing paradigm that helps developers keep control on all dependencies in a distributed system and this talk will tell more about how to use it and show how to do so in a live demo. 

avatar for Henrik Stene

Henrik Stene

Manager and Consultant, Knowit
Henrik is a manager and consultant with the Nordic consultancy firm, Knowit, and is currently assigned to help build a new sales and ticketing solution for rail operators in Norway. He is passionate about exploring microservice technology and is pondering how to solve their biggest... Read More →

Monday September 10, 2018 1:00pm - 1:50pm PDT
Workshop Room 2

2:00pm PDT

PRO TALK: Event-Driven Microservices; Simplified Development with Reactive Rules
Reactive means- responsive to an action. In the context of microservices, it would imply- responding to an event, and keeping the rest of the services in the system running as-is. Microservices entail APIs, business logic, data handling, and integration with the rest of the system. What if putting those pieces together, while specifying the events driving the responses of the embodying microservices, was as easy as point and click? In this session, we will elucidate the development nirvana for microservices developers- with automated architecture, automated business logic, and declarative reactive rules.

avatar for Val Huber

Val Huber

Consulting Engineer, CA Technologies
Val has spent many decades leading production development and innovation. He was CTO and VP Engineering at Versata, where he lead the development of J2EE services for application automation leading to a highly successful IPO. These include client automation from a site map diagram... Read More →
avatar for Renu Motwani

Renu Motwani

Sr. Director, Product Management, CA Technologies
Renu Motwani, currently Sr. Director of Product Management at CA Technologies, has over two decades of experience in the software industry. Renu has envisioned and led software products ranging from infrastructure management to application platforms and device runtimes at companies... Read More →

Monday September 10, 2018 2:00pm - 2:50pm PDT
Workshop Room 2

3:00pm PDT

PRO TALK: How GraphQL Helps Solve Enterprise Sprawl
If you've worked at an enterprise company, you've likely got some horror stories about system architecture. Success and scale can come at a certain cost: dozens of apps calling dozens (or hundreds) of services, multiple different standards, documentation marked with a TODO since circa 2010, overwhelming technical debt... How are you supposed to deal with this? "Rewrite it from scratch" is a nice sentiment, but it's not exactly realistic. Even attempting to document the whole thing presents it's own series of problems. In this talk, we will explore how GraphQL is uniquely positioned to provide a solid, sane, incremental approach to solving these complex problems facing the enterprise today.

avatar for Matt Engledowl

Matt Engledowl

Sr. Technology Evangelist/Sr. Developer, Arvata

Monday September 10, 2018 3:00pm - 3:50pm PDT
Workshop Room 2

4:00pm PDT

PRO TALK: The DHARMA Model for Securing Microservice APIs
Microservices have quickly become a popular way to develop software systems. As organizations implement production systems based on microservices, they are recognizing the importance and complexity of securing microservices. This session will discuss techniques for securing microservice APIs, and a multi-platform, practical model that you can use for securing your own microservice environments.

avatar for K. Scott Morrison

K. Scott Morrison

Senior Vice President & Distinguished Engineer, CA Technologies
K. Scott Morrison is a Senior Vice President and Distinguished Engineer at CA Technologies. He joined CA as part of its acquisition of Layer 7 Technologies, where he served as CTO. Scott is a passionate, entertaining and highly sought-after keynote speaker. His quotes appear regularly... Read More →
avatar for Rob Wilson

Rob Wilson

Advisor, CA
Rob Wilson is an Advisor at CA Technologies focused on APIs and Microservices. He spends the majority of his time working with clients on their API and Microservices strategies. Rob enjoys the challenge of working on complex and diverse problems that require ingenuity and originality... Read More →

Monday September 10, 2018 4:00pm - 4:50pm PDT
Workshop Room 2

5:00pm PDT

PRO TALK: dubizzle's SOA Journey: Empowering Teams to Deliver Value
Dubizzle is the premier classifieds website in the UAE which receives more than 3.5 million monthly active users, 16 million monthly visits and our users post more than 16 listings per minute. We have 4 major verticals operating within the same portal, viz. for real estate properties, cars, jobs and used items. This session is about our story about how we evolved from a team of 2 developers in 2005 to more than 30 developers in 2018. How this change has allowed us to shape our services and our teams to be fast. Our technological systems organization reflects how our teams are organized and how that enables us to have synergy while developing our products. This session covers our journey, our guiding principles and how we architected our systems and culture to enable us today to deliver market value across all of our verticals. This is about our journey from a monolithic codebase towards a web of interconnected services to now a primarily event-driven architecture.

avatar for Dhruv  Baldawa

Dhruv Baldawa

Junior Architect, dubizzle
Dhruv is currently working at dubizzle, #1 ranked classifieds company in the UAE. Previously, he has worked at unicorns and startups developing backends and writing firmware. His interests include thinking about writing better software and planning to travel (and actually doing so... Read More →

Monday September 10, 2018 5:00pm - 5:50pm PDT
Workshop Room 2