AWS Developer
Optimizing on AWS
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 a Reminder
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
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.
Please login to leave a review
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