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

Building Modern Python Applications on AWS
Amazon Web Services via edX
Building Modern Java Applications on AWS
Amazon Web Services via edX
Building Modern Nodejs Applications on AWS
Amazon Web Services via edX
Build a RESTful API(Node.js) using AWS Lambda & API Gateway
Coursera Project Network via Coursera
Build a Python application(API) on AWS(Lambda+API Gateway)
Coursera Project Network via Coursera