Amazon Web Services (AWS) for Developers Training

This Amazon Web Services (AWS) for Developers training class is a survey of the variety of AWS features. Attendees with gain knowledge and experience using a variety of popular AWS features for functionality/computation, storage, database, APIs, and security.

Goals
  1. Develop a thorough understanding of the features offered by AWS.
  2. Understand AWS processes and concepts.
  3. Gain familiarity with AWS Consoles for features.
  4. Design AWS Lambda and DynamoDB.
  5. Understand AWS security features with IAM and Cognito.
  6. Create notifications with SNS and queues and SQS.
  7. Become familiar with project management features such as CodeStar, CodeCommit, CodeBuild, and CodeDeploy.
  8. Use Cloud9 for development, testing, and git plus CI/CD.
  9. Learn about client-facing options such as AppSync, API Gateway, and Amplify.
Outline
  1. Introduction
  2. Getting Started
    1. AWS Console and Features
    2. Survey of Features
    3. Billing Considerations
  3. Storage
    1. Simple Storage Service (S3) Buckets
    2. DynamoDB
    3. RDS
  4. Lambdas
    1. Serverless Coding
    2. Triggers
    3. Accessing DynamoDB
    4. Accessing S3 Files
  5. CloudWatach
    1. Logs
    2. Alarms
  6. API Gateway
    1. Creation of RESTful API
    2. Requests
    3. Responses
    4. Models and Templates
    5. Client Code Generation
  7. Mobile Hub
    1. User Authentication
    2. Cognito Uses
    3. Database Support
    4. S3 File Support
    5. IAM Uses
    6. Client/Mobile App Aspects
  8. Simple Queue Service (SQS)
    1. Queue Definition
    2. Trigger Configuration
    3. Handle and Testing
  9. Simple Notification Service (SNS)
    1. Topic Creation
    2. Subscribing to Topic
  10. Events and Lambdas
  11. Step Functions
    1. States and Tasks
    2. Amazon States Language
    3. Definition
  12. Elastic Beanstalk
    1. Elastic Compute Cloud (EC2)
    2. Security
    3. Auto Scaling
    4. S3
    5. CloudWatch
    6. Domain
    7. Dashboard
    8. Logs
  13. CloudFormation
    1. Provisioning and Templates
  14. ElastiCache
  15. CloudFront
    1. CDN
    2. Benefits
    3. Options
  16. CodeStar
    1. Cloud9 IDE
    2. CodeBuild
    3. CodeCommit
    4. CodeBuild
    5. CodeDeploy
    6. CodePipeline
    7. CI/CD
  17. AppSync
    1. Amplify
    2. Project Creation
    3. Adding Features
    4. Mobile App
  18. Elastic Container Service (ECS)
    1. Containers and Tasks
    2. Services and Clusters
  19. Elastic Container Service for Kubernetes (EKS)
    1. Configuration and IAM
    2. Nodes
    3. Running Apps
  20. Conclusion
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this AWS class:

  • Some experience with development.
  • Some knowledge of server concepts (e.g., client APIs and access).

Training for your Team

Length: 5 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

My instructor was very effective in utilizing the 2 days of training. He was exceptionally knowledgeable of the subject, and he found a very beneficial balance of visual presentation and exercises for me to perform. Unlike some instructors I've had in the past, he didn't read verbatim from the book. Rather, he knew which sections to emphasize to best enhance my understanding. He was also very thorough in addressing my questions, and did not rush back to the agenda.
Daniel Toma
Ernst & Young
The instructor rocks. She is the best online instructor I have ever had. I got more out of this class than I could have possibly imagined. I am looking forward to the advanced class.
Tasha Lockett
Nevada Dept of Taxation
Excellent instructor.
Gwendolyn Wayne
US EPA
The course material was presented at a good pace and the labs helped me see how the concepts that were presented actually work in practice.
Dan Dougherty
Andesa Services

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

61,621

Students who have taken Instructor-led Training

11,779

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

9.29

Students rated our trainers 9.29 out of 10 based on 28,661 reviews

Contact Us or call 1-877-932-8228