Tony Sherman, an expert in serverless programming, discusses the state of serverless computing and Python in 2024. Topics include new tools and best practices, error monitoring with Century, Fargate serverless tasks on ECS, optimizing performance in serverless applications, and emerging trends in serverless development.
Read more
AI Summary
Highlights
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
Practical experience in serverless programming is crucial for success, emphasizing tools and best practices.
Transition from non-tech roles to serverless Python programming is possible through coding classes and practical experience.
Serverless functions' scalability, cold starts, and efficient packaging are key considerations for performance optimization.
Deep dives
Serverless Computing Trends in 2024
Serverless computing and Python trends in 2024 are discussed. The importance of practical experience with serverless programming is highlighted, focusing on tools and best practices.
Career Transition to Software Engineering
Tony Sherman's transition from the cable industry to software engineering is detailed. The journey from a QA role in IoT to serverless Python programming is described, showcasing the impact of coding classes.
Serverless Functions and Scalability
The concept of serverless functions and their scalability is explored. Discussions include cold starts, warm Lambdas, and the reuse of connections for improved performance.
Packaging and Dependency Management
The significance of packaging Lambda functions effectively is emphasized. Tools like Pants are recommended for handling dependencies, infrastructure setup, and Lambda function packaging.
Testing and Development Environments
Challenges of testing serverless functions and setting up development environments are addressed. Suggestions include using Docker images for local testing and creating isolated environments for integration and system tests.
What is the state of serverless computing and Python in 2024? What are some of the new tools and best practices? We are lucky to have Tony Sherman who has a lot of practical experience with serverless programming on the show.