DevOps
Открыть в Telegram
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Больше8 850
Подписчики
-524 часа
+27 дней
+2330 дней
Архив постов
8 850
Как и из чего собрать инфраплатформу?
Вебинар от Экспресс 42➡️ Проектирование инфраплатформы: практики, инструменты, этапы
Детальный разбор проектирования инфраплатформы на реальном примере кейса Абсолют Банка.
📆Дата и время: 30 марта в 20:00 (МСК)
Разберем платформу на кирпичики, рассмотрим ее функциональный состав с учетом задач проектирования, назначения каждого из элементов и вариантов реализации.
В том числе затронем:
▫️серверную инфраструктуру, дисковые хранилища и сети;
▫️функциональные компоненты в рамках контейнерной оркестрации, Observability и CI/CD; безопасность в процессе производства ПО;
▫️инструменты управления разработкой и варианты реализации ускоренного онбординга команд;
▫️сложности интеграции инфраплатформы;
▫️результаты и пользу инфраплатформы для заказчика.
Для кого: DevOps-инженерам, техлидам и тимлидам, лидерам ИТ направлений
Организатор: Экспресс 42
Спикеры:
Тимур Батыршин — техлид, Экспресс 42
Виталий Коваль — DevOps-инженер, Абсолют Банк
Регистрируйтесь ➡️ по ссылке
8 850
Поднимаем кластер Kubernetes из одной ноды под Linux
Поднимаем простейший однонодовый кластер Kubernetes на машине под управлением Ubuntu Linux 18.04 LTS.
Сразу отмечу, что по умолчанию Kubernetes торчит наружу. Если вы поднимаете ноду Kubernetes где-то на VDS просто для экспериментов, то скорее всего хотите закрыть на машине все порты кроме 22-го:
https://telegra.ph/Podnimaem-klaster-Kubernetes-iz-odnoj-nody-pod-Linux-03-29
#devops #девопс
Подпишись 👉@i_DevOps
8 850
Kubernetes Ephemeral Container Security
Попытка отладить Pod и осознание того, что вы не можете установить curl из-за настроек безопасности, уже стало мемом. Хорошие методы обеспечения безопасности всегда хороши, но часто они идут в ущерб удобству использования. Дошло до того, что некоторые даже решают эту проблему, устанавливая инструменты отладки в свои рабочие образы. Вздрогнули.
https://xenitab.github.io/blog/2022/04/12/ephemeral-container-security/
#devops #девопс
Подпишись 👉@i_DevOps
8 850
С 17 по 28 апреля участвуйте в крупнейшем хакатоне по кибериммунитету и выстройте защищенную на уровне архитектуры систему.
Призовой фонд «Лаборатории Касперского» победителям – 500 000 рублей.
Кибериммунный подход – это новый практический навык для разработчиков. На хакатоне по кибериммунной разработке вы получите возможность пройти небольшой бесплатный курс от «Лаборатории Касперского» и выбрать один из двух треков от партнёров хакатона:
1. Создание устройства детектирования радиационного фона в паропроводе на АЭС
2. Создание программируемого логического контроллера для теплоэлектроцентрали
На хакатон приглашаются: программисты, аналитики, QA-специалисты, архитекторы ПО, эксперты по ИБ.
Хакатон позволяет познакомиться с кибериммунным подходом, поэтому будет полезен всем: студентам, преподавателям, middle-, senior-специалистам, техническим директорам.
Успей пройти обучение, зарегистрироваться и собрать команду до 16 апреля: https://cnrlink.com/hackathoncyberimmune22
8 850
The Biggest Cloud Native Strategy Mistake
https://blog.container-solutions.com/biggest-cloud-native-strategy-mistake
#devops #девопс
Подпишись 👉@i_DevOps
8 850
Сетевые политики на защите рабочих нагрузок в кластере Kubernetes
В кластере Kubernetes нам доступен любой сервис в любом пространстве имён, то есть по умолчанию pod открыт для любого трафика.
Мы можем определить сетевую политику для пространства имён или pod’а, чтобы защитить рабочие нагрузки в кластере. Например, разделить рабочие нагрузки в мультитенантном кластере по проектам, командам или организациям.
Rus https://habr.com/ru/company/southbridge/blog/718262/
Eng https://medium.com/geekculture/network-policy-to-secure-workloads-on-kubernetes-cluster-99017698c748
#devops #девопс
Подпишись 👉@i_DevOps
8 850
🚀Спешите попасть в группу онлайн-курса «DevOps практики и инструменты» OTUS. Старт курса 31 марта. Оплата возможна в рассрочку.
Пройдите вступительный тест и займите место в группе!
👉 ПРОЙТИ ТЕСТ: https://otus.pw/J4iD/
Сможете успешно сдать — пройдёте на курс по специальной цене + откроется доступ к 2 вебинарам курса.
Этот курс для системных администраторов, разработчиков или тестировщиков, которые давно планируют освоить практики и инструменты DevOps'а и выйти на новый уровень.
💥 Бонус!
На курс действует скидка 20% по промокоду: DevOps03
Сроки действия: до 5 апреля включительно!
Реклама. Информация о рекламодателе на сайте www.otus.ru
8 850
Repost from Базы данных (Data Base)
SQL за полтора часа в одном видео! Полный базовый курс по SQL. Базы данных курс для начинающих!
00:00:00 Введение
00:02:43 Платные курсы и что изучать дальше
00:04:55 Коротко об онлайн редакторе
00:07:11 Что такое база данных
00:08:10 Что такое CRUD
00:10:05 Запрос на создание первой таблицы
00:11:57 Типы данных у атрибутов(колонок) (DATA TYPES)
00:17:26 Прописываем атрибуты(колонки) первой таблицы
00:21:07 Создаем первую таблицу (CREATE TABLE)
00:21:38 Проверка на наличие таблицы при создании (IF NOT EXISTS)
00:22:18 Запрос на удаление таблицы(DROP TABLE)
00:22:33 Проверка на наличие таблицы при удалении(IF EXISTS)
00:22:57 Запрос на добавление объекта в таблицу (INSER INTO table)
00:23:35 Запрос на чтение(получение) объектов из таблицы(SELECT * FROM table)
00:24:18 Модификаторы для атрибутов(колонок) таблицы(NOT NULL, DEFAULT, UNIQUE)
00:29:26 Изменение уже существующей таблицы(ALTER TABLE, ADD, DROP, RENAME, MODIFY COLUMN)
00:36:08 Удаление объектов из таблицы(DELETE FROM table)
00:37:06 Редактирование объекта в таблице(UPDATE table)
00:39:03 Первичный ключ(PRIMARY KEY)
00:45:37 Композиция в бд
00:50:38 "Иностранный" ключ(FOREIGN KEY)
00:57:26 Индексы в бд(INDEX)
00:59:24 Готовим данные для темы алиас, юнион и слияние таблиц
01:03:30 Слияние таблиц(INNER JOIN)
01:06:02 Слияние таблиц(LEFT JOIN)
01:06:53 Слияние таблиц(RIGHT JOIN)
01:07:26 Слияние таблиц(FULL JOIN/OUTER JOIN) и Union
01:09:04 Алиас(table AS alias)
01:12:18 Select Distinct в SQL
01:13:42 AND OR NOT в SQL
01:16:18 ORDER BY и LIMIT в SQL
01:17:35 MIN и MAX в SQL
01:18:25 COUNT SUM AVG в SQL
01:19:29 LIKE в SQL
01:21:31 IN и BETWEEN в SQL
01:22:50 GROUP BY в SQL
01:25:17 EXISTS в SQL
01:27:37 ANY и SOME в SQL
01:29:00 INSERT INTO в SQL
01:30:40 Отношения в базе данных
01:32:11 Отношения один к одному
01:33:09 Отношения один ко многим
01:34:09 Отношения многие ко многим
01:37:10 Отношения один к одному и один ко многим "через"
01:39:10 SQL инъекции
источник
#db
👉 @database_info
8 850
Как стать DevOps Инженером с Нуля, что учить и в каком порядке
00:00 – 1. Вступление
01:06 – 2. Всевозможные компетенции DevOps инженера
10:35 – 3. Кому проще стать DevOps
15:01 – 4. Что учить по минимуму и в каком порядке
30:04 – 4.1. Основы Network TCP/IP
31:36 – 4.2. Администрирование Windows
34:09 – 4.3. Основы Linux
35:54 – 4.4. Ansible
36:48 – 4.5. Git
37:37 – 4.6. GitHub
38:04 – 4.7. Jenkins
38:23 – 4.8. Docker+DockerHub
38:44 – 4.9. Cloud Platform AWS
42:10 – 4.10. CloudFormation + Terraform
43:25 – 5. Курс DevOps Engineering в JohnBryce, Израиль
49:12 – 6. Как стать профессиональным DevOps инженером
54:24 – 7. Эпилог
источник
#devops #девопс
Подпишись 👉@i_DevOps
8 850
Хотите работать в крупных IT-проектах, связанных с большими данными? Значит, пора осваивать Kafka — и обходиться без костыльных решений.
Приходите 31 марта в 20:00 мск на открытый урок онлайн-курса «Apache Kafka» в OTUS. Занятие проведет Вадим Заигрин, преподаватель OTUS и ведущий эксперт по технологиям в Сбербанке.
На вебинаре вы начнете свой level up и узнаете:
— Что не так с Zookeeper?
— Что такое KRaft?
— В чем особенности работы Kafka с KRaft?
В результате урока вы поймете, в каких случаях стоит применять Zookeeper, а в каких — только KRaft.
Урок подойдет разработчикам, IT-архитекторам, а также DevOps- и SRE инженерам. Не упустите возможность познакомиться с преподавателем и протестировать обучение!
Продолжить занятия можно на курсе, который сейчас доступен в рассрочку.
Для участия пройдите вступительное тестирование https://otus.pw/F2Jk/
Реклама. Информация о рекламодателе на сайте www.otus.ru
8 850
Implementing DevSecOps with Docker and Kubernetes
Автор: José Manuel Ortega Candel (2022) Eng ver
Книга начинается с обсуждения экосистемы инструментов DevSecOps, основных платформ и инструментов оркестровки, которые вы можете использовать для управления сроком службы и безопасностью ваших приложений. Среди прочего, в этой книге обсуждаются рекомендации по созданию образов Docker, обнаружению уязвимостей и повышению безопасности. Подкрепленная примерами книга демонстрирует, как управлять и контролировать контейнерные системы, включая мониторинг и администрирование в Docker. В заключительном разделе книги объясняется архитектура Kubernetes и критические угрозы безопасности, присущие ее компонентам. Ближе к концу, книга демонстрирует, как использовать Prometheus и Grafana для контроля и мониторинга Kubernetes
#devops #девопс
Подпишись 👉@i_DevOps
8 850
Облегчаем жизнь айтишников - пишем про облачные технологии и сервисы, кейсы цифровой трансформации, IaaS-BaaS и всё подобное. Фишки от команды инженеров.
Сделали подборку полезного:
- Перенести 1С в облако быстро и безопасно (https://t.me/mclouds/300)
- Как обеспечить безопасность в облаке: обзор игроков рынка (https://t.me/mclouds/272)
- Полезные комбинации горячих клавиш в терминале Linux
- Возможности работы с командной строкой. Терминал linux
- Как правильно сделать рабочий бекап
Подписывайтесь → @mclouds
Реклама. ООО Мастер Технология
8 850
Гибридный Kubernetes-кластер из bare metal и динамически подключаемых облачных виртуальных машин
Разработка приложений иногда достигает такого уровня, когда тестировать новые функции на статических окружениях становится неудобно. Окружений не хватает, разработчики мешают друг другу при запуске тестов. Такая проблема возникла у одного из наших клиентов.
Мы решили сделать гибридный кластер Kubernetes на базе существующего bare-metal-кластера, чтобы на лету заказывать узлы у облачного провайдера, когда в основном кластере заканчиваются ресурсы; разворачивать на этих узлах нужные окружения для тестов; сворачивать окружения после выхода изменений в production и отключать узлы. Для этого мы воспользовались модулем cloud-provider-openstack, который входит в состав Kubernetes-платформы Deckhouse.
#devops #девопс
Подпишись 👉@i_DevOps
8 850
На Хабре вышел подробный обзор самого популярного в России менеджера паролей Пассворк — habr.com/ru/article/724056
Описаны кейсы, в которых Пассворк может быть полезен, а также принципы его работы и устройство. Статья будет особенно полезна для сисадминов и техдиректоров.
8 850
Иерархические пространства имен в Kubernetes: объясняем на примере
Пространства имен — критически важный ресурс для поддержки мультитенантной архитектуры кластера Kubernetes. Но ими трудно управлять при работе с крупномасштабными мультитенантными кластерами. К счастью, процесс можно упростить, добавив в Kubernetes функцию иерархических пространств имен. Команда VK Cloud перевела статью о том, как это сделать.
Это статья для тех, у кого есть общее представление о Kubernetes, кластерах, контейнерах и подах. Также потребуются базовые знания о пространствах имен в Kubernetes.
Rus https://habr.com/ru/company/vk/blog/717938/
Eng https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/Hierarchical-Kubernetes-namespaces-explained-by-example
#devops #девопс
Подпишись 👉@i_DevOps
8 850
Как развивался DevOps: от начала времен до ArgoCD и IaC
Привет, меня зовут Сергей — я руководитель DevOps-направления KTS.
Мы в компании периодически партнёримся с интересными ребятами и вместе организуем мероприятия: встреча предпринимателей, онлайн-квартирник, День продакт-менеджмента. Этот цикл из трёх статей — текстовая версия выступления со Дня Техдира. Выступление было подготовлено совместно с Southbridge и у него два автора: ергей Маленко, Сергей Болдырев.
Доклад был посвящён истории развития деплоя приложений, основным моделям и их сравнению. Мы достаточно детально пройдёмся по Pull-модели и покажем, как с помощью «передовых» инструментов организовать управление инфраструктурой больших проектов и дать возможность разработчикам самостоятельно заказывать элементы в инфраструктуре под нужды своих приложений.
https://habr.com/ru/company/kts/blog/723148/
#devops #девопс
Подпишись 👉@i_DevOps
8 850
22 и 29 марта ИТ руководители ВсеИнструменты.ру, Фаберлик, ADV Group, Актион поделятся уникальным опытом построения Disaster Recovery решений.
Приглашаем на серию вебинаров, объединенных общей темой:
Как Disaster Recovery спасает ИТ и бизнес в эпоху возросших рисков.
Планируем обсудить:
- Подходы к выбору ИТ-архитектуры при построении Disaster Recovery решений с учетом требований и уровня критичности систем;
- Best practice из разных сфер бизнеса;
- Практические моменты при запуске DR (сеть, ИБ, мониторинг и др.);
- Способы решения возникающих проблем;
- Обзор инструментов для DR в 2023 году.
Участие бесплатное.
Посмотреть программу и зарегистрироваться.
8 850
Резервное копирование и восстановление Etcd на кластере Kubernetes [Учебное пособие]
В этом уроке по kubernetes вы узнаете о резервном копировании и восстановлении etcd на кластере Kubernetes с помощью снимка etcd.
В архитектуре Kubernetes etcd является неотъемлемой частью кластера. Все объекты кластера и их состояние хранятся в etcd. Несколько вещей, которые вы должны знать о etcd с точки зрения Kubernetes.
https://devopscube.com/backup-etcd-restore-kubernetes
#devops #девопс
Подпишись 👉@i_DevOps
8 850
🚀Начните осваивать инструменты Observability!
Приглашаем вас 23 марта в 20:00 на открытый урок, который пройдет в рамках онлайн-курса «Observability: мониторинг, логирование, трейсинг» от OTUS. Тема вебинара: «Kube-prometheus-stack. Мониторинг Kubernetes при помощи Prometheus operator».
➡️На занятии:
— Разберем как устроен мониторинг кластера, его компоненты и приложения в кластере.
— Проанализируем подходы к мониторингу как приложения так и компонентов кластера
— Обсудим основные метрики k8s.
🎫Продолжить обучение на курсе возможно в рассрочку.
👉Для участия пройдите вступительный тест: https://otus.pw/EaqW/
Реклама. Информация о рекламодателе на сайте www.otus.ru
