Upcoming Training
Sessions AvailableCourse Categories
Questions?
Visit our frequently asked questions page or contact us.
XLAB – BMW Infrastructure as CODE
(ITEM_59036)
8 hours
Multiple Dates
Multiple Locations
Multiple Languages
Objectives
The participant:
- Is familiar with Terraform and can apply Infrastructure as Code (IaC) independently.
- Knows how to utilize Terraform to write, plan and apply their IaC Code compliant to BMW´s IaC Coding Guideline.
- Knows Terraform commands like: terraform init, terraform plan, terraform apply, etc.
- Walks away with a solid understanding of Terraform.
Content
- Introduction in Infrastructure as Code.
- Tooling:
- Terraform Commands.
- GIT Commands.
- BMWs IaC Coding Guideline.
- Terraform Core Concepts:
- Installation and Configuration.
- Providers and Resources.
- Variables and Outputs.
- References and Best Practices.
- Gain practical experience through hand-on exercises.
Target Group
- Partner, especially Software Developers and Architects who want to build knowledge about Infrastructure as Code using Terraform.
Good to know
- Personal Prerequisites:
- Completion of BMW Level 1 Cloud Beginner.
- Completion of BMW Level 2 Cloud Potential.
- Be able to write and modify source code.
- Ability to write and modify source code.
- Terminal knowledge and programming skills.
- Experience with at least one object-oriented programming language.
- Experience in dealing with command line interfaces (e.g. Linux Bash).
- Technical Prerequisites:
- Access to ATC GitHub.
- Developer Client or Cloud Development Environment.
- Git + Terraform + Visual Studio Code localy installed (via WUSS).
- Students are responsible for checking their prior knowledge.
- If you have further questions regarding Cloud Trainings, you can contact us: cloudtrainings@bmw.de