Overview
Explore serverless application development using AWS Lambda and Azure Functions in this comprehensive conference talk. Dive into real-world examples and live demonstrations showcasing how to leverage these technologies in production environments. Learn to create deployment pipelines, monitor applications, and implement domain-driven design principles. Compare traditional solutions with serverless architectures, and gain insights into cost considerations, unit testing strategies, and monitoring techniques. Discover tips for writing efficient Lambda functions, understand deployment limits, and explore the differences between AWS Lambda and Azure Functions. Gain valuable knowledge to enhance your serverless development skills and optimize your cloud-based applications.
Syllabus
Intro
What do you do
Why
DomainDriven Design
The Core Domain
Function Programming
Building monoliths
Function fever
Demo
AWS Lambda vs Azure Functions
Demo example
Traditional solution
Serverless solution
Azure Functions
Code
Lambda
Conclusion
Costs
Cost savings
Rethink Lambda
Cost of Lambda
Unit Tests
In Memory Tests
Login Monitoring
Cloud Watch
Service
Tips on writing
Lambda gotchas
Lambda deployment limits
Taught by
NDC Conferences