Refactoring Legacy Apps to Microservices using AWS Migration Hub Refactor Spaces
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
This lab demonstrates the process of moving from a monolithic architecture to a microservice architecture.
Objectives
By the end of this lab, you will be able to do the following:
- Explore the monolithic application.
- Use AWS Migration Hub Refactor Spaces to create a refactor environment and define traffic routing.
- Leverage Microservices architecture.
- Use Amazon DynamoDB for storing and accessing shopping cart information.
- Use AWS Lambda as compute resource for accessing and manipulating the shopping cart.
Prerequisites
- Access to a computer with Microsoft Windows, Mac OS X, or Linux (Ubuntu, SuSE, or Red Hat)
- A modern internet browser such as Chrome or Firefox
- Be familiar with the AWS console
- Be familiar with AWS Migration Hub
Outline
Task 1 : Explore the Unishop legacy application.Task 2 : Use AWS Migration Hub Refactor Spaces to create an environment that can replace functionality in the legacy application and route traffic to the replacement microservices (strangler pattern)
Task 3 : Build a new microservice to replace the shopping cart functionality using AWS Lambda and AWS DynamoDB
Tags
Related Courses
Migrating Applications to AWS TrainingEdureka From Migration to Modernization: Discover, plan, and migrate a monolith to ECS and Fargate with the help of Application Discovery and no code changes (Japanese)
Amazon Web Services via AWS Skill Builder CMD and Conquer - Containerizing the Monolith
Docker via YouTube Software Architecture - The Hard Parts
GOTO Conferences via YouTube Modernizing Enterprise Java
GOTO Conferences via YouTube