Discover how serverless architecture can solve your organization's software development and deployment challenges. Review use cases and examples of different serverless solutions.
Overview
Syllabus
Introduction
- Understand serverless
- What you should know
- Defining serverless applications
- Save money: serverless census example
- Categories and base architecture
- Which use cases are best serverless?
- Reviewing the cost of cloud functions
- Risks of serverless patterns
- Benefits of serverless patterns
- Serverless security patterns
- Serverless services
- Storage: Object storage and data lakes
- Events: Handling messages and streams
- Are microservices always serverless?
- Events and microservice serverless data
- Common third-party API patterns
- Compute: Cloud functions
- Function layers and SAR
- Function deployment patterns
- What are serverless containers?
- Building cloud-native architectures
- Pattern: Incorporating third-party APIs
- Pattern: Event notifications
- Pattern: Handle IoT events
- Pattern: Scalable search
- Pattern: ML classification
- Pattern: Real-time analysis and ML
- Pattern: Data lakes
- Emergent serverless architectures
- Pattern: Migrate data warehouse
- Pattern: Enterprise IoT
- Pattern: Genomic analysis
- Pattern: CI/CD pipeline
- Next steps
Taught by
Lynn Langit