In this Lightning Talk, Rafael Rodriguez, AWS Developer, explains how Infrastructure as Code (IaC) helps teams escape the “click, drift, panic, repeat” cycle that often happens when cloud resources are created manually and documentation falls behind reality.
Using AWS as the example, Rafael walks through the evolution of infrastructure management, from CloudFormation templates and AWS SAM to the more developer-friendly experience enabled by AWS CDK for Python. He also highlights how AI-powered development tools can help teams create infrastructure faster while maintaining consistency, visibility, and best practices.
In this session, you'll learn:
- Why manual cloud configuration often leads to operational drift and uncertainty
- How Infrastructure as Code creates a single source of truth for cloud resources
- The differences between AWS CloudFormation, AWS SAM, and AWS CDK
- Why writing infrastructure in Python can improve maintainability and developer productivity
- How AWS CDK reduces boilerplate compared to traditional CloudFormation templates
- How developers can use familiar programming concepts like loops, classes, type hints, and testing in infrastructure code
- How higher-level CDK constructs can support platform engineering standards and organizational best practices
- How AI coding assistants and cloud-focused tooling can help generate and maintain Infrastructure as Code
- How teams can quickly build proof-of-concepts and production-ready cloud environments
This session was recorded during the May edition of IndyPy, which featured an evening of short, fast-paced Lightning Talks designed to share ideas, spark conversations, and inspire what’s next across the Python community.
Using AWS as the example, Rafael walks through the evolution of infrastructure management, from CloudFormation templates and AWS SAM to the more developer-friendly experience enabled by AWS CDK for Python. He also highlights how AI-powered development tools can help teams create infrastructure faster while maintaining consistency, visibility, and best practices.
In this session, you'll learn:
- Why manual cloud configuration often leads to operational drift and uncertainty
- How Infrastructure as Code creates a single source of truth for cloud resources
- The differences between AWS CloudFormation, AWS SAM, and AWS CDK
- Why writing infrastructure in Python can improve maintainability and developer productivity
- How AWS CDK reduces boilerplate compared to traditional CloudFormation templates
- How developers can use familiar programming concepts like loops, classes, type hints, and testing in infrastructure code
- How higher-level CDK constructs can support platform engineering standards and organizational best practices
- How AI coding assistants and cloud-focused tooling can help generate and maintain Infrastructure as Code
- How teams can quickly build proof-of-concepts and production-ready cloud environments
This session was recorded during the May edition of IndyPy, which featured an evening of short, fast-paced Lightning Talks designed to share ideas, spark conversations, and inspire what’s next across the Python community.
- Категория
- AI Инструменты
Комментариев нет.
