π©βπ»Awesome AWS
References for learning and understanding AWS and Event Driven Architecture
Serverless Application Model (SAM)
"Sessions with SAM" - A git repository about SAM template use cases, supported by video sessions for each.
"Mastering the AWS Serverless Application Model" [video] - A great high-level introduction to SAM templates and their features.
"AWS SSM Parameter Store and AWS Secrets Manager with SAM" [video] - Configuring parameters and secrets with a SAM template.
"Sessions with Sam" - Playlist from Singledigit
"Reference Architectures" - GitHub repository by serverless architecture with examples of various serverless architecture templates.
"AWS Digital Training" - AWS official courses for training for the certification program.
"Building Happy Little Apis" - Great overview of securing API gateway with templates.
Serverless Architecture
"Storage First Serverless Applications" - by persisting the data before processing, the original data is still available, if or when errors occur.
"Application Catalog" - Implement a CI/CD pipeline on AWS for Serverless workloads in a standardized way across an entire organization.
"Event-Driven Architecture" - A workshop overview of event-driven design, using examples that involve Amazon EventBridge, Amazon SNS, Amazon SQS, AWS Lambda and more.
"Decoupled Microservices" - Understanding asynchrounous messaging architecture (like ride share company) using SNS topics and other resources.
Images
"AWS Lambda Base Images: Python3.9" - The official Docker image for a Lambda function with Python3.9 runtime environment. Useful if building Lambda functions with Docker.
"AWS CodeBuild Docker Images" - The actual docker files used to build amazon images. Useful for understanding how the images are constructed and what is included.
Other Awesome Stuff
"Refactoring.Guru" - Refactoring.Guru makes it easy to discover everything about refactoring, design patterns, SOLID principles, and other smart programming topics.
"Alestic.com" - AWS Blog by Eric Hammond (Recommended by an Amazon Employee)
To learn more about how these topics are applied in terms of consulting, visit the linke below.
β¨Event-Driven ArchitectureVideo Playlist
Below is a list of videos we watched together as a team, Summer 2022.
Last updated