SlideShare a Scribd company logo
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
Presenting in English for Your Safety
@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

More Related Content

PDF
Living on the Edge (Service): Bundling Microservices to Optimize Consumption ...
PDF
TDC2016SP - Living on the Edge (Service): Bundling Microservices to Optimize ...
PDF
Living on the Edge (Service): Bundling Microservices to Optimize Consumption ...
PDF
Migrating .NET Apps to CF, A Strategy for Enterprises
PDF
IoT in the Cloud: Build and Unleash the Value in your Renewable Energy System
PDF
Node Microservices at Pizza Hut
PDF
Microservices:
 The phantom menace
. Istio Service Mesh: 
the new hope
PDF
Dutchcontainerdays
Living on the Edge (Service): Bundling Microservices to Optimize Consumption ...
TDC2016SP - Living on the Edge (Service): Bundling Microservices to Optimize ...
Living on the Edge (Service): Bundling Microservices to Optimize Consumption ...
Migrating .NET Apps to CF, A Strategy for Enterprises
IoT in the Cloud: Build and Unleash the Value in your Renewable Energy System
Node Microservices at Pizza Hut
Microservices:
 The phantom menace
. Istio Service Mesh: 
the new hope
Dutchcontainerdays

What's hot (19)

PDF
Servers? Where we're going we don't need servers.
PDF
How to Use the TICK Stack, CoreOS, & Docker to Make Your SaaS Offering Better
PDF
Buzzwords: Microservices, containers and serverless - real life applications ...
PPTX
Cloud Solution Day 2016: Service Mesh for Kubernetes
PDF
Polyglot, fault-tolerant event-driven programming with kafka, kubernetes and ...
PPTX
Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)
PDF
Loki: An Opensource Zipkin/Prometheus Mashup written in Go.
PPTX
istio: service mesh for all
PDF
Cloud Native & Docker
PDF
Managing Microservices traffic using Istio
PDF
NGINX KubeCon Copenhagen 2018
PPTX
Deploying Kubernetes on AWS Using Terraform
PDF
Biologically Inspired Internet of Things
PPTX
Cloud Native & Docker
PDF
Securing danish healthcare using cloudnative
ODP
Public and private cloud metadata and why it is useful
PPTX
CloudNativeLondon 2017: "What is a Service Mesh, and Do I Need One when Devel...
PPTX
MRA AMA Part 6: Service Mesh Models
PDF
Troubleshooting in a distributed systems
Servers? Where we're going we don't need servers.
How to Use the TICK Stack, CoreOS, & Docker to Make Your SaaS Offering Better
Buzzwords: Microservices, containers and serverless - real life applications ...
Cloud Solution Day 2016: Service Mesh for Kubernetes
Polyglot, fault-tolerant event-driven programming with kafka, kubernetes and ...
Why HTTP Won't Work For The Internet of Things (Dreamforce 2014)
Loki: An Opensource Zipkin/Prometheus Mashup written in Go.
istio: service mesh for all
Cloud Native & Docker
Managing Microservices traffic using Istio
NGINX KubeCon Copenhagen 2018
Deploying Kubernetes on AWS Using Terraform
Biologically Inspired Internet of Things
Cloud Native & Docker
Securing danish healthcare using cloudnative
Public and private cloud metadata and why it is useful
CloudNativeLondon 2017: "What is a Service Mesh, and Do I Need One when Devel...
MRA AMA Part 6: Service Mesh Models
Troubleshooting in a distributed systems
Ad

Viewers also liked (20)

PDF
Build Apps for Apple Watch - Francesco Novelli - Codemotion Milan 2016
PDF
Higher order infrastructure: from Docker basics to cluster management - Nicol...
PDF
The (almost) lost art of Smalltalk - Nikolas Martens - Codemotion Milan 2016
PDF
Cyber Analysts: who they are, what they do, where they are - Marco Ramilli - ...
PDF
Lo sviluppo di Edge Guardian VR - Maurizio Tatafiore - Codemotion Milan 2016
PPTX
Master the chaos: from raw data to analytics - Andrea Pompili, Riccardo Rossi...
PPTX
DevOps in Cloud, dai Container all'approccio Codeless - Gabriele Provinciali,...
PDF
Milano Chatbots Meetup - Vittorio Banfi - Bot Design - Codemotion Milan 2016
PDF
Developing apps for developing countries - Natalie Pistunovich - Codemotion M...
PDF
How to avoid Go gotchas - Ivan Daniluk - Codemotion Milan 2016
PDF
Games of Simplicity - Pozzi; Molinari - Codemotion Milan 2016
PDF
Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016
PDF
Universal JavaScript Web Applications with React - Luciano Mammino - Codemoti...
PDF
Progressive Web Apps: trick or real magic? - Maurizio Mangione - Codemotion M...
PDF
Come rendere il proprio prodotto una bomba creandogli una intera community in...
PDF
Understanding Angular 2 - Shmuela Jacobs - Codemotion Milan 2016
PDF
Coding Culture - Sven Peters - Codemotion Milan 2016
PDF
Un anno di Front End Meetup! Gioie, dolori e festeggiamenti! - Giacomo Zinett...
PDF
We started with RoR, C++, C#, nodeJS and... at the end we chose GO - Maurizio...
PDF
Reactive Thinking in iOS Development - Pedro Piñera Buendía - Codemotion Amst...
Build Apps for Apple Watch - Francesco Novelli - Codemotion Milan 2016
Higher order infrastructure: from Docker basics to cluster management - Nicol...
The (almost) lost art of Smalltalk - Nikolas Martens - Codemotion Milan 2016
Cyber Analysts: who they are, what they do, where they are - Marco Ramilli - ...
Lo sviluppo di Edge Guardian VR - Maurizio Tatafiore - Codemotion Milan 2016
Master the chaos: from raw data to analytics - Andrea Pompili, Riccardo Rossi...
DevOps in Cloud, dai Container all'approccio Codeless - Gabriele Provinciali,...
Milano Chatbots Meetup - Vittorio Banfi - Bot Design - Codemotion Milan 2016
Developing apps for developing countries - Natalie Pistunovich - Codemotion M...
How to avoid Go gotchas - Ivan Daniluk - Codemotion Milan 2016
Games of Simplicity - Pozzi; Molinari - Codemotion Milan 2016
Hacking for Salone: Drone Races - Di Saverio; Lippolis - Codemotion Milan 2016
Universal JavaScript Web Applications with React - Luciano Mammino - Codemoti...
Progressive Web Apps: trick or real magic? - Maurizio Mangione - Codemotion M...
Come rendere il proprio prodotto una bomba creandogli una intera community in...
Understanding Angular 2 - Shmuela Jacobs - Codemotion Milan 2016
Coding Culture - Sven Peters - Codemotion Milan 2016
Un anno di Front End Meetup! Gioie, dolori e festeggiamenti! - Giacomo Zinett...
We started with RoR, C++, C#, nodeJS and... at the end we chose GO - Maurizio...
Reactive Thinking in iOS Development - Pedro Piñera Buendía - Codemotion Amst...
Ad

Similar to Living on the Edge (Service): Bundling Microservices to Optimize Consumption for Devices with Spring Cloud & Netflix - Mark Heckler - Codemotion Milan 2016 (20)

PDF
Living on the Edge (Service) - Mark Heckler - Codemotion Amsterdam 2016
PDF
IoT in the Cloud: Build & Unleash the Value in your Renewable Energy System
PPTX
Enabling application portability with the greatest of ease!
PPTX
Application Centric Microservices Architecture
PPTX
Application Centric Microservices from Redhat Summit 2015
PDF
Microservices with Spring Cloud
PDF
Security: The Value of SBOMs
PPSX
Microservices Architecture, Monolith Migration Patterns
PDF
Lunar Way and the Cloud Native "stack"
PDF
Spring Cloud Netflix OSS
PDF
Moving Renewable Energy Embedded Systems into the Cloud
PPTX
Microservice Pattern Launguage
PPTX
Intro to spring cloud &microservices by Eugene Hanikblum
PPTX
PHX DevOps Days: Service Mesh Landscape
PDF
Cloud to Edge
PDF
Day 2 Kubernetes - Tools for Operability (QConSF)
PPTX
Cloud 2.0: Containers, Microservices and Cloud Hybridization
PDF
Architecting for Scale
PDF
Day 2 Kubernetes - Tools for Operability (Velocity London Meetup)
PPTX
Docker, Microservices, and the Service Mesh
Living on the Edge (Service) - Mark Heckler - Codemotion Amsterdam 2016
IoT in the Cloud: Build & Unleash the Value in your Renewable Energy System
Enabling application portability with the greatest of ease!
Application Centric Microservices Architecture
Application Centric Microservices from Redhat Summit 2015
Microservices with Spring Cloud
Security: The Value of SBOMs
Microservices Architecture, Monolith Migration Patterns
Lunar Way and the Cloud Native "stack"
Spring Cloud Netflix OSS
Moving Renewable Energy Embedded Systems into the Cloud
Microservice Pattern Launguage
Intro to spring cloud &microservices by Eugene Hanikblum
PHX DevOps Days: Service Mesh Landscape
Cloud to Edge
Day 2 Kubernetes - Tools for Operability (QConSF)
Cloud 2.0: Containers, Microservices and Cloud Hybridization
Architecting for Scale
Day 2 Kubernetes - Tools for Operability (Velocity London Meetup)
Docker, Microservices, and the Service Mesh

More from Codemotion (20)

PDF
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
PDF
Pompili - From hero to_zero: The FatalNoise neverending story
PPTX
Pastore - Commodore 65 - La storia
PPTX
Pennisi - Essere Richard Altwasser
PPTX
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
PPTX
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
PPTX
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
PPTX
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
PDF
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
PDF
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
PDF
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
PDF
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
PDF
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
PDF
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
PPTX
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
PPTX
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
PDF
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
PDF
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
PDF
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
PDF
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Pompili - From hero to_zero: The FatalNoise neverending story
Pastore - Commodore 65 - La storia
Pennisi - Essere Richard Altwasser
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPT
Teaching material agriculture food technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Encapsulation theory and applications.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Modernizing your data center with Dell and AMD
PPTX
A Presentation on Artificial Intelligence
PDF
Approach and Philosophy of On baking technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Cloud computing and distributed systems.
PPTX
Big Data Technologies - Introduction.pptx
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
20250228 LYD VKU AI Blended-Learning.pptx
Teaching material agriculture food technology
Spectral efficient network and resource selection model in 5G networks
Dropbox Q2 2025 Financial Results & Investor Presentation
Advanced methodologies resolving dimensionality complications for autism neur...
Understanding_Digital_Forensics_Presentation.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Encapsulation theory and applications.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Modernizing your data center with Dell and AMD
A Presentation on Artificial Intelligence
Approach and Philosophy of On baking technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Cloud computing and distributed systems.
Big Data Technologies - Introduction.pptx
Bridging biosciences and deep learning for revolutionary discoveries: a compr...

Living on the Edge (Service): Bundling Microservices to Optimize Consumption for Devices with Spring Cloud & Netflix - Mark Heckler - Codemotion Milan 2016

  • 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 mark@thehecklers.org @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 Presenting in English for Your Safety
  • 4. @MkHeck #microservices Not this…not today Livin’ on the edge!
  • 6. @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.
  • 8. @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
  • 9. @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