DevOps
Відкрити в Telegram
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Показати більше8 755
Підписники
Немає даних24 години
-67 днів
-1130 день
Архів дописів
8 755
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 755
Как стать 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 755
Хотите работать в крупных 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 755
Implementing DevSecOps with Docker and Kubernetes
Автор: José Manuel Ortega Candel (2022) Eng ver
Книга начинается с обсуждения экосистемы инструментов DevSecOps, основных платформ и инструментов оркестровки, которые вы можете использовать для управления сроком службы и безопасностью ваших приложений. Среди прочего, в этой книге обсуждаются рекомендации по созданию образов Docker, обнаружению уязвимостей и повышению безопасности. Подкрепленная примерами книга демонстрирует, как управлять и контролировать контейнерные системы, включая мониторинг и администрирование в Docker. В заключительном разделе книги объясняется архитектура Kubernetes и критические угрозы безопасности, присущие ее компонентам. Ближе к концу, книга демонстрирует, как использовать Prometheus и Grafana для контроля и мониторинга Kubernetes
#devops #девопс
Подпишись 👉@i_DevOps
8 755
Облегчаем жизнь айтишников - пишем про облачные технологии и сервисы, кейсы цифровой трансформации, IaaS-BaaS и всё подобное. Фишки от команды инженеров.
Сделали подборку полезного:
- Перенести 1С в облако быстро и безопасно (https://t.me/mclouds/300)
- Как обеспечить безопасность в облаке: обзор игроков рынка (https://t.me/mclouds/272)
- Полезные комбинации горячих клавиш в терминале Linux
- Возможности работы с командной строкой. Терминал linux
- Как правильно сделать рабочий бекап
Подписывайтесь → @mclouds
Реклама. ООО Мастер Технология
8 755
Гибридный Kubernetes-кластер из bare metal и динамически подключаемых облачных виртуальных машин
Разработка приложений иногда достигает такого уровня, когда тестировать новые функции на статических окружениях становится неудобно. Окружений не хватает, разработчики мешают друг другу при запуске тестов. Такая проблема возникла у одного из наших клиентов.
Мы решили сделать гибридный кластер Kubernetes на базе существующего bare-metal-кластера, чтобы на лету заказывать узлы у облачного провайдера, когда в основном кластере заканчиваются ресурсы; разворачивать на этих узлах нужные окружения для тестов; сворачивать окружения после выхода изменений в production и отключать узлы. Для этого мы воспользовались модулем cloud-provider-openstack, который входит в состав Kubernetes-платформы Deckhouse.
#devops #девопс
Подпишись 👉@i_DevOps
8 755
На Хабре вышел подробный обзор самого популярного в России менеджера паролей Пассворк — habr.com/ru/article/724056
Описаны кейсы, в которых Пассворк может быть полезен, а также принципы его работы и устройство. Статья будет особенно полезна для сисадминов и техдиректоров.
8 755
Иерархические пространства имен в 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 755
Как развивался DevOps: от начала времен до ArgoCD и IaC
Привет, меня зовут Сергей — я руководитель DevOps-направления KTS.
Мы в компании периодически партнёримся с интересными ребятами и вместе организуем мероприятия: встреча предпринимателей, онлайн-квартирник, День продакт-менеджмента. Этот цикл из трёх статей — текстовая версия выступления со Дня Техдира. Выступление было подготовлено совместно с Southbridge и у него два автора: ергей Маленко, Сергей Болдырев.
Доклад был посвящён истории развития деплоя приложений, основным моделям и их сравнению. Мы достаточно детально пройдёмся по Pull-модели и покажем, как с помощью «передовых» инструментов организовать управление инфраструктурой больших проектов и дать возможность разработчикам самостоятельно заказывать элементы в инфраструктуре под нужды своих приложений.
https://habr.com/ru/company/kts/blog/723148/
#devops #девопс
Подпишись 👉@i_DevOps
8 755
22 и 29 марта ИТ руководители ВсеИнструменты.ру, Фаберлик, ADV Group, Актион поделятся уникальным опытом построения Disaster Recovery решений.
Приглашаем на серию вебинаров, объединенных общей темой:
Как Disaster Recovery спасает ИТ и бизнес в эпоху возросших рисков.
Планируем обсудить:
- Подходы к выбору ИТ-архитектуры при построении Disaster Recovery решений с учетом требований и уровня критичности систем;
- Best practice из разных сфер бизнеса;
- Практические моменты при запуске DR (сеть, ИБ, мониторинг и др.);
- Способы решения возникающих проблем;
- Обзор инструментов для DR в 2023 году.
Участие бесплатное.
Посмотреть программу и зарегистрироваться.
8 755
Резервное копирование и восстановление Etcd на кластере Kubernetes [Учебное пособие]
В этом уроке по kubernetes вы узнаете о резервном копировании и восстановлении etcd на кластере Kubernetes с помощью снимка etcd.
В архитектуре Kubernetes etcd является неотъемлемой частью кластера. Все объекты кластера и их состояние хранятся в etcd. Несколько вещей, которые вы должны знать о etcd с точки зрения Kubernetes.
https://devopscube.com/backup-etcd-restore-kubernetes
#devops #девопс
Подпишись 👉@i_DevOps
8 755
🚀Начните осваивать инструменты Observability!
Приглашаем вас 23 марта в 20:00 на открытый урок, который пройдет в рамках онлайн-курса «Observability: мониторинг, логирование, трейсинг» от OTUS. Тема вебинара: «Kube-prometheus-stack. Мониторинг Kubernetes при помощи Prometheus operator».
➡️На занятии:
— Разберем как устроен мониторинг кластера, его компоненты и приложения в кластере.
— Проанализируем подходы к мониторингу как приложения так и компонентов кластера
— Обсудим основные метрики k8s.
🎫Продолжить обучение на курсе возможно в рассрочку.
👉Для участия пройдите вступительный тест: https://otus.pw/EaqW/
Реклама. Информация о рекламодателе на сайте www.otus.ru
8 755
Развертывание копий Zabbix на Ansible
Недавно выпала задача по развертке копий основного Zabbix-server на несколько машин, дабы хранить конфиги на разных серверах, да и еще всунуть это в CI/CD GitLab. Взял Ansible и начал писать плейбук.
https://habr.com/ru/post/717814/
#devops #девопс
Подпишись 👉@i_DevOps
8 755
Запускаем Kubernetes Ingress-контроллер c публичным ip на домашнем ноутбуке
Работа с Ingress-контроллерами обычно предполагает работу с Kubernetes в облаке, где внешние ip присваиваются автоматически. Я изучаю Kubernetes, обходясь обычным ноутбуком за NAT, на котором в виртуальных машинах запущены разные разновидности Kubernetes. Когда я разбирался с Ingress-контроллером, у меня возникло непреодолимое желание завести в него публичный ip и обратиться к нему извне. Давайте посмотрим, как это можно сделать.
Публичный ip я решил позаимствовать у vps. Для этого в reg.ru (не реклама, просто здесь все заработало) я арендовал на пару часов виртуалку с ubuntu20.04 на борту и парой ip адресов. Один будем использовать для доступа по ssh, второй снимем с интерфейса виртуальной машины и заведем в наш Kubernetes (работу можно организовать и проще, DNATами, но так интересней). Понятно, что публичные ip адреса, указанные далее, у каждого будут свои, и их необходимо заменить соответственно.
https://habr.com/ru/post/717842/
#devops #девопс
Подпишись 👉@i_DevOps
8 755
📍DevOps сегодня - завтра директор по ИТ 😎
🏁Чтобы сократить этот путь, мы создали уютный канал о лучших практиках, кейсах и экономике для будущих и действующих директоров по ИТ.
Дайджест популярных публикаций:
- Импортозамещение VMware: исследование систем виртуализации в РФ
- От аккредитации до штрафов на директора. Всё о регулировании и возможностях для ИТ-команд в 2023 году
- Всё об аттестации информационных систем за 10 минут. Как не попасть на маркетинговую удочку
- Все импортозамещение зарубежных сервисов в одной таблице
- Все что нужно знать о ПДН и ФЗ-152 чтобы не попасть на штраф
- 7 проверенных нейронок для программирования
- 1000 нейросетей в одном источнике в одном источнике в удобном каталоге
Об этом и многом другом, говорим в блоге Cortel.
Для тех, кто копает глубже и хочет знать больше.
8 755
Docker Tutorials
1 - Introduction (Download and Install)
2 - Images, Containers, and Docker Server (Daemon)
3 - Default Commands
4 - List, Create, and Start Containers
5 - Logs, Stop, and Kill Containers
6 - Remove and Inspect Containers
7 - Run a Command in a Running Container with exec
8 - Creating Custom Images
9 - Create an Image from a Dockerfile
10 - COPY and ADD
источник
#devops #девопс
Подпишись 👉@i_DevOps
8 755
90DaysOfDevOps
Я использую это хранилище для документирования моего путешествия по изучению DevOps. Я начал этот процесс 1 января 2022 года и планирую продолжить его до 31 марта. Я буду посвящать по одному часу каждый день, включая выходные, чтобы получить фундаментальное понимание различных аспектов DevOps. Это будет 90-дневный период интенсивного обучения. 2022 и 2023 гг.
https://github.com/MichaelCade/90DaysOfDevOps
#devops #девопс
Подпишись 👉@i_DevOps
8 755
«На словах ты ― Лев Толстой, а в релизе...»
… все уже по-другому 🤓
А что, если взять классический пайплайн, внедрить инструменты DevSecOps, найти уязвимости с помощью методов белого и черного ящика, а затем выпустить в продакшен. Уже другое дело 👀
23 марта расскажем подробнее.
Вебинар «Строим пайплайн безопасной разработки с помощью PT Application Inspector и PT BackBox» состоится в 14:00 (МСК).
Разработчики, тестировщики, инженеры DevOps и DevSecOps и их тимлиды, регистрируйтесь, будем вам рады 🤗
#Реклама ИНН 7718668887
АО "ПОЗИТИВ ТЕКНОЛОДЖИЗ"
8 755
Repost from Типичный Сисадмин
Обложки компьютерных журналов 80-90-х годов
Подписывайтесь на канал 👉@tipsysdmin
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
