在最高级别, AWS Cloud Adoption Framework (AWS CAF)将指导组织为六个重点领域,称为视角。每个视角处理不同的责任。计划过程可以帮助组织中正确的人员提前为变更做好准备。
通常,Business, People, and Governance Perspectives关注业务功能,而Platform, Security, and Operations Perspectives关注技术功能。
Business Perspective确保IT与业务需求保持一致,并确保IT投资链接到关键业务结果。
使用Business Perspective为cloud adoption创建一个强大的业务案例,并对cloud adoption的计划进行优先级排序。确保业务战略目标与IT战略目标保持一致。
Business Perspective中的常见角色包括:
People Perspective支持开发组织范围内的变更管理策略,以成功采用云计算。
使用People Perspective来评估组织结构和角色、新技能和过程需求,并确定差距。这有助于优先安排培训、人员配备和组织变更。
People Perspective中的常见角色包括:
overnance Perspective侧重于使IT战略与业务战略保持一致的技能和流程。这确保您将业务价值最大化并将风险最小化。
使用Governance Perspective图了解如何更新确保云中的业务管理所需的人员技能和流程。管理和衡量云计算投资,以评估业务成果。
Governance Perspective角中的常见角色包括:
Platform Perspective包括在云中实现新解决方案的原则和模式,以及将本地工作负载迁移到云中。
使用各种体系结构模型来理解和沟通IT系统的结构及其关系。详细描述目标状态环境的体系结构。
Platform Perspective中的常见角色包括:
Security Perspective确保组织满足可见性、审核性、控制和敏捷性的安全目标。
使用AWS CAF来组织满足组织需要的安全控制的选择和实现。
Security Perspective中的常见角色包括:
Operations Perspective帮助您启用、运行、使用、操作IT工作负载,并将其恢复到与业务涉众一致同意的水平。
定义如何进行日常、季度和年度业务。配合并支持公司的业务运作。AWS CAF帮助这些涉众定义当前的操作流程,并识别成功采用云计算所需的流程更改和培训。
Operations Perspective中常用的角色包括:
当将应用程序迁移到云上时,你可以实现的6种最常见的迁移策略是:
重新托管也被称为“lift-and-shift”,涉及无需更改就移动应用程序。
在大型遗留系统迁移的场景中,公司希望快速实现迁移和扩展,以满足业务用例,大多数应用程序将被重新托管。
重平台,也被称为“提升、修补和转移”,包括进行一些云优化,以实现切实的利益。在不改变应用程序的核心架构的情况下实现优化。
重构(也称为重新架构)涉及通过使用云本地特性来重新设想应用程序的架构和开发方式。重构是由强大的业务需求驱动的,这些业务需求需要添加功能、规模或性能,否则在应用程序的现有环境中很难实现这些功能。
回购包括从传统的许可证模式向软件即服务模式的转变。
例如,企业可以选择从客户关系管理(CRM)系统迁移到Salesforce.com来实现再购买策略。
保留包括在源环境中保留对业务至关重要的应用程序。这可能包括在迁移之前需要进行主要重构的应用程序,或者可以推迟到稍后时间的工作。
退役是删除不再需要的应用程序的过程。
AWS Snow Family是一组物理设备的集合,可以帮助将高达EB节的数据物理地传输到AWS中或从AWS中传输出去。
AWS Snow Family由AWS Snowcone、AWS Snowball和AWS Snowmobile组成。
这些设备提供不同的容量点,大多数都包含内置计算能力。AWS拥有并管理Snow Family设备,并集成了AWS的安全、监控、存储管理和计算能力。
AWS Snowcone是一种小型、坚固耐用、安全的边缘计算和数据传输设备。
它拥有2个cpu、4gb内存和8tb可用存储空间。
AWS Snowball提供两种设备:
Snowball Edge Storage Optimized:非常适合大规模数据迁移和循环传输工作流,以及具有更高容量需求的本地计算。
Snowball Edge Compute Optimized:为机器学习、全运动视频分析、分析和本地计算栈等用例提供强大的计算资源。
AWS Snowmobile是一个EB级的数据传输服务,用于将大量数据转移到AWS。
每个Snowmobile可以传输100PB的数据,这是一个45英尺长的坚固耐用的运输集装箱,由一辆半挂车牵引着。
在检查如何使用AWS服务时,重点关注预期的结果是很重要的。如果您能清楚地说明以下条件,您就具备了在云计算领域推动创新的适当条件:
当您继续您的云之旅时,考虑一下您未来可能探索的一些路径。
在AWS中,无服务器应用程序指的是不要求您提供、维护或管理服务器的应用程序。您不需要担心容错或可用性。AWS为您处理这些功能。
AWS Lambda是一个可以用来运行无服务器应用程序的服务示例。如果将体系结构设计为触发Lambda函数来运行代码,则可以绕过管理一系列服务器的需要。
使用无服务器应用程序构建您的体系结构,可以使您的开发人员专注于他们的核心产品,而不是管理和操作服务器。
AWS提供各种由人工智能(AI)驱动的服务。例如,可以执行以下任务:
传统的机器学习(ML)开发复杂、昂贵、耗时且容易出错。AWS提供Amazon SageMaker来消除流程中的困难工作,并使您能够快速构建、培训和部署ML模型。
您可以使用ML分析数据,解决复杂问题,并在问题发生之前预测结果。