6. AWS Lambda & Serverless compuNng
Transparent scalability, elasJcity and availability
New unit of scale: funcJons (not monolithic)
AWS
Lambda
Developer-‐friendly operaJons (versions + aliases)
Event-‐driven approach
Never pay for idle
clda.co/cloud-devops-world
7. AWS Lambda + API Gateway
+
Amazon API
Gateway
AWS
Lambda
RESTful layer (JSON/XML)
Auth layer (SSL, API keys, IAM or custom)
Global CDN and caching (via CloudFront)
Logging, thro[ling & staging for free
Input/output params mapping (VTL)
clda.co/cloud-devops-world
8. AWS OpsWorks
AWS
OpsWorks
clda.co/cloud-devops-world
ApplicaJon management service, based on Chef
Layers design (Rails, Python, PHP, Java, Node.js, MySQL, etc.)
Integrated with ECS (clusters) and RDS (databases)
AutomaJc provisioning based on load, Jme, or manual
Monitoring, resources & deployment management for free
9. AWS CloudFormaNon
AWS
CloudFormaJon
clda.co/cloud-devops-world
DeclaraJve Infrastructure as Code (IaC)
Build your stack: a collecJon of AWS resources & dependencies
Provisioning should be predictable and repeatable
Drag-‐n-‐drop UI with CloudFormaJon Designer
100% free (only pay for resources)
10. AddiNonal Resources
Course: Understanding AWS Lambda
Course: Compute Fundamentals for AWS
Quiz: AWS Lambda
Blog: A Crash Course in AWS Serverless Architecture
AWS Lambda
clda.co/cloud-devops-world
Doc: AWS Documencon
Blog: AWS OpsWorks
AWS OpsWorks
Doc: AWS Documencon
Course: How to Use CloudFormaJon
AWS CloudFormaNon
Doc: AWS DocumentaJon
Course: Advanced Use of CloudFormaJon
Quiz: AWS CloudFormaJon
Blog: Lambda IntroducJon and PracJcal Walkthrough
Blog: Overview of the Serverless Framework