Save for later

AWS Developer

AWS Developer Series,

This course, part of the AWS Developer Series, will focus on helping you optimize your applications and you work in AWS. We strongly recommend that you complete the first course in the series, "Building on AWS" before starting this course. You will look at ways to improve utilization by using containers with the Amazon Elastic Container Service (Amazon ECS), caching services such as Amazon CloudFront and Amazon ElastiCache, and monitoring tools such as Amazon CloudWatch. You will look at serverless architectures using Amazon DynamoDB, Amazon API Gateway and, AWS Lambda. You will explore the AWS Command Line Interface (CLI), AWS Identity and Access Management (IAM) and learn how to use the AWS Key Management Service (KMS). You will finish off the class with a deep dive into AWS CloudFormation and a capstone exercise where you will debug a CloudFormation template. This course has a significant hands-on component. Throughout the class, you will perform exercises using the AWS services covered. Class discussions will provide an opportunity for you to interact with fellow students as well as AWS training staff.

What you'll 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
  • Meet the instructors
  • Discussion: Introduce yourself
  • Exercise 1.0 Set up an AWS Account (if needed)
  • Introduction to Containers
  • Docker
  • Elastic Container Service (ECS)/Elastic Container Registry (ECR)
  • Exercise 1.1: Your first Docker Container
  • Exercise 1.2 Elastic Container Registry
  • Amazon CloudFront
  • Exercise 2.1: Building a static website
  • Amazon Elasticache
  • Exercise 2.2: Amazon Elasticache
  • Amazon DynamoDB
  • Exercise 3.1 Create and populate and table in Amazon DynamoDB
  • API Gateway
  • Exercise 3.2 – Your first serverless application
  • Amazon EC2/Amazon ECS Autoscaling
  • Scaling Databases
  • Exercise 4.1- Scaling our serverless application
  • Exercise 4.2 – Using metrics to scale
  • IAM Policies
  • IAM Roles
  • Introduction to the AWS CLI
  • Exercise 5.1 – IAM and CLI
  • AWS Key Management Service (KMS)
  • Exercise 5.2 – KMS
  • Revisiting AWS CloudFormation
  • • Exercise 6.1-- CloudFormation Template
  • Exercise 6.2 – The Recap Challenge

Get Details and Enroll Now

OpenCourser is an affiliate partner of edX and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 6 weeks
Effort 3 - 4 hours per week
Starts On Demand (Start anytime)
Cost $149
From Amazon Web Services, AWS via edX
Instructors Sean Rinn, Scott Jones, Seph Robinson, Ian Falconer, Russell Sayers
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

AWS $49k

AWS Java $58k

AWS engineers $61k

Java AWS $62k

AWS Developer - (OPT EAD can apply) $63k

Java with AWS $68k

Big data developer with AWS $78k

AWS DevOps Developer $80k

AWS/Cloud Developer $101k

AWS Finance $101k

AWS Big Data Developer $103k

AWS Administration or AWS Build Engineer $113k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 6 weeks
Effort 3 - 4 hours per week
Starts On Demand (Start anytime)
Cost $149
From Amazon Web Services, AWS via edX
Instructors Sean Rinn, Scott Jones, Seph Robinson, Ian Falconer, Russell Sayers
Download Videos On all desktop and mobile devices
Language English
Subjects Programming
Tags Computer Science

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now