总结
为了使云之旅顺畅、高效和有效,科技公司应采用 DevOps 原则和实践。这些原则已嵌入到 AWS 平台中。事实上,它们构成了众多 AWS 服务的基石,尤其是部署和监控服务方面。
首先,使用服务 AWS CloudFormation或 AWS Cloud Development Kit (AWS CDK) 定义基础设施即代码。接下来,借助 AWS CodeBuild、AWS CodeDeploy、AWS CodePipeline 和 AWS CodeCommit 等服务定义您的应用程序将以哪种方式使用持续部署。在应用程序级别,使用 AWS Elastic Beanstalk、Amazon Elastic Container Service(Amazon ECS)或 Amazon Elastic Kubernetes Service(Amazon EKS)之类的容器以及 AWS OpsWorks 简化常见架构的配置。使用这些服务还可以轻松包含其他重要服务,例如 Auto Scaling 和 Elastic Load Balancing。最后,使用 DevOps 监控策略(例如 Amazon CloudWatch)和可靠的安全实践(例如 AWS IAM)。
将 AWS 作为您的合作伙伴,您的 DevOps 原则可为您的企业和 IT 组织带来敏捷性,并加快您的云之旅。