SlideShare a Scribd company logo
1 of 23
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Agenda
Microservice Architecture
Why Microservices?
Features of Microservice Architecture
What Is Microservice Architecture?
Advantages of Microservice
Architecture
Companies Using Microservices
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Why Microservices?
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Before Microservices – Monolithic Architecture
Monolithic Architecture is like a big container wherein all the software components of an application
are assembled together and tightly packaged
Database
Client Side UI
Server Side Application
HTTP Request
Execute a domain
specific logic
Retrieve and
update data
from the
database
Populate the HTML views
to be sent to the browser
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Monolithic Architecture - Example
Let’s take a classic use case of an E-Commerce Application
Single Instance
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Monolithic Architecture - Challenges
Large & Complex Applications
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Large & Complex Applications
Monolithic Architecture - Challenges
Slow Development
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Large & Complex Applications
#1 #2 #3
Monolithic Architecture - Challenges
Slow Development
Blocks Continuous Development
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Large & Complex Applications
Monolithic Architecture - Challenges
Slow Development
Blocks Continuous Development
Unscalable
Instance - 1
Instance - 2
Instance - 3
Instance - 4
…..
Instance - N
…..
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Large & Complex Applications
Monolithic Architecture - Challenges
Slow Development
Blocks Continuous Development
Unscalable
Unreliable
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Large & Complex Applications
Slow Development
Blocks Continuous Development
Unscalable
Unreliable
Inflexible
Monolithic
Application
New
Framework
Monolithic Architecture - Challenges
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
What Is Microservice Architecture?
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
What Is Microservice Architecture?
Microservices, aka Microservice Architecture, is an architectural style that structures an application as a collection
of small autonomous services, modelled around a Business Domain
In Microservice Architecture, each service is self-contained and implements a single Business capability
Business
Domain
Microservice
1
Microservice
2
Microservice
3
Microservice
4
Microservice
…
Microservice
N
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Microservice Architecture - Example
UI Microservice
Customer Microservice Product Microservice Cart Microservice
Let’s take the same use case of an E-Commerce Application
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Microservice Architecture
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Microservice Architecture
C
L
I
E
N
T
Identity
Provider
CDN
Static
Content
Remote
Service
Service
Service
Service
Service
Management
Service
Discovery
Microservices
API
Gateway
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Features Of Microservice Architecture
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Features Of Microservice Architecture
01Small Focused
02Loosely Coupled
03Language Neutral
04Bounded Context
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Advantages Of Microservice
Architecture
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Advantages Of Microservice Architecture
Independent
Deployment
Independent
Development
Fault
Isolation
Granular
Scaling
Mixed
Technology
Stack
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Companies Using Microservices
Copyright © 2018, edureka and/or its affiliates. All rights reserved.
Companies Using Microservices
What are Microservices | Microservices Architecture Training | Microservices Tutorial | Edureka

More Related Content

What's hot

What's hot (20)

Microservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitectureMicroservice vs. Monolithic Architecture
Microservice vs. Monolithic Architecture
 
Microservices architecture
Microservices architectureMicroservices architecture
Microservices architecture
 
Monoliths and Microservices
Monoliths and Microservices Monoliths and Microservices
Monoliths and Microservices
 
Microservices with Spring Boot Tutorial | Edureka
Microservices with Spring Boot Tutorial | EdurekaMicroservices with Spring Boot Tutorial | Edureka
Microservices with Spring Boot Tutorial | Edureka
 
Microservices
MicroservicesMicroservices
Microservices
 
Microservice Architecture Patterns, by Richard Langlois P. Eng.
Microservice Architecture Patterns, by Richard Langlois P. Eng.Microservice Architecture Patterns, by Richard Langlois P. Eng.
Microservice Architecture Patterns, by Richard Langlois P. Eng.
 
Microservice intro
Microservice introMicroservice intro
Microservice intro
 
Understanding MicroSERVICE Architecture with Java & Spring Boot
Understanding MicroSERVICE Architecture with Java & Spring BootUnderstanding MicroSERVICE Architecture with Java & Spring Boot
Understanding MicroSERVICE Architecture with Java & Spring Boot
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Design patterns for microservice architecture
Design patterns for microservice architectureDesign patterns for microservice architecture
Design patterns for microservice architecture
 
From Monolithic to Microservices
From Monolithic to Microservices From Monolithic to Microservices
From Monolithic to Microservices
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Architecture: Microservices
Architecture: MicroservicesArchitecture: Microservices
Architecture: Microservices
 
A pattern language for microservices - June 2021
A pattern language for microservices - June 2021 A pattern language for microservices - June 2021
A pattern language for microservices - June 2021
 
Microservices Architecture
Microservices ArchitectureMicroservices Architecture
Microservices Architecture
 
Microservices
MicroservicesMicroservices
Microservices
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
A Pattern Language for Microservices
A Pattern Language for MicroservicesA Pattern Language for Microservices
A Pattern Language for Microservices
 
Microservice architecture : Part 1
Microservice architecture : Part 1Microservice architecture : Part 1
Microservice architecture : Part 1
 
App Modernization
App ModernizationApp Modernization
App Modernization
 

Similar to What are Microservices | Microservices Architecture Training | Microservices Tutorial | Edureka

Similar to What are Microservices | Microservices Architecture Training | Microservices Tutorial | Edureka (20)

Top 10 Reasons to Learn Microservices | Microservices Tutorial | Microservice...
Top 10 Reasons to Learn Microservices | Microservices Tutorial | Microservice...Top 10 Reasons to Learn Microservices | Microservices Tutorial | Microservice...
Top 10 Reasons to Learn Microservices | Microservices Tutorial | Microservice...
 
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
 
From Monolithic to Microservices (AWS & Digital Goodie)
From Monolithic to Microservices (AWS & Digital Goodie)From Monolithic to Microservices (AWS & Digital Goodie)
From Monolithic to Microservices (AWS & Digital Goodie)
 
Containers for Startups
Containers for StartupsContainers for Startups
Containers for Startups
 
Microservices = Death of the Enterprise Service Bus (ESB)?
Microservices = Death of the Enterprise Service Bus (ESB)?Microservices = Death of the Enterprise Service Bus (ESB)?
Microservices = Death of the Enterprise Service Bus (ESB)?
 
MongoDB World 2018: From Disruption to Transformation: Document Databases, Do...
MongoDB World 2018: From Disruption to Transformation: Document Databases, Do...MongoDB World 2018: From Disruption to Transformation: Document Databases, Do...
MongoDB World 2018: From Disruption to Transformation: Document Databases, Do...
 
The Sky Is The Limit (CCC)
The Sky Is The Limit (CCC)The Sky Is The Limit (CCC)
The Sky Is The Limit (CCC)
 
Lbe investor deck 072315 slideshare
Lbe investor deck 072315 slideshareLbe investor deck 072315 slideshare
Lbe investor deck 072315 slideshare
 
Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4Mini-course at VFU - Architecting modern digital systems - 4
Mini-course at VFU - Architecting modern digital systems - 4
 
WeblineGlobal Insights: MMADP
WeblineGlobal Insights: MMADPWeblineGlobal Insights: MMADP
WeblineGlobal Insights: MMADP
 
Micro Front Ends for Micro Services using Oracle JET
Micro Front Ends for Micro Services using Oracle JETMicro Front Ends for Micro Services using Oracle JET
Micro Front Ends for Micro Services using Oracle JET
 
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...
Eclipse MicroProfile: Accelerating Cloud-Native Application Development with ...
 
How to Choose the Right Technology, Framework or Tool to Build Microservices
How to Choose the Right Technology, Framework or Tool to Build MicroservicesHow to Choose the Right Technology, Framework or Tool to Build Microservices
How to Choose the Right Technology, Framework or Tool to Build Microservices
 
Cloud Engineer Jobs, Resume & Salary | Edureka
Cloud Engineer Jobs, Resume & Salary | EdurekaCloud Engineer Jobs, Resume & Salary | Edureka
Cloud Engineer Jobs, Resume & Salary | Edureka
 
Public hyperledger meetup sf may 2018
Public hyperledger meetup sf may 2018Public hyperledger meetup sf may 2018
Public hyperledger meetup sf may 2018
 
CSPA Keynote: BLOCKCHAIN for Enterprise
CSPA Keynote: BLOCKCHAIN for EnterpriseCSPA Keynote: BLOCKCHAIN for Enterprise
CSPA Keynote: BLOCKCHAIN for Enterprise
 
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
Leadership Session: Using AWS End User Computing Services for Your Modern Wor...
 
Sun son-uk-ltd investor-pitch-deck-07-22-2015
Sun son-uk-ltd investor-pitch-deck-07-22-2015Sun son-uk-ltd investor-pitch-deck-07-22-2015
Sun son-uk-ltd investor-pitch-deck-07-22-2015
 
Mythical Mysfits - Build & collaborate on a modern web application on AWS - M...
Mythical Mysfits - Build & collaborate on a modern web application on AWS - M...Mythical Mysfits - Build & collaborate on a modern web application on AWS - M...
Mythical Mysfits - Build & collaborate on a modern web application on AWS - M...
 
Microservices and Serverless for MegaStartups
Microservices and Serverless for MegaStartupsMicroservices and Serverless for MegaStartups
Microservices and Serverless for MegaStartups
 

More from Edureka!

More from Edureka! (20)

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Recently uploaded (20)

Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 

What are Microservices | Microservices Architecture Training | Microservices Tutorial | Edureka

  • 1. Copyright © 2018, edureka and/or its affiliates. All rights reserved.
  • 2. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Agenda Microservice Architecture Why Microservices? Features of Microservice Architecture What Is Microservice Architecture? Advantages of Microservice Architecture Companies Using Microservices
  • 3. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Why Microservices?
  • 4. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Before Microservices – Monolithic Architecture Monolithic Architecture is like a big container wherein all the software components of an application are assembled together and tightly packaged Database Client Side UI Server Side Application HTTP Request Execute a domain specific logic Retrieve and update data from the database Populate the HTML views to be sent to the browser
  • 5. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Monolithic Architecture - Example Let’s take a classic use case of an E-Commerce Application Single Instance
  • 6. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Monolithic Architecture - Challenges Large & Complex Applications
  • 7. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Large & Complex Applications Monolithic Architecture - Challenges Slow Development
  • 8. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Large & Complex Applications #1 #2 #3 Monolithic Architecture - Challenges Slow Development Blocks Continuous Development
  • 9. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Large & Complex Applications Monolithic Architecture - Challenges Slow Development Blocks Continuous Development Unscalable Instance - 1 Instance - 2 Instance - 3 Instance - 4 ….. Instance - N …..
  • 10. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Large & Complex Applications Monolithic Architecture - Challenges Slow Development Blocks Continuous Development Unscalable Unreliable
  • 11. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Large & Complex Applications Slow Development Blocks Continuous Development Unscalable Unreliable Inflexible Monolithic Application New Framework Monolithic Architecture - Challenges
  • 12. Copyright © 2018, edureka and/or its affiliates. All rights reserved. What Is Microservice Architecture?
  • 13. Copyright © 2018, edureka and/or its affiliates. All rights reserved. What Is Microservice Architecture? Microservices, aka Microservice Architecture, is an architectural style that structures an application as a collection of small autonomous services, modelled around a Business Domain In Microservice Architecture, each service is self-contained and implements a single Business capability Business Domain Microservice 1 Microservice 2 Microservice 3 Microservice 4 Microservice … Microservice N
  • 14. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Microservice Architecture - Example UI Microservice Customer Microservice Product Microservice Cart Microservice Let’s take the same use case of an E-Commerce Application
  • 15. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Microservice Architecture
  • 16. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Microservice Architecture C L I E N T Identity Provider CDN Static Content Remote Service Service Service Service Service Management Service Discovery Microservices API Gateway
  • 17. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Features Of Microservice Architecture
  • 18. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Features Of Microservice Architecture 01Small Focused 02Loosely Coupled 03Language Neutral 04Bounded Context
  • 19. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Advantages Of Microservice Architecture
  • 20. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Advantages Of Microservice Architecture Independent Deployment Independent Development Fault Isolation Granular Scaling Mixed Technology Stack
  • 21. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Companies Using Microservices
  • 22. Copyright © 2018, edureka and/or its affiliates. All rights reserved. Companies Using Microservices