Software Architecture: Breaking a Monolith into Microservices
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to break a monolith application into microservices in this software architecture course.
Syllabus
Introduction
- Embark on a journey to refactor your architecture
- Welcome to your new role!
- Start with the "why"
- Defining the project scope
- Mapping out the current architecture
- Design mistakes and how to avoid them
- Refactor or rewrite?
- Choosing your first migration target
- Splitting out your first service
- Zero downtime migrations
- Migrating interdependent, complex capabilities
- Providing a migration API layer
- What about the front end?
- Making the final step
- It's not just about code: Meet Mr. Conway
- Provide up-to-date API documentation with Swagger
- Streamline cross-team collaboration with Inner Source
- Continuous integration and deployment
- Why you need monitoring from the very start
- Apply your knowledge
Taught by
Daniel Khan
Related Courses
AZ-400: Designing and Implementing Microsoft DevOps SolutionsA Cloud Guru Building a Continuous Integration Pipeline with Travis CI
A Cloud Guru Certified Jenkins Engineer
A Cloud Guru CloudFormation Deep Dive
A Cloud Guru DevOps Concepts
A Cloud Guru