S.E.Book
24.3K subscribers
364 photos
10 videos
88 files
1.14K links
Copyright: @SEAdm1n

Вакансии: @infosec_work

Сотрудничество - @SEAdm1n

Обратная связь. Вопросы, предложения, пожелания, жалобы - @Social_Engineering_bot
Download Telegram
👨‍💻 Как стать 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. Эпилог.

🧷 https://youtu.be/AxCgZ7yUKrU

#Видео #RU #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Курс: Terraform на Русском Языке.

Terraform - Что это и для чего он нужен;
Установка на Windows;
Установка на Linux;
Обновление версии Terraform;
SUBLIME вместе с Terraform Plugin;
Visual Studio Code вместе с Terraform Plugin;
Создание Ресурсов AWS;
Изменение ресурсов AWS;
Удаление ресурсов AWS;
Создание одного Простого рабочего Web Server'а на AWS;
Использование Статических внешних файлов - file;
Использование Динамичных внешних файлов - templatefile;
Динамичные Блоки кода - dynamic;
LifeCycle ресурсов и почти Zero DownTime;
Вывод результатов - Outputs;
Порядок создания Ресурсов;
Получение данных с помощью Data Source;
Автопоиск AMI id с помощью Data Source;
Создание Web Server'а c Zero DownTime и Green/Blue Deployment;
Создание Web Cluster c Zero DownTime и Green/Blue Deployment - ALB;
Использование Переменных - variables;
Автозаполнение Переменных - tfvars;
Локальные Переменные - locals;
Запуск локальных команд - exec-local;
Генерация паролей, их хранение в SSM Parameter Store и пример использования;
Использование Conditions и Lookups;
Использование циклов - count, for if;
Создание ресурсов в нескольких AWS Regions и AWS Accounts;
Использование Terraform Remote State;
Создание Модулей Часть-1 - Terraform Module;
Создание Модулей Часть-2 - Terraform Module;
Поднятие нескольких Инфраструктур Prod, Dev, Staging;
Как хранить Глобальные переменные - Global Variables;
Как работать с Google Cloud Platform - GCP;
Как я учил Terraform и Полезные ресурсы по теме;
Как управлять ресурсами созданными вручную - terraform import;
Как пересоздать ресурс безболезненно - terraform taint - до версии v0.15.1;
Как пересоздать ресурс безболезненно - terraform apply -replace - с версии v0.15.2;
Манипуляции с remote state используя terraform state команды;
Работа с Terraform Workspaces;
Terraform Cloud - Что это и как им пользоваться и кому он нужен;
Terraform Enterprise;
Что нового в Terraform v0.13;
Экзамен HashiCorp Certified Terraform Associate;
Что такое Lock файл - .terraform.lock.hcl;
Как создать и использовать Модуль для Multi Accounts или Regions;
Заказать ПИЦЦУ используя Terraform Custom Provider Domino's Pizza;
Все Основы использования, Упрощает ли он работу или наоборот?
Как создать REST API на AWS API Gateway + Lambda;
Цикл в Цикле в Цикле - Решение сложных задач - DevOps Pro;
Как импортировать ресурсы полуавтоматически используя блок import.

#Terraform #devops #RU
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 DevOps Exercises.

• Этот репозиторий содержит полезный теоретический материал и упражнения по различным техническим темам, связанным с DevOps и SRE:

• Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions.

https://github.com/bregman-arie/devops-exercises

#DevOps #SRE
Please open Telegram to view this post
VIEW IN TELEGRAM
90 Days Of DevOps.

• Полезный репозиторий, который предназначен для подготовки к профессии DevOps-инженера и получению базовых знаний о DevOps.

https://github.com/90DaysOfDevOps

#DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 DevOps и Поиск Работы в IT.

• Как написать Резюме, что писать если нету опыта? Как пройти HR, что отвечать и что НЕ говорить? Дурацкие вопросы HR. Как пройти Техническое интервью и что говорить если НЕ знаешь ответ. Что не забыть спросить и когда послать интервьювера? Как поднять свой Job Offer и не только лишь денежно. Поиск работы DevOps и IT в целом, в Канаде, США и Израиле. Как стать DevOps Инженером с Нуля, что учить и в каком порядке? Junior, Middle, Senior Девопс Инженер - Настоящие Примеры Задач.

Собеседование в IT - Часть 1 - Как написать Резюме, что писать если нету опыта;
Собеседование в IT - Часть 2 - Как пройти HR, Что отвечать и что НЕ Говорить. Дурацкие вопросы HR;
Собеседование в IT - Часть 3 - Как пройти Техническое интервью и что говорить если НЕ знаешь ответ;
Собеседование в IT - Часть 4 - Что не забыть спросить и Когда послать интервьювера;
Собеседование в IT - Часть 5 - Как поднять свой Job Offer и не только лишь денежно;
Поиск работы DevOps и IT в целом, в Канаде, США и Израиле;
Как стать DevOps Инженером с Нуля, что учить и в каком порядке;
Junior, Middle, Senior Девопс Инженер - Настоящие Примеры Задач;
Чем пользуется DevOps Инженер на Работе: Tools, Software, Hardware;
DevOps Т-1000: как стать незаменимым специалистом - Подкаст;
PaaS SaaS IaaS - Что это такое и в чём разница - За 5 Минут - Вопросы с Интервью DevOps;
RPO и RTO - Что это такое и в чём разница - За 5 Минут - Вопросы с Интервью SysAdmin DevOps.

#DevOps #Работа
Please open Telegram to view this post
VIEW IN TELEGRAM
Зачем рассказывать про контейнеризацию в 2023 году.

• Базис, на котором строится современная контейнеризация;
• Отличия от виртуализации;
• Linux namespaces и что общего у firefox с docker;
• Nsenter — давайте закинем приложение внутрь исполняемого контейнера на низком уровне;
• Unshare и изоляция без docker.

➡️ https://habr.com/ru/post/735790/

#DevOps #docker #namespace #контейнеризация #виртуализация
Please open Telegram to view this post
VIEW IN TELEGRAM
S.E.Book
DevOps Roadmap — В хорошем качестве ⬇️
devops.pdf
123.9 KB
🗺 DevOps Roadmap.

• Step by step guide for DevOps, SRE or any other Operations Role in 2023.

https://roadmap.sh/devops

#DevOps #Roadmap
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 ТОП-8 книг по DevOps в 2023 году.

• Proglib опубликовали интересную подборку книг для DevOps, которые будут полезны как начинающим, так и опытным специалистам. Подборка включает в себя следующие книги:

• Python для сетевых инженеров. Автоматизация сети, программирование и DevOps;
• Проект «Феникс». Как DevOps устраняет хаос и ускоряет развитие компании;
• Ускоряйся! Наука DevOps : Как создавать и масштабировать высокопроизводительные цифровые организации;
• Kubernetes для DevOps: развертывание, запуск и масштабирование в облаке;
• Kubernetes Patterns;
• Безопасный DevOps. Эффективная эксплуатация систем;
• Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений;
• Operations Anti-Patterns, DevOps Solutions.

➡️ Описание каждой книги можно найти тут: https://proglib.io/

• P.S. Все вышеперечисленные книги гуляют в соответствующих группах в Telegram (например тут или тут). Переходите в группу, жмите на "поиск", вводите "devops" и выбирайте подходящую книгу. А если есть желание поддержать автора, то можете приобрести книгу в онлайн магазине.

#DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Ansible – Краткое руководство.

• Это руководство ориентированно на начинающих, чтобы помочь им понять основы Ansible. Материал также может помочь в качестве руководства для инженеров.

- Краткое руководство;
- Настройка среды;
- Специальные команды;
- Основы YAML;
- Playbooks;
- Роли;
- Переменные;
- Устранение неполадок;
- Расширенное исполнение;
- Полезные ресурсы.

#Ansible #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙 DevOpsConf 2023.

• 5 дней назад были опубликованы доклады с конференции DevOpsConf. На конференции обсуждали весьма актуальные и интересные темы. Обратите внимание на самые интересные доклады:

- Особенности SRE и Observability в мобильных приложениях;
- Istio в разрезе: что умеет и не умеет самый популярный Service Mesh;
- Alert Fatigue. Когда алертов слишком много;
- Как управлять сотнями sidecar-контейнеров в Kubernetes без боли и сожаления;
- DevOps-трансформация. Как раздать инженеров по командам и не погибнуть;
- Гид автостопщика по HashiCorp Vault;
- Мимо тёщиного дома я без метрик не хожу;
- Мониторинг бизнес-процессов c помощью Opentelemetry. Логирование и мониторинг;
- Топ некритичных ошибок в инфраструктуре, приводящих к критичным проблемам;
- Декларативное управление конфигурацией узлов Kubernetes в масштабе.

• Полный список докладов, а их около 45, можно найти по этой ссылке.

#DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 Kubernetes: шпаргалка для собеседования.

• Вопросы по Kubernetes достаточно часты на собеседованиях на инженерные вакансии, связанные с администрированием и эксплуатацией. Они могут варьироваться от базовых, рассчитанных на механическую проверку теоретических знаний («объясните, что такое service») до более сложных и комплексных, требующих глубинного понимания внутренних принципов Kubernetes и работы (каким образом опубликовать приложение, развёрнутое в Kubernetes). Давайте пойдём от базы в направлении возрастания сложности:

➡️ https://habr.com/post/788978/

• Дополнительно:

- Обучающий курс по Kubernetes;
- Шпаргалка по архитектуре Kubernetes;
- Взлом и защита Kubernetes;
- Полезные уроки, которые помогут освоить K8s;
- Top 4 Kubernetes Service Types in one diagram;
- ТОП-8 книг по DevOps в 2023 году.

#Kubernetes #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 Обучение системного инженера. Путеводитель по ключевым навыкам и знаниям.

• В этой статье описан небольшой roadmap развития системного инженера (DevOps‑инженера, SRE, системного администратора).

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

➡️ https://habr.com/ru/post/796929/

#DevOps #SRE
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 DevOps and IT Cheat-Sheet Collection.

• Коллекция полезных шпаргалок для DevOps и IT специалистов. Содержание следующее:

- #Nginx;
- #Docker;
- #Ansible;
- #Python;
- Go (Golang);
- #Git;
- Regular Expression (Regex);
- #PowerShell;
- #VIM;
- #Jenkins;
- Continuous Integration and Continuous Delivery (CI/CD);
- #Kubernetes;
- #Linux;
- Redis;
- Slack;
- Puppet;
- Google Cloud Developer;
- PostgreSQL;
- Ajax;
- Amazon Web Services (AWS).

➡️ https://github.com/sk3pp3r/cheat-sheet-pdf

#CheatSheet #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 Вопросы по DevOps.

• В этой объемной статье, которая рассчитана на 75 минут чтения, рассматриваются такие вещи, как сеть, HTTP, операционная система, виртуализация, хранилище etc., а также несколько технологий, используемых в сфере DevOps, таких как Prometheus, OpenStack, Puppet, Elastic etc. Материал будет очень полезен для прохождения собеседований.

- Сеть;
- HTTP;
- Операционная система;
- Виртуализация;
- Хранилище;
- Распределенные системы;
- Системный дизайн;
- Аппаратное обеспечение;
- Большие данные;
- Разное;
- Go;
- SQL;
- MongoDB;
- Prometheus;
- OpenStack;
- Puppet;
- Elastic;
- Packer.

#DevOps #SysOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👨‍💻 System Design 101.

• В данной шпаргалке рассматриваются такие вещи, как протоколы коммуникации, DevOps, CI/CD, архитектурные паттерны, базы данных, кэширование, микросервисы (и монолиты), платежные системы, Git, облачные сервисы etc. Особую ценность представляют диаграммы — рекомендую уделить им пристальное внимание:

Протоколы:
- REST и GraphQL;
- gRPC;
- Webhook;
- Производительность API;
- HTTP 1.0 -> HTTP 1.1 -> HTTP 2.0 -> HTTP 3.0 (QUIC);
- SOAP, REST, GraphQL и RPC;
- Сначала код и сначала API;
- Коды статусов HTTP;
- Шлюз API;
- Эффективное и безопасное API;
- Инкапсуляция TCP/IP;
- Почему NGINX называют "обратным" прокси?
- Алгоритмы балансировки нагрузки;
- URL, URI и URN.

CI/CD:
- CI/CD простыми словами;
- Технический стек Netflix (конвейер CI/CD).

Архитектурные паттерны:
- MVC, MVP, MVVM, MVVM-C и VIPER;
- 18 основных архитектурных паттернов.

База данных:
- 8 структур данных, улучшающих работу баз данных;
- Выполнение инструкции SQL в базе данных;
- Теорема CAP;
- Типы памяти и хранилищ данных;
- Визуализация запроса SQL;
- Язык SQL.

Кэш:
- Кэширование данных;
- Причины высокой производительности Redis;
- Случаи использования Redis;
- Стратегии кэширования.

Микросервисная архитектура:
- Типичная микросервисная архитектура;
- Лучшие практики микросервисов;
- Типичный технический стек микросервисов;
- Причины высокой производительности Kafka.

Платежные системы:
- Почему кредитную карту называют "самым выгодным продуктом банка"? Как VISA/Mastercard делают деньги?
- Принцип работы VISA.

DevOps:
- DevOps, SRE и Platform Engineering;
- Что такое Kubernetes?
- Docker и Kubernetes;
- Принцип работы Docker.

Git:
- Принцип работы команд Git;
- Принцип работы Git;
- Git merge и git rebase.

Облачные сервисы:
- Популярные облачные сервисы по состоянию на 2023 год;
- Облачная нативность.

Инструменты, повышающие продуктивность разработки:
- Визуализация файлов JSON;
- Автоматические преобразование кода в архитектурные диаграммы.

Linux:
- Файловая система Linux;
- 18 основных команд Linux.

Безопасность:
- Принцип работы HTTPS;
- OAuth 2.0 простыми словами;
- 4 наиболее распространенных механизмов аутентификации;
- Сессия, куки, JWT, SSO и OAuth;
- Безопасное хранение паролей в базе данных и их валидация;
- JWT (JSON Web Token) простыми словами;
- Принцип работы Google Authenticator и других типов двухфакторной аутентификации.

Реальные системы:
- Технический стек Netflix;
- Архитектура Twitter по состоянию на 2022 год;
- Эволюция архитектуры Airbnb в течение последних 15 лет;
- Монорепозиторий и микрорепозитории.

#DevOps #SysOps
Please open Telegram to view this post
VIEW IN TELEGRAM