Запускаем запись на двухдневный интенсив по Terraform, обучение пройдет 24–25 апреля. Интересно будет всем, кто работает или планирует работать с облачной инфраструктурой и продолжает разворачивать её в ручном режиме.
«Римские каникулы» в серверной и Terraform-провайдер для баз данных

Привет! Снова кратко рассказываем вам, что интересного происходит в дата-центрах и разработке Selectel.
Пока полноценные «римские каникулы» недоступны из-за эпидемиологической обстановки, мы собираем Италию в серверах. Линейка процессоров AMD EPYC пополнилась моделью Milan (Naples и Rome уже есть). Ближе стали и наши «Облачные базы данных» — теперь кластерами можно управлять через Terraform-провайдера Selectel: создавать базы и пользователей, управлять доступом и расширениями. Новости есть и для тех, кто еще не нашел идеальную инфраструктуру под «Битрикс24» и «1С-Битрикс». Обо всех изменениях читайте под катом.
«Из разработчика в девопс» — стажировка в Southbridge

В феврале мы запускаем в Southbridge новую программу стажировки — «Из разработчика в девопс». Участие бесплатное. Программа рассчитана на три с половиной месяца, выделять на обучение нужно примерно по четыре часа в день.
Под катом рассказываем, что в программе и как пройти отбор.
Практический интенсив по работе с Terraform

В Слёрм стартует интенсив по Terraform. Он пройдёт в два этапа, чтобы вы могли выбрать максимально полезную для вас часть.
Базовый с 5 по 6 марта – для новичков. Вы научитесь работать с Terraform: будете сами писать код, запускать, отлаживать и планировать будущую инфраструктуру.
И Мега, с 9 по 10 апреля – для тех, кто уже знаком с Terraform. Научитесь, как лучше работать с кодом в корпоративном масштабе, работать с другими инженерами и интегрироваться с другими инструментами. Разберёте наиболее частые ошибки и узнаете, как их избежать.
С облаками и без облаков — ультимативный Terraform и пара листиков подорожника

Спикер интенсивов Слёрма Павел Замошин рассказал в коротком интервью, почему Terraform сейчас — стандарт описания инфраструктуры, какие у инструмента есть аналоги и дружит ли Terraform с русскими облаками.
Митап VK Tech Talks: поговорим про Go-разработку

14 апреля в 19:00 приглашаем на митап от команды VK: в этот раз поговорим про Go-разработку. Мероприятие пройдёт в гибридном формате. Приходите в московский офис VK или смотрите прямой эфир в сообществе VK Team.
Чтобы поучаствовать в митапе, нужно зарегистрироваться.
После этого вам придёт письмо со ссылкой на чат для участников и всей нужной информацией: адресом офиса и деталями встречи.
21–22 мая пройдёт интенсив «Terraform Мега»

Terraform — популярный инструмент для управления облачной инфраструктурой в парадигме Infrastructure as a Code на простом декларативном языке. Он отлично работает c гигантами в сфере облаков: Google Cloud, AWS и Microsoft Azure. А ещё совместим с российскими аналогами — Yandex.Cloud и VK Cloud.
21-22 мая в Слёрм пройдёт практический интенсив «Terraform Мега», на котором у вас будет возможность опробовать Yandex.Cloud в связке с Terraform.
СМИ: разработчики «Гостеха» не могут получить обновления инструментов и ПО Terraform

По информации издания «Ведомости», разработчики платформы «Гостех» из-за санкций не могут получить обновления инструментов и ПО системы для декларативного управления инфраструктурой Terraform.
Прокуратура Южной Кореи запретила сотрудникам Terraform Labs покидать страну

Издание Financial Times сообщило, что южнокорейский надзорный орган запретил сотрудникам компании-разработчика сети блокчейнов Terraform Labs уезжать из республики. Прокуратура инициировала расследование в отношении организации после обесценивания криптовалюты Luna на $40 млрд в прошлом месяце.
Вебинар «Terraform-провайдер для VK Cloud Solutions: разворачиваем отказоустойчивые приложения»

7 июля присоединяйтесь к вебинару и узнайте о Terraform-провайдерах и методологии IaC — инструментах для управления размещенной в облаке инфраструктурой. О них расскажет Алексей Волков, технический руководитель VK Cloud Solutions.
Знакомимся с Otto, наследником Vagrant

[Terraform + SaltStack] Готовим PrestoDB кластер в скороварке (Часть #1)
Что здесь интересного?

Рецепт приготовления вкусного и полезного PrestoDB кластера используя скороварку на базе Terraform и SaltStack в публичном облаке AWS. Рассмотрим подробно нюансы подготовки к работе самой скороварки, необходимые шаги для правильного приготовления самого блюда и, естественно, немножко расскажем о потреблении готового блюда. Эту часть можно использовать как учебный материал по Terraform.
Опыт построения Infrastructure-as-Code в VMware. Часть 1: Обозначение проблемы
Terraform, Azure, Иркутск и еще 1207 слов о переносе игры в облако

Три стратегии тестирования Terraform

Мне очень нравится Terraform.
Помимо CloudFormation для AWS и OpenStack Heat, это один из самых полезных инструментов с открытым исходным кодом, обеспечивающих развертывание и настройку инфраструктуры на любой платформе. Однако есть один способ работы с Terraform, который меня беспокоит:
terraform plan # «Выглядит нормально; в работу!» — подумал инженер.
terraform apply
Может, это и не проблема, если вы разворачиваете софт на одной стойке в дата-центре или тестируете учетную запись AWS с ограниченными правами. В такой ситуации навредить достаточно сложно.
А если развертывание производится из-под всевидящего и всемогущего production-аккаунта или охватывает дата-центр целиком? Мне кажется, это весьма рискованно.
Интеграционное и юнит-тестирование способно решить эту проблему. Вы, наверное, спросите: «Юнит-тестирование — это как для программ?» Да, то самое юнит-тестирование!
В этой статье мы немного поговорим о том, что такое интеграционное и юнит-тестирование, а также рассмотрим проблемы и используемые на практике стратегии тестирования инфраструктуры. Мы также затронем стратегии развертывания инфраструктуры, поскольку они связаны с тестированием. Несмотря на то что в статье присутствует достаточное количество кода, глубокие познания в программировании от читателей не требуются.
Нет времени объяснять! или как подружить terraform с minikube и kubernetes
Как начать пользоваться terraform, развернув локально приложение поверх minikube, и потом запустить его поверх kubernetes в cloud.google.com
Как обнаружить миллион долларов на своём аккаунте AWS
На первый взгляд, проблема кажется довольно простой.
Вы можете легко разбить свои расходы AWS по месяцам и закончить на этом. Десять тысяч долларов на EC2, одна тысяча на S3, пятьсот долларов на сетевой трафик и т.д. Но здесь отсутствует кое-что важное — на сочетание каких именно продуктов и групп разработки приходится львиная доля расходов.
И учтите, что у вас могут меняться сотни инстансов и миллионы контейнеров. Вскоре то, что поначалу казалось простой аналитической проблемой, становится невообразимо сложным.
В этом продолжении статьи мы хотели бы поделиться информацией о наборе инструментов, который сами используем. Надеемся, что сумеем предложить несколько идей, как анализировать свои затраты AWS независимо от того, работает у вас парочка инстансов или десятки тысяч.
Devops в кровавом энтерпрайзе

Вот к такому можно стремиться
У нас больше 350 своих разработчиков ПО и тестировщиков по всей стране, плюс мы часто взаимодействуем с инженерами и разработчиками заказчиков. Чтобы перейти на практическое использование devops, нам нужно было обеспечить не только внедрение методологии, но и приучить любимых российских заказчиков к некоторой базовой культуре. Просто пара диалогов для понимания:
— Почему у нас всё упало?
— Потому что вы откатали это на стенде, всё протестировали, а потом развернули на проде. Вот у вас настройка, которая не попала в инструкции, и жила только в голове старого админа.
Или:
— Почему не запускается по всей стране?
— Потому что у вас несколько десятков разных региональных инсталляций, каждая делалась руками, и на каждой разные конфиги. И ещё в паре случаев инженер ошибся.
— Поправите до завтра? Очень нужно! Только доступ удалённо мы вам не дадим.
— ..! Конечно, у нас есть команда высокооплачиваемых спецов, обожающих ездить на Дальний Восток. Нет проблем.
Terraform: новый подход к Infrastructure as code
Слово Камалу Мархуби (Kamal Marhubi) из компании Heap.
Непрерывная инфраструктура в облаке
Материал подготовлен на основе выступления Пола Стека (Paul Stack) на нашей осенней конференции DevOops 2017. Пол — инфраструктурный разработчик, который раньше работал в HashiCorp и участвовал в разработке инструментов, используемых миллионами людей (например, Terraform). Он часто выступает на конференциях и доносит практику с переднего края внедрений CI/CD, принципы правильной организации operations-части и умеет доходчиво рассказать, зачем вообще админам этим заниматься. Далее в статье повествование ведется от первого лица.