【AWS云从业者基础知识笔记】——模块9:迁移和创新

01介绍

学习目标

  • Understand migration and innovation in the AWS Cloud.
  • Summarize the AWS Cloud Adoption Framework (AWS CAF).
  • Summarize the six key factors of a cloud migration strategy.
  • Describe the benefits of AWS data migration solutions, such as AWS Snowcone, AWS Snowball, and AWS Snowmobile.
  • Summarize the broad scope of innovative solutions that AWS offers.

02AWS Cloud Adoption Framework (AWS CAF)

Six core perspectives of the Cloud Adoption Framework

在最高级别, AWS Cloud Adoption Framework (AWS CAF)将指导组织为六个重点领域,称为视角。每个视角处理不同的责任。计划过程可以帮助组织中正确的人员提前为变更做好准备。

通常,Business, People, and Governance Perspectives关注业务功能,而Platform, Security, and Operations Perspectives关注技术功能。

Business Perspective

Business Perspective确保IT与业务需求保持一致,并确保IT投资链接到关键业务结果。

使用Business Perspective为cloud adoption创建一个强大的业务案例,并对cloud adoption的计划进行优先级排序。确保业务战略目标与IT战略目标保持一致。

Business Perspective中的常见角色包括:

  • Business managers
  • Finance managers
  • Budget owners
  • Strategy stakeholders

People Perspective

People Perspective支持开发组织范围内的变更管理策略,以成功采用云计算。

使用People Perspective来评估组织结构和角色、新技能和过程需求,并确定差距。这有助于优先安排培训、人员配备和组织变更。

People Perspective中的常见角色包括:

  • Human resources
  • Staffing
  • People managers

Governance Perspective

overnance Perspective侧重于使IT战略与业务战略保持一致的技能和流程。这确保您将业务价值最大化并将风险最小化。

使用Governance Perspective图了解如何更新确保云中的业务管理所需的人员技能和流程。管理和衡量云计算投资,以评估业务成果。

Governance Perspective角中的常见角色包括:

  • Chief Information Officer (CIO)
  • Program managers
  • Enterprise architects
  • Business analysts
  • Portfolio managers

Platform Perspective

Platform Perspective包括在云中实现新解决方案的原则和模式,以及将本地工作负载迁移到云中。

使用各种体系结构模型来理解和沟通IT系统的结构及其关系。详细描述目标状态环境的体系结构。

Platform Perspective中的常见角色包括:

  • Chief Technology Officer (CTO)
  • IT managers
  • Solutions architects

Security Perspective

Security Perspective确保组织满足可见性、审核性、控制和敏捷性的安全目标。

使用AWS CAF来组织满足组织需要的安全控制的选择和实现。

Security Perspective中的常见角色包括:

  • Chief Information Security Officer (CISO)
  • IT security managers
  • IT security analysts

Operations Perspective

Operations Perspective帮助您启用、运行、使用、操作IT工作负载,并将其恢复到与业务涉众一致同意的水平。

定义如何进行日常、季度和年度业务。配合并支持公司的业务运作。AWS CAF帮助这些涉众定义当前的操作流程,并识别成功采用云计算所需的流程更改和培训。

Operations Perspective中常用的角色包括:

  • IT operations managers
  • IT support managers

03Migration strategies

6 strategies for migration

当将应用程序迁移到云上时,你可以实现的6种最常见的迁移策略是:

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

Rehosting

重新托管也被称为“lift-and-shift”,涉及无需更改就移动应用程序。

在大型遗留系统迁移的场景中,公司希望快速实现迁移和扩展,以满足业务用例,大多数应用程序将被重新托管。

Replatforming

重平台,也被称为“提升、修补和转移”,包括进行一些云优化,以实现切实的利益。在不改变应用程序的核心架构的情况下实现优化。

Refactoring/re-architecting

重构(也称为重新架构)涉及通过使用云本地特性来重新设想应用程序的架构和开发方式。重构是由强大的业务需求驱动的,这些业务需求需要添加功能、规模或性能,否则在应用程序的现有环境中很难实现这些功能。

Repurchasing

回购包括从传统的许可证模式向软件即服务模式的转变。

例如,企业可以选择从客户关系管理(CRM)系统迁移到Salesforce.com来实现再购买策略。

Retaining

保留包括在源环境中保留对业务至关重要的应用程序。这可能包括在迁移之前需要进行主要重构的应用程序,或者可以推迟到稍后时间的工作。

Retiring

退役是删除不再需要的应用程序的过程。

04AWS Snow Family

AWS Snow Family members

AWS Snow Family是一组物理设备的集合,可以帮助将高达EB节的数据物理地传输到AWS中或从AWS中传输出去。

AWS Snow Family由AWS Snowcone、AWS Snowball和AWS Snowmobile组成。

【AWS云从业者基础知识笔记】——模块9:迁移和创新_第1张图片

这些设备提供不同的容量点,大多数都包含内置计算能力。AWS拥有并管理Snow Family设备,并集成了AWS的安全、监控、存储管理和计算能力。

AWS Snowcone

AWS Snowcone是一种小型、坚固耐用、安全的边缘计算和数据传输设备。
它拥有2个cpu、4gb内存和8tb可用存储空间。

AWS Snowball

AWS Snowball提供两种设备:

  1. Snowball Edge Storage Optimized:非常适合大规模数据迁移和循环传输工作流,以及具有更高容量需求的本地计算。

    • 存储:用于S3对象存储的80TB的硬盘HDD和1TB STAT固态SSD
    • 计算:40vcpu, 80gib内存,支持Amazon EC2 sbe1实例(相当于C5)。
  2. Snowball Edge Compute Optimized:为机器学习、全运动视频分析、分析和本地计算栈等用例提供强大的计算资源。

    • 存储:用于S3对象存储的42 TB和7.68 TB NVMe SSD。
    • 计算:52 vcpu, 208gib内存,选配NVIDIA Tesla V100 GPU。设备上运行Amazon EC2 sbe-c和sbe-g实例,相当于C5、M5a、G3和P3实例。

AWS Snowmobile

AWS Snowmobile是一个EB级的数据传输服务,用于将大量数据转移到AWS。

每个Snowmobile可以传输100PB的数据,这是一个45英尺长的坚固耐用的运输集装箱,由一辆半挂车牵引着。

05Innovation with AWS

在检查如何使用AWS服务时,重点关注预期的结果是很重要的。如果您能清楚地说明以下条件,您就具备了在云计算领域推动创新的适当条件:

  • The current state
  • The desired state
  • The problems you are trying to solve

当您继续您的云之旅时,考虑一下您未来可能探索的一些路径。

Serverless applications

在AWS中,无服务器应用程序指的是不要求您提供、维护或管理服务器的应用程序。您不需要担心容错或可用性。AWS为您处理这些功能。

AWS Lambda是一个可以用来运行无服务器应用程序的服务示例。如果将体系结构设计为触发Lambda函数来运行代码,则可以绕过管理一系列服务器的需要。

使用无服务器应用程序构建您的体系结构,可以使您的开发人员专注于他们的核心产品,而不是管理和操作服务器。

Artificial intelligence

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.

Machine learning

传统的机器学习(ML)开发复杂、昂贵、耗时且容易出错。AWS提供Amazon SageMaker来消除流程中的困难工作,并使您能够快速构建、培训和部署ML模型。

您可以使用ML分析数据,解决复杂问题,并在问题发生之前预测结果。

你可能感兴趣的:(云计算,aws,云计算,迁移)