Migration and Innovation Flashcards
AWS Cloud Adoption Framework (AWS CAF) organizes guidance into six areas of perspective
-Business,
-People, and
-Governance
-Platform
-Security
-Operations
What 3 Perspectives focus on business capabilities
Business, People, and Governance
What 3 Perspectives focus on technical capabilities
Platform, Security, and Operations
What does the Business Perspective ensure
IT aligns with business needs and that IT investments link to key business results
What are the common roles in the Business Perspective
-Business managers
-Finance managers
-Budget owners
-Strategy stakeholders
What does the People Perspective support
development of an organization-wide change management strategy for successful cloud adoption
Use the Business Perspective to
create a strong business case for cloud adoption and prioritize cloud adoption initiatives. Ensure that your business strategies and goals align with your IT strategies and goals.
Use the People Perspective to
evaluate organizational structures and roles, new skill and process requirements, and identify gaps. This helps prioritize training, staffing, and organizational changes.
Common roles in the People Perspective include
-Human resources
-Staffing
-People managers
What does the Governance Perspective focus on
the skills and processes to align IT strategy with business strategy. This ensures that you maximize the business value and minimize risks.
Use the Governance Perspective to
understand how to update the staff skills and processes necessary to ensure business governance in the cloud. Manage and measure cloud investments to evaluate business outcomes.
Common roles in the Governance Perspective include
-Chief Information Officer (CIO)
-Program managers
-Enterprise architects
-Business analysts
-Portfolio managers
What does the Platform Perspective focus on
Principles and patterns for implementing new solutions on the cloud, and migrating on-premises workloads to the cloud.
Common roles in the Platform Perspective include
-Chief Technology Officer (CTO)
-IT managers
-Solutions architects
What does the Security Perspective ensure
the organization meets security objectives for visibility, auditability, control, and agility.
Common roles in the Security Perspective include
-Chief Information Security Officer (CISO)
-IT security managers
-IT security analysts
What does the Operations Perspective help you do
enable, run, use, operate, and recover IT workloads to the level agreed upon with your business stakeholders
Common roles in the Operations Perspective include
-IT operations managers
-IT support managers
Which Perspective of the AWS Cloud Adoption Framework helps you design, implement, and optimize your AWS infrastructure based on your business goals and perspectives?
Platform Perspective
What are the 6 strategies for migration
-Rehosting
-Replatforming
-Refactoring/re-architecting
-Repurchasing
-Retaining
-Retiring
What is Rehosting
aka lift-and-shift
-involves moving applications without changes
What is Replatforming
aka lift, tinker, and shift
-making a few cloud optimizations to realize a tangible benefit
-achieved without changing the core architecture of the application.
What is Refactoring (also known as re-architecting)
reimagining how an application is architected and developed by using cloud-native features
What is Repurchasing
moving from a traditional license to a software-as-a-service model
What is Retaining
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 direct connect migration options are offered by AWS for migrating data to AWS
-AWS Snowcone
-AWS Snowball Edge
-AWS Snowmobile
What is AWS Snowcone
small, rugged, and secure edge computing and data transfer device
What are the hardware specs of AWS Snowcone
-2 CPUs,
-4 GB of memory, and
-up to 14 TB of usable storage
-edge computing (Amazon EC2 instances and AWS IoT Greengrass
How do you order an AWS Snowcone
place an order via AWS Management Console we ship it to you
What are the storage and compute specs of AWS Snowball Edge Storage Optimized
-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).
fit into existing server racks
What are the storage and compute specs of AWS Snowball Edge Storage Optimized
Storage: 80-TB usable HDD capacity for Amazon S3 compatible object storage or Amazon EBS compatible block volumes and 28 TB of usable NVMe SSD capacity for Amazon EBS compatible block volumes.
Compute: 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 are Snowball Edge Storage Optimized devices well suited for
large-scale data migrations and recurring transfer workflows, in addition to local computing with higher capacity needs.
What are Snowball Edge Compute Optimized devices well suited for
provides powerful computing resources for use cases such as machine learning, full motion video analysis, analytics, and local computing stacks.
What are the storage and compute specs of AWS Snowmobile
-holds 100 petabytes of data
-45-foot long ruggedized shipping container, pulled by a semi trailer truck
-security team
What are AWS Snowmobile devices well suited for
an exabyte-scale data transfer service used to move large amounts of data to AWS.
What does serverless refer to
applications that don’t require you to provision, maintain, or administer servers
What is AWS Lambda
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.
What is the benefit of building your architecture with serverless applications
enables your developers to focus on their core product instead of managing and operating servers
What are 4 AWS services powered by Artificial Intelligence (AI)
Amazon Transcribe
Amazon Comprehend
Amazon Fraud Detector
Amazon Lex
What can you do with Amazon Transcribe
Convert speech to text
What can you do with Amazon Comprehend
Discover patterns in text
What can you do with Amazon Fraud Detector
Identify potentially fraudulent online activities
What can you do with Amazon Lex
Build voice and text chatbots
What AWS service is offered to build Machine Learning (ML) models
Amazon SageMaker
What is Amazon Q Developer
a machine learning-powered code generator that provides you with code recommendations in real time
Amazon Q Developer seamlessly integrates with these 7 popular tools
-Visual Studio (VS) Code
-JetBrains IDEs (IntelliJ IDEA
-PyCharm, etc.)
-Amazon SageMaker Studio
-JupyterLab
-AWS Cloud9
-AWS Lambda console
Amazon Q Developer supports 15 programming languages and development environments
Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, Shell scripting, SQL, and Scala