SERVERLESS COMPUTING
SYLLABUS
L -T - P 2-0-1
Chapter 1 Going Serverless
Traditional system and application architectures Key characteristics of serverless architectures and their benefits How serverless architectures and microservices fit into the picture Considerations when transitioning from server to serverless
Chapter 2: First Steps to Serverless
Writing and deploying Lambda functions ;Using AWS services such as Simple Storage Service (S3) and AWS Elemental MediaConvert Using Serverless Framework to organize and deploy services
Chapter 3: Architecture and Patterns
Use cases: Back-end compute Internet of Things Data processing and manipulation Real-time analytics Legacy API proxy Scheduled services Bots and skills Hybrids Patterns GraphQL Command pattern Messaging pattern Priority queue pattern Fan-out pattern Compute as glue Pipes and filters pattern
Chapter 4: Use cases
YUBL, Cloud Guru and YLE understanding architectural highlights and best practices
Chapter 5: Implementations
Building a scheduling service for ad-hoc tasks, (2) Architecting serverless Parallel Computing (3) Code Developer University
TEXT BOOK
Serverless Architectures on AWS, Second Edition, Peter Sbarski, Tan Cui, Ajay Nair
Manning Publications