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

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

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

1-3 years of software development experience

What You Will Learn

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

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 use AWS Container Services

Course Cover