Как стать автором
Обновить

Вебинар «Как применять инструменты IaC в облаке» 24 февраля от VK Cloud Solutions

Блог компании VK Облачные вычисления *Облачные сервисы *


При переносе ресурсов в облако нужны специальные знания. Без них можно не только не получить ощутимые преимущества, а наоборот — еще больше усложнить инфраструктуру, понизить ее стабильность и увеличить расходы на содержание.

На вебинаре 24 февраля мы расскажем о самых популярных инструментах реализации IaC подхода в облаках и поделимся готовым шаблоном, по которому можно самостоятельно развернуть инфраструктуру в облаке VK Cloud Solutions. Присоединяйтесь!
Читать дальше →
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 250
Комментарии 0

С облаками и без облаков — ультимативный Terraform и пара листиков подорожника

Блог компании Southbridge

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

Читать далее
Всего голосов 19: ↑16 и ↓3 +13
Просмотры 898
Комментарии 0

Ansible: Infrastructure as Code: 13 апреля запускаем 4 поток курса

Блог компании Southbridge

Привет!

Подготовка к запуску четвёртого потока «Ansible: Infrastructure as Code» идёт полным ходом. А пока мы делимся новым полезным материалом.

Собрали три статьи:
«Инсталляция LEMP-стека с помощью Ansible»;
«Что нужно знать перед началом работы с Ansible»;
И интервью с Алексеем Кузнецовым, системным архитектором в департаменте DMP X5 Group.

В работе у нас ещё находятся статьи на другие темы. А сейчас приятного прочтения.

Читать далее
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 350
Комментарии 0

Импортонезамещение: «DevOps Комбо» от Слёрм. Это всё ещё не о бургерах и зелёной жиже

Блог компании Southbridge

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

Пока одни говорят об импортозамещении, мы хотим проговорить о столпах администрирования, которые есть и будут. По крайне мере пока что.

Если вы ещё не лазили под капот Ansible, не работали плотно с Kubernetes и не готовы ко всему этому писать чего-нибудь на Python, тогда нам есть, что предложить.

Читать далее
Всего голосов 15: ↑14 и ↓1 +13
Просмотры 698
Комментарии 0

Кто кем владеет

Я пиарюсь
На блоге MyDigiMedia опубликована интересная диаграмма, наглядно демонстрирующая, кто из крупнейших технологических компаний какими сервисами владеет.



Полноразмерный вариант в PDF

На схеме, кстати, хорошо видно, как может измениться расклад в случае покупки Yahoo Microsoft’ом, по крайней мере, по количеству сервисов.

Отсюда
Всего голосов 42: ↑38 и ↓4 +34
Просмотры 553
Комментарии 25

Практики Continuous Delivery с Docker (обзор и видео)

Блог компании Флант Системное администрирование *DevOps *
Свой блог мы начнём с публикаций, созданных по мотивам последних выступлений нашего технического директора distol (Дмитрия Столярова). Все они состоялись в 2016 году на различных профессиональных мероприятиях и были посвящены теме DevOps и Docker. Одно видео, со встречи Docker Moscow в офисе Badoo, мы уже публиковали на сайте. Новые будут сопровождаться статьями, передающими суть докладов. Итак…

31 мая на конференции RootConf 2016, проходившей в рамках фестиваля «Российские интернет-технологии» (РИТ++ 2016), секция «Непрерывное развертывание и деплой» открылась докладом «Лучшие практики Continuous Delivery с Docker». В нём были обобщены и систематизированы лучшие практики построения процесса Continuous Delivery (CD) с использованием Docker и других Open Source-продуктов. С этими решениями мы работаем в production, что позволяет опираться на практический опыт.

Дмитрий Столяров (Флант) на RootConf 2016

Если у вас есть возможность потратить час на видео с докладом, рекомендуем посмотреть его полностью. В ином случае — ниже представлена основная выжимка в текстовом виде.
Всего голосов 19: ↑18 и ↓1 +17
Просмотры 29K
Комментарии 14

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

Блог компании Southbridge Системное администрирование *Серверное администрирование *
Перевод


Мне очень нравится Terraform.


Помимо CloudFormation для AWS и OpenStack Heat, это один из самых полезных инструментов с открытым исходным кодом, обеспечивающих развертывание и настройку инфраструктуры на любой платформе. Однако есть один способ работы с Terraform, который меня беспокоит:


terraform plan # «Выглядит нормально; в работу!» — подумал инженер.
terraform apply

Может, это и не проблема, если вы разворачиваете софт на одной стойке в дата-центре или тестируете учетную запись AWS с ограниченными правами. В такой ситуации навредить достаточно сложно.


А если развертывание производится из-под всевидящего и всемогущего production-аккаунта или охватывает дата-центр целиком? Мне кажется, это весьма рискованно.


Интеграционное и юнит-тестирование способно решить эту проблему. Вы, наверное, спросите: «Юнит-тестирование — это как для программ?» Да, то самое юнит-тестирование!


В этой статье мы немного поговорим о том, что такое интеграционное и юнит-тестирование, а также рассмотрим проблемы и используемые на практике стратегии тестирования инфраструктуры. Мы также затронем стратегии развертывания инфраструктуры, поскольку они связаны с тестированием. Несмотря на то что в статье присутствует достаточное количество кода, глубокие познания в программировании от читателей не требуются.

Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 8.7K
Комментарии 0

Terraform: новый подход к Infrastructure as code

Блог компании Издательский дом «Питер» Программирование *IT-инфраструктура *Администрирование баз данных *Go *
Перевод
Привет, коллеги! Пока блистательный Илон Маск вынашивает амбициозные планы терраформирования Марса, мы интересуемся новыми возможностями, связанными с парадигмой "Infrastructure as Code" и хотим предложить вам перевод статьи об одном из представителей «великолепной семерки» — Terraform. Книга Евгения Брикмана по теме неплохая, но ей скоро год, так что просим высказаться — хотите ли увидеть ее на русском языке

Слово Камалу Мархуби (Kamal Marhubi) из компании Heap.
Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 114K
Комментарии 11

Автоматизация системы мониторинга на базе Icinga2 и Puppet

Системное администрирование *IT-инфраструктура **nix *Серверное администрирование *Puppet *
Из песочницы

 Автоматизация системы мониторинга на базе Icinga2 и Puppet


Поговорим немного о… Infrastructure as code (IaC).


На Хабре есть несколько очень хороших статей про Icinga2, есть также отличные статьи про Puppet:

Icinga2 простой вариант
Поднимаем микромониторинг на icinga2 с минимальными затратами
Настройка современного Puppet сервера с нуля

Однако тема автоматизации и интеграции этих двух потрясающих систем совсем не раскрыта.
В данном руководстве, я покажу на «живом» примере, как можно, объединив эти две
системы, получить мощный инструмент мониторинга вашей инфраструктуры со всем набором необходимых функций. Статья является своего рода руководством к действию по установке пакета «все в одном флаконе». После выполнения этого руководства у вас в наличии будет полностью рабочее решение мониторинга, которое в дальнейшем можно будет «допиливать» под себя. Давайте попробуем!
Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 5.4K
Комментарии 11

Как мы системы в инфраструктуре банка с помощью ManageIQ подружили

Блог компании Home Credit Bank Системное администрирование *IT-инфраструктура *DevOps *

Пару лет назад главными трендами были автоматизация, DevOps-практики и ускорение поставки ценностей на рынок. Банк Хоум Кредит решил не отставать и взял курс на развитие технологий, тем более что по опенспейсу всё громче разносился недовольный шепоток пользователей, уставших по несколько дней ждать новых ресурсов для своих важных проектов.


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


image

Наиболее подходящим оказалось решение ManageIQ
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 4.9K
Комментарии 0

Infrastructure as Code: первое знакомство

Блог компании Dodo Engineering Системное администрирование *IT-инфраструктура *Серверное администрирование *DevOps *
У нас в компании идёт процесс онбординга SRE-команды. Я зашёл во всю эту историю со стороны разработки. В процессе у меня появились мысли и инсайты, которыми я хочу поделиться с другими разработчиками. В этой статье-размышлении я говорю о том, что происходит, как происходит, и как всем дальше с этим жить.


Читать дальше →
Всего голосов 26: ↑25 и ↓1 +24
Просмотры 23K
Комментарии 29

Lessons learned from testing Over 200,000 lines of Infrastructure Code

Настройка Linux *Тестирование IT-систем *IT-инфраструктура *DevOps *


IaC (Infrastructure as Code) is a modern approach and I believe that infrastructure is code. It means that we should use the same philosophy for infrastructure as for software development. If we are talking that infrastructure is code, then we should reuse practices from development for infrastructure, i.e. unit testing, pair programming, code review. Please, keep in mind this idea while reading the article.


Russian Version

Read more →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 2.5K
Комментарии 4

Что я узнал, протестировав 200 000 строк инфраструктурного кода

Настройка Linux *Тестирование IT-систем *IT-инфраструктура *DevOps *


Подход IaC (Infrastructure as Code) состоит не только из кода, который хранится в репозитории, но еще людей и процессов, которые этот код окружают. Можно ли переиспользовать подходы из разработки ПО в управление и описание инфраструктуры? Будет не лишним держать в голове эту идею, пока будете читать статью.


English version

Читать дальше →
Всего голосов 21: ↑19 и ↓2 +17
Просмотры 8.9K
Комментарии 4

Как мы Zabbix обновляли

Блог компании Southbridge Open source *Системное администрирование *

image


За что мы любим Prometheus? У него есть конфиг — взглянул и всё понятно, программа делает то, что ей сказали. Можно автоматизировать настройку мониторинга, хранить в VCS, ревьюить командой. Смержили твой MR, отработал пайплайн, новый конфиг применился к прометею. В общем, IaC во всей красе.


Кстати, о прометее. А вы используете его для своей железной инфраструктуры? Вот и мы не используем.


Как и многие, кто мониторит давно и у кого есть «голое» железо, мы используем Zabbix, который, кстати, на том железе и располагается. Увы, на данный момент заббикс и IaC — вещи не связанные. Настраивать заббикс можно или вручную, или через API.

Можно ли что-то сделать? Ссылка на код под катом
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 13K
Комментарии 27

Как мы переложили управление инфраструктурой на Terraform — и начали жить

Блог компании DINS Amazon Web Services *DevOps *Облачные сервисы *
image
У нас было 4 Amazon-аккаунта, 9 VPC и 30 мощнейших девелоперских окружений, стейджей, регрессий — всего более 1000 EC2 instance всех цветов и оттенков. Раз уж начал коллекционировать облачные решения для бизнеса, то надо идти в своем увлечении до конца и продумать, как все это автоматизировать.

Привет! Меня зовут Кирилл Казарин, я работаю инженером в компании DINS. Мы занимаемся разработкой облачных коммуникационных решений для бизнеса. В своей работе мы активно используем Terraform, с помощью которого мы гибко управляем нашей инфраструктурой. Поделюсь опытом работы с этим решением.

Статья длинная, поэтому запаситесь попкорном чаем и вперед!

И еще один нюанс — статья писалась на основе версии 0.11, в свежей 0.12 многое изменилось но основные практики и советы по прежнему актуальны. Вопрос миграции с 0.11 на 0.12 заслуживает отдельной статьи!
Читать дальше →
Всего голосов 21: ↑20 и ↓1 +19
Просмотры 33K
Комментарии 22

Песнь льда (кровавый Enterprise) и пламени (DevOps и IaC)

IT-инфраструктура *Администрирование баз данных *DevOps *
Тема DevOps и IaC очень популярна и развивается быстро. Однако большинство авторов касаются сугубо технических проблем на этом пути. Я же опишу проблемы, характерные для большой компании. Решения у меня нет — проблемы, в общем, фатальны и лежат в области бюрократии, аудита, и «soft skills».


Раз название статьи такое, то в качестве котика выступит Дайнерис, перешедшая на сторону Enterprise
Читать дальше →
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 4.1K
Комментарии 13

Слёрм DevOps. Три дня погружения в DevOps. И лекция Анатолия Вассермана «Вычислительная проблема социализма»

Блог компании Southbridge Управление разработкой *Управление проектами *Конференции DevOps *

Кто мы? Разработчики.
Что мы хотим? Деплоить не раз в месяц, а раз в час. Выкатывать код, не спотыкаясь об администраторов, тестировщиков, безопасников.
Что хотят от нас? Быстрее и дешевле выкатывать новые фичи и одним мизинцем править баги.
Что от нас не хотят? Даунтайма.
Где мы? На Слёрме DevOps, который проходил с 30 января по 1 февраля 2020 в Москве, в гостинице «Севастополь».


У нас было 5 опытных спикеров, 80 участников в зале, опытная техподдержка, сервера Selectel для практики, прекрасная зимняя московская погода, чтобы и мысли не было выйти из уютного конференц-зала. А ещё Анатолий Вассерман с лекцией «Вычислительная проблема социализма» во второй день интенсива — чуть дальше в статье расшифровка его выступления.



Всего голосов 20: ↑15 и ↓5 +10
Просмотры 5.7K
Комментарии 23

AWS Lambda in Action на Java 11. Заезжаем с Serverless в «Production»

Блог компании DINS Программирование *Java *Amazon Web Services *DevOps *
Статья – гайд о том, как быстро и без боли начать использовать AWS Lambda на простом примере. Подойдет, как разработчику, не работавшему с Lambda вовсе, так и познавшему Cloud, чтобы оценить еще одно видение на разработку Serverless приложений.

image
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 12K
Комментарии 7

Прокачай скиллы в DevSecOps: 5 вебинаров с теорией и практикой + бонус

Блог компании Инфосистемы Джет Информационная безопасность *IT-инфраструктура *Управление разработкой *DevOps *
Привет, Хабр!

Наступила эпоха онлайн-мероприятий, и мы не стоим в стороне, тоже проводим разные вебинары и онлайн-встречи.

Мы думаем, что тема DevSecOps требует отдельного внимания. Почему? Все просто:

  • Она сейчас крайне популярна (кто еще не успел поучаствовать в холиваре на тему «Чем DevOps-инженер отличается от обычного администратора?»).
  • Так или иначе DevSecOps просто ЗАСТАВЛЯЕТ тесно общаться тех, кто раньше взаимодействовал по электронной почте. Да и то не всегда.
  • Тема-обман! В ней все похоже на классические администрирование, разработку и безопасность. Похоже, но «по-другому». Как только начинаешь вникать – понимаешь, что тут работают свои законы и правила.

Поначалу даже в базовых аспектах разобраться непросто. Информации по теме так много, что не сразу понятно, как к ней подступиться. Мы решили всё структурировать и помочь всем желающим понять, что к чему, с помощью цикла DevSecOps-вебинаров.


Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 7K
Комментарии 4

Ansible: Миграция конфигурации 120 VM c CoreOS на CentOS за 18 месяцев

Системное администрирование *Серверное администрирование *Монетизация IT-систем *DevOps *Инженерные системы *


Это расшифровка выступления на DevopsConf 2019-10-01 и SPbLUG 2019-09-25.


Это история проекта, на котором использовалась самописная система управления конфигурациями и почему переезд на Ansible затянулся на 18 месяцев.

Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 4.4K
Комментарии 17