Profile Picturefabiocicerchia

IaC Crash Course - Workshop

€19.99
0 ratings

Description

In this workshop, I’ll show you Infrastructure as Code concepts, methodologies and best practices through a series of modules. The topics covered include IaC fundamentals, common IaC tools and platforms. The techniques are vendor-free and work for any cloud (eg. Azure, AWS, and GCP). When completing this workshop, you’ll be up and running with IaC fundamentals and best-practices for production environments.

Prerequisites

  • JSON/YAML
  • Version Control Systems (i.e. git)
  • Basic Networking
  • Cloud Infrastructures

Table Of Contents

Module 1: Introduction
  • Lessons: Introduction, Prerequisite, Who’s it for?, Course structure
Module 2: Foundation
  • Skills: TBD
  • Tools: TBD
  • Lessons: TBD
Module 3: Vagrant
  • Skills: Virtualization, Provisioning
  • Tools: VirtualBox, Vagrant
  • Lessons: Install, Initialise, Install VM, Boot, Provision, Teardown, Rebuild, Providers, Best Practices, Help, Troubleshoot
Module 4: Chef
  • Skills: Provisioning
  • Tools: Chef, kitchen, RuboCop, Foodcritic, chefspec, Serverspec
  • Lessons: Install, Client, Server, Components, Cookbooks, Secrets, Linting, Testing, Best Practices, Help, Troubleshoot
Module 5: Puppet
  • Skills: Provisioning
  • Tools: Puppet, Litmus, rspec
  • Lessons: Install, Agent, Modules, Cookbooks, Secrets, Linting, Testing, Best Practices, Help, Troubleshoot
Module 6: Ansible
  • Skills: Provisioning
  • Tools: ansible, ansible-galaxy, molecule, mitogen
  • Lessons: Install, Galaxy, Tasks, Playbooks, Inventories, Modules, Templates, Roles, Linting, Testing, Best Practices, Help, Troubleshoot
Module 7: SaltStack
  • Skills: Provisioning
  • Tools: ...
  • Lessons: Install, Commands, Linting, Testing, Best Practices, Help, Troubleshoot
Module 8: Packer
  • Skills: Provisioning, Packaging Images
  • Tools: Packer, ansible, chef, puppet, shell
  • Lessons: Install, Builders, Provisioning, Post-Processors, Linting, Testing, Best Practices, Help, Troubleshoot
Module 9: Terraform
  • Skills: IaC
  • Tools: Terraform, Terrascan, Terrasec
  • Lessons: Install, Plan, Apply, State, Providers, Destroy, Variables, Modules, Linting, Testing, Security, Best Practices, Help, Troubleshoot
Module 10: Cloud-Init
  • Skills: cloud instance initialization
  • Tools: cloud-init
  • Lessons: Install, User Data, Instance Data, Linting, Testing, Best Practices, Help, Troubleshoot
Module 11: Docker
  • Skills: Docker, Container
  • Tools: docker, docker-compose, docker hub, docker bench
  • Lessons: Install, Commands, Dockerfile, Registry, Ports, Volumes, Docker-Compose, Testing, Security, Best Practices, Help, Troubleshoot.
Module 12: Kubernetes
  • Skills: Container, Kubernetes
  • Tools: kubernetes, minikube
  • Lessons: Install, Mini-distro, Containers, Nodes, Pod, Services, Load Balancer, DeploySet, ReplicaSet, Policies, Storage, Networking, Linting, Testing, Best Practices, Help, Troubleshoot.
Add to cart
Available on May 1, 2021 at 10:00 AM
Module 1
Introduction
Module 2
Foundation
Module 3
Vagrant
Module 4
Chef
Module 5
Puppet
Module 6
Ansible
Module 7
SaltStack
Module 8
Packer
Module 9
Terraform
Module 10
Cloud-Init
Module 11
Docker
Module 12
Kubernetes
Copy product URL
€19.99

IaC Crash Course - Workshop

0 ratings
Add to cart