SlideShare a Scribd company logo
1 of 4
Enterprises.
Made Better.
Designing
Microservices
: What Are the Central Precepts?
Microservices in a
Nutshell
• Microservices are service-oriented architecture
(SOA) with a bounded context.
• They are a collection or set of loosely coupled services
and can be deployed independently.
• They allow you to test and update these services or
deliver complex applications without a deeper
understanding or knowledge of how it all works.
Designing
Microservices
Enterprises. Made Better.
Microservice Benefits
• They offer better flexibility and scalability when using the latest
technology.
• This, in turn, leads to improved speed and flexibility because
business processes become manageable.
• They make it easier to build applications and simpler to maintain
them.
Enterprises. Made Better.
Designing
Microservices
4 Best Practices
• Focus on the aspect of reuse to give the
microservice potential a boost.
• Make sure all the code involved is
consistent with the same level of maturity.
• Each service should have a good deal of
fault tolerance to leave room for failures.
• Use a different data store for each of the
microservices. Enterprises. Made Better.
Designing
Microservices

More Related Content

Similar to Constructing Microservice Architecture.pptx

Microservices: Why Should Businesses Care?
Microservices: Why Should Businesses Care?Microservices: Why Should Businesses Care?
Microservices: Why Should Businesses Care?
Akana
 

Similar to Constructing Microservice Architecture.pptx (20)

MicroserviceArchitecture in detail over Monolith.
MicroserviceArchitecture in detail over Monolith.MicroserviceArchitecture in detail over Monolith.
MicroserviceArchitecture in detail over Monolith.
 
Architecting for speed: how agile innovators accelerate growth through micros...
Architecting for speed: how agile innovators accelerate growth through micros...Architecting for speed: how agile innovators accelerate growth through micros...
Architecting for speed: how agile innovators accelerate growth through micros...
 
Architecting for speed: how agile innovators accelerate growth through micros...
Architecting for speed: how agile innovators accelerate growth through micros...Architecting for speed: how agile innovators accelerate growth through micros...
Architecting for speed: how agile innovators accelerate growth through micros...
 
DEVNET-1142 Decomposing Monolithic Applications to Microservices
DEVNET-1142	Decomposing Monolithic Applications to MicroservicesDEVNET-1142	Decomposing Monolithic Applications to Microservices
DEVNET-1142 Decomposing Monolithic Applications to Microservices
 
Microservices Architecture
Microservices ArchitectureMicroservices Architecture
Microservices Architecture
 
Microservices: Why Should Businesses Care?
Microservices: Why Should Businesses Care?Microservices: Why Should Businesses Care?
Microservices: Why Should Businesses Care?
 
What is Microservices
What is MicroservicesWhat is Microservices
What is Microservices
 
Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application Modernisation
 
#ATAGTR2020 Presentation - Microservices – Explored
#ATAGTR2020 Presentation - Microservices – Explored#ATAGTR2020 Presentation - Microservices – Explored
#ATAGTR2020 Presentation - Microservices – Explored
 
Overcoming Ongoing Digital Transformational Challenges with a Microservices A...
Overcoming Ongoing Digital Transformational Challenges with a Microservices A...Overcoming Ongoing Digital Transformational Challenges with a Microservices A...
Overcoming Ongoing Digital Transformational Challenges with a Microservices A...
 
A Guide on What Are Microservices: Pros, Cons, Use Cases, and More
A Guide on What Are Microservices: Pros, Cons, Use Cases, and MoreA Guide on What Are Microservices: Pros, Cons, Use Cases, and More
A Guide on What Are Microservices: Pros, Cons, Use Cases, and More
 
Microservices: A Step Towards Modernizing Healthcare Applications
Microservices: A Step Towards Modernizing Healthcare ApplicationsMicroservices: A Step Towards Modernizing Healthcare Applications
Microservices: A Step Towards Modernizing Healthcare Applications
 
Microservices.docx
Microservices.docxMicroservices.docx
Microservices.docx
 
What are the Advantages and Disadvantages of Microservices?
What are the Advantages and Disadvantages of Microservices? What are the Advantages and Disadvantages of Microservices?
What are the Advantages and Disadvantages of Microservices?
 
The elegant way of implementing microservices with istio
The elegant way of implementing microservices with istioThe elegant way of implementing microservices with istio
The elegant way of implementing microservices with istio
 
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
12월 16일 Meetup [Deep Dive] Microservice 트래픽 관리를 위한 Istio 알아보기 | 강인호 컨설턴트, 오라클
 
Microserces Architecture
Microserces ArchitectureMicroserces Architecture
Microserces Architecture
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
 
Building Microservices with Ruby on Rails: Maximizing Efficiency and Scalability
Building Microservices with Ruby on Rails: Maximizing Efficiency and ScalabilityBuilding Microservices with Ruby on Rails: Maximizing Efficiency and Scalability
Building Microservices with Ruby on Rails: Maximizing Efficiency and Scalability
 
Explain the Role of Microservices in Cloud-native Architecture
Explain the Role of Microservices in Cloud-native ArchitectureExplain the Role of Microservices in Cloud-native Architecture
Explain the Role of Microservices in Cloud-native Architecture
 

More from PlektonLabs

Digital Transformation How to Know If You Are Doing It Right.pptx
Digital Transformation How to Know If You Are Doing It Right.pptxDigital Transformation How to Know If You Are Doing It Right.pptx
Digital Transformation How to Know If You Are Doing It Right.pptx
PlektonLabs
 

More from PlektonLabs (12)

Why Data Integration Isn’t Going Anywhere Anytime Soon.pptx
Why Data Integration Isn’t Going Anywhere Anytime Soon.pptxWhy Data Integration Isn’t Going Anywhere Anytime Soon.pptx
Why Data Integration Isn’t Going Anywhere Anytime Soon.pptx
 
Is Hyper-automation the Way to Go.pptx
Is Hyper-automation the Way to Go.pptxIs Hyper-automation the Way to Go.pptx
Is Hyper-automation the Way to Go.pptx
 
The Internet of Behavior.pptx
The Internet of Behavior.pptxThe Internet of Behavior.pptx
The Internet of Behavior.pptx
 
The Future of Technology.pptx
The Future of Technology.pptxThe Future of Technology.pptx
The Future of Technology.pptx
 
Digital Transformation Through Artificial Intelligence.pptx
Digital Transformation Through Artificial Intelligence.pptxDigital Transformation Through Artificial Intelligence.pptx
Digital Transformation Through Artificial Intelligence.pptx
 
Distributed Cloud Computing.pptx
Distributed Cloud Computing.pptxDistributed Cloud Computing.pptx
Distributed Cloud Computing.pptx
 
Public Sector Modernization.pptx
Public Sector Modernization.pptxPublic Sector Modernization.pptx
Public Sector Modernization.pptx
 
API Reuse
API ReuseAPI Reuse
API Reuse
 
Digital Transformation How to Know If You Are Doing It Right.pptx
Digital Transformation How to Know If You Are Doing It Right.pptxDigital Transformation How to Know If You Are Doing It Right.pptx
Digital Transformation How to Know If You Are Doing It Right.pptx
 
The Rise of Digital Demands.pptx
The Rise of Digital Demands.pptxThe Rise of Digital Demands.pptx
The Rise of Digital Demands.pptx
 
How Your Business Can Switch to a Data-Driven Strategy.pptx
How Your Business Can Switch to a Data-Driven Strategy.pptxHow Your Business Can Switch to a Data-Driven Strategy.pptx
How Your Business Can Switch to a Data-Driven Strategy.pptx
 
Faster EJB Integrations with PlektonLabs EJB Connector.pptx
Faster EJB Integrations with PlektonLabs EJB Connector.pptxFaster EJB Integrations with PlektonLabs EJB Connector.pptx
Faster EJB Integrations with PlektonLabs EJB Connector.pptx
 

Recently uploaded

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 

Constructing Microservice Architecture.pptx

  • 2. Microservices in a Nutshell • Microservices are service-oriented architecture (SOA) with a bounded context. • They are a collection or set of loosely coupled services and can be deployed independently. • They allow you to test and update these services or deliver complex applications without a deeper understanding or knowledge of how it all works. Designing Microservices Enterprises. Made Better.
  • 3. Microservice Benefits • They offer better flexibility and scalability when using the latest technology. • This, in turn, leads to improved speed and flexibility because business processes become manageable. • They make it easier to build applications and simpler to maintain them. Enterprises. Made Better. Designing Microservices
  • 4. 4 Best Practices • Focus on the aspect of reuse to give the microservice potential a boost. • Make sure all the code involved is consistent with the same level of maturity. • Each service should have a good deal of fault tolerance to leave room for failures. • Use a different data store for each of the microservices. Enterprises. Made Better. Designing Microservices