Практический курс по работе с СУБД PostgreSQL.
Будем учиться построению репликаций, работе с резервным копированием и организации мониторинга всей системы. Программа курса основана на реальных задачах команд эксплуатации.
Каким специалистам подойдет курс?
DevOps-инженеры и сисадмины
Узнаете как настраивать и администрировать PostgreSQL, как выстраивать траблшутинг, и где искать ошибки.
Backend-разработчики
Научитесь правильно писать запросы: изменять, модифицировать, извлекать данные из базы данных.
Тимлиды и тех. директора
Познакомитесь с последними практиками в области эксплуатации и построения данных в PostgreSQL
Почему нужно изучать PostgreSQL?
Курс по PostgreSQL даст структуру и план, куда можно развиваться и идти дальше.
Сама СУБД PostgreSQL бесплатная, нужно лишь уметь ей правильно пользоваться.
СУБД PostgreSQL часто обновляется и выкатывает новые фичи. Можно добавлять различные расширения для своих потребностей.
СУБД PostgreSQL имеет обширную и подробную документацию
№1: Знакомство с курсом
1.1. Знакомство с курсом
1.2. Как учиться онлайн
1.3. Организационные моменты
№2: Логическая резервная копия
2.1. Логическая резервная копия
2.2. Лаборатория "Логическая копия данных"
2.3. Домашнее задание
№3: Физическая резервная копия
3.1. Физическая резервная копия
3.2. Лаборатория "Физическая резервная копия"
3.3. Домашнее задание
3.4. Материалы
№4: Валидация каталога баз данных
4.1. Валидация каталога баз данных
4.2. Лаборатория "Валидация баз данных"
4.3. Домашнее задание. Физическое повреждение индекса. Поиск и восстановления целостности каталога баз данных
4.4. Материалы
№5: Резервное копирование и восстановление с помощью сторонних инструментов
5.1. Резервное копирование и восстановление с помощью сторонних инструментов 5.2. Лаборатория "Инструменты"
5.3. Домашнее задание
№6: Репликации: апгрейд кластера и отказоустойчивые решения
6.1. Физическая репликация Ч1
6.2. Лаборатория "Физическая потоковая репликация в синхронном/асинхронном режиме"
6.3. Домашнее задание "Синхронная реплика"
№7: Репликации: апгрейд кластера и отказоустойчивые решения (часть 2)
7.1. Физическая репликация Ч2
7.2. Лаборатория "Имитация сбоя основного сервера"
7.3. Домашнее задание "Сбой репликации и восстановления отказоустойчивого решения" (Вариант 1)
7.4. Домашнее задание "Сбой репликации и восстановления отказоустойчивого решения" (Вариант 2)
7.5. Материалы
№8: Логическая репликация
8.1. Логическая репликация ч1
8.2. Лаборатория "Знакомство с логической репликацией"
8.3. Логическая репликация ч2
8.4. Лаборатория "Минорное обновление отказоустойчивого кластера"
8.5. Лаборатория "Мажорное обновление отказоустойчивого кластера"
8.6. Домашняя работа
8.7. Материалы
№9: Оптимизация запросов и конфигурирование параметров сервера
9.1. Мониторинг в кейсах
9.2. Лаборатория "Параметры конфигурации PostgreSQL"
9.3. Домашняя работа
9.4. Материалы
№10: Итоговая работа
10.1. Итоговая работа
10.2: Подведение итогов
Вы используете мобильную версию
перейти на Полную версию сайта
Новые складчины | страница 11
Страница 11 из 20
-
- Хобби и рукоделие
- Кулинария
- Нейросети и искусственный интеллект
- Дети и родители
- Курсы по психологии и личностному развитию
- Курсы дизайна
- Похудение, фитнес и спорт
- Здоровье
- Пикап, секс, отношения
- Раскрутка, SEO и SMM
- Курсы по фото и их обработке
- Курсы по эзотерике
- Бизнес
- Маркетплейсы (Wildberries, Ozon и другие)
- Имидж и стиль
- Курсы по программированию
- Курсы по администрированию
- Съемка и монтаж видео
- Курсы по музыке
- Строительство и ремонт
- Книги
- Школа и репетиторство
- Культура, история и искусство
- Иностранные языки
- Переводы курсов
- Копирайтинг и писательское мастерство
- Отдых и путешествия
- Инфобизнес
- Бухгалтерия и финансы
- Сад и огород
- Криптовалюта обучение
- Форекс, инвестиции, биржевая торговля
- Шаблоны и темы
- Программы, скрипты
- Базы и каталоги
- Авто-мото
- Схемы заработка
- Складчина на спортивные прогнозы
- Авторские складчины
- Доступ к платным ресурсам
- Другие тематики
-
[Слёрм] PostgreSQL: replication, backup and observability (Иван Чувашов)
10 сен 2022
Ответов: 1 -
Методы киберразведки для бизнеса. Новые арсеналы Osint в антикризисное время (Андрей Масалович)
31 авг 2022
Методы киберразведки для бизнеса. Новые арсеналы OSINT в антикризисное время (Андрей Масалович)Тариф: Онлайн участие
На семинаре ведущий эксперт по конкурентной разведке предложит новые методы киберразведки для бизнеса, расскажет о работе с базами данных в цифровом мире.
Вы узнаете о новых методах киберразведки и приобретете новый взгляд на традиционные поисковые системы.
Работа с базами данных в цифровом мире
- Поиск информации о людях, компаниях, событиях
- Поиск субъектов в офшорных юрисдикциях
- Due Diligence
- Логика работы поисковиков
- Изменение алгоритмов ранжирования
- Изменения в языке запросов
- Новые поисковые системы и их особенности
- Работа с источниками в “сером интернете”, даркнете, в мессенджерах, в среде Tor
- Использование мобильных приложений, GPS-трекеров, умных камер и других loT для сбора информации о владельцах.
- Сбор Больших данных
- Новые методы анализа (обогащение, очистка, ассоциирование, машинное обучение, нейронные сети)
- Подготовка отчетов на основе проведенного анализа для принятия управленческих решений
- Palantir, IBM i2, IBM Watson, HPE idol, Avalanche
- Кейсы и решения типовых практических задач для разных отраслей
Андрей Масалович – ведущий эксперт по конкурентной разведке. Президент Консорциума Инфорус. Кандидат физико-математических наук. Автор более 100 печатных работ, основные результаты работ запатентованы в США.
Ссылка на тему: Методы киберразведки для бизнеса. Новые арсеналы Osint в антикризисное время (Андрей Масалович)Ответов: 1 -
[Udemy] VOIP/IP Телефония/3CX - полный видеокурс (Эльчин Джамалов)
24 авг 2022
Курс охватывает IP телефонию 3CX. Углубленная информация о IP телефонии на корпоративном уровне.
Автор: Elchin Jamalov
Язык: Русский
Описание:
- Хотите ли вы работать в качестве ведущего специалиста в крупных фирмах и холдингах?
- Хотите ли получать высокую зарплату?
- Хотите ли работать за рубежом?
- Хотите ли стать профессионалом своего дела?
Если вы хотите построить карьеру системного администратора, то этот курс является уже пятым шагом.
Вы получите знания в области IP телефонии которая используется почти везде.
Чему вы научитесь:
- Пятый шаг на пути к системному администрированию
- Узнаете как создать лабораторию IP телефонии 3CX в домащних условиях
- Научитесь работать с IP PBX (mini ATS), 3CX, IP телефонами, VoIP шлюзами и адаптерами
- После изучения этого курса, вы с легкостью сможете установить IP телефонию 3CX в компании с нуля или сможете управлять уже существующей...
- Желателен опыт работы в сфере обслуживания персональных компьютеров, настройки маршрутизаторов, коммутаторов и модемов
- Уровень Helpdesk и прошедшие курсы 70-740/70-741/70-742
- IT техники,
- IT специалисты,
- Helpdesk специалисты,
- Начинающие системные администраторы прошедшие курсы 70-740/70-741/70-742
- Что такое IP телефония
- Аналоговый сигнал
- Цифровой сигнал
- PSTN и коды стран
- Конвертация голоса в пакеты
- DSP и RTP7. Что такое 3CX
- Установка 3CX
- Конфигурация внутренних номеров
- Настройка SIP транков
- Настройка исходящих звонков
- Настройка групп
- Настройка экстренных номеров
- Правила исходящих звонков (Cisco)
- Caller ID
- Форматирование Caller ID
- Голосовая почта
- IVR
- IVR-Call by Name
- Подготовка IP телефона Snom
- Подготовка IP телефона Cisco
- Cisco IP phone manual provisioning
- Cisco IP phone option 66
- Процесс загрузки IP телефона Cisco
- Языковые параметры
- Ring groups, Paging, Intercom
- Call parking
- Shared parking
- FXO or FXS gateway
- Начальная настройка FXO шлюза
- FXO gateway (3CX config)
- Полная настройка FXO шлюза
- FXS gateway (ATA) config
- Правила переадресации
- Параметры даты и времени
- Security & Anti-Fraud
- Устранение проблем
- Обновление лицензии 3CX
- Очереди звонков
- Очереди звонков (Агенты)
- Очереди звонков (доп. параметры)
- Запись звонков
- Очереди звонков (notifications and skills)
- Hotdesking
- Группы и права
- Миграция 3CX на другой сервер
- Port forwarding
- Remote phone provisioning
- Facebook messaging
- Интеграция 3CX с Microsoft (обзор)
- Интеграция 3CX с Microsoft
- Интеграция 3CX с Microsoft (добавление пользователей)
- Microsoft local AD integration
- Автономная настройка IP телефона
Ответов: 1 -
[CyberYozh] Комплексная настройка безопасности и анонимности (Евгений Ивченков)
23 авг 2022
В данном курсе мы собрали и систематизировали всю информацию во всех сферах кибербезопасности.
Почти все важные документы оцифрованы и хранятся на компьютерах. Сделки подписываются цифровыми подписями. Электронные безналичные платежи повсеместно вытесняют старую добрую наличку. Банковские счета открываются удаленно, кредиты можно оформить через Интернет.
Сегодня навыки и знания в области кибербезопасности перестали быть атрибутом "бородатого айтишника" и стали жизненной необходимостью каждого, кто заботится о своем цифровом благополучии. Уже сейчас люди по причине отсутствия таких знаний все чаще становятся жертвами своего невежества. А завтра будет еще хуже.
Цифровая реальность:
Все вышеописанные блага дают нам возможность одновременно с этим сделать каждого из нас во много раз более уязвимым перед слежкой со стороны государства, перед технически подкованными мошенниками и конечно же перед хакерами.
Специально для тех, кто понимает:
Насколько важна кибербезопасность для каждого, мы разработали курс обучения ее основам. На курсе ты узнаешь о том, какие есть угрозы в цифровом мире и какими способами можно защищаться. Но средства защиты - не самое ценное, что в нем есть.
А также узнаешь:Основа курса - фундаментальная система из теории и практики, которая позволит тебе взять свою безопасность под контроль, научит оценивать риски и опасности и гибко выстраивать свою собственную систему защиты данных, компьютеров, сетей и цифровой личности.
Этот курс подойдёт тем кто:
1. Хочет защитить свои цифровые активы и свои конфиденциальные данные, иными словами свои финансы и репутацию.
2. Хочет обезопасить себя и свое пребывание в интернете, кому не безразлично то, что другие могут узнать о нём.
По итогам обучения ты научишься:
1. Классифицировать и оценивать свои цифровые активы
2. Определять угрозу и степень риска для них (по шкале Ивченкова)
3. Для каждой угрозы и для каждого объекта защиты подбирать способ ее обеспечения
4. Пользоваться песочницами и виртуальными системами (поведенческий анализ ПО в песочнице + определение вредоносных макросов в документах)
5. Настраивать свой личный VPN (Single/Double/Triple VPN) + система предотвращения взлома+система защиты от тайминг атак + система предотвращения вычисления VPN по двустороннему пингу
1. Что такое анонимность и приватность и как их защищать
2. Как шифровать свои данные для хранения (как замаскировать зашифрованные файлы от криминалистического анализа)
3. Как защититься от хакеров, мошенников, государства
4. Каким VPN пользоваться и как получить VPN который никогда не заблокирует Роскомнадзор (10 профессиональных методов маскировки VPN)
Программа курса:
Модуль 1 - Защита данных
- Политика Безопасности
- Приватность
- Анонимность
- Псевдоанонимность и цифровые личности
- Определение объектов защиты
- Определение угроз
- Принцип замка, или defense in depth
- Построение модели защиты
- OSINT
- Пробив данных (как за несколько минут пробить любого и что можно сделать для защиты от пробива)
- Вирусы и трояны актуальные в 2021: Cyborg (AIDS), Babuk, Darkside и другие Целевые атаки
- Социальная инженерия
- Скам
- Фишинг: введение
- Фишинг в социальных сетях
- Email-фишинг (методы автоматического анализа и оценки писем)
- Фишинг платежных и банковских данных
- XSS-атаки
- BadUSB
- Слежка со стороны государства (разбор СОРМ3, технология всевидящее око, spyware)
- Криминалистический анализ
- Взлом (методы, которые работают в 2021 году)
- VPN - введение
- Коммерческие VPN, их плюсы и минусы
- Свой собственный VPN - теория
- Практика: поднимаем свой DoubleVPN
- TOR: что это, как работает, в каких случаях применяется
- OS со встроенным TOR: Whonix
- Шифрование и криптография: введение
- Шифруем папку средствами Windows: bitlocker
- VeraCrypt: введение
- Практика: создаем криптоконтейнеры и зашифрованные флешки с VeraCrypt
- Полнодисковое шифрование (только Windows) при помощи VeraCrypt
- Шифрование в Linux
- Шифрование в MacOS
- Сети: основы
- Фаервол Sandbox: изоляция файлов и приложений
- Настройка Windowsa Sandbox
- Виртуальные машины: введение Virtualbox и VMWare player
- Практика: создаем виртуальные машины и настраиваем связку ОС для анонимного серфинга
- Браузер: приватность и анонимность (настраиваем профессиональную подмену отпечатков браузера, атака через JS)
- Практика: настраиваем браузер для анонимного серфинга (какие данные сайты сохраняют на компьютере и как их удалить)
- Разбор работы сайта fingerprintjs.com. Как через данную технологию отслеживают пользователей в приватных режимах.
- Разбор принципов работы сайта pixelscan.net
- Криптовалюта: основы
- Криптовалюта и приватность
- Криптовалюта и анонимность
- Мобильная связь в аспектах приватности и анонимности
- SMS верификация как способ защиты: плюсы, минусы, уязвимости
- Пароли: как создавать, как и где хранить
- Keepass: хранение паролей и данных в зашифрованном хранилище
- LessPass: stateless-хранение паролей 2х факторная аутентификация через мобильные приложения
- Деанонимизация через WebRTC
- Чем чревата утечка DNS и как ее предотвратить
- Что такое HWID. Уникализация и отслеживание по уникальным параметрам системы.
- OSINT - после того как расскажем теорию и инструменты, будет практика: поиск данных о себе, как необходимая часть для оценки того что мы собственно учим защищать.
- Пробив - в теории расскажем чего и как пробивается, про особенности площадок и т.п., практикой будет - пойти и посмотреть что продается.
- СИ - практика: Мы дадим вымышленного персонажа, нужно будет предложить вектора атаки через СИ.
- По шифрованию будет практика: bitlocker, veracrypt, lvm-шифрование линукса при создании виртуальной машины.
- Практика по sandbox: настроим windows sandbox, настроим виртуалку, чтобы она выступала как песочница.
- Практика настройки и тестирования браузера для анонимного серфинга.
- XSS - будет дана уязвимая виртуальная машина, на которой можно будет практиковаться.
- VPN - необходимо будет купить 2 сервера и поднять на них свой двойной VPN-туннель.
Ответов: 3 -
[Слёрм] Администрирование Linux. Мега. Тариф Стандарт (Платон Платонов)
21 авг 2022
Продвинутая программа по Linux с практикой и траблшутингом от инженера Southbridge Платона Платонова.
Длительность: 5 недель
Кол-во уроков: 9
Теории: 12 часов
Практики: 48 часов
Тариф: Стандарт
Курс подойдёт, если сейчас
- Нет глубокого понимания Linux
- Чувствую, что знания Linux хаотичны
- Я прямо где-то здесь
- Уверен в знаниях и знаком с best practices Linux
- Линус Торвальдс
Объем: 5,1Гб.Урок 1 - Процесс установки Linux
Вы узнаете, как проходит процесс установки, из чего состоит ОС, что такое LVM и зачем он нужен.
ТеорияУрок 2 - Процессы и права
- Процесс установки Linux по этапам
- Описание автоматической установки через графический инсталлятор
- /dev
- /sys
- /proc
- LVM
- Установить Linux без использования графического установщика
- Тест на знание начинки и этапов установки.
Вы поймёте, как работают процессы и права, научитесь манипулировать ими через консоль.
Теория:Урок 3 - Работа в консоли
- Как работают процессы и права
- Методы манипуляции процессами и правами
- /proc
- lsof (сущности, которые «держит» процесс)
- attrs
- Выполнить манипуляции с процессами и файлами на стенде: повысить приоритет процесса, поставить процесс на паузу, через ACL выдать группе права на все файлы в директории.
Вы изучите приёмы ускорения работы в bash и разберёте необходимые в повседневности базовые утилиты. Научитесь быстро манипулировать текстом через консоль с помощью текстового редактора vi/vim или утилит grep, awk и sed.
Теория:Урок 4 - Написание bash-скриптов
- Основы работы c screen/tmux, watch
- Потоки ввода/вывода/ошибок, cat, echo
- Вывод потоков вывода через перенаправление, передача данных в поток ввода
- Переменные окружения (env)
- Работа с выводом, awk, grep, sed
- Заменить строку в ста файлах через sed
- Получить из команды вывод в определенном формате через grep и awk
- Привести команды vim, которой можно в файле изменить одну строку на другую
- Тест на знание базовых команд vim.
Научитесь писать bash-скрипты с циклами и условиями.
Теория:Урок 5 - Системные сервисы
- Условия и циклы в bash
- Как писать однострочники
- Как писать файлы сценариев bash
- Написать bash-однострочник, который парсит большой файл
- Написать bash-скрипт, который парсит логи Nginx в удобный вид.
Вы узнаете, как работают сервисы в Linux и как создавать свои. Разберёте, чем отличается Systemd от SysV/OpenRC, и поймёте, что лучше использовать в конкретной ситуации. Научитесь пользоваться crond и systemd.timer.
Теория:Урок 6 - Безопасность
- Systemd (приоритетно) и SysV
- Добавление сервисов в автозагрузку
- Просмотр списка сервисов, получение их статуса
- Crond
- systemd. timer
- Создать простой сервис, запускающий в фоне программу
- Создать systemd. timer задание, которое будет парсить логи Nginx раз в минуту и сохранять в файл.
Вы научитесь настраивать безопасность на уровне ОС и сети, разберётесь в основных принципах.
Теория:Урок 7 - Мониторинг и логирование
- SElinux (AppArmor)
- iptables/firewalld/(ufw)
- PAM
- SSH и безопасность, двухфакторная аутентификация
- Выполнить задания на стенде — настроить безопасность.
Вы узнаете, как получить логи на уровне системы, как посмотреть мониторинг ресурсов на уровне системы, как системы мониторинга есть и как они работают.
Теория:Урок 8 - Работа с systemd-nspawn cgroups
- journalctl
- /var/log
- top/htop/atop
- Посчитать количество запросов на Nginx по времени.
Вы научитесь создавать systemd-контейнеры, узнаете, зачем они нужны и как работают.
Теория:Урок 9 - Отладка
- Создание контейнеров
- Ограничение ресурсов
- Развернуть 2 nspawn-контейнера и запустить в них Nginx.
Вы научитесь определять неполадки в ПО, запущенном на сервере. Изучите принципы работы бекапов: что нужно бекапить и зачем нужны бекапы.
Теория:Сертификация
- gdb
- strace
- сетевые неполадки (tcpdump) / wireshark
- Запустить на стенде программу с проблемой. Задача студента — определить проблему.
- Цель — определить уровень роста навыки и пройти сертификацию Слёрма.
Ответов: 1 -
[Udemy] Android App Hacking - Black Belt Edition | Хакинг приложения под Android (Roman Stuehler)
15 авг 2022
Авторы: Roman Stuehler
Последнее обновление: 08.2022
Язык: Английский
Чему вы научитесь:
- Глубокое понимание структуры приложения для Android
- Обход обнаружения рутинга (SMALI и FRIDA)
- Выполнение атаки «человек посередине»
- Создание графов вызовов и потоков для реверс-инжиниринга обфусцированных приложений
- Чтение/запись кода SMALI
- Глубокое понимание модели разрешений Android
- Анализ Bluetooth-соединений с низким энергопотреблением
- Этические и правовые принципы
- Как эксплуатировать Activities, BroadcastReceiver и ContentProvider (SQL-инъекция и выход за пределы назначенного каталога)
- Обход закрепления сертификата (SMALI и FRIDA)
- Анализ/управление сетевым трафиком мобильного приложения
- Управление методами Java и C/C++ (FRIDA и SMALI)
- Внедрение собственного (кастомного) кода в существующие приложения
- Модифицирование игры (бесконечные жизни, высокий счет, невидимость, непобедимость) - Написание трейнера
- Работа с различными типами шифрования (например, AES)
В этом курсе вы узнаете абсолютно все о взломе Android-приложений. Этот курс научит вас этическим принципам и позволит вам стать главным экспертом вашей компании в отношении безопасности приложений. Мы изучаем по-настоящему сложные атаки самым забавным из возможных способов, взламывая мобильную игру.
Материалы курса:
- 7 разделов
- 127 лекций
- Общая продолжительность 50 ч
Ссылка на тему: [Udemy] Android App Hacking - Black Belt Edition | Хакинг приложения под Android (Roman Stuehler)Ответов: 1 - Глубокое понимание структуры приложения для Android
-
[Слёрм] Jenkins: СI/CD для DevOps и разработчиков. Минимал
10 авг 2022
Научитесь автоматизировать процесс интеграции и поставки, сможете ускорить цикл разработки и внедрить полезные инструменты и пройдете путь от настройки первого плагина и создания простого пайплайна до Jenkins as a code и внедрения в Kubernetes.
Основы CI/CD
Тариф: МинималЧто такое CI/CD
Общий принцип работы CI/CD
Основы Jenkins
Как устроен
Установка в разные среды
Настройка
Администрирование
Управление плагинами
Управление Jenkins
Основы безопасности
Deployment
Jobs
Triggers
Артефакты
Build, test, and run in Docker
Pipelines
Jenkins as a code
Интеграции c Jenkins
Email
Slack
GitHub and BitBucket
JFrog Artifactory
Sonarqube
Postman
Custom API
Лучшие практики
Blue Ocean
ssh-агент
Безопасность
Авторизация и аутентификация
OneLogin, LDAP, ActiveDirectory (AD), and SAML
Jenkins в Kubernetes
Kubernetes Plugin
Jenkins With Helm
Масштабирование Jenkins
Ссылка на тему: [Слёрм] Jenkins: СI/CD для DevOps и разработчиков. МинималОтветов: 1 -
[Слёрм] Тюнинг и масштабирование проекта на MySQL (Владимир Федорков)
16 июл 2022
Не знаете, что делать с проектом? База постоянно тормозит и падает? Начальник орет? Помочь с начальством не можем, зато знаем, как правильно поставить и настроить MySQL и найти, какие запросы тормозят!
В серии мастер-классов по настройке и эксплуатации СУБД MySQL расскажем, что именно настроить, чтобы все отлично работало, поможем найти медленные запросы и сделать их быстрыми. Занятия ведет Владимир Федорков, эксперт в сфере производительности MySQL, постоянный спикер конференций в России, Европе и США.
Серия мастер-классов!!!
MySQL сегодня — база данных, на которой работают Битрикс, Wargaming, Booking, Uber и масса других государственных и финансовых сервисов.
Если ваш проект тоже работает на MySQL, мастер-классы помогут вам решить и предотвратить многие проблемы, связанные с highload и масштабированием.
Кому подойдут мастер-классы:
1. Разработчикам
Вы сможете ускорить работу проекта без существенной переработки архитектуры
2. DevOps-инженерам
Научитесь готовить MySQL к работе с высокими нагрузками
3. Техническим руководителям
Обеспечите аптайм проекта даже в случае резкого увеличения нагрузки
День 1
15 декабря, вторник
Ставим и тюним MySQL для работы с высокими нагрузками
- Версии MySQL и форки
- Как настраивать MySQL? Важные аспекты при установке и первоначальной настройке
- Как работает MySQL? Архитектура и настройки InnoDB
- Другие подсистемы хранения
- Что не нужно настраивать никогда
- MySQL tuner и другие скрипты автоматической настройки
16 декабря, среда
Учимся писать самые быстрые в мире запросы для MySQL
- Запросы в MySQL: что влияет на производительность?
- Как оптимизировать SELECT?
- Оптимизатор MySQL
- Selectivity и Cardinality – главные слова, которых никто не знает
- Кэш запросов в MySQL
- Оптимизация записи
- Работа с изменениями схемы
17 декабря, четверг
Строим отказоустойчивую инфраструктуру для MySQL
- Работа MySQL под высокими нагрузками
- Масштабирование MySQL
- Функциональное шардирование
- Горизонтальное шардирование
- Репликация в MySQL
- Master-Master репликация
- Инструменты объединения MySQL в кластеры (Galera, Group Replication)
- Маршрутизация запросов и ProxySQL
- Управление репликацией: MHA и Orchestrator
- Бэкап и восстановление
Ответов: 1 -
[zerotomastery] DevOps Bootcamp: Terraform (Andrei Dumitrescu)
6 июн 2022
Изучите Terraform с нуля у отраслевого эксперта. Вы изучите основы Terraform на всех этапах подготовки реальной облачной инфраструктуры на AWS, чтобы пройти путь от новичка до должности инженера DevOps или системного администратора!
Мы гарантируем вам, что это самый полный и современный онлайн-ресурс для изучения Terraform. Вы изучите Terraform, создав увлекательный и практичный проект, в котором вы предоставляете инфраструктуру Amazon Web Services (AWS) с помощью Terraform, включая запуск экземпляров EC2. К концу курса вы приобретете навыки, необходимые для того, чтобы стать сертифицированным сотрудником Terraform и получить работу в 2022 году!
Terraform был создан HashiCorp для управления существующими и популярными поставщиками облачных услуг, такими как AWS, Azure и Google Cloud Platform, а также собственными собственными облачными решениями. Это сделало его очень популярным среди многих компаний, которым требуются огромные облачные возможности и инфраструктура.Этот курс Terraform охватывает все лучшие практики и тенденции Terraform на 2022 год и ориентирован на эффективность.
Это означает, что вам больше не придется тратить время на запутанные, устаревшие, неполные руководства.
Вместо этого мы быстро вытолкнем вас за рамки основ, чтобы вы могли самостоятельно подготовить облачную инфраструктуру, используя самые популярные в мире облачные платформы, включая Amazon Web Services (AWS), и стать инженером DevOps или системным администратором.
Почему я должен изучать Terraform?
Облачные технологии в наши дни повсюду, и спрос на людей, способных работать с этими технологиями, по-прежнему стремительно растет (каламбур).
Если вы хотите заняться облачными технологиями, вам следует начать с Terraform.
Terraform — это инструмент для эффективной и продуктивной работы с облачными технологиями, и довольно крутой.
Это инструмент «Инфраструктура как код» (IaC) с открытым исходным кодом, что означает, что вы можете управлять своей облачной инфраструктурой с помощью кода или файлов конфигурации.
А это означает, что Terraform позволяет эффективно и безопасно создавать, изменять и версионировать инфраструктуру. Довольно круто, а?
Это также один из самых востребованных навыков для инженеров DevOps и системных администраторов. Вы знаете, что это значит: большие перспективы работы.
Материал на английском языке - 67 видео уроков
Ссылка на тему: [zerotomastery] DevOps Bootcamp: Terraform (Andrei Dumitrescu)Ответов: 1 -
[udemy] AWS. Обучение работе с сервисами (Aleksey Zhadan, Лев Мотовских)
15 май 2022
Чему вы научитесь:
- Создадите аккаунт AWS и будете пользоваться его консолью управления без затруднений
- Узнаете, как заниматься администрированием внутри вашего аккаунта
- Запустите виртуальный процесс вычислительного облака EC2
- Познакомитесь с другими основными сервисами AWS
- Компьютер и желание учиться
Этот курс – пошаговая инструкция для тех, кто хочет начать работать с Amazon Web Services без каких-либо имеющихся знаний. Мы вместе пройдём процесс создания и настройки нашего аккаунта, после чего приступим к работе с ним, параллельно знакомясь с основными сервисами AWS.
Вы узнаете, как взаимодействуют различные аспекты облачных вычислений между собой, а также что такое администрирование и каким оно должно быть при работе в коллективе. Представите, как работает интернет-сеть и движение трафика в ней, поймёте архитектуру облачных систем и как её можно усовершенствовать. После прохождения курса вы будете правильно подходить к работе с облачными вычислениями и сможете определиться, в каком направлении продолжать самостоятельное обучение. Курс состоит из 69 видеоуроков, объединённых в 12 разделов по каждому из изучаемых сервисов.
Дополнительные преимущества курса: высокое качество картинки и звука, небольшая длительность уроков, отсутствие лишней информации, быстрая и понятная подача материала, хорошая визуализация теоретической части, наличие примеров из реальной жизниДля кого этот курс:Зачем изучать AWS:
- AWS – самое популярное в мире облачное решение.
- AWS – то, с чем работают европейские и американские заказчики в сфере IT. Заработная плата специалиста по AWS в Нью-Йорке – 8000$.
- AWS – стремительно развивающаяся, набирающая популярность платформа. Облачные сервисы AWS влияют на рынок труда, где спрос всегда выше предложения.
- AWS – неотъемлемая часть навыков и умений современного DevOps специалиста.
- Владельцы интернет проектов
- Специалисты информационных технологий
- Разработчики
- Системные администраторы
- Инженеры и DevOps
Ответов: 1 -
Мониторинг и логирование инфраструктуры в Kubernetes (Марсель Ибраев, Павел Селиванов)
7 май 2022
Курс от основ до продвинутого уровня для быстрого ввода в эксплуатацию мониторинга и логирования инфраструктуры в Kubernetes. Освоите не только широкий стек инструментов, но и best practices по ним.
Узнаете, что именно мониторить, какие метрики собирать и как настраивать алерты для оперативного поиска и устранения проблем в кластере.
На курсе ответим на вопросы:
- EFK vs PLG: в чем разница, когда и что использовать?
- Как обеспечить долгосрочное хранение метрик распределённо месяцы и годы для анализа динамики и сравнения графиков?
- Какие метрики стоит собирать с помощью Prometheus?
- Как визуализировать мониторинг с помощью Grafana и как грамотно настроить алерты?
№1: Вводный блок
- Что такое мониторинг? Зачем он нужен?
- Что такое метрики и как с ними работать?
- Мониторинг VS Observability
- Установка в Kubernetes
- Разбор специфичных для Kubernetes exporter'ов
- Service Discovery в Kubernetes
- Работа с конфигом
- Важные параметры конфигурации
- Построение федерации
- Подключение внешних долговременных хранилищ (Victoria Metrics)
- Установка в Kubernetes
- Организация пользователей и доступов (org, teams, ldap)
- Data Source
- Dashboards. Используем готовые и пишем свои
- Provisioning
- Grafana Enterprise
- Установка
- Структура
- CRD
- Дополнительная конфигурация
- EFK: Elastic, Fluentd vs Fluent-bit vs Logstash, Kibana
- Установка и настройка
- Фильтрация/агрегирование/дедубликация
- Написание своих dashboards
- Настройка алертов
- Loki + promtail
- Установка, настройка
- Подключение к Grafana и Grafana Cloud
- Как мониторить Kubernetes, какие метрики собирать
- Как мониторить приложение в Kubernetes
- Как собирать логи в Kubernetes
- Как и какие алерты в кластере настраивать
Ссылка на тему: Мониторинг и логирование инфраструктуры в Kubernetes (Марсель Ибраев, Павел Селиванов)Ответов: 1 -
[YO DO] Курс DevOPS v 2.0
7 апр 2022
Чему научим:
• Важная историческая вводная
• Модель управления инфраструктурой Packer, Terraform
• Управление конфигурацией Ansible
• Работа с Docker полное руководство
• Работа с Gitlab CI
• Настройка мониторинга Prometheus, графика Grafana
• Инструменты для работы с логами
• Kubernetes. K8S
Вы научитесь настраивать эти сервисы:
- ANSIBLE
- DOCKER
- ELK
- TERRAFORM
- GRAFANA
- PROMETHEUS
- GRAYLOG
- JENKINS
- KUBERNETES
- PACKER
Программа обучения:
Формат выдачи: 8 файлов PDFГЛАВА 1
Важная историческая вводная.
Изучим:
- Что такое DevOps и история его развития
- DevOps как система. Практики и методики
Модель управления инфраструктурой Packer, Terraform.
Изучим:
- Модели управления инфраструктурой. Подготовка образов с помощью Packer
- Знакомство с Terraform
- Принципы организации инфраструктурного кода и работа над инфраструктурой в команде на примере Terraform
Управление конфигурацией Ansible.
- Знакомство с утилитами Ansible
- Написание простого плейбука.
- Использование модулей ansible
- Использование циклов
- Использование ветвления
- Написание ролей
Работа с Docker полное руководство.
- Docker с самых основ
- Создание образов Docker при помощи Dockerfile
- Создавать стек приложений используя Docker
- Команды Docker
- Узнаем, что такое Docker compose
- Узнаем, что такое Docker Swarm
Jenkins
Автоматизация развертывания с CI/CD Jenkins.
ГЛАВА 6
Prometheus, Grafana.
- Настройка мониторинга Prometheus
- Графика Grafana
Инструменты для работы с логами.
- ELK
- GrayLog
Kubernetes.
- Введение
- Architecture ( Обзор, ETCD, сборка первого кластера)
- Resources & Manifests.
- Сети и DNS в Kubernetes.
- Что еще можно настроить (внешние ресурсы, пароли, аутентификация)
- Мониторинг (Helm, Monitoring & Logging )
Ссылка на тему: [YO DO] Курс DevOPS v 2.0Ответов: 7 -
FreeIPA: современный Ldap (Василий Егоров)
22 фев 2022
FreeIPA:
современный Ldap
Курс про мощный LDAP сервер с возможностями dns-сервера, удобной панелью управления и горизонтальным масштабированием.
Программа курса
Программа разработана для самостоятельного обучения в удобное для вас время.
На связи с вами будет преподаватель для обратной связи, будет доступен общий чат курса,
а видео будет доступно постоянно через CDN-Selectel
1 модуль. Вводная в курс
Определимся для кого будет полезен данный курс, какие необходимы знания, какие преимущества получим после прохождения курса. Разберем понятия единой точки авторизации, переход авторизации по паролям, к авторизации по ключам SSH
2 модуль. FreeIPA - полноценный комбайн безопасности
Посмотрим что же за продукт этот FreeIPA, какие особенности, какие возможности и требования к установке. Выберем для себя концепт использования
3 модуль. Установка и настройка продукта
Разберем варианты установки, настройки и конфигурирования.
Выпустим SSL-сертификаты для панели управления, определимся с их дальнейшим обновлением.
4 модуль. Отказоустойчивый реплицируемый кластер
Поднимем вторую ноду (реплику), настроим второй CA-центр авторизации, рассмотрим варианты дальнейшего масштабирования и пределы системы
5 модуль. Использование и обслуживание системы
Подключим клиента на базе ubuntu 20.04, настроим авторизацию по ключам, введем политики ограничения доступа.
Подключим авторизацию с усиленной проверкой через 2FA
Настроим бекапы системы
Подключим авторизацию в приложении на примере Gitlab-CI
Ссылка на тему: FreeIPA: современный Ldap (Василий Егоров)Ответов: 2 -
[Слёрм] Go для инженеров. Тариф Standard (Всеволод Севостьянов, Тигран Ханагян)
6 фев 2022
Видеокурс по изучению языка Go!!!
Для кого:
- Администратор, который хочет автоматизировать процессы или начать программировать
- Разработчик, который выполняет функции инженера
- Хотите перейти на DevOps или обучаете команду и хотите повысить уровень администрирования
На курсе вас ждет:
Теория
открывается постепенно, предоставляется время на комфортное изучение в удобном режиме
Практика
задания для самостоятельной работы с большими сроками сдачи
Забота
кураторы помогут оптимально организовать процесс обучения и решить возникающие вопросы, а спикеры дадут обратную связь по заданиям
Итоговый проект
по окончании курса у вас будет итоговый проект, который можно приложить к резюме
Учиться проще, если вы:
— Знаете основы программирования и понимаете основные конструкции и подходы
— Владеете базовыми навыками администрирования Linux, умеете взаимодействовать с процессами, файлами и использовать прикладные протоколы передачи данных
— Имеете опыт работы с git
— Понимаете предназначения Ansible и модулей Ansible
— Желателен опыт работы с GitLab и GitLab CI
— Желательны базовые навыки автоматизации на Bash
Нескончаемо стремитесь автоматизировать ручной труд!
1. Введение
2. Что из себя представляет Go?
Знакомство с курсом
Знакомство со спикером
Цели курса
Как учиться онлайн?
Какова философия Go?
Для каких проектов он годится, а для каких – нет и почему?
Зачем Go нужен инженерам?
ЗАЧЕМ: Вы узнаете, зачем нужен язык Go, где его лучше применять. Рассмотрим основные недостатки, поймем, какие рабочие процессы можно упростить с помощью Go.
3. Основы Go
Переменные и их типы
Функции
Циклы, switch-case, if
ЗАЧЕМ: Научитесь группировать, агрегировать и работать с данными. Освоите разбивку кодов программы из большой функции на несколько маленьких, а также научитесь передавать данные из функции в функцию.
4. Погружаемся глубже в основы
Структуры
Интерфейсы
Обобщенное программирование и ООП в Golang
Garbage collector
ЗАЧЕМ: Подробно разберем, как Go подходит к реализации по объектно-ориентированному программированию (ООП).
5. Concurrency
Параллелизм и конкурентность. Что это такое и чем отличаются?
Треды vs горутины
Обработка ошибок
Базовые принципы синхронизации
WaitGroup
Каналы
Select
Разбор пакета context
ЗАЧЕМ: Научитесь отличать конкурентности от параллелизма, освоите правильную работу с конкурентностью в Go, стандартные подходы и концепции для работы с конкурентностью.
6. Go на практике
Go modules и структура проекта
Как работать с операционной системой?
Как работать с файлами и файловой системой?
Как работать с сетью в Golang?
Обзор протоколов и форматов
Как работать с базой данных?
Пакеты для http
Как писать тесты?
Как проверить качество кода?
Кросскомпиляция и build теги
ЗАЧЕМ: Научитесь оперировать стандартной библиотекой языка, создавать сложные программы на Go. Узнаете, что такое тесты, как именно они организованы и структурно работают. Научитесь запускать внешний процесс из Go.
7. Итоговый проект по блоку "Основы"
Время сдачи проекта – до 23 января
8. Работа с Docker из Go
Docker SDK для Go
Работаем с докером из Go
Практические советы для применения
Практика - пишем приложение, которое деплоит контейнер и тестируем его
ЗАЧЕМ: Поймёте, что такое API и как с ним работать, научитесь взаимодействовать с Docker из Go. Научитесь запускать контейнер и присоединяться к рабочему контейнеру. Определите характер взаимодействия в зависимости от рабочих задач.
9. Паттерны Kubernetes
Health probe/Liveness probe
Periodic job
Daemon service
Stateful service
Service discovery/Service mesh
Sidecar/Adapter
Controller/Operator
10. Операторы Kubernetes
Что такое оператор Kubernetes?
Как писать кастомные операторы?
Пишем кастомный оператор на Go
ЗАЧЕМ: Научитесь работать с кастомными операторами. Поймёте, зачем нужны паттерны Kubernetes.
11. Итоговый проект
Ответов: 1 -
Test-Driven Development with Django, Django REST Framework, and Docker (Michael Herman)
18 янв 2022
Язык: Английский
Чему вы научитесь?
Часть 1 / Основы и концепции
В этой первой части вы узнаете, как разработать RESTful API с использованием Python, Django, Django REST Frameworkи Postgres. Вы создадите контейнеры Django и Postgres для запуска внутри контейнеров Docker и настроите pytest, чтобы практиковать разработку на основе тестов (TDD).
Цели Обучения
- Разработайте RESTful API с помощью Python, Django и платформы Django REST
- Разработка на основе практических Тестов
- Протестируйте приложение Django с помощью pytest
- Контейнеризация Django и Postgres внутри контейнера Docker
- Запуск модульных и интеграционных тестов с охватом кода
- Создайте пользовательскую модель пользователя в Django
- Реализуйте API с помощью представлений и сериализаторов фреймворка Django REST
- Проверьте свой код на наличие любых проблем с качеством кода с помощью линтера
Во второй части вы начнете с развертывания Django, Gunicornи Postgres в Heroku с помощью Docker. Затем вы продолжите создавать RESTful API по мере написания модульных и интеграционных тестов. Наконец, мы рассмотрим, как документировать API с помощью Swagger.
Цели Обучения
- Настройте GitLab CI для непрерывной интеграции и развертывания
- Ускорьте сборку КЭ на основе Docker с помощью кэша Docker
- Разверните Django, Gunicorn и Postgres в Хероку с Докером
- Управление статическими активами с помощью WhiteNoise
- Создайте рабочий файл настройки, в котором используются многоступенчатые сборки настройки
- Параметризация тестовых функций и имитация функций в тестах с помощью pytest
- Запускайте тесты параллельно с pytest-xdist
Это не курс для начинающих. Он предназначен для продвинутых новичков-людей с опытом веб-разработки не менее шести месяцев.
Формат выдачи курса: html документ - 19 шт
Продажник:
Ссылка на тему: Test-Driven Development with Django, Django REST Framework, and Docker (Michael Herman)Ответов: 1
Страница 11 из 20
![[IMG]](proxy14p.php?image=https%3A%2F%2Fi.imgur.com%2FQcKf2NM.jpeg&hash=6ed0a4ba6d493e5328702ceac370de9e&v=4)