Migration and Innovation Flashcards
Describe AWS Cloud Adoption Framework (AWS CAF)
1) Help manage through guidance the process to migrate applications to AWS
2) Organizes guidance into six areas focused on the different types of people that are needed for the migration
List the 6 Core Perspectives of the Cloud Adoption Framework (CAF)
Business Capabilities
1) Business
* Ensure that IT aligns with business needs
* Ensure that IT investments link to key business results
* Use to create a strong business case for cloud adoption and prioritize cloud adoption initiatives
* Ensure that business strategies and goals align with IT strategies and goals
* Common roles include:
- Business Managers
- Finance Managers
- Budget Owners
- Strategy Stakeholders
2) People
* Supports development of an organization-wide change management strategy for successful cloud adoption
* Evaluate organizational structures and roles, new skill and process requirements and identify gaps
* Helps prioritize training, staffing and organizational changes
* Common roles include:
- Human resources
- Staffing
- People managers
3) Governance
* Focuses on the skills and processes to align IT strategy with business strategy
* Ensures that maximize the business value and minimize risks
* Use 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 include:
- Chief Information Officer (CIO)
- Program managers
- Enterprise architects
- Business analysts
- Portfolio managers
Technical Capabilities
4) Platform
* Includes principles and patterns for implementing new solutions on the cloud and migrating on-premises workloads to the cloud
* Use a variety of architectural models to understand and communicate the structure of IT systems and their relationships
* Describe the architecture of the target state environment in detail
* Common roles include:
- Chief Technology Officer (CTO)
- IT managers
- Solution architects
5) Security
* Ensures that the organization meets security objectives for visibility, auditability, control and agility
* Use the AWS CAF to structure the selection and implementation of security controls that meet the organization’s needs
* Common roles include:
- Chief Information Security Officer (CISO)
- IT security managers
- IT security analysts
6) Operations
* Helps to enable, run, use, operate and recover IT workloads to the level agreed upon with the business stakeholders
* Define how day-to-day, quarter-to-quarter and year-to-year business is conducted
* Align with and support the operations of the business
* Helps stakeholders define current operating procedures and identify the process changes and raining needed to implement successful cloud adoption
* Common roles include:
- IT operations managers
- IT support managers
List the 6 Strategies for Migration
1) Rehosting
* Lift and shift
* Move applications without changes
2) Replatforming
* Lift, tinker and shift
* Make a few cloud optimizations to realize a tangible benefit
* Optimization is achieved without changing the core architecture of the application
3) Refactoring /re-architecting
* Reimagine how an application is architected and developed by using cloud-native features
* Driven by a strong business need to add features, scale or performance that would otherwise be difficult to achieve in the applications existing environment
4) Repurchasing
* Move from a traditional license to a software-as-a-service model (CRM to Saleforce)
5) Retaining
* Keep applications that are critical for the business in the source environment
* Might include applications that require major refactoring before they can be migrated or work that can be postponed until a later time
6) Retiring
* Remove applications that are no longer needed
List the 3 Snow Family Members
AWS Snow Family is a collection of physical devices that help to physically transport up to exabytes of data into and out of AWS
1) AWS Snowcone
* Small, rugged and secure edge computing and data transfer device
* 2 CPUs
* 4 GB of memory
* 8 TB of usable storage
2) AWS Snowball
* Storage Optimized
- Well suited for large-scale data migrations and recurring transfer workflows, in addition to local computing with higher capacity needs
- Compute: 40 vCPUs and 80 GiB of memory to support Amazon EC2 sbe1 instances (equivalent to C5)
- 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 Optimized
- Powerful computing resources for use cases such as machine learning, full motion video analysis, analytics and local computing stacks
- Compute: 52 vCPUs, 208 GiB of memory and an optional NVIDIA Tesla V100 GPU
- Storage: 42-TB usable HDD capacity for Amazon S3 compatible object storage or Amazon EBS compatible block volumes and 7.68 TB of usable NVMs SDD capacity for Amazon EBS compatible block volumes
3) AWS Snowmobile
* Exabyte-scale data transfer service used to move large amounts of data to AWS
* Transfer up to 100 petabytes of data per Snowmobile
* 45-foot long ruggedized shipping container pulled by a semi trailer truck
Describe 3 Innovative Solutions
1) Serverless applications
* Applications that do not require to provision, maintain or administer servers
* Lambda
2) Artificial Intelligence
* Amazon Transcribe - convert speech to text
* Amazon Comprehend - discover patterns in text
* Amazon Fraud Detector - identify potentially fraudulent online activities
* Amazon Lex - build voice and text chatbots
3) Machine learning
* Amazon SageMaker - Build, train and deploy ML models quickly
* AWS Deepracer - autonomous 1/18 scale race car that can use to test reinforcement learning models