AWS Developer: Designing and Developing

Amazon Web Services (AWS) is the largest cloud provider in the world. This course will teach you how to use the AWS SDK to design and develop applications with AWS.
Course info
Rating
(52)
Level
Intermediate
Updated
Jan 30, 2020
Duration
4h 19m
Table of contents
Course Overview
Designing and Developing on AWS
Launching Instances in AWS
Scalable Computing in AWS
Storage in AWS
Persistence in AWS
Routing from AWS
Delivering Content with AWS
Messaging Inside AWS
Communicating with AWS
Description
Course info
Rating
(52)
Level
Intermediate
Updated
Jan 30, 2020
Duration
4h 19m
Description

Developing high-performance web applications in the real world requires the use of a cloud provider, and Amazon Web Services is widely recognized as the leader in cloud technology. In this course, AWS Developer: Designing and Developing, you will learn how to design and develop applications that utilize many of the services in AWS. First, you will discover how to use the AWS SDK to programmatically work with AWS. Next, you will delve into creating EC2 instances and querying DynamoDB tables. Finally, you will explore how to send messages to SQS queues. When you're finished with this course, you will be well-versed in how to design and develop applications with AWS.

About the author
About the author

Ryan Lewis is a Software Engineer who specializes in ambitious single page web applications. He teaches Java and JavaScript to aspiring web developers and technology professionals. In his free time, Ryan enjoys spending time with his family, playing video games, and releasing underground Japanese music on his record label, MeatCube.

More from the author
Practicing CI/CD with AWS CodePipeline
Intermediate
1h 3m
Mar 20, 2020
AWS Developer: Deployment and Security
Advanced
2h 36m
Feb 3, 2020
More courses by Ryan Lewis
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Ryan Lewis, and welcome to my course, AWS Developer: Designing and Developing. I've been architecting and creating applications in AWS for many years in my work as a senior software engineer. Amazon Web Services is practically a household name in the software industry, and an investment in the platform is a solid investment in your career. With AWS being a key factor in the success of Amazon, Netflix, and Dropbox, there seems to be no stopping the growth of this giant. In this course, we are going to learn how to design and develop applications with AWS. We'll mostly be working with the software development kit in this course, so make sure to warm up your coding skills. Some of the major topics that we will cover include creating and managing scalable applications with EC2 and Auto Scaling groups, storing and querying data with Relational Database Service and ElastiCache, inter‑service messaging using Simple Queue Service and Kinesis Streams, real‑time communications with Simple Notification Service and CloudWatch alarms. By the end of this course, you'll have the knowledge and experience required to make the most of AWS in your application development. Before beginning the course, you should already be familiar with the basics of AWS and have some experience using it. It will also help to have some experience with Node since we'll be using the Node AWS software development kit. I hope you'll join me on this journey to master Amazon Web Services with the AWS Developer: Designing and Developing course here, at Pluralsight.