DEV Community

Shahriyar Al Mustakim Mitul
Shahriyar Al Mustakim Mitul

Posted on

Deploying and managing Infrastructure at Scale

CloudFormation
Remember it is infrastructure as a code (You will give a template which will have code and the system will do all the tasks for you) and when you need to use one/same template more and more, it is basically this service that you need.
Image description
Image description
Image description
Image description

AWS Cloud Development Kit(CDK)
Basically you write all the instructions in code and then that code will be translated to CloudFormation and all the things will be done.

Image description

Image description

Beanstalk

LB= Load Balancer, ASG= Auto Scaling Group
Image description
Image description
Image description
Image description
AWS CodeDeploy
It is a hybrid system that lets both on premises and ec2 instances to shift from version 1 to version 2 ( Version 1 and 2 is used for an example).
Image description
AWS CodeCommit
This service is somewhat similar to GitHub but private for an AWS user. You can collab with other developers with your code and so.
Image description
AWS CodeBuild
It just uses codes you kept in CodeCommit and builds it.
Image description

AWS CodePipeline

It works as the pipeline for AWS.
Image description
AWS CodeArtifact
All of the dependencies are stored in CodeArtifact.
Image description
AWS CodeStar
Image description
AWS Cloud9
A cloud IDE.
Image description
AWS System Manager (SSM)
This gives visibility and control of infrastructure on AWS. It is used for patching system at scale.
Way to patch your fleet or servers .
Image description
Image description
SSM session manager
Without any SSH key and creating a role that has access to SSM management, we can run the Linux shell securely.
Image description
AWS OpsWorks
Managed Chef & Puppet.
Image description
Image description
Summary
Image description
Image description

Top comments (0)