Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
DevOps Foundations: Infrastructure as Code (2017)

DevOps Foundations: Infrastructure as Code (2017)

2h 6mIntermediate2017-04-28

Authors

Ernest Mueller

Ernest Mueller

Director of Engineering at Six Nines IT

James Wickett

James Wickett

Security Engineer and supporter of rugged software and DevSecOps

Course details

By automating configuration management, you can make your organization's systems more reliable, processes more repeatable, and server provisioning more efficient. In this course, learn the basics of infrastructure as code, including how to keep your configuration in a source repository and have it built and deployed like an application. Discover how to approach converting your systems over to becoming fully automated—from server configuration to application installation to runtime orchestration. Well-known DevOps practitioners Ernest Mueller and James Wickett dive into key concepts, and use a wide variety of tools to illustrate those concepts, including Chef, CloudFormation, Docker, Kubernetes, Lambda, and Rundeck. After you wrap up this course, you'll have the knowledge you need to start implementing an infrastructure as code strategy.

Learning objectives
Testing your infrastructure
Going from infrastructure code to artifacts
Unit testing your infrastructure code
Creating systems from your artifacts
Instantiating your infrastructure from a defined model
Provisioning with CloudFormation
Immutable deployment with Docker
Container orchestration with Kubernetes

Skills covered

DevOps FoundationsDevOpsFoundations

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you need to know
  • 03 - How to use the exercise files

1. The Basics of Infrastructure Automation

  • 04 - Infrastructure as code
  • 05 - From code to artifacts
  • 06 - Testing your infrastructure
  • 07 - Unit testing infrastructure
  • 08 - Integration and security testing
  • 09 - From artifacts to systems

2. Infrastructure Options

  • 10 - Public cloud with AWS
  • 11 - Hardware, VMs, and private cloud
  • 12 - Containers with Docker
  • 13 - Serverless with Lambda
  • 14 - The changing world of servers

3. Provisioning, Deployment, and Orchestration

  • 15 - Model-driven provisioning overview
  • 16 - Provisioning with CloudFormation
  • 17 - On the desktop with Vagrant
  • 18 - On the desktop with Vagrant, continued
  • 19 - Convergent provisioning overview
  • 20 - Convergent provisioning with Chef
  • 21 - Immutable deployment with Docker
  • 22 - Runbook automation with Rundeck
  • 23 - Container orchestration with Kubernetes

4. Putting It All Together

  • 24 - Architectural considerations and value
  • 25 - Getting started in your infrastructure

Conclusion

  • 26 - Next Steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal