I’ve been in Luxembourg on AWS training for developers. It was free. The agenda

Day 1: Getting Started

  • Working with the AWS code library, SDKs, and IDE toolkits
  • Introduction to AWS security features
  • Service object models and baseline concepts for working with Amazon Simple Storage Service (S3) and Amazon DynamoDB

Day 2: Working with AWS Services

  • Service object models and baseline concepts for working with the Amazon Simple Queue Service (SQS) and the Amazon Simple Notification Service (SNS)
  • Applying AWS security features

Day 3: Application Development and Deployment Best Practices

  • Application deployment using AWS Elastic Beanstalk
  • Best practices for working with AWS services

Maybe worth taking away was this security feature of giving and EC2 instance a ROLE, what would keep your source code clean of any secret credentials. (I still don’t know how to inject credentials into app without keeping them in source repository – automatically add credentials to system envs howto?)

Every module was ended with lab where we had to implement a solution for given AWS service. Everything was prepared very nicely.

The main drawback of this training was luck of lunch. I don’t know if this is common practise on west but in mine part of Europe it’s not. It seems just rude to me. We are paying high bills for their services and they can’t afford lunch on trainings?