- What does infrastructure deployment automation mean?
4
- Container DevSecOps pipeline
5
- The tools we will be looking at
6
- Pulumi
7
- Terraform from HashiCorp
8
- Ansible from Red Hat
9
- Chef from Progress
10
- Puppet from Perforce
11
- SaltStack now from VMware
12
- Vagrant from HashiCorp
13
- An actual IaC deployment scenario: k0s on AWS
14
- Prerequisites for all the tools
15
- Install steps for all the tools
16
- Main scripts: Pulumi
17
- Main scripts: Terraform
18
- Main scripts: Ansible
19
- Main scripts: Chef
20
- Main scripts: Puppet
21
- Main scripts: SaltStack
22
- Main scripts: Vagrant
23
- Which tool is best? Ease of use
24
- Which tool is best? Security
25
- Real-World scenarios: Infra vs Config management
26
- Choosing the right tool
27
- Upcoming Mirantis presentations
28
- Outro
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Grab it
Explore the world of Infrastructure-as-Code (IaC) in this comprehensive 45-minute tech talk by Mirantis. Dive into a comparison of popular cloud-native programming languages for infrastructure management, including Pulumi, Terraform, Ansible, Chef, Puppet, SaltStack, and Vagrant. Learn about their merits and limitations, and follow along with a practical example of installing k0s on AWS EC2 instances using each tool. Gain insights on choosing the right language for your specific use case, considering factors like ease of use, security, and real-world scenarios. Discover how to effectively treat your infrastructure as code, improving efficiency, scalability, and performance in your cloud-native projects.
Infrastructure-as-Code: Best Cloud Native Languages for Treating Infrastructure as Code