Introduction
What microservices mean for DevOps
()
What you should know
()
1. Microservices In Production
Why microservices?
()
The concepts behind microservices
()
About the example application
()
2. Service Readiness
Documentation
()
Standardization
()
Unit and integration testing
()
End-to-end and contract testing
()
Contract test example
()
Performance testing
()
Continuous integration
()
Continuous delivery
()
Platform-specific and OS artifacts
()
Virtual machine and container artifacts
()
Versioning
()
Basic service discovery
()
Dynamic service registries
()
Ownership and Conway's law
()
3. Service Resilience, Reliability, and Scalability
Architectural safety measures
()
Integration methodologies
()
Synchronous integration technologies
()
Asynchronous integration technologies
()
Logging
()
Monitoring
()
Alerting
()
Incidents
()
Service-level objectives (SLOs) and error budgets
()
Capacity planning
()
4. Microservices by Example
Overview of KinetEco case study
()
Greenfield services
()
Splitting the monolith
()
User-facing authentication and authorization
()
Service-to-service authentication antipatterns
()
Service-to-service authentication
()
Challenges adopting microservices
()
Ex_Files_DevOps_Microservices.zip
(1.0 MB)