Dev // Ops
400 subscribers
86 photos
133 links
Канал для всіх, хто цікавиться DevOps філософією. Створений на основі досвіду компаній ZONE3000 і Namecheap. Тут ми ділимося корисним контентом і кейсами та відповідаємо на питання. Чекаємо ваші фідбеки, питання та рекомендації тут @educationzone3000
Download Telegram
Признаки плохого тона в Continuous Integration и как с этим бороться 😉

🔺 Команда не провела тестирование и ручное развертывание кода. Заказчику показали результат «как есть». Никогда не демонстрируйте результат заказчику пока не убедились, что все работает.
🔺 Разработчик проверил код локально – код работал, но на стадии продакшена все сломалось. Всегда проверяйте код в двух окружениях – для девелоперов и тестировщиков.
🔺 Тестировщик провел автотесты локально, а на сервере все упало. Не полагайтесь на случай и тестируйте код на всех этапах его доставки.
🔺 Ваш код невозможно быстро откатить к старой, рабочей версии. Логгируйте историю изменений и отслеживайте версии, чтобы всегда была возможность вернуться к рабочей версии.
А у вас случается что-то из перечисленного?
anonymous poll

Возьму на заметку – 10
👍👍👍👍👍👍👍 63%

Бывает, но борюсь – 6
👍👍👍👍 38%

Давно этого не делаю
▫️ 0%

👥 16 people voted so far.
​​Продолжаем вас знакомить с популярными книгами по изучению DevOps, и сегодня расскажем об издании, в центре которого – люди, а не технологии и процессы.

В своей книге Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale Дженифер Дэвис и Рин Дэниэлз делают акцент на взаимодействии специалистов. DevOps раскрывается с точки зрения культуры изменений внутри компании – командная работа, взаимообмен знаниями и инструментами, разделение общих ценностей. В книге много ценных советов по управлению персоналом, организации IT-департамента и отдельных команд.
​​Сьогодні у блозі DevOps – стислий туторіал по Kubernetes. Розказуємо про компоненти програми, взаємодію з інструментами DevOps, провайдером AWS та конфіденційну інформацію, що зберігається у секретах.
Гоу читати за лінком 👇
​​Концепция непрерывной интеграции и доставки (CI/CD) – один из базовых инструментов DevOps, и сегодняшняя книга из нашей подборки подробно рассказывает об этой концепции.
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Humble Jez, Farley David) будет полезна всем, кто хочет научиться ускорять доставку кода и сделать ее более эффективной. Авторы рассказывают о том, как автоматизировать рутинные процессы – билд, тестирование, развертывание. Фишка книги в том, что уже на этапе чтения можно пробовать внедрять полученные знания в своих проектах.
Сегодня Интернет вещей знает, как мы спим, едим, двигаемся, где и чем занимаемся в свободное время. И такие девайсы как Apple Watch или Fitbit нуждаются в высоком уровне секьюрности. Статья в блоге нашего партнера Namecheap как раз про это. 👇
​​Як девопсу диригувати оркестром із комп'ютерів, серверів, хмарних систем та інших інстансів? Звичайно ж, за допомогою Terraform. Саме про цей інструмент DevOps йде мова у нашій сьогоднішній статті в блозі DevOps. Переходьте за посиланням нижче 👇
​​Исследования таких компаний как Gartner прогнозируют, что нынешний год ознаменуется бумом «опсов», куда входит и роль DevOps. Какие перспективы ждут DevOps-инженера в 2021 году? Спойлер: довольно радужные. 😉
Недавно в Grafana cloud проапдейтили тарифы и лимиты. Спойлер: нам добавили приятных плюшек. 🔥
​​В чому секрет оптимізованого моніторингу програмного забезпечення? Це налагоджений збір метрик застосунків та систем, візуалізація IT-інфраструктури, своєчасні оповіщення та звіти щодо подій.

Сьогодні у блозі DevOps розповідаємо про Zabbix – популярний інструмент моніторингу серед девопсів. Стаття за посиланням 👇
Смотрите, что мы нашли! Теперь не нужно тратить время на поиск нужных команд для работы в Git. Просто выберите нужное действие в «калькуляторе», а сервис подскажет команду и рекомендации ее использования.
​​Не могли пройти мимо информационной безопасности, поэтому добавили в нашу подборку литературы о DevOps книгу «Безопасный DevOps» (Джульен Вехен). Джульен помогает разобраться в специфике безопасности облачной инфраструктуры и рассказывает, как повысить надежность ключевых процессов.

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

В целом материал изложен в логической последовательности, а стиль изложения простой. Книга будет интересна специалистам, которые уже знакомы с DevOps и владеют базовыми навыками.
​​Про який інструмент автоматизації розробки ви згадаєте, якщо скажемо, що в ньому все, як на тарілочці? З відмінною подачею та безліччю компліментів до основної страви? Здогадалися..? Так, ми про Jenkins. Сьогодні у нашому блозі стаття про це улюблене меню всіх девопсів 👇
​​Наглядное объяснение концепций и терминологии AWS IAM и Kubernetes RBAC в картинках. Смотрите в статье 👇
​​Для чого змінювати мислення щодо процесів розробки, хто такий DevOps-інженер і як стати справжнім провідником у світ девопс? Як і де освоїти цю філософію та увійти до львівської DevOps-спільноти? Про це є у статті👇
​​Сегодня в подборке книг для девопсов предлагаем материал о Continuous delivery. Книга Эберхальда Вольф «Continuous delivery. Практика непрерывных апдейтов» подойдет специалистам, которые уже сталкивались с этой концепцией.

В своей работе Вольф рассказывает о программах, которые используются в CI/CD – Docker, Chef, Vagrant, Jenkins, Graphite, ELK stack, JBehave и Gatling. Эти инструменты используются на всех этапах конвейера CI/CD, поэтому пригодятся в сборке, интеграции, тестировании, развертывании и мониторинге.

Книгу можно назвать исчерпывающим руководством по организации CI/CD и применению практик DevOps. Но если вы – искушенный девопс, вам может не хватить темы непрерывной компиляции и автоматического тестирования, и, возможно, сравнений разных технологий.
А вы пользуетесь dog – DNS-утилитой для командной строки? dog понимает аргументы командной строки, имеет красочный вывод, поддерживает протоколы DNS-over-TLS и DNS-over-HTTPS, и может генерировать JSON. Если еще не пробовали, об этом удобном клиенте можно почитать на Git (и скачать, конечно).
TFSEC – сканер безопасности для темплейтов Terraform. Сканер интегрирован с официальным анализатором HCL, а это повышает гарантию раннего выявления проблем безопасности. Отлично подходит для работы с CI/CD. 👌
Проверять шаблоны Terraform – хорошая привычка DevOps. Делаете это?
anonymous poll

Вот прям сегодня и начну – 6
👍👍👍👍👍👍👍 60%

Делал, когда это еще не было мейнстримом – 2
👍👍 20%

Иногда пропускаю – 2
👍👍 20%

👥 10 people voted so far.
А вот и свежие новости: 20-22 апреля пройдет конференция DevOps Days Kyiv 2021!
Для всех, кто в DevOps-комьюнити или хочет туда попасть. Онлайн, в удобное вечернее время и бесплатно.

Темы и спикеры будут ТОП:
⚡️ Сева Поляков (Marketing in DevOps)
⚡️ Ярослав Молочко (Humble reflection on future of DevOps)
⚡️ Антон Кошевой (The way to China. Cheat Sheet)
⚡️ Влад Волошин (Cooperation between multiple infrastructure teams)
⚡️ Вова Цап (Infrastructure Templating with cluster.dev)

А еще ребята из Google, VMWare, Dojo, PagerDuty, amazee.io и Datadog. Ну огонь же!
Проведи три дня в хорошей (и полезной) компании.
Добавили в нашу подборку DevOps-литературы книгу от издательства O’Reilly – «Terraform: инфраструктура на уровне кода» (Евгений Брикман). Книга посвящена подходу IaC (Infrastructure as Code) и популярному инструменту работы с ним – Terraform.

Эта книга – отличное руководство по работе с Terraform. Кроме подхода IaC автор затрагивает и другие инструменты DevOps. В книге приведено много примеров кода с пояснениями, однако, впоследствии выяснилось, что некоторые из них – нерабочие.