Module 9: Migration and Innovation Flashcards
What is AWS Cloud Adoption Framework (CAF)?
Framework guidance for Cloud Adoption
Types of Perspectives for AWS Cloud Adoption Framework (CAF)
- Business
- People
- Governance
- Platform
- Security Operations
What are Perspectives?
Addresses distinct responsibilities and helps the right people across the organization prepare for the changes ahead
Ensures that IT aligns with business needs and that IT investments link to key business results
What is a common job role for managing the Business Perspective for AWS Cloud Adoption Framework (CAF)?
Business/Finance Manager
What is a People Perspective for AWS Cloud Adoption Framework (CAF)?
Supports development of an organization-wide change management strategy for successful cloud adoption
What is a common job role for managing the People Perspective for AWS Cloud Adoption Framework (CAF)?
HR/People Managers
What is a Governance Perspective for AWS Cloud Adoption Framework (CAF)?
Focuses on the skills and processes to align IT strategy with business strategy to maximize the business value and minimize risks
What is a common job role for managing the Governance Perspective for AWS Cloud Adoption Framework (CAF)?
- CIO
- Program Managers
- Enterprise Architects
What is a Platform Perspective for AWS Cloud Adoption Framework (CAF)?
Includes principles and patterns for implementing new solutions on the cloud, and migrating on-premises workloads to the cloud
What is a common job role for managing the Platform Perspective for AWS Cloud Adoption Framework (CAF)?
- CTO
- IT/Solution Architects
What is a Security Perspective for AWS Cloud Adoption Framework (CAF)?
Ensures that the organization meets security objectives for visibility, auditability, control, and agility
What is a common job role for managing the Security Perspective for AWS Cloud Adoption Framework (CAF)?
Information Security Officers
What is a Operations Perspective for AWS Cloud Adoption Framework (CAF)?
Helps you to enable, run, use, operate, and recover IT workloads to the level agreed upon with your business stakeholders
What is a common job role for managing the Opeartions Perspective for AWS Cloud Adoption Framework (CAF)?
IT Operations Mangers
Migration Strategy Types (Six R’s)
- Rehosting
- Replatforming
- Refactoring/re-architecting
- Repurchasing
- Retaining
- Retiring
What is Rehosting?
“Lift-and-shift” involves moving applications without changes
What is Replatforming?
Lift, tinker, and shift,” involves making a few cloud optimizations to realize a tangible benefit. Optimization is achieved without changing the core architecture of the application
What is Refactoring/re-architecting?
Involves reimagining how an application is architected and developed by using cloud-native features
What is Repurchasing?
Involves moving from a traditional license to a software-as-a-service model
What is Retaining?
Consists of keeping applications that are critical for the business in the source environment
What is Retiring?
Process of removing applications that are no longer needed
What is AWS Snow Family?
Collection of physical devices that help to physically transport up to exabytes of data into and out of AWS
Types of AWS Snow Members
- AWS Snowcone
- Snowball Edge Storage Optimized
- Snowball Edge Compute Optimized
- AWS Snowmobile
What is AWS Snowcone?
Small, rugged, and secure edge computing and data transfer device
What is AWS Snowcone’s capacity?
- 2 CPUs
- 4 GB of memory
- Up to 14 TB of usable storage.
What is 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
What is Snowball Edge Storage Optimized storage capacity?
- 80 TB of hard disk drive (HDD) capacity for block volumes and Amazon S3 compatible object storage
- 1 TB of SATA solid state drive (SSD) for block volumes
What is Snowball Edge Storage Optimized compute capacity?
40 vCPUs, and 80 GiB of memory to support Amazon EC2 sbe1 instances (equivalent to C5)
What is Snowball Edge Compute Optimized?
Provides powerful computing resources for use cases such as machine learning, full motion video analysis, analytics, and local computing stacks
What is Snowball Edge Compute Optimized storage capacity?
- 80-TB usable HDD capacity for Amazon S3 compatible object storage or Amazon EBS compatible block volumes
- 28 TB of usable NVMe SSD capacity for Amazon EBS compatible block volumes
What is Snowball Edge Compute Optimized compute capacity?
- 104 vCPUs, 416 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.
What is AWS Snowmobile?
An exabyte-scale data transfer service used to move large amounts of data to AWS
What is the capacity of AWS Snowmobile?
Transfer up to 100 petabytes of data per Snowmobile, a 45-foot long ruggedized shipping container, pulled by a semi-trailer truck
What is VMWare Cloud on AWS?
The same VMware based infrastructure that you use on prem can in many cases, just be lifted up and dropped onto AWS
Types of Artificial Intelligence Tools
- Amazon SageMaker
- Amazon Augmented AI (Amazon A21I)
- Amazon Lex
What is Amazon SageMaker?
Development Tools moves the difficult work from the process and empower you to build, train, and deploy ML models quickly
What is Amazon Lex?
Service that enables you to build conversational interfaces using voice and text
Types of Machine Learning Tools
- Amazon Textract
- AWS DeepRacer
- AWS Ground Station
What is Amazon Textract?
Extracting text and data from documents to make them more usable for your enterprise instead of them just being locked away in a repository
What is Amazon DeepRacer?
An autonomous 1/18 scale race car that you can use to test reinforcement learning models
What is AWS Ground Station?
Only pay for the satellite time you actually need
What is Amazon Q Developer?
Machine learning-powered code generator that provides you with code recommendations in real time
Functions of Amazon Q Developer
- As you write code, Amazon Q Developer analyzes your code and comments as you write code in your integrated development environment (IDE).
- Amazon Q Developer then automatically generates suggestions based on your existing code and comments
- Additionally, Amazon Q Developer analyzes the surrounding code, ensuring the generated code matches your style, naming conventions, and seamlessly integrates into the existing context
How do you install Amazon Q Developer?
Downloading and installing the AWS Toolkit IDE extension