Amazon Web Services Essential Training

with Jeff Winesett
please wait ...
Amazon Web Services Essential Training
Video duration: 0s 3h 56m Intermediate


If you're considering moving your applications to the cloud, this course is a must. Amazon Web Services (AWS) is a leading cloud-based services platform, and developers who want to keep current need to know what benefits AWS has to offer. This course provides you with a solid conceptual foundation on which to architect your next cloud-based application. Jeff Winesett begins with a general overview of cloud concepts and best practices (like designing for failure), and then continues to build upon each of these best practices and architectural guidelines by using examples that will help you best take advantage of AWS. Among other things, he'll show you how to implement elasticity through Auto Scaling, decouple your application components by using message queues, and keep your system secure in the cloud. Plus, learn how to set up Amazon Web Services for your next project in a start-to-finish chapter that covers everything from signing up for an AWS account to autoscaling your final application architecture using load balancing, server images, and the Relational Database Service.

Topics include:
  • The benefits of cloud architecture
  • Core cloud-based architectural principles
  • Monitoring resources and applications with CloudWatch
  • Using Amazon Machine Image (AMI)
  • Autoscaling
  • Using Elastic Beanstalk
  • Implementing message queues, Simple Workflow Service, and Simple Notification Services
  • Setting up security groups
  • Launching and connecting to an EC2 instance
  • Elastic Load Balancing
  • Virtual Private Cloud (VPC)
  • Using the AWS SDK


(? jingle ?) - [Voiceover] Hi, I'm Jeff Winesett, and welcome to Amazon Web Services Essential Training. The goal of this course is to introduce you to the core practices and principles needed to build cloud based applications that can take advantage of AWS's scalable infrastructure. I'll introduce you to the available services within AWS, and provide practical examples to give you the tools you need to build scalable applications. I'll start with a fairly general introduction to cloud benefits and architectural principles, and then move to getting very specific as to how these apply to AWS service offerings.

After I lay the foundation, I'll show you how to build upon this foundation by creating a scalable system architecture for a basic web application, showing you how to interface with AWS services, both through the management console, as well as programmatically through the API. Amazon Web Services is the current leading provider of cloud based services. If you're considering cloud services, familiarizing yourself with AWS is a must. So let's get started with Amazon Web Services Essential Training.

please wait ...