Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Living on the Edge (Service): Bundling Microservices to Optimize Consumption for Devices with Spring Cloud and Netflix OSS

Living on the Edge (Service): Bundling Microservices to Optimize Consumption for Devices with Spring Cloud and Netflix OSS

In this session, the presenter uses proven patterns & open source software to rapidly build a robust portfolio of microservices as a solid foundation for a dynamic and growing microservice architecture. This session addresses vital points such as:

* Configuration services
* Microservice registration and discovery
* Circuit breakers for graceful degradation
* Load balancing and intelligent routing
* Asynchronous messaging

Additional topics discussed include logging & tracing, testing approaches, and migration patterns.

The presenter demonstrates how to develop & effectively manage microservices using OSS tools employed by Netflix to keep movies streaming globally 24x7.

Mark Heckler

March 16, 2017
Tweet

More Decks by Mark Heckler

Other Decks in Programming

Transcript

  1. Living on the Edge (Service) Bundling Microservices to Optimize Consumption

    for Devices with Spring Cloud and Netflix OSS Mark Heckler Principal Technologist/Developer Advocate Pivotal Software, Inc. www.thehecklers.org [email protected] @MkHeck @MkHeck #microservices
  2. @MkHeck #microservices Who am I? • Author • Speaker •

    DEVELOPER • Survivor of many monoliths • Seeker of a better way • Java Champion
  3. @MkHeck #microservices Netflix/Spring Cloud OSS Operational Component Netflix/Spring Cloud OSS

    Centralized Configuration Spring Cloud Config Service Registry/Discovery Netflix Eureka (+) Circuit Breaker Netflix Hystrix Load Balancer Netflix Ribbon Intelligent Router Netflix Zuul Asynchronous Messaging Spring Cloud Stream Distributed Tracing Spring Cloud Sleuth Security/OAuth2 Spring Cloud Security and much, much more.
  4. @MkHeck #microservices In summary… Live on the Edge! Thanks for

    attending • Microservices can be hard • But they don’t have to be • Build a robust infrastructure • Make it secure • Netflix does it, so can you