9 - Migration and innovation

Module 9 - Migration and innovation

AWS Cloud Adoption Framework - AWS CAF

  • The Business Perspective helps you to move from a model that separates business and IT strategies into a business model that integrates IT strategy.
  • The Security Perspective of the AWS Cloud Adoption Framework also helps you to identify areas on non-compliance and plan ongoing security initiatives.
  • The Operations Perspective focuses on operating and recovering IT workloads to meet the requirements of your business stakeholders.
  • The People Perspective helps Human Resources (HR) employees prepare their teams for cloud adoption by updating organizational processes and staff skills to include cloud-based competencies.
  • Platform Perspective helps you design, implement, and optimize your AWS infrastructure based on your business goals and perspectives?

Migration strategies

Rehosting
Replatforming
Refactoring/re-architecting
Repurchasing
Retaining
Retiring
  • Rehosting

    • 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

    • 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/re-architecting

    • Refactoring (also known as 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

    • Repurchasing involves moving from a traditional license to a software-as-a-service model.
  • Retaining

    • 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

    • Retiring is the process of removing applications that are no longer needed.

AWS Snow Family

The AWS Snow Family is a collection of physical devices that help to physically transport up to exabytes of data into and out of AWS.
AWS Snow Family is composed of AWS Snowcone, AWS Snowball, and AWS Snowmobile. AWS Snowmobile is a service that is used for transferring up to 100 PB of data to AWS. Each Snowmobile is a 45-foot long shipping container that is pulled by a semi trailer truck.

Innovation with AWS

  • Amazon Textract is a machine learning service that automatically extracts text and data from scanned documents.
  • Amazon Lex is a service that enables you to build conversational interfaces using voice and text.
  • AWS DeepRacer is an autonomous 1/18 scale race car that you can use to test reinforcement learning models.
  • Amazon SageMaker, you can quickly and easily begin working on machine learning projects. You do not need to follow the traditional process of manually bringing together separate tools and workflows.