8
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

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

Embed Size (px)

Citation preview

Page 1: 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

Mark Heckler

Principal Technologist/Developer Advocate

Pivotal Software, Inc.

www.thehecklers.org

[email protected]

@MkHeck

@MkHeck #microservices

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

@MkHeck #microservices

Who am I?

• Author

• Speaker

• DEVELOPER

• Survivor of many monoliths

• Seeker of a better way

• Java Champion

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

@MkHeck #microservices

Not this…not today

Livin’ on

the edg

e!

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

@MkHeck #microservices

Netflix OSS

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

@MkHeck #microservices

Netflix/Spring Cloud OSS

Operational Component Netflix/Spring Cloud OSSCentralized Configuration Spring Cloud Config

Service Registry/Discovery Netflix Eureka (+)Circuit Breaker Netflix HystrixLoad Balancer Netflix Ribbon

Intelligent Router Netflix ZuulAsynchronous Messaging Spring Cloud Stream

Distributed Tracing Spring Cloud SleuthSecurity/OAuth2 Spring Cloud Security

and much, much more.

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

Let’s Do This

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

@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*)

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

@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