Module 9 Flashcards
the AWS Cloud Adoption Framework (AWS CAF)
Business
People
Governance
Platform
Security
Operations
6 Most Common Migration Categories
Rehosting
Replatforming
Refactoring
Repurchasing
Retaining
Retrieving
Rehosting
also known as “lift-and-shift” involves moving applications without changes.
Replatforming
also known as “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
Refactoring (aka re-architecting)
involves reimagining how an application is architected and developed by using cloud-native features. Refactoring is driven by a strong business need to add features, scale, or performance that would otherwise be difficult to achieve in the application’s existing environment
Repurchasing
involves moving from a traditional license to a software-as-a-service model.
Retaining
consists of keeping applications that are critical for the business in the source environment. This might include applications that require major refactoring before they can be migrated, or, work that can be postponed until a later time.
Retiring
the process of removing applications that are no longer needed.
AWS Snowcone
a small, rugged, and secure edge computing and data transfer device. It features 2 CPUs, 4 GB of memory, and up to 14 TB of usable storage.
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.
Snowball Edge Compute Optimized
provides powerful computing resources for use cases such as machine learning, full motion video analysis, analytics, and local computing stacks.
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.
Serverless
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.
AWS AI
- 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.
Amazon SageMaker
Type of machine learning (ML)