#инфраструктура_как_код — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #инфраструктура_как_код, aggregated by home.social.
-
Self‑service деплой: как перестать ждать DevOps и ускорить команду
Когда деплой превращается в очередь к одному DevOps-инженеру, команда быстро теряет скорость: разработчики ждут стенды, релизы зависят от ручных операций, а инфраструктурные специалисты тонут в однотипных заявках. В статье разбираем, как self-service подход и платформенная инженерия помогают убрать этот шлюз: автоматизировать деплой, выдачу окружений, базы данных и типовые операции так, чтобы разработчики получали автономию, а админы и DevOps занимались архитектурой, надёжностью и развитием платформы.
https://habr.com/ru/companies/otus/articles/1022162/
#selfservice_деплой #платформенная_инженерия #DevOps #Kubernetes #Golden_Path #Backstage #инфраструктура_как_код #previewокружения #автоматизация_деплоя
-
Self‑service деплой: как перестать ждать DevOps и ускорить команду
Когда деплой превращается в очередь к одному DevOps-инженеру, команда быстро теряет скорость: разработчики ждут стенды, релизы зависят от ручных операций, а инфраструктурные специалисты тонут в однотипных заявках. В статье разбираем, как self-service подход и платформенная инженерия помогают убрать этот шлюз: автоматизировать деплой, выдачу окружений, базы данных и типовые операции так, чтобы разработчики получали автономию, а админы и DevOps занимались архитектурой, надёжностью и развитием платформы.
https://habr.com/ru/companies/otus/articles/1022162/
#selfservice_деплой #платформенная_инженерия #DevOps #Kubernetes #Golden_Path #Backstage #инфраструктура_как_код #previewокружения #автоматизация_деплоя
-
Self‑service деплой: как перестать ждать DevOps и ускорить команду
Когда деплой превращается в очередь к одному DevOps-инженеру, команда быстро теряет скорость: разработчики ждут стенды, релизы зависят от ручных операций, а инфраструктурные специалисты тонут в однотипных заявках. В статье разбираем, как self-service подход и платформенная инженерия помогают убрать этот шлюз: автоматизировать деплой, выдачу окружений, базы данных и типовые операции так, чтобы разработчики получали автономию, а админы и DevOps занимались архитектурой, надёжностью и развитием платформы.
https://habr.com/ru/companies/otus/articles/1022162/
#selfservice_деплой #платформенная_инженерия #DevOps #Kubernetes #Golden_Path #Backstage #инфраструктура_как_код #previewокружения #автоматизация_деплоя
-
Self‑service деплой: как перестать ждать DevOps и ускорить команду
Когда деплой превращается в очередь к одному DevOps-инженеру, команда быстро теряет скорость: разработчики ждут стенды, релизы зависят от ручных операций, а инфраструктурные специалисты тонут в однотипных заявках. В статье разбираем, как self-service подход и платформенная инженерия помогают убрать этот шлюз: автоматизировать деплой, выдачу окружений, базы данных и типовые операции так, чтобы разработчики получали автономию, а админы и DevOps занимались архитектурой, надёжностью и развитием платформы.
https://habr.com/ru/companies/otus/articles/1022162/
#selfservice_деплой #платформенная_инженерия #DevOps #Kubernetes #Golden_Path #Backstage #инфраструктура_как_код #previewокружения #автоматизация_деплоя
-
«Terraform. Сборник рецептов». Когда инфраструктуру как код подают вам «на блюдечке с голубой каемочкой»
Как часто, глядя на Terraform-конфигурацию, вы думали: «Это можно сделать изящнее»? Или, открывая документацию провайдера, ловили себя на мысли, что она не отвечает на вопрос «почему именно так»? Новая книга «Terraform. Сборник рецептов» — это попытка закрыть разрыв между официальной документацией и реальными инженерными задачами. Мы рады представить очередную «поваренную книгу» от O'Reilly — «
https://habr.com/ru/companies/bhv_publishing/articles/1001266/
#terraform #iac #devops #инфраструктура_как_код #облачные_решения #hashicorp
-
[Перевод] Развёртывание .NET Aspire в AWS
Aspire отлично закрывает локальный цикл разработки, но как только дело доходит до AWS, начинается вечная развилка: «или пишем отдельный IaC и живём с двойной правдой», или «деплоим руками и платим временем и деньгами». В этой статье показан рабочий компромисс: один Aspire Host, который в локальном режиме поднимает LocalStack и контейнеры, а в publish-режиме передаёт управление AWS CDK и разворачивает полноценный serverless-стек (VPC, Aurora, DynamoDB, Lambda, API Gateway) — оставаясь в C# и без зоопарка YAML-файлов. Открыть разбор
https://habr.com/ru/companies/otus/articles/984500/
#деплой_в_облако #инфраструктура_как_код #локальная_разработка #оркестрация_окружений #паритет_окружений #AWS_CDK #CloudFormation #LocalStack #AWS_Lambda
-
[Перевод] Развёртывание .NET Aspire в AWS
Aspire отлично закрывает локальный цикл разработки, но как только дело доходит до AWS, начинается вечная развилка: «или пишем отдельный IaC и живём с двойной правдой», или «деплоим руками и платим временем и деньгами». В этой статье показан рабочий компромисс: один Aspire Host, который в локальном режиме поднимает LocalStack и контейнеры, а в publish-режиме передаёт управление AWS CDK и разворачивает полноценный serverless-стек (VPC, Aurora, DynamoDB, Lambda, API Gateway) — оставаясь в C# и без зоопарка YAML-файлов. Открыть разбор
https://habr.com/ru/companies/otus/articles/984500/
#деплой_в_облако #инфраструктура_как_код #локальная_разработка #оркестрация_окружений #паритет_окружений #AWS_CDK #CloudFormation #LocalStack #AWS_Lambda
-
[Перевод] Развёртывание .NET Aspire в AWS
Aspire отлично закрывает локальный цикл разработки, но как только дело доходит до AWS, начинается вечная развилка: «или пишем отдельный IaC и живём с двойной правдой», или «деплоим руками и платим временем и деньгами». В этой статье показан рабочий компромисс: один Aspire Host, который в локальном режиме поднимает LocalStack и контейнеры, а в publish-режиме передаёт управление AWS CDK и разворачивает полноценный serverless-стек (VPC, Aurora, DynamoDB, Lambda, API Gateway) — оставаясь в C# и без зоопарка YAML-файлов. Открыть разбор
https://habr.com/ru/companies/otus/articles/984500/
#деплой_в_облако #инфраструктура_как_код #локальная_разработка #оркестрация_окружений #паритет_окружений #AWS_CDK #CloudFormation #LocalStack #AWS_Lambda
-
[Перевод] Развёртывание .NET Aspire в AWS
Aspire отлично закрывает локальный цикл разработки, но как только дело доходит до AWS, начинается вечная развилка: «или пишем отдельный IaC и живём с двойной правдой», или «деплоим руками и платим временем и деньгами». В этой статье показан рабочий компромисс: один Aspire Host, который в локальном режиме поднимает LocalStack и контейнеры, а в publish-режиме передаёт управление AWS CDK и разворачивает полноценный serverless-стек (VPC, Aurora, DynamoDB, Lambda, API Gateway) — оставаясь в C# и без зоопарка YAML-файлов. Открыть разбор
https://habr.com/ru/companies/otus/articles/984500/
#деплой_в_облако #инфраструктура_как_код #локальная_разработка #оркестрация_окружений #паритет_окружений #AWS_CDK #CloudFormation #LocalStack #AWS_Lambda
-
[Перевод] Настройка .NET Aspire с AWS и LocalStack
Разработка сервисов с интеграцией в AWS быстро упирается в компромиссы: либо работать с реальным облаком и платить за каждый эксперимент, либо замокать инфраструктуру и надеяться, что в продакшене всё «взлетит». В статье показано, как с помощью .NET Aspire и LocalStack выстроить полноценное локальное AWS-окружение — с S3, CDK и реальной оркестрацией — так, чтобы один и тот же код без условностей работал и локально, и в проде.
https://habr.com/ru/companies/otus/articles/980586/
#NET_Aspire #LocalStack #AWS #инфраструктура_как_код #микросервисная_архитектура #CloudFormation
-
[Перевод] Настройка .NET Aspire с AWS и LocalStack
Разработка сервисов с интеграцией в AWS быстро упирается в компромиссы: либо работать с реальным облаком и платить за каждый эксперимент, либо замокать инфраструктуру и надеяться, что в продакшене всё «взлетит». В статье показано, как с помощью .NET Aspire и LocalStack выстроить полноценное локальное AWS-окружение — с S3, CDK и реальной оркестрацией — так, чтобы один и тот же код без условностей работал и локально, и в проде.
https://habr.com/ru/companies/otus/articles/980586/
#NET_Aspire #LocalStack #AWS #инфраструктура_как_код #микросервисная_архитектура #CloudFormation
-
[Перевод] Настройка .NET Aspire с AWS и LocalStack
Разработка сервисов с интеграцией в AWS быстро упирается в компромиссы: либо работать с реальным облаком и платить за каждый эксперимент, либо замокать инфраструктуру и надеяться, что в продакшене всё «взлетит». В статье показано, как с помощью .NET Aspire и LocalStack выстроить полноценное локальное AWS-окружение — с S3, CDK и реальной оркестрацией — так, чтобы один и тот же код без условностей работал и локально, и в проде.
https://habr.com/ru/companies/otus/articles/980586/
#NET_Aspire #LocalStack #AWS #инфраструктура_как_код #микросервисная_архитектура #CloudFormation
-
[Перевод] Настройка .NET Aspire с AWS и LocalStack
Разработка сервисов с интеграцией в AWS быстро упирается в компромиссы: либо работать с реальным облаком и платить за каждый эксперимент, либо замокать инфраструктуру и надеяться, что в продакшене всё «взлетит». В статье показано, как с помощью .NET Aspire и LocalStack выстроить полноценное локальное AWS-окружение — с S3, CDK и реальной оркестрацией — так, чтобы один и тот же код без условностей работал и локально, и в проде.
https://habr.com/ru/companies/otus/articles/980586/
#NET_Aspire #LocalStack #AWS #инфраструктура_как_код #микросервисная_архитектура #CloudFormation
-
[Перевод] 7 ошибок внедрения DevOps
Тема семи (именно семи) ошибок при внедрении процессов DevOps довольно популярна на просторах сети. Начиная с 2018 года периодически публиковались статьи на эту тему. При этом, с годами сами ошибки менялись. В этой статье мы рассмотрим версию семи ошибок образца 2025 года. Начнём с первой ошибки, связанной с принятием DevOps как культуры.
https://habr.com/ru/companies/otus/articles/969892/
#devops #devopsинженер #автоматизация #культура_разработки #инфраструктура_как_код #kubernetes #мониторинг #логирование
-
[Перевод] С чем едят GitOps
В современном ИТ ландшафте множество методологий имеют в своем названии упоминание Ops: DevOps, ChatOps, MLOps и другие. По сути, все они так или иначе являются порождением философии DevOps и сегодня мы поговорим о GitOps — подходе к управлению инфраструктурой и развёртыванием приложений, который использует репозиторий Git в качестве центрального механизма. GitOps позволяет командам декларативно определять конфигурацию инфраструктуры и приложений, а затем автоматически развёртывать их. Основная идея GitOps заключается в использовании Git как единого источника данных для декларативной инфраструктуры и приложений. В этой статье мы рассмотрим, те преимущества, которые дает использование GitOps, а также развеем некоторые мифы вокруг GitOps..
https://habr.com/ru/companies/otus/articles/937564/
#gitops #devops #git #Kubernetes #ArgoCD #Crossplane #инфраструктура_как_код #декларативная_инфраструктура #автоматизация_развертывания #согласование_состояния
-
[Перевод] Я перешла из Data Science в AI Engineering: вот всё, что вам нужно знать
Переход из Data Science в AI Engineering — это не просто смена должности, а полный сдвиг в подходах к работе с моделями и их внедрению в продакшн. В статье я делюсь опытом, как расширение ролей Data Scientist и AI Engineer пересекается с DevOps, MLOps и инфраструктурными практиками. Если вам интересно, как сделать шаг от теории к реальной работе с моделями, интеграции в инфраструктуру и поддержке на протяжении жизненного цикла — читайте дальше.
https://habr.com/ru/companies/otus/articles/932930/
#Data_Science #AI_Engineering #MLOps #DevOps #Инфраструктура_как_код #k8s #cicd #машинное_обучение #развертывание_моделей
-
PDB для StatefulSet с minAvailable=100 % и контролируемый rolling-update через Partition
Привет! Сегодня мы рассмотрим, как перезапустить полноценный ZooKeeper‑кластер в Kubernetes так, чтобы ни один из узлов не потерял кворум даже на микросекунду. Берём два проверенных инструмента — строгий PodDisruptionBudget с minAvailable: 100% и StatefulSet с updateStrategy.RollingUpdate.partition .
https://habr.com/ru/companies/otus/articles/930390/
#kubernetes #k8s #StatefulSet #cicd #Автоматизация_деплоя #rolling_update #инфраструктура_как_код
-
Ansible для людей: автоматизировал и выдохнул
Одна команда — и сервер настроен. Я больше не лезу вручную и не повторяю одно и то же десятки раз. Внутри рассказано о том, как Ansible помогает автоматизировать задачи, от настроек до деплоя.
https://habr.com/ru/articles/920742/
#ansible #автоматизация #инфраструктура_как_код #плейбук #ssh #yml #ini
-
Ansible для людей: автоматизировал и выдохнул
Одна команда — и сервер настроен. Я больше не лезу вручную и не повторяю одно и то же десятки раз. Внутри рассказано о том, как Ansible помогает автоматизировать задачи, от настроек до деплоя.
https://habr.com/ru/articles/920742/
#ansible #автоматизация #инфраструктура_как_код #плейбук #ssh #yml #ini
-
Ansible для людей: автоматизировал и выдохнул
Одна команда — и сервер настроен. Я больше не лезу вручную и не повторяю одно и то же десятки раз. Внутри рассказано о том, как Ansible помогает автоматизировать задачи, от настроек до деплоя.
https://habr.com/ru/articles/920742/
#ansible #автоматизация #инфраструктура_как_код #плейбук #ssh #yml #ini
-
Ansible для людей: автоматизировал и выдохнул
Одна команда — и сервер настроен. Я больше не лезу вручную и не повторяю одно и то же десятки раз. Внутри рассказано о том, как Ansible помогает автоматизировать задачи, от настроек до деплоя.
https://habr.com/ru/articles/920742/
#ansible #автоматизация #инфраструктура_как_код #плейбук #ssh #yml #ini
-
Infrastructure-as-Code — разбираемся в терминах и смотрим на реализацию в Яндексе
Привет! Это Николай Гриценко, ведущий технический менеджер в Yandex Infrastructure — команде, которая создаёт и развивает внутреннюю инфраструктуру Яндекса, от сетей и дата‑центров до инфраструктуры разработки. Я занимаюсь направлением Internal Developer Platform (IDP). Вместе с коллегами мы много разрабатывали наши собственные инструменты по оркестрации выкладки кода. В этой статье разберёмся в терминах, попытаемся понять, что же вообще такое инфраструктура как код или IaC, какие бывают инструменты, какие виды и что у нас с этим в Яндексе.
https://habr.com/ru/companies/yandex/articles/911878/
#iac #infrastructureasacode #infrastructure_as_code #инфраструктура_как_код #dev_platform #developer_tools
-
Архитектура приложения. Разбиваем приложение Ansible на модули (Inventory, Deployer)
Привет, Хабр! Продолжу серию третьей статьей об эффективном использовании Ansible для развертывания больших инфраструктур в компаниях. В этом тексте я расскажу, какую архитектуру приложения на основе Ansible мы сформировали, и остановлюсь на модулях Deployer и Inventory.
https://habr.com/ru/companies/pt/articles/896652/
#ansible #ansible_inventory #standoff_365 #standoff #positive_technologies #цифровые_двойники #инфраструктура #инфраструктура_как_код
-
Конфигуратор. Связываем хосты в единую инфраструктуру, используя функциональность Ansible inventory
Привет, Хабр! Продолжу серию статей об эффективном использовании Ansible для развертывания больших инфраструктур компаний. В этот раз расскажу, как мы конфигурируем установку отдельных развертываемых хостов и их сервисов, а также как связываются сервисы между собой.
https://habr.com/ru/companies/pt/articles/884526/
#инфраструктура #ansible #standoff #цифровые_двойники #инфраструктура_как_код #ansible_inventory #standoff_365 #yaml #gitlab #конфигурация_сервера
-
[Перевод] Модель зрелости инфраструктуры как кода
В аналитических отчётах для клиентов DevOps-инженеры «Экспресс 42» нередко ссылаются на Модель зрелости инфраструктуры как кода, описанную Гэри Стаффордом ещё в далёком 2016 году. Она помогает определить, на каком уровне сейчас находятся инфраструктурные практики компании, и организовать их систематическое развитие. Несмотря на то, что статья не нова, она по-прежнему полезна и применима, ведь ключевые концепции инфраструктуры как кода за это время не изменились. Мы перевели материал для внутренних целей, но подумали, что он может быть интересен сообществу.
https://habr.com/ru/companies/flant/articles/860318/
#devops #методология #iac #continuous_delivery #continuous_deployment #непрерывная_поставка #инфраструктура_как_код #infrastructureasacode #аудит #экспресс_42
-
Сборник советов, как упростить работу с YAML-файлами
YAML (.yml) — популярный язык для конфигурационных файлов, широко используемый DevOps в подходе «Инфраструктура как Код» (IaC). Несмотря на то, что работать с ним бывает проще, чем с тем же JSON (особенно в контексте взаимодействия с большими объемами данных), иногда использовать его бывает трудно. В этой статье мы рассмотрим несколько советов, которые помогут упростить процесс создания и редактирования yml-файлов.
https://habr.com/ru/companies/itsumma/articles/796887/
#yaml #iac #инфраструктура_как_код #советы #devops #облачная_инфраструктура #cloud_infrastructure #json
-
Автоматическая генерация CI/CD пайплайна для развёртывания инфраструктуры
При нашей работе мы используем подход «Инфраструктура как код». Однако в процессе его использования мы столкнулись с проблемой написания пайплайнов для инфраструктуры. Во всём «виноват» terragrunt: каждому модулю terragrunt нужна отдельная джоба в пайплайне на plan и apply, но для каждого модуля они во многом повторяют друг друга. Подобное постоянное написание одинаковых частей CI/CD пайплайна при добавлении новых баз и бакетов навевало тоску. Рассказываем, как мы создали генератор джоб в Gitlab CI/CD и навсегда забыли о ручном написании пайплайнов для развёртывания элементов инфраструктуры.
https://habr.com/ru/companies/magnit/articles/776214/
#ci/cd #gitlab #gitlabci #terragrunt #terraform #инфраструктура_как_код #пайплайн #автогенерация