Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Управление сложными
многокомпонентными инфраструктурами в
Azure с помощью Terraform.
2020
Содержание 01 С чего начинали
02 К чему пришли
03 Трудности
04 Что получили
05 Планы
06 Выводы
Начало
Инфраструктура - начало
Подготовка инфраструктуры - начало
Описание
архитектуры
Подготовка
инструкций
Подготовка
требований
Подготовка
скриптов
Ра...
Что такое Terraform?
Use Infrastructure as Code to provision and manage any cloud,
infrastructure, or service.
Write decla...
Развитие
Инфраструктура - сейчас
Подготовка инфраструктуры - начало
Dev 1
Prod
Описание
архитектуры
Описание
инфраструктуры в
Terraform
Подготовка
требован...
Сетевая инфраструктура
Вычислительная инфраструктура
Подготовка инфраструктуры - начало
Application
gateway
Redis SQL server
Key Vault Service Bus Event Hub
Storage account VM...
Azure Service Fabric Azure Service Fabric
Дополнительные сервисы
Дополнительные сервисы
Azure SQL server
Azure App Service...
Проблемы, преимущества
и планы
Трудности при работе с Terraform
Политика
именования
Согласовать
структуру модулей
Поддерживает не
все объекты Ажура
Импор...
Задачи решенные с помощью Terraform
Политика
именования
Вся инфраструктура
описана
Безопасность Единая точка
управления
Эк...
Развертывание по времени
Бекапирование стейт файлов
Шифрование стейт файлов
Внедрение новинок от Terraform
Расширение инфраструктуры
Интеграция в C...
Выводы
Спасибо за внимание!
DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными инфраструктурами в Azure с помощью Terraform
Upcoming SlideShare
Loading in …5
×

DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными инфраструктурами в Azure с помощью Terraform

18 views

Published on

В этом докладе мы поговорим о разворачивании инфраструктуры для Azure Service Fabric c помощью инструмента Terraform. Мы расскажем о составляющих инфраструктуры и сложностях, с которыми мы столкнулись при работе с ней. Также вы узнаете о том, как запускается процесс CI/CD для Azure Service Fabric.

Published in: Education
  • Be the first to comment

  • Be the first to like this

DevOps Fest 2020. Денис Медведенко. Управление сложными многокомпонентными инфраструктурами в Azure с помощью Terraform

  1. 1. Управление сложными многокомпонентными инфраструктурами в Azure с помощью Terraform. 2020
  2. 2. Содержание 01 С чего начинали 02 К чему пришли 03 Трудности 04 Что получили 05 Планы 06 Выводы
  3. 3. Начало
  4. 4. Инфраструктура - начало
  5. 5. Подготовка инфраструктуры - начало Описание архитектуры Подготовка инструкций Подготовка требований Подготовка скриптов Разворачивание Dev Prod UAT
  6. 6. Что такое Terraform? Use Infrastructure as Code to provision and manage any cloud, infrastructure, or service. Write declarative configuration files Plan and predict changes Create reproducible infrastructure
  7. 7. Развитие
  8. 8. Инфраструктура - сейчас
  9. 9. Подготовка инфраструктуры - начало Dev 1 Prod Описание архитектуры Описание инфраструктуры в Terraform Подготовка требований Подготовка скриптов и миграций Разворачивание Dev Х UAT 1 UAT Y Подготовка инструкций
  10. 10. Сетевая инфраструктура
  11. 11. Вычислительная инфраструктура
  12. 12. Подготовка инфраструктуры - начало Application gateway Redis SQL server Key Vault Service Bus Event Hub Storage account VMs App Services Dashboard Traffic Manager Azure Function
  13. 13. Azure Service Fabric Azure Service Fabric Дополнительные сервисы Дополнительные сервисы Azure SQL server Azure App Services Azure App Services Infrastructure
  14. 14. Проблемы, преимущества и планы
  15. 15. Трудности при работе с Terraform Политика именования Согласовать структуру модулей Поддерживает не все объекты Ажура Импортирование объектов Миграция на 0.12 версию Из чего должен состоять стейт файл
  16. 16. Задачи решенные с помощью Terraform Политика именования Вся инфраструктура описана Безопасность Единая точка управления Экономия времени на развертывания инфраструктуры Консистентность окружений
  17. 17. Развертывание по времени
  18. 18. Бекапирование стейт файлов Шифрование стейт файлов Внедрение новинок от Terraform Расширение инфраструктуры Интеграция в CI/CD Планы на будущее
  19. 19. Выводы
  20. 20. Спасибо за внимание!

×