Похожие презентации:
Microservices architecture
1.
Microservicesarchitecture
Speaker: Vladimir Lazurenko
@VladimirLQA
2.
AGENDAMonolithic architecture
Microservice architecture
Types of microservice architecture
Basic tools for creating and working with
microservices
• Microservices and DevOps
3.
Monolithicarchitecture
UI
Business
Logic
Data
access
layer
4.
AdvantagesEasy deployment
Development
Performance
Simplified testing
Easy debugging
5.
DisadvantagesSlower development speed
Scalability
Reliability
Barrier to technology adoption
Lack of flexibility
Deployment
6.
MicroservicesUI
7.
8.
AdvantagesAgility
Flexible scaling
Continuous deployment
Highly maintainable and testable
Independently deployable
Technology flexibility
High reliability
9.
DisadvantagesDevelopment sprawl
Exponential infrastructure costs
Added organizational overhead
Debugging challenges
Lack of standardization
Lack of clear ownership
10.
11.
Types of microservicearchitecture
12.
Service Discovery(RPC Style)
13.
Server-Side ServiceDiscovery
14.
Message Bus (Event-driven)15.
Set of tools for creating and working withmicroservices
Docker
Kubernetes clusters
Balancer
API Gateway
16.
Docker17.
Kubernetes clusters18.
Load balancer19.
API Gateway20.
DevOps in the life ofmicroservices
21.
UIUI
Business
Logic
Data
access
layer
vs
Искусство