Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Introduction to Microservices
Manu PK
@manupk12
http://www.blog.manupk.com
Microservices and Serverless Event; 29 April 20...
Let’s invent a new ecommerce product
…and it’s a big hit.. then..
Microservices architecture - Example
Microservices architecture – The Need
 What we have now – Monolith!
 A single packaged deployment for all of the applica...
Microservices architecture
 Approach to developing a single application as a
suite of small set of collaborating services.
Microservices architecture - Characteristics
 Organized around Business Capabilities
 Independent
 Governance
 Technic...
Thank You
for Listening
Questions / Comments /
Feedback
@manupk12| manu.pk@outlook.com
Slides @
http://www.slideshare.net/pkmanu
References
 http://martinfowler.com/microservices/#when
 http://microservices.io/patterns/microservices.html
 http://hi...
Próxima SlideShare
Cargando en…5
×

Introduction to Microservices

1.560 visualizaciones

Publicado el

It is a brief introductory talk on microservices architecture.

Publicado en: Software
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Introduction to Microservices

  1. 1. Introduction to Microservices Manu PK @manupk12 http://www.blog.manupk.com Microservices and Serverless Event; 29 April 2017
  2. 2. Let’s invent a new ecommerce product
  3. 3. …and it’s a big hit.. then..
  4. 4. Microservices architecture - Example
  5. 5. Microservices architecture – The Need  What we have now – Monolith!  A single packaged deployment for all of the application  Complexity in  Functionality  Scaling  Fault Tolerance  “The growing demand for agility, flexibility, and scalability to meet rapidly evolving business needs creates a strong need for a faster and more efficient delivery of software” - Arun Gupta
  6. 6. Microservices architecture  Approach to developing a single application as a suite of small set of collaborating services.
  7. 7. Microservices architecture - Characteristics  Organized around Business Capabilities  Independent  Governance  Technical Stack  Deployment  Consumer first interfaces  Smart endpoints and dumb pipes  Improved fault isolation  Eventual Consistency for Data
  8. 8. Thank You for Listening
  9. 9. Questions / Comments / Feedback @manupk12| manu.pk@outlook.com Slides @ http://www.slideshare.net/pkmanu
  10. 10. References  http://martinfowler.com/microservices/#when  http://microservices.io/patterns/microservices.html  http://highscalability.com/blog/2014/4/8/microservices-not-a-free-lunch.html  http://martinfowler.com/articles/microservice-trade-offs.html  http://blog.arungupta.me/microservices-monoliths-noops/  http://blog.manupk.com/2013/04/package-your-classes-by-feature-and- not.html  http://martinfowler.com/bliki/MicroservicePremium.html  http://samnewman.io/talks/principles-of-microservices/  http://blog.cleancoder.com/uncle- bob/2014/10/01/CleanMicroserviceArchitecture.html

×