Scenario: Migrating From an End-of-Life Data Center to AWS

Intermediate

LP Box Courses 6 Video Courses
LP Box quiz 2 Quiz sessions
LP Box Lab 8 Hands-on Labs
Duration 11h 23m
Karma ~420 karma points
Certificate 15496 students

Description

Cloud projects often require you to evaluate requirements, define priorities, and come up with technical designs quickly and effectively. This learning path is designed to help you learn and develop the range of skills required to be a cloud professional dealing with a technical migration project by walking through how to migrate a business application from an end-of-life data center to Amazon Web Services.
 

We start by getting familiar with some of the business aspects that may be relevant in considering a cloud migration project. We then work through a technical migration scenario with a series of live brainstorming sessions. Our customer needs to migrate out of their data center by a specific date, as well as to make their business application more scalable and easier to improve and iterate on. In short they want a more agile environment for their business service. We join the CloudAcademy team as they evaluate the project requirements, agree on technical priorities, define a future state, define a reference architecture, and time box the phases of a migration plan.

We then learn more about some of the technical services we used in our design with six hands-on labs. Next we learn about the AWS Database Migration Service, which is a very useful tool when considering any database migration. Finally we complete two labs to introduce us to AWS Lambda and the Amazon Elastic File System - two services we included in the target architecture for our scenario.  

 

Learning Objectives

Following this learning path you will have a better understanding of how to:

  • Discuss and evaluate a cloud project
  • Define business and project requirements
  • Evaluate and review cloud services against a set of technical requirements
  • Prototype and demonstrate proof of concepts

Intended Audience

This scenario is highly recommended for anyone interested in learning how to become a cloud architect, specialist or consultant.

Pre-requisites

To get the most from this scenario, we recommend having a working knowledge of AWS. We recommend completing the Fundamentals of AWS learning path first.

This Learning Path Includes

  • 6 courses
  • 8 labs 
  • 2 quiz sessions 

 

Feedback

Please feel free to reach out to us at support@cloudacademy.com if you need help or want to provide feedback on this learning path.

Your Name Here
Preview certificate
Start

1

Welcome to the "Migrating From an End-of-Life Data Center to AWS" learning path. Here's a brief overview to introduce you to the project, and an overview of the scenario we'll be working through.

2

Cloud Migration services from your on-premise environment can sometimes be very simple and other times an extremely complicated project to implement. For either scenario there are always considerations to bear in mind when doing so. This course has been designed to highlight these topics to help you ask the right questions to aid in a successful Cloud migration. Within this course we look at how ...

3

If you have made the strategic decision to migrate to the cloud then it’s recommended for you to have an understanding of how this affects your business internally. This course will look at the different areas of your organization and help give you visibility on how a cloud migration will affect your organization from a business perspective. We will look at how the dynamics of the Business will ...

4

This course is a "live" scenario discussion where the CloudAcademy team tackle a migration project. Our customer needs to migrate out of their current data center by a certain date. They also would like to modernise their business application.  Our brief in the exercise is to deliver:A target architecture which addresses the challenges described by the customer. A migration plan detailing how to ...

5

Securing your VPC using Public and Private subnets Lab Overview In this lab you will design a VPC with a public subnet, a private subnet, and a network address translation (NAT) instance in the public subnet.  A NAT instance enables instances in the private subnet to initiate outbound traffic to the Internet. This scenario is common when you have a public-facing web application, while maintaining ...

6

Lab Overview In this Lab, you will set up VPN connections with an Amazon Virtual Private Cloud (VPC) using dynamic routing as you make strides in migrating an on-premises application into the AWS cloud. You will configure the networking between your corporate network and an Amazon Virtual Private Cloud (VPC). The database (db) is hosted on-premises and the application is hosted in the cloud. As ...

7

8

Create and Apply S3 Bucket Policies with Conditions to Restrict Specific Bucket Permissions Being able to restrict and grant access to specific S3 resources is fundamental when implementing your security procedures. There are various methods that can be used to achieve this, one of which is to implement bucket policies. Bucket policies are applied directly to a bucket within S3 itself, and apply ...

9

Amazon Key Management Service along with S3 and EBS data encryption Lab Overview Amazon Web Services Key Management Service (KMS) is a managed service that simplifies the creation and management of encryption keys used to encrypt/decrypt your data. Most storage related AWS services are supported by KMS, including: EBS (Elastic Block Store) S3 (Simple Storage Service) Redshift RDS (Relational ...

10

Using Amazon CodeBuild and EC2 Container Service to Perform a Blue-Green Deployment Lab Overview Amazon EC2 Container Registry (ECR) is a fully-managed Docker container registry that helps you store, manage, and deploy Docker container images.  ECR is integrated with Amazon EC2 Container Service (ECS), streamlining your development and deployment operations. You can use Amazon's other services ...

12

Learn how to create and manage a Memcached cluster using Amazon ElastiCache  ElastiCache is a web service that makes it easy to deploy, operate, and scale a distributed in-memory cache environment in the cloud. You can choose from Memcached or Redis protocol-compliant cache engine software, and let ElastiCache perform software upgrades and patch management for you automatically. Existing ...

13

The purpose of this course is to enable us to recognize and explain what the AWS Database Migration Service is and how the AWS Database Migration Service can be used to migrate data from one database to another. This course will also enable us to recognize and explain the AWS Database Schema Conversion Tool which can be used to migrate a database structure or schema. Once we have a basic ...

14

Start using event driven programming thanks to AWS Lambda AWS Lambda is a compute service that runs your code in response to events and automatically manages the compute resources for you, making it easy to build applications that respond quickly to new information. Lambda opens up all kinds of new possibilities, and can lower your costs at the same time. When running a job processing server in ...

15

Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2 instances in the AWS Cloud. With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so your applications have the storage they need, when they need it. Amazon EFS has a simple web services interface that allows you to create and configure ...

16

Applying your cloud skills in work situations -migrating from an end of life data center to AWS -LP conclusion
Complete all the steps to claim this certificate
Your Name Here
Scenario: Migrating From an End-of-Life Data Center to AWS
Certificate Sample