Please enable JavaScript.
Coggle requires JavaScript to display documents.
Migration and Innovation :left_right_arrow: - Coggle Diagram
Migration and Innovation :left_right_arrow:
AWS Cloud Adoption Framework (AWS CAF)
Organizes guidance into
six areas of focus
, called
Perspectives
Each Perspective addresses distinct responsibilities
Perspectives focus on business capabilities
Business Perspective
Ensures that
IT aligns with business needs and that IT investments link to key business results
Use this 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
Common roles in the Business Perspective
include
4 more items...
AWS CAF Business Perspective foundational capabilities
8 more items...
People Perspective
Supports development of an
organization-wide change management strategy for successful cloud adoption
Use this perspective
to evaluate organizational structures and roles, new skill and process requirements
, and identify gaps
Helps
prioritize training, staffing, and organizational changes
Common roles in the People Perspective
include
3 more items...
AWS CAF People Perspective foundational capabilities
7 more items...
Governance Perspective
Focuses on the
skills and processes to align IT strategy with business strategy
Ensures that you
maximize the business value and minimize risks
Use this 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
5 more items...
AWS CAF Governance Perspective foundational capabilities
7 more items...
Perspectives focus on technical capabilities
Platform Perspective
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 in the Platform Perspective
include
3 more items...
AWS CAF Platform Perspective foundational capabilities
7 more items...
Security Perspective
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 in the Security Perspective
include
Chief Information Security Officer (CISO)
IT security managers
IT security analysts
AWS CAF Security Perspective foundational capabilities
Security Governence
Security Assurance
Identity and Access Management
Threat Detection
Vulnerability Management
Infrastructure Protection
Data Protection
Application Security
Incident Response
Operations Perspective
Helps you
to enable, run, use, operate, and recover IT workloads to the level agreed upon with your 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
Common roles in the Operations Perspective
include
2 more items...
Helps stakeholders
define current operating procedures and identify the process changes and training needed to implement successful cloud adoption
AWS CAF Operations Perspective foundational capabilities
9 more items...
The planning process
helps the right people across the organization prepare for the changes ahead
Migration strategies
When migrating applications to the cloud
The
most common 6 migration strategies that you can implement
are
Rehosting
Also known as “lift-and-shift” involves
moving applications without changes
In the scenario of a
large legacy migration
In which the
company is looking to implement its migration and scale quickly to meet a business case
, the majority of applications are rehosted
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
You could take your
existing MySQL database and replatform it onto RDS MySQL, without any code changes at all
Or even consider upgrading to
Amazon Aurora
Refactoring / 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
Example
A business might choose
to implement the repurchasing strategy by migrating from a customer relationship management (CRM) system to Salesforce.com
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
Is the
process of removing applications that are no longer needed
AWS Snow Family
A
collection of physical devices that help to physically transport up to exabytes of data into and out of AWS
These
devices offer different capacity points, and most include built-in computing capabilities
AWS owns and manages the Snow Family devices
and
integrates with AWS security, monitoring, storage management, and computing capabilities
AWS Snow Family is composed of
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
two 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
2 more items...
Snowball Edge Compute Optimized
Provides
powerful computing resources for use cases such as machine learning
, full
motion video analysis
,
analytics
, and l
ocal computing stacks
2 more items...
AWS Snowmobile
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
Innovation in AWS
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 desire state
The problems you are trying to solve
AWS Services
Serverless Applications
AWS Lambda
Artificial Intelligence
Amazon Transcribe
Amazon Comprehend
Amazon Fraud Detector
Amazon Lex
Machine Learning
Amazon SageMaker