YoVDO

Infrastructure-as-Code: Best Cloud Native Languages for Treating Infrastructure as Code

Offered By: Mirantis via YouTube

Tags

Infrastructure as Code Courses DevOps Courses Ansible Courses Terraform Courses Puppet Courses Chef Courses Pulumi Courses Vagrant Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

- Intro
- What this Tech Talk will cover
- What does infrastructure deployment automation mean?
- Container DevSecOps pipeline
- The tools we will be looking at
- Pulumi
- Terraform from HashiCorp
- Ansible from Red Hat
- Chef from Progress
- Puppet from Perforce
- SaltStack now from VMware
- Vagrant from HashiCorp
- An actual IaC deployment scenario: k0s on AWS
- Prerequisites for all the tools
- Install steps for all the tools
- Main scripts: Pulumi
- Main scripts: Terraform
- Main scripts: Ansible
- Main scripts: Chef
- Main scripts: Puppet
- Main scripts: SaltStack
- Main scripts: Vagrant
- Which tool is best? Ease of use
- Which tool is best? Security
- Real-World scenarios: Infra vs Config management
- Choosing the right tool
- Upcoming Mirantis presentations
- Outro


Taught by

Mirantis

Related Courses

Learn Devops: Continuously Deliver Better Software
Udemy
Two popular tools -Easily Learn to work with Redis,Vagrant
Udemy
Vagrant Quick Start: Virtualized Development Environments
Udemy
Ansible Automation For Beginners to Advance - Step by Step
Udemy
Baseball Data Wrangling with Vagrant, R, and Retrosheet
Udemy