Even world biggest cloud providers like AWS are aligning their suite of services and product line according to the industry accepted DevOps practices!
Following table provides a quick insight into how AWS services/products are aligned to the DevOps practices:
DevOps Pactise | AWS Services | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Architecture & Development standards | Architecture Whitepapers Solutions | A great mix of Architectures, Whitepapers and Solutions based upon various different Application and Use types. | ||||||||
Code Management | Codecommit | Works with AWS IAM by default. Though it's obvious integration with other DevOps related services like AWS CodePipeline, CodeDeploy etc. could be a game-changer! | ||||||||
Build automation | Codepipeline | Integrates nicely with GitHub, Jenkins, AWS CodeDeploy, Lambda, IAM etc. to provide a nice CI/CD experience. | ||||||||
Package Management | Way to go... | But AWS CodePipeline can be used with AWS S3 service to store archives. Refer to our DevOps Tools - One Stop page for more info. | ||||||||
Testing automation | Way to go... | But AWS CodePipeline can be used create Custom Actions for testing automation. Refer to our DevOps Tools - One Stop page for more info. | ||||||||
Code coverage | AWS CodeGuru | Refer to our DevOps Tools - One Stop page for more info. | ||||||||
Infrastructure as a Code | Cloudformation Servicecatalog | Build entire AWS infrastructure via code/template | ||||||||
Platform as a Service | AWS EC2 AWS EC2 Container Service (ECS) | Use AWS AMI to pre-package and create AWS EC2 Compute Instances. Whereas ECS is a Docker based clustering solution. Can use Packer to generate AMIs or Docker images. | ||||||||
Deployment Automation |
| |||||||||
Configuration Management | Opsworks | AWS OpsWorks is Chef based currently and can be used for Deployment Automation as well as Configuration Management | ||||||||
Monitoring | Cloudwatch Cloudtrail | CloudWatch is for basic monitoring, alerting and logs management, whereas CloudTrail is for auditing | ||||||||
Security and Reporting | AWS IAM AWS Config Cloudtrail | IAM is core Ideantity and Access management that integerates with almost every AWS service. |
No comments:
Post a Comment