Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Terraform для начинающих за 50 минут | на примере AWS
Rating: 4.2 out of 5(379 ratings)
2,397 students

Terraform для начинающих за 50 минут | на примере AWS

Автоматизация инфраструктуры AWS (Amazon Web Services) с помощью HashiCorp Terraform 0.12
Last updated 4/2020
Russian

What you'll learn

  • Как писать и разворачивать шаблоны Terraform
  • Как использовать Terraform вместе с Amazon AWS
  • Как на практике применять инфраструктуру-как-код

Course content

9 sections11 lectures50m total length
  • О вас, о курсе и обо мне1:34

    Знакомство, формат курса.

Requirements

  • Аккаунт Amazon Web Services (AWS)
  • Поможет умение писать код на чем угодно, но это необязательно

Description

Инфраструктура должна быть легко-воспроизводимой. Ее автоматизация значительно ускоряет разработку, а значит и цифровизацию и бизнес-процессы в целом. HashiCorp Terraform - это одна из самых распространенных технологий для развертывания и управления инфраструктурой-как-код. Этот инструмент отлично подходит под все популярные платформы, он легок и удобен в использовании, а ещё бесплатен. Исходный код Terraform лежит в открытом доступе.

Terraform позволяет описывать инфраструктуру в виде кода на простом, понятном человеку языке, называемом HCL (HashiCorp Configuration Language). Он считывает файлы конфигурации и предоставляет план выполнения изменений, а затем применить и подготовить. HCL постоянно развивается и уже сейчас поддерживает такие привычные программисту инструменты как циклы, условные операторы и функции преобразования данных.

Вы можете самостоятельно писать модули с необходимыми вам ресурсами, а можете воспользоваться официальными модулями, число которых составляет уже более 4000.

На данный момент Terraform поддерживает более 500 провайдеров.  Речь идёт не только о провайдерах облачной инфраструктуры, таких как AWS, Azure или GCP, но также и о системах баз данных (такие как Postgres, MySQL), кластерами Kubernetes, автоматизацией Ansible, мониторингом DataDog и NewRelic, аккаунтами 1Password и многим многим другим.

В этом курсе я расскажу вам о Terraform и научу самым основам его использования. Если вы уже используете Terraform в своем проекте, то, возможно, этот курс будет для вас слишком базовым.

Who this course is for:

  • Разработчики
  • IT-руководители
  • Системные администраторы