Skills Gained
By the end of the training, participants will be able to:
- Demonstrate expertise in provisioning, operating, and managing distributed application systems on the AWS platform.
- Validate skills in implementing and managing continuous delivery systems and methodologies on AWS.
- Show proficiency in using AWS services to automate operations, improve reliability and security, and speed up innovation.
Provision and manage AWS services, such as EC2, RDS, and S3, to meet business requirements.
Implement cost-control strategies for AWS services and resources.
Create and manage AWS accounts and billing information.
Create and manage AWS security groups, network access control lists, and user identities.
Design and implement CI/CD pipelines using AWS services, such as CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.
Implement and manage deployment strategies, such as blue/green deployment, rolling deployment, and canary deployment.<
Implement and manage version control systems and artifacts, such as Git, GitHub, and Artifactory.
Implement and manage build and test automation systems, such as Jenkins, TravisCI, and Selenium.
Automate the provisioning and configuration of AWS resources using CloudFormation and Terraform.
Automate the scaling and management of AWS resources using AWS Auto Scaling, ELB, and CloudWatch.
Monitor and manage AWS resources using CloudWatch, AWS Config, and Amazon Inspector.
Troubleshoot and resolve issues with AWS resources using AWS Trusted Advisor and CloudTrail.
Implement and manage security protocols, such as SSL/TLS, IPSec, and SFTP.
Implement and manage identity and access management, such as IAM, STS, and ADFS.
Implement and manage resource-level and network-level security, such as VPC, Subnets, NACLs, and security groups.
Implement and manage compliance and auditing protocols, such as SOC 2, PCI DSS, and ISO 27001.