Skip to main content
HashiTalks 2025 Learn about unique use cases, homelab setups, and best practices at scale at our 24-hour virtual knowledge sharing event. Register
Presentation

Terraform for Serverless: Best Practices, Lessons Learned

In this video, HUG community member Eugene Istrati shares the discoveries from his foray into serverless architecture with Terraform.

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Best practices include a collaborative approach to infrastructure provisioning, use of version control systems, preventing manual changes, and efficient management of boundaries between different teams, roles, applications, and deployment tiers.

In this session, you'll go on a journey from early serverless "never thought our dreams would ever come true" adopters to enterprise "why are we still dealing with this crap" developers. Learn several lessons and best practices that go beyond the official documentation.

This talk was part of the first HashiTalks online event—A 24-hour continuous series of presentations from the worldwide HashiCorp User Group (HUG) community and from HashiCorp engineers as well. The event took place from February 21-22, 2019.

Check out your local chapter or start a new one here.

More resources like this one

3/15/2023Presentation

Advanced Terraform techniques

2/3/2023Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

2/1/2023Case Study

Should My Team Really Need to Know Terraform?

1/20/2023Case Study

Packaging security in Terraform modules