Amazon Web Services (AWS) gives you a lot of options for deploying applications and securing your resources. This course will give you experience using the best methods of deployment and how to use AWS security services to protect your account.
AWS gives developers a lot of options, but it can be overwhelming to know the best way to deploy applications or how to secure your resources. In this course, AWS Developer: Deployment and Security, you will gain the ability to effectively deploy applications to AWS and secure your AWS infrastructure. First, you will learn how to efficiently deploy resources and applications. Then, you will explore how to secure your resources in a VPC. Finally, you will discover how to use Users, Groups, and Roles to give permissions to your resources. When you’re finished with this course, you will have the skills and knowledge of AWS deployment and security needed to ensure your AWS resources are secure and maintainable.
Course Overview Hi everyone, my name is Ryan Lewis and welcome to my course, AWS Developer: Deployment and Security. I've been architecting and creating applications in AWS for many years in my work for large enterprises as a senior engineer. Amazon Web Services is the perfect platform to deploy your application to in order to reach the widest audience, but there are many different ways to perform that deployment. You also may have heard that AWS has been in the news recently when companies who hadn't properly secured their AWS resources experienced data breaches, often for entirely‑avoidable reasons. In this course, we're going to learn how to deploy applications to AWS, and then how to secure the resources that we create. We'll use a combination of the AWS CLI and the AWS Console to gain this experience. Some of the major topics that we will cover include deploying applications using CloudFormation and Elastic Beanstalk, coordinating application services using Simple Workflow, securing your resources using virtual private cloud, and authenticating and authorizing entities with the identity and access management service. By the end of this course, you'll have a new understanding for the best ways to deploy applications and secure your AWS account. Before beginning the course, you should have a good understanding of AWS services and have some experience using them. I hope you'll join me on this journey to master Amazon Web Services with the AWS Developer: Deployment and Security course here, at Pluralsight.