Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

AWS Developer: Optimizing on AWS

Course Cover
compare button icon

Course Features

icon

Duration

6 weeks

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Advanced

icon

Effort

4 hours per week

icon

Teaching Type

Self Paced

Course Description

This course is part of the AWS Developer Series and is designed to help you optimize your AWS applications. Before starting this course, it is recommended to complete the first course in the series, "Building on AWS." Throughout the course, you will learn various techniques to increase utilization and efficiency in your applications.

The course covers using containers with Amazon Elastic Container Service, caching services like Amazon CloudFront or Amazon ElastiCache, and monitoring tools like Amazon CloudWatch. Additionally, you will explore serverless architectures using Amazon DynamoDB and Amazon API Gateway, as well as AWS Lambda.

The course also covers important AWS tools and services, such as the AWS Command Line Interface, AWS Identity and Access Management, and the AWS Key Management Service. You will have the opportunity to dive deep into AWS CloudFormation and participate in a capstone activity where you will troubleshoot a CloudFormation template.

Throughout the course, you will have hands-on experience using various AWS services. This practical component will allow you to apply what you've learned in a real-world setting.

Furthermore, this course provides opportunities for networking with fellow students and engaging in discussions with AWS staff members.

In conclusion, this course offers a comprehensive exploration of optimizing AWS applications. It covers a wide range of topics and provides hands-on experience using various AWS services. By completing this course, you will gain valuable skills and knowledge that can enhance your abilities as an AWS developer.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

1-3 years of software development experience

Completion of the first class in this series; "AWS Developer: Building on AWS"

Completion of the second course in this series, "AWS Developer: Deploying on AWS", is strongly recommended

What You Will Learn

How to use AWS Container Services

How to improve application performance through techniques such as caching

How to optimize your applications by using serverless technologies and autoscaling

How to use content distribution to improve the end-user experience

How to use the AWS Command Line Interface (CLI)

How to encrypt data at rest and in transit using the AWS Key Management Service

Course Instructors

Author Image

Sean Rinn

Technical Architect at Amazon Web Services

Sean is a Technical Architect in Training & Certification and has been with AWS for 3 years.
Author Image

Seph Robinson

Technical Trainer at Amazon Web Services

Seph is a Technical Trainer based out of Seattle, WA., and has been working for AWS for over 7 years. Starting at AWS in the Premium Support organization, he was training from the beginning. Technica...
Author Image

Scott Jones

Senior Technical Trainer at Amazon Web Services

Scott is a Senior Technical Trainer with Training & Certification and has been with AWS for 4 years.
Author Image

Ian Falconer

Senior Technical Trainer at Amazon Web Services

Ian is a Senior Technical Trainer with Training & Certification and has been with AWS for 4 years.
Course Cover