1­-855­-778­-7246

Developing on AWS (AWSD)

 

Course Content

Day 1: Building the Foundation

  • Introduction to Developing on AWS
  • Choosing a Data Store
  • Developing Storage Solutions with Amazon S3
  • Developing Flexible NoSQL Solutions with Amazon DynamoDB

Day 2: Connecting Applications and Data with Event-Driven Processing

  • Working with Events
  • Developing Event-Driven Solutions with Amazon Kinesis Streams
  • Developing Event-Driven Solutions with Amazon SWF, Amazon SQS, and Amazon SNS
  • Developing Event-Driven Solutions with AWS Lambda

Day 3: Developing and Deploying Secure, Scalable Applications

  • Developing Secure Applications
  • Caching Information for Scalability
  • Monitoring Your Application and AWS Resources with Amazon CloudWatch
  • Deploying Applications with AWS Elastic Beanstalk and AWS CloudFormation

Who should attend

Intermediate-level software developers

Prerequisites

Attendees should have the following prerequisites:

  • Familiarity with AWS services
  • A working knowledge of Java, C#/.Net, or Python

Course Objectives

Developing on AWS helps developers understand how to use the AWS SDK to develop secure and scalable cloud applications. The course provides in-depth knowledge about how to interact with AWS using code and covers key concepts, best practices, and troubleshooting tips. This course teaches you how to:

  • Set up the AWS SDK and developer credentials for Java, C#/.Net, Python, and JavaScript.
  • Use the AWS SDK to interact with AWS services and develop solutions.
  • Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores.
  • Integrate applications and data by using Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and Amazon Simple Workflow Service (Amazon SWF).
  • Use AWS Identity and Access Management (IAM) for service authentication.
  • Use Web Identity Framework and Amazon Cognito for user authentication.
  • Use Amazon ElastiCache and Amazon CloudFront to improve application scalability.
  • Deploy applications by using AWS Elastic Beanstalk and AWS CloudFormation.
Classroom Training

Duration 3 days

Price
  • United States: US$ 2,025
Online Training

Duration 3 days

Price
  • United States: US$ 2,025
 
Click City Name To Book Schedule
This is an Instructor-Led Classroom course
This green checkmark in the Upcoming Schedule below indicates that this session is Guaranteed to Run.
This is an Instructor-Led Online (ILO) course. These sessions are conducted via WebEx in a VoIP environment and require an Internet Connection and headset with microphone connected to your computer or laptop.
This is a FLEX course, which is delivered simultaneously in two modalities. Choose to attend the Instructor-Led Online (ILO) virtual session or Instructor-Led Classroom (ILT) session.
  *   This class is delivered by a partner.
United States
Sep 11-13, 2019 Online Training 09:00 US/Eastern * Enroll
Sep 11-13, 2019 Guaranteed to Run Online Training 09:00 US/Eastern Enroll
Oct 23-25, 2019 Guaranteed to Run Online Training 09:00 US/Pacific Enroll
Nov 20-22, 2019 Online Training 09:00 US/Pacific * Enroll
Nov 20-22, 2019 Guaranteed to Run Online Training 09:00 US/Eastern Enroll
Dec 16-18, 2019 Online Training 09:00 US/Eastern * Enroll
Dec 16-18, 2019 Guaranteed to Run Online Training 09:00 US/Eastern Enroll
Canada
Sep 11-13, 2019 Online Training 09:00 Canada/Eastern Enroll
Oct 23-25, 2019 Online Training 09:00 Canada/Central Enroll
Nov 20-22, 2019 Online Training 09:00 Canada/Pacific Enroll
Dec 16-18, 2019 Online Training 09:00 Canada/Eastern Enroll

Fast Lane Flex™ Classroom If you can't find a suitable date, don't forget to check our world-wide FLEX™ training schedule.

Liberia
Nov 11-13, 2019 Monrovia Enroll
Europe
Germany
Sep 30-Oct 2, 2019 Hamburg Enroll
Oct 28-30, 2019 Munich Enroll
Nov 25-27, 2019 Düsseldorf Enroll
Dec 16-18, 2019 Stuttgart Enroll
Jan 13-15, 2020 Münster Enroll
Feb 10-12, 2020 Berlin Enroll
Mar 10-12, 2020 Hamburg Enroll
Apr 14-16, 2020 Munich Enroll
May 12-14, 2020 Düsseldorf Enroll
Jun 8-10, 2020 Stuttgart Enroll
Austria
Nov 25-27, 2019 Vienna (iTLS) Enroll
Belgium
Oct 21-23, 2019 Brussels Course language: English Enroll
Dec 11-13, 2019 Brussels Course language: English Enroll
Bulgaria
Sep 11-13, 2019 Sofia 345 € Course language: English NOTE: This price is for approved APN Partners only (others pay list price) Enroll
Croatia
Dec 4-6, 2019 This is a FLEX event Zagreb Course language: English Enroll
Online Training Time zone: Europe/Zagreb Enroll
France
Oct 1-3, 2019 Paris * Enroll
Italy
Oct 7-9, 2019 Rome Enroll
Nov 18-20, 2019 Milan Enroll
Feb 3-5, 2020 Rome Enroll
Mar 9-11, 2020 Milan Enroll
Apr 27-29, 2020 Rome Enroll
Jun 8-10, 2020 Milan Enroll
Jul 13-15, 2020 Rome Enroll
Sep 7-9, 2020 Milan Enroll
Oct 19-21, 2020 Rome Enroll
Nov 16-18, 2020 Milan Enroll
Netherlands
Oct 16-18, 2019 Utrecht Course language: English Enroll
Nov 6-8, 2019 Eindhoven Course language: English Enroll
Nov 25-27, 2019 Utrecht Course language: English Enroll
Dec 4-6, 2019 Utrecht Course language: English Enroll
Poland
Sep 23-25, 2019 Warsaw Enroll
Dec 18-20, 2019 Warsaw Enroll
Romania
Oct 2-4, 2019 This is a FLEX event Bucharest Course language: English Enroll
Online Training Time zone: Europe/Bucharest Enroll
Switzerland
Oct 28-30, 2019 Zurich Enroll
Jun 8-10, 2020 Zurich Enroll
Dec 14-16, 2020 Zurich Enroll
United Kingdom
Nov 6-8, 2019 This is a FLEX event London, City Enroll
Online Training Time zone: Europe/London Enroll
Dec 2-4, 2019 This is a FLEX event London, City Enroll
Online Training Time zone: Europe/London Enroll
Jan 6-8, 2020 This is a FLEX event London, City Enroll
Online Training Time zone: Europe/London Enroll
Mar 18-20, 2020 This is a FLEX event London, City Enroll
Online Training Time zone: Europe/London Enroll
May 27-29, 2020 This is a FLEX event London, City Enroll
Online Training Time zone: Europe/London Enroll
Jul 29-31, 2020 This is a FLEX event London, City Enroll
Online Training Time zone: Europe/London Enroll
Oct 21-23, 2020 This is a FLEX event London, City Enroll
Online Training Time zone: Europe/London Enroll
Latin America
Brazil
Nov 4-6, 2019 Online Training Time zone: America/Sao_Paulo Enroll
Chile
Oct 16-18, 2019 Online Training Time zone: America/Santiago Enroll
Colombia
Dec 2-4, 2019 Online Training Time zone: America/Bogota Enroll
Costa Rica
Nov 4-6, 2019 Online Training Time zone: America/Costa_Rica Enroll
Peru
Oct 2-4, 2019 Online Training Time zone: America/Lima Course language: Spanish Enroll
Middle East
Jordan
Oct 20-22, 2019 Amman Course language: English Enroll
Lebanon
Oct 27-29, 2019 Beirut Course language: English Enroll
Oman
Oct 20-22, 2019 Muscat Course language: English Enroll
Qatar
Oct 6-8, 2019 Doha Course language: English Enroll
Saudi Arabia
Oct 27-29, 2019 Riyadh Course language: English Enroll
United Arab Emirates
Oct 6-8, 2019 Dubai Course language: English This course is being delivered by iTLS. Enroll
Africa
Egypt
Oct 14-16, 2019 Cairo Course language: English Enroll
Kenya
Oct 29-31, 2019 Nairobi Enroll
South Africa
Oct 14-16, 2019 Johannesburg Enroll