Monday, October 25, 2021

Module 9 - Migration and Innovation

 Module 9 - Migration and innovation 

Learning Objectives 
In this module, you will learn how to:
  • Understand migration and innovation in the AWS Cloud.
  • Summarize the AWS Cloud Adoption Framework (AWS CAF). 
  • Summarize the six key factors of a cloud migration strategy.
  • Describe the benefits of AWS data migration solutions, such as AWS Snowcone, AWS Snowball, and AWS Snowmobile.
  • Summarize the broad scope of innovative solutions that AWS offers.


AWS cloud Adaption Framework (AWS CAF)

Six core perspectives of the Cloud Adoption Framework

AWS CAF organizes guidance into six areas of focus, called Perspectives. Each Perspective addresses distinct responsibilities. The planning process helps the right people across the organization prepare for the changes ahead. These are:
  1. Business
  2. People
  3. Governance Perspectives focus on business capabilities, 
  4. Platform
  5. Security
  6. Operations  Perspectives focus on technical capabilities.

Question 1

Which Perspective of the AWS Cloud Adoption Framework helps you design, implement, and optimize your AWS infrastructure based on your business goals and perspectives?
The correct response option is Platform Perspective.

The Platform Perspective  includes principles for implementing new solutions and migrating on-premises workloads to the cloud.

Note:

Business Perspective helps you to move from a model that separates business and IT strategies into a business model that integrates IT strategy.

Operations Perspective focuses on operating and recovering IT workloads to meet the requirements of your business stakeholders.

People Perspective helps Human Resources (HR) employees prepare their teams for cloud adoption by updating organizational processes and staff skills to include cloud-based competencies.


6 Strategies for Migration  

When migrating applications to the cloud, six of the most common migration strategies that you can implement are:

  1. Rehosting
  2. Replatforming
    • involves selectively optimizing aspects of an application to achieve benefits in the cloud without changing the core architecture of the application. 
    • It is also known as “lift, tinker, and shift.”
  3. Refactoring/re-architecting
    • Changing how an application is architected and developed, 
    • Typically by using cloud-native features.
  4. Repurchasing  
    • Move to a different product
    • Replacing an existing application with a cloud-based version
  5. Retaining

  6. Retiring
    • Removing an application that is no longer used or that can be turned off.


Question 1
Which migration strategy involves moving to a different product?
Repurchasing.
Repurchasing involves replacing an existing application with a cloud-based version, such as software found in AWS Marketplace.

Note: 

Refactoring involves changing how an application is architected and developed, typically by using cloud-native features.

Retiring involves removing an application that is no longer used or that can be turned off.

Replatforming involves selectively optimizing aspects of an application to achieve benefits in the cloud without changing the core architecture of the application. It is also known as “lift, tinker, and shift.”


AWS Snow Family 

Snowcone
Snowball
Snowmobile

The AWS Snow Family is a collection of physical devices that help to physically transport up to exabytes of data into and out of AWS.  AWS Snow Family is composed of AWS Snowcone, AWS Snowball, and AWS Snowmobile. 


AWS Snowcone is a small, rugged, and secure edge computing and data transfer device. 

It features 2 CPUs, 4 GB of memory, and 8 TB of usable storage.

AWS Snowball offers 2 types of devices:

Snowball Edge Storage Optimized devices are well suited for large-scale data migrations and recurring transfer workflows, in addition to local computing with higher capacity needs. 

Storage: 80 TB of hard disk drive (HDD) capacity for block volumes and Amazon S3 compatible object storage, and 1 TB of SATA solid state drive (SSD) for block volumes. 

Compute: 40 vCPUs, and 80 GiB of memory to support Amazon EC2 sbe1 instances (equivalent to C5).


Snowball Edge Compute Optimized provides powerful computing resources for use cases such as machine learning, full motion video analysis, analytics, and local computing stacks. 

Storage: 42-TB usable HDD capacity for Amazon S3 compatible object storage or Amazon EBS compatible block volumes and 7.68 TB of usable NVMe SSD capacity for Amazon EBS compatible block volumes. 

Compute: 52 vCPUs, 208 GiB of memory, and an optional NVIDIA Tesla V100 GPU. Devices run Amazon EC2 sbe-c and sbe-g instances, which are equivalent to C5, M5a, G3, and P3 instances.


AWS Snowmobile is an exabyte-scale data transfer service used to move large amounts of data to AWS. 

You can transfer up to 100 petabytes of data per Snowmobile, a 45-foot long ruggedized shipping container, pulled by a semi trailer truck.


Question 1

What is the storage capacity of Snowball Edge Storage Optimized?
The correct response option is 80 TB.
Snowball Edge Storage Optimized is a device that enables you to transfer large amounts of data into and out of AWS. It provides 80 TB of usable HDD storage.

- Innovation with AWS

- Innovate with AWS Services

When examining how to use AWS services, it is important to focus on the desired outcomes. You are properly equipped to drive innovation in the cloud if you can clearly articulate the following conditions: 

The current state

The desired state

The problems you are trying to solve

Consider some of the paths you might explore in the future as you continue on your cloud journey. 


Serverless Applications

With AWS, serverless refers to applications that don’t require you to provision, maintain, or administer servers. You don’t need to worry about fault tolerance or availability. AWS handles these capabilities for you.

AWS Lambda is an example of a service that you can use to run serverless applications. If you design your architecture to trigger Lambda functions to run your code, you can bypass the need to manage a fleet of servers.

Building your architecture with serverless applications enables your developers to focus on their core product instead of managing and operating servers.


Artificial Intelligence 

AWS offers a variety of services powered by artificial intelligence (AI). 
For example, you can perform the following tasks:
  • Convert speech to text with Amazon Transcribe.
  • Discover patterns in text with Amazon Comprehend.
  • Identify potentially fraudulent online activities with Amazon Fraud Detector.
  • Build voice and text chatbots with Amazon Lex.


Machine learning

Traditional machine learning (ML) development is complex, expensive, time consuming, and error prone. AWS offers Amazon SageMaker to remove the difficult work from the process and empower you to build, train, and deploy ML models quickly.

You can use ML to analyze data, solve complex problems, and predict outcomes before they happen.


Questions 

Question 1
Which service enables you to quickly build, train, and deploy machine learning models?
Amazon SageMaker
The correct response option is Amazon SageMaker.
With Amazon SageMaker, you can quickly and easily begin working on machine learning projects. You do not need to follow the traditional process of manually bringing together separate tools and workflows.

Note: 
Amazon Textract is a machine learning service that automatically extracts text and data from scanned documents.
Amazon Lex is a service that enables you to build conversational interfaces using voice and text.
AWS DeepRacer is an autonomous 1/18 scale race car that you can use to test reinforcement learning models.


Question 2

Which Perspective of the AWS Cloud Adoption Framework helps you structure the selection and implementation of permissions?
The correct response option is Security Perspective.
The Security Perspective of the AWS Cloud Adoption Framework also helps you to identify areas on non-compliance and plan ongoing security initiatives.

Note:
The Governance Perspective helps you to identify and implement best practices for IT governance and support business processes with technology.
The Operations Perspective focuses on operating and recovering IT workloads to meet the requirements of your business stakeholders.
The Business Perspective helps you to move from a model that separates business and IT strategies into a business model that integrates IT strategy.

Question 3

Which strategies are included in the six strategies for application migration? (Select TWO.)
The two correct response options are:
Retaining
Rehosting
The application migration strategies are rehosting, replatforming, refactoring/re-architecting, repurchasing, retaining, and retiring.

Question 4

What is the storage capacity of AWS Snowmobile?
The correct response option is 100 PB.
AWS Snowmobile is a service that is used for transferring up to 100 PB of data to AWS. Each Snowmobile is a 45-foot long shipping container that is pulled by a semi trailer truck.

Question 5

Which statement best describes Amazon Lex?
A service that enables you to build conversational interfaces using voice and text


Note:

A machine learning service that automatically extracts text and data from scanned document describes Amazon Textract.

A document database service that supports MongoDB workloads describes Amazon DocumentDB.

A service that enables you to identify potentially fraudulent online activities describes Amazon Fraud Detector.


No comments:

Post a Comment

AWS Certified Solutions Architect Associate

  Notes for AWS Certified Solutions Architect Associate Credit: https://github.com/SkullTech/aws-solutions-architect-associate-notes I recen...