My blog: http://zonov.me/
Slides from the pre-workshop short talk about Terraform and Infrastructure as a code.
Code: https://github.com/graffzon/DevOpsDays-2018
3. About the company
● Terraform managed
● Moving towards DevOps culture
● 60 engineers
● Code is in Ruby, (Node/React)JS,
Python, Java
● Almost everybody is contributing to the
infrastructure code
4. ● Makes it easier to manage an infrastructure for a
growing team
● Makes it easier to manage many moving parts in
different areas (Cloud providers, CI, Secrets, etc)
● Reduces teams dependency on Infrastructure
engineers
● Enables the possibility to code-review the
infrastructure
Infrastructure as a code
5. About the company
● ~500-1000 RPS
● ~300 Lambda functions
● ~100 EC2 instances
6. ● Terraform introduction
● Basic AWS EC2 setup
● Refactoring
● Making it all work for more than one person
● Q/A
Structure of the workshop
8. ● Many providers
● Alive community
● Language features like modularization,
state locking, references between
resources
● Enterprize plan and support
Why Terraform
9. - AWS:
- VPC
- Subnet
- Internet Gateway
- T2 Instance with Ubuntu
- Github:
- Repository
What we will be building