Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Изучите эволюцию управления инфраструктурой от Infrastructure as Code к Infrastructure from Code в этой 45-минутной конференционной лекции. Проследите развитие методов управления инфраструктурой от ручной конфигурации и bash-скриптов через декларативные подходы (Terraform) до библиотек описания инфраструктуры на языках программирования общего назначения (AWS CDK, Pulumi, TFCDK). Узнайте, как растущая сложность и объем инфраструктуры опережают развитие инструментов для эффективного управления ею. Рассмотрите особенности serverless-подхода, где облачный провайдер берет на себя управление классической инфраструктурой, но появляется новый слой верхнеуровневых ресурсов (функции, триггеры, топики, очереди, бакеты, API, джобы), которыми управляют разработчики. Изучите проблемы роста инфраструктурного кода, который становится сравнимым с прикладным, и сложности поддержания их в консистентном состоянии. Познакомьтесь с концепцией Infrastructure from Code (IfC), которая создает необходимую инфраструктуру непосредственно из кода приложения, анализируя его для автоматического определения и предоставления ресурсов. Разберите преимущества и недостатки IfC, его отличия от IaC и способы их взаимодополнения. Изучите практическое применение IfC на примере фреймворка и экосистемы бессерверных вычислений Yandex Cloud для более быстрого и эффективного создания Serverless-приложений.
Syllabus
Виктор Кузенный — Infrastructure from Code: следующий этап развития IaC на примере Serverless
Taught by
DevOops