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
mark@thehecklers.org
@MkHeck
@MkHeck #microservices
@MkHeck #microservices
Who am I?
• Author
• Speaker
• DEVELOPER
• Survivor of many monoliths
• Seeker of a better way
• Java Champion
@MkHeck #microservices
Not this…not today
Livin’ on the edge!
@MkHeck #microservices
Netflix OSS
@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.
Let’s Do This
@MkHeck #microservices
Helpful Links
• https://spring.io/guides
• http://projects.spring.io/spring-boot/
• http://projects.spring.io/spring-cloud/
• https://github.com/mkheck (LOTE*)
@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

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

  • 1.
    Living on theEdge (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 mark@thehecklers.org @MkHeck @MkHeck #microservices
  • 2.
    @MkHeck #microservices Who amI? • Author • Speaker • DEVELOPER • Survivor of many monoliths • Seeker of a better way • Java Champion
  • 3.
    @MkHeck #microservices Not this…nottoday Livin’ on the edge!
  • 4.
  • 5.
    @MkHeck #microservices Netflix/Spring CloudOSS 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.
  • 6.
  • 7.
    @MkHeck #microservices Helpful Links •https://spring.io/guides • http://projects.spring.io/spring-boot/ • http://projects.spring.io/spring-cloud/ • https://github.com/mkheck (LOTE*)
  • 8.
    @MkHeck #microservices In summary… Liveon 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