Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

0

Share

Download to read offline

Introduction to Microservices

Download to read offline

It is a brief introductory talk on microservices architecture.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

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

It is a brief introductory talk on microservices architecture.

Views

Total views

2,775

On Slideshare

0

From embeds

0

Number of embeds

2,347

Actions

Downloads

4

Shares

0

Comments

0

Likes

0

×