Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

DevOps Foundations: Microservices

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Set up your organization to successfully adopt microservices. Learn how to build, test, deploy, and monitor microservices in production.

Syllabus

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
  • 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
  • Documentation
  • 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
Conclusion
  • Next steps

Taught by

Laura Stone

Reviews

4.5 rating at LinkedIn Learning based on 288 ratings

Start your review of DevOps Foundations: Microservices

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.