YoVDO

Refactoring Legacy Apps to Microservices using AWS Migration Hub Refactor Spaces

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Microservices Courses Amazon DynamoDB Courses AWS Lambda Courses Monolithic Applications Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

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 Training
Edureka
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