YoVDO

Gotchas Using Terraform in a Secure Delivery Pipeline

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Terraform Courses Access Control Courses Design Patterns Courses Infrastructure as Code Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of integrating Terraform into a secure continuous delivery pipeline in this comprehensive conference talk. Delve into common challenges developers face when implementing infrastructure as code, including security, locking, state conflicts, rollbacks, and versioning. Learn practical solutions for managing AWS infrastructure securely using Terraform and addressing issues that arise when working with Terraform in a team environment. Gain insights from real-world implementations and access code examples released on GitHub. Discover design patterns, resource modules, and infrastructure modules to optimize your Terraform usage. Understand the nuances of access control principles, secrets management, and CI/CD pipeline integration. By the end of this talk, acquire the knowledge to implement Terraform more effectively in your delivery pipeline, avoiding common pitfalls and leveraging best practices gleaned from 2.5 years of practical experience.

Syllabus

Introduction
About Anton
Agenda
Multitier infrastructure
What is Terraform
Running Terraform
CICD pipeline
Typical CICD pipeline
How to get started
Documentation
CI tools
Atlantis
Russia Corp
PreSummary
Terraform options
Shared directory
Secret
Password
Access Control Principles
Access Key and Roles
Design Patterns
Resource Modules
Infrastructure Modules
Composition
Pipeline
Circle CI
Modules
Tools
Infrastructure
Telephone problems
What is refactoring
Terraform upgrade
Terraform Atlantis
Terraform Pipeline
Terraform Circle CI
Summary
Rollback
Testing
Questions


Taught by

NDC Conferences

Related Courses

Cybersecurity and Its Ten Domains
University System of Georgia via Coursera
Bases de données relationnelles : Comprendre pour maîtriser
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique
Desarrollo de Aplicaciones Web: Seguridad
University of New Mexico via Coursera
Web Application Development: Security
University of New Mexico via Coursera
Computing, Storage and Security with Google Cloud Platform
Google via Coursera