Вирішив записатися на курси системного адміністрування Linux до викладача Олексія. Курс пройшов нормально, на всі свої питання я отримав відповіді. Всі уроки я записував собі на компьютер через w+g, це зручно, так як у мене залишились всі уроки в записі, і не потрібно ні яких матеріалів вимагати від викладача. Тем паче їх валом в інтернеті качай хоч 10 ТБ. Для мене головне було отримати практичні навички роботи в Linux, з викладачем через тімвювер. Викладач має сертифікацію Cіsco. Мій курс пройшов круто, я залишився задоволенний. З Повагою Макаров Сергій. Дякую вам Олексію за приділений час, був радий знайомству з Вами.
Курсы сисадмина
- DevOps
- SysAdmin
Опануйте інструменти контейнеризації та оркестрації, щоб прискорити розробку та забезпечити стабільність інфраструктури.
Програма курсу
Основи контейнеризації та віртуалізації
- Зрозумієте концепцію та історію створення контейнеризації
- З'ясуєте, завдяки чому контейнеризація зробила такий значний поштовх у підвищенні ефективності, стабільності, зручності й передбачуваності розробки та деплою
Основи Docker
- Встановите Docker і розглянете основні команди для роботи з контейнерами
- Створите перший контейнер
- Розглянете поширені проблеми під час встановлення Docker і способи їх розв'язання
Створення та управління Docker-образами
- Дізнаєтеся, що таке Dockerfile
- Навчитеся створювати й керувати Docker-образами через Docker Hub
- З'ясуєте, як оптимізувати Docker-образи та підвищувати ефективність
- Розглянете безпекові застереження під час створення Docker-образів
Docker Compose. Part 1
- Дізнаєтеся, що таке Docker Compose
- Навчитеся використовувати Docker Compose для керування багатоконтейнерними застосунками
- Створите docker-compose.yml для застосунків та сервісів і протестуєте їхню роботу
- Розглянете Docker Networking та Volumes для збереження даних
- З'ясуєте, як налаштовувати мережеву взаємодію між контейнерами
Docker Compose. Part 2
- Дізнаєтесь, як налаштувати залежності між контейнерами та здійснювати перевірку healthcheck
- Розглянете роботу build-процесу в docker-compose.yml
- З'ясуєте на базовому рівні, як працює Docker Swarm режим
- Розглянете Use Cases (юзкейси), які покривають bind mounts
Основи Kubernetes
- Розглянете архітектуру й основні компоненти Kubernetes
- Дізнаєтеся, як налаштувати Kubernetes-кластер
- Навчитеся створювати Pods та Deployments
- Розберете можливості використання Rancher Desktop для локальної розробки
Pod, Deployment та ReplicaSet в деталях
- Детально розглянете весь "життєвий цикл" Pod'а
- Навчитеся створювати й керувати Deployment і ReplicaSet та з'ясуєте, які є стратегії їх розгортання
- Дізнаєтеся відмінність між Secrets та ConfigMaps та зможете використовувати ConfigMaps для управління конфігураціями
Service та Ingress у Kubernetes
- Дізнаєтеся, як налаштовувати балансування навантаження в Kubernetes
- З'ясуєте, як створювати сервіси для доступу до застосунків та їхнього масштабування
- Навчитеся працювати з механізмами для моніторингу стану контейнерів та автоматичного керування ними
Воркшоп. Розгортання застосунку в Kubernetes
- Розгорнете застосунок Kubernetes
- Налаштуєте доступ до нього через Ingress
- Створите тестове навантаження та автоматично масштабуєте застосунок
- Оновите версію застосунку
Робота з Persistent Storage у Kubernetes
- Розглянете Persistent Volumes та Persistent Volume Claims
- Дізнаєтеся, як працювати з Persistent Storage для збереження даних у Kubernetes
- Ознайомитеся з типовими прикладами використання Persistent Storage у кластері
- Навчитеся створювати snapshots для резервного копіювання та відновлення даних у Kubernetes
Автоматизація розгортання за допомогою Helm
- Дізнаєтеся, що таке Helm і як створювати Helm-чарти
- Навчитеся робити й використовувати Helm-чарти для автоматизації розгортання
Розширені можливості Kubernetes. Контролери та оператори
- Зрозумієте відмінність між декларативним та імперативним підходами в Kubernetes
- Дізнаєтеся, що таке контролери та оператори, чим вони відрізняються і яку роль відіграють в автоматизації кластерів
- Ознайомитеся з поняттям Custom Resource Definition (CRD) та навчитеся розширювати функціональність Kubernetes під власні потреби
GitOps-підхід і Flux CD
- Розумітимете основні переваги GitOps-підходу для керування Kubernetes-кластерами
- Дізнаєтеся, що таке Flux CD, його ключові компоненти і як він реалізує GitOps на практиці
- Навчитеся налаштовувати синхронізацію між репозиторієм та кластером для автоматичного застосування змін
Воркшоп: розгортання комплексного застосунку та Q&A-сесія
- Зрозумієте, як комплексно розгортати вебзастосунки
- Спробуєте розгорнути застосунок з використанням Docker і Kubernetes та інтегрувати всі компоненти курсу
- Отримаєте відповіді на запитання на Q&A-сесії
Презентація курсового проєкту
- Розробите комплексний застосунок на мікросервісній архітектурі
- Контейнеризуєте мікросервіси так, щоб кожен взаємодіяв один з одним і отримував зворотний зв'язок щодо їхньої роботи
Особливості курсу
- Допомога ментора
- Практика
- Курсовий проєкт
- Сертифікат про проходження курсу
Викладачі курсу
Олег Заревич - Principal DevOps/SRE at Intellias
Подать заявку- DevOps
- SysAdmin
Курс навчить як взаємодіяти з контейнерами Docker і зробити програму частиною всієї інфраструктури. Docker – ПЗ для управління ізольованими контейнерами Linux, яке допомагає вирішити ряд проблем з процесом розробки та її інфраструктурою.
Програма курсу
Вступ до Docker. Архітектура, сутності та компоненти
- Дізнаєшся про можливості Docker
- Познайомишся з принципами роботи, сферами застосування, архітектурою та сутностями Docker
Лекція:
- Введення в курс
- Що таке Docker
- Типи віртуалізації
- Порівняння Docker з іншими технологіями віртуалізації та контейнеризації
- Сфери застосування Docker та його можливості
- Архітектура Docker
- Сутності та компоненти Docker
Dockerfile. Docker CLI. Docker build
- Познайомишся зі структурою Dockerfile та розберешся у командах
- Напишеш перший Dockerfile з нуля, встановиш Docker на Linux та навчишся використовувати консольні команди Docker
Лекція:
- Структура та синтаксис Dockerfile
- Інструкції Dockerfile
- Best practice з докеризації застосунків
- Консольні команди Docker (docker CLI)
Практика:
- Збірка власних Docker-образів (docker build)
- Запуск контейнерів з образів (docker run)
Образи Docker. Docker Hub. Docker Registry
- Дізнаєшся більше про образи Docker та Docker Hub
- Навчишся підіймати власний Docker Registry та завантажувати образи у репозиторій
Практика:
- Робота з Docker-образами
- Docker Hub
- Підняття власного Docker Registry
- Завантаження Docker-образів в репозиторій (docker push)
- Докеризація застосунку з нуля
Docker volumes та мережа. Docker multi-stage build
- Дізнаєшся про варіанти організації мережі для Docker-контейнерів і запуск з різними типами мережі
- Навчишся працювати з Volumes та робити багатоетапні збірки контейнерів
Лекція: Docker volumes та мережа в Docker.
Практика:
- Запуск контейнерів з різними типами мережі Docker (host, bridge, overlay)
- Відкриття мережевих портів для контейнерів
- Багатоетапні збірки контейнерів Docker (Docker multi-stage build)
Docker Compose. Синтаксис, інструкції docker-compose.yml
- Зрозумієш можливості Docker Compose, попрактикуєш синтаксис файлу docker-compose.yml
- Навчишся запускати додатки, що складаються з декількох контейнерів
Лекція:
- Плагін Docker Compose
- Синтаксис та інструкції docker-compose.yml
- Volumes, Networking в docker-compose.yml
Практика:
- Написання конфігураційного файлу для Docker Compose
- Підняття проєкту на Docker Compose, що складається з декількох контейнерів
Підняття проєкту на Docker в AWS. Docker Registry
Власноруч піднімеш проєкт у хмарі та налаштуєш балансувальник навантаження.
Практика:
- Підняття проєкту на Docker в хмарі (на прикладі Amazon AWS)
- Створення хмарних ресурсів, збірка контейнерів, завантаження на Docker Registry
- Запуск контейнерів, налаштування балансувальника навантаження та SSL/TLS сертифікату з доменним іменем
Фінальний іспит та проєктна робота
- Тест за всіма темами курсу
- Проєктна робота за вказаним технічним завданням
Зробимо так, щоб робота шукала тебе а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Заняття з 18:00 - 19:30 у вівторок та четверг
- Практичні заняття на всіх етапах
- По закінченню курсу складається іспит
- Домашні завдання
- Сертифікат про проходження курсу
Викладачі курсу
Павло Завада - DevOps-практик з 10-річним досвідом
Подать заявку- SysAdmin
Ти навчишся створювати та керувати віртуальними машинами та контейнерами. Дізнаєшся, як використовувати інструменти, такі як KVM, QEMU, Xen, Docker та LXC. Зрозумієш, як налаштувати мережі для віртуальних середовищ і дбати про їх безпеку. Зможеш з легкістю моніторити та оптимізувати продуктивність віртуальних машин.
Програма курсу
Введення. Види віртуалізації. Віртуалізація KVM в Linux
- Дізнаєшся про види віртуалізації та можливості технологій
- Почнеш ознайомлюватися з KVM
Віртуалізація KVM. Продовження
- Знатимеш, як встановлювати, створювати та управляти віртуальними машинами (VM) на базі KVM
- Також налаштуєш VNC для управління гостьовими ОС
Практика:
- Робота з віртуалізацією KVM: інсталяція, створення та управління віртуальними машинами на базі KVM
- Налаштування network, storage
- Налаштування VNC для управління гостьовими ОС
Віртуалізація VMware
- Зорієнтуєшся у компонентах для управління віртуальними машинами, мережею та дисковими сховищами у VMware ESXi
- Самостійно встановиш та створиш VM, мережу, дискові сховища та керуватимеш ними
Практика:
- Інсталяція ОС VMware ESXI
- Створення віртуальних машин
- Огляд компонентів з управління віртуальними машинами, мережею, дисковими сховищами
Віртуалізація на рівні ОС. Технології LXC/LXD
- Дізнаєшся про можливості технологій, компоненти LXC/LXD, управління ресурсами та настройку мережі
- Навчишся на практиці створювати та управляти контейнерами LXC
Практика:
- Огляд компонентів LXC/LXD, управління ресурсами, налаштування мережі
- Створення і керування контейнерами LXC
Віртуалізація на базі Proxmox
- Встановиш і налаштуєш Proxmox, мережу, створиш віртуальні машини KVM та LXC-контейнери
- Налаштуєш публічний IP на VM чи контейнері
Практика:
- Інсталяція Proxmox server
- Налаштування мережі: NAT, Bridge-інтерфейси
- Створення контейнерів LXC та віртуальних машин KVM
- Налаштування публічного IP на VM чи контейнері
Віртуалізація на базі Proxmox. Продовження
- Підіймеш кластер PVE з трьох або більше серверів
- Навчишся працювати з режимом High Availability та переносити віртуальні машини і контейнери між серверами Proxmox при збоях
Практика:
- Підняття Proxmox PVE Cluster із трьох або більше серверів
- Робота з режимом High Availability в Proxmox
- Перенесення віртуальних машин та контейнерів між серверами Proxmox при збоях
- Мережева файлова система Ceph
Фінальний іспит + проєктна робота
- Тест за всіма темами курсу
- Проєктна робота з віртуалізації за вказаним технічним завданням
Ти навчишся:
- Віртуалізувати на базі KVM та технології LXC/LXD
- Встановлювати VM під різними ОС
- Налаштовувати VMware ESXI та Proxmox
- Налаштовувати сховища даних та мережі
- Налаштовувати мережу для VM в режимі NAT i Bridge
- Створювати контейнери Docker та управляти ними
Особливості курсу
- Допомога ментора
- Практика
- Фінальний іспит
- Сертифікат про проходження курсу
Викладачі курсу
Павло Завада - DevOps-практик з 10-річним досвідом
Подать заявку- SysAdmin
На курсі Ви зможете опанувати всі необхідні технології для професії системний адміністратор. Протягом курсу навчитесь з нуля проєктувати та будувати мережеву інфраструктуру, що відповідає сучасним стандартам, або модернізувати існуючу, централізовано керувати великою кількістю користувачів та налаштовувати системи моніторингу. Також на курсі будуть вивчатись такі інструменти як Cisco, Ubuntu, Apache, Windows Server, Power Shell, Microtik та інші.
Програма курсу
Вступ до комп'ютерних мереж
- Модель OSI (Фізичний та Канальний рівні)
- Огляд свічей
Принципи роботи IP мереж
- Модель OSI (Мережевий та Транспортний рівні)
- Як працює IP протокол
- Розуміння роботи TCP
Вступ до Windows Server
- Різниця між редакціями Windows Server
- Ліцензування
- Створення Віртуальної Машини для Windows Server
- Встановлення Windows Server
DHCP та DNS
- Принципи роботи dhcp та dns
- Налаштування dhcp сервера засобами Windows Server
- Налаштування dns сервера засобами Windows Server
Встановлення та теоретичні основи Active Directory
- Навіщо потрібна Active Directory
- Принципи роботи Active Directory
- Ключові поняття
- Встановлення Active Directory
Active Directory Users and Computers
- Огляд оснащення "Користувачі та комп'ютери"
- Кошик Active Directory
- Огляд оснащення "Центр керування Active Directory"
Active Directory Sites, Domains, Groups, RODC
- Огляд оснащення "Сайти та служби"
- Реплікація між Контролерами домену, доменами та сайтами
- Навіщо потрібен і як працює контролер домену лише для читання
NTFS Permissions, RAID Levels, Shared Storage
- Розмежування доступу на рівні файлової системи
- Що таке RAID
- Рівні RAID
- Створення файлового сховища за допомогою Shared Storage
Shared Folders, FSRM, DFS
- Створення та налаштування мережевих ресурсів
- Управління файловими ресурсами за допомогою File Server Resource Manager
- Розподілена файлова система DFS
RDS (Remote Desktop Services)
- Служба віддалених робочих столів Windows
- Встановлення, налаштування та керування RDS
Group Policies
- Що таке групові політики
- Адміністративні шаблони та переваги
- Приклади поширених налаштувань
- Використання групових політик для керування мережними дисками
- Використання групових політик для керування профілями користувачів
- Управління ПЗ за допомогою групових політик
- Налаштування безпеки за допомогою групових політик
WSUS (Windows Server Update Services)
- Основи роботи з Windows Server Update Services
- Встановлення та налаштування ролі WSUS
Troubleshooting, BackUp, Tools
- Принципи пошуку несправностей у Windows Server
- Система логів. Windows Server
- Корисні інструменти для діагностики
- Створення резервних копій засобами Windows Server
- Планувальник завдань
- Корисні інструменти адміністратора
Power Shell
- Основи роботи з PowerShell
- Приклади корисних сценаріїв для адміністрування
ServerCore & Remote management
- Server Core + RSAT + WAC
- Встановлення та базове налаштування Server Core
- Встановлення та робота з Windows Admin Center
- Як використовувати RSAT
Veeam Backup & Recovery
- Інсталяція
- Огляд можливостей
- Налаштування бекапу за допомогою агента
Введення в Linux
- Дистрибутиви
- Встановлення Linux
- Текстові редактори vi, nano
Встановлення ПЗ. Файлова система Linux
- APT/dpkg
- DNF/rpm
- Огляд файлової структури Linux
Робота в командному рядку та основні команди
- Базові команди
- Робота у командному рядку
- Основні команди
Користувачі, групи, права доступу
- Створення та редагування облікових записів
- Створення та управління групами
- Права доступу до файлів та каталогів (chmod, chonw, chgrp)
Процеси, демони, служби
- Життєвий цикл процесу
- Моніторинг та управління процесами (ps, top, kill)
- Поняття служб (демонів)
- Управління автозапуском служб
Налаштування мережі. Web панелі
- Налаштування мережі в Ubuntu
- Налаштування мережі в CentOS
- Управління сервером за допомогою Web-Панелей
Файловий сервер
- Програмний RAID
- Файловий сервер Samba
- NFS
Apache + PHP + MySQL
- Встановлення та налаштування Web серверу Apache
- Встановлення сервера MySQL
- Віртуальні хости Apache
Резервне копіювання засобами Linux
- Використання tar
- Використання rsync
- Використання централізованого сервера UrBackup
Firewall
- Основи налаштування firewall
- iptables
Основи роботи з Cisco IOS
- Знайомство з Cisco Packet Tracer
- Основи роботи з Cisco IOS
- Розуміння контексту команди
- Базове налаштування комутатора
Основи роботи з VLAN
- Що таке VLAN
- Налаштування VLAN на Cisco IOS
Multilayer Switch (L3 комутатор)
- Трирівнева архітектура мережі
- Налаштування MLS для роботи з VLAN
ACL
- Розуміння ACL
- Налаштування ACL засобами Cisco IOS
Резервування та агрегування
- Протоколи резервування каналів (STP, RSTP)
- Протоколи агрегування каналів (LACP, PAgP)
Статична маршрутизація
- Принципи маршрутизації
- Написання статичних маршрутів
Динамічна маршрутизація
- Принципи динамічної маршрутизації
- Дистанційно-векторні протоколи (RIP)
- Протоколи стану каналів (OSPF)
NAT та DHCP
- Як працює NAT
- Налаштування NAT у Cisco IOS
- Налаштування сервера DHCP в Cisco IOS
MikroTik Вступне заняття
- Створення Віртуального Середовища
- Про обладнання мікротик
- Про RouterOS
Основи Роутер ОС
- Базове налаштування
- Оновлення роутера бекап та відновлення
Bridging and Switching Bridge
- Spannong Tree
- Querises
- VLAN
- Агрегація каналів
Маршрутизація
OSPF RIP.
Firewall
- NAT
- Проходження пакетів
- Налаштування правил
VPN
- IPSec SSTP
- WireGuard OpenVPN
Zabbix
- Встановлення та налаштування системи моніторингу
- Налаштування моніторингу основних компонентів серверів та мережевого обладнання
GrayLog
- Встановлення системи централізованого логування GrayLog
- Налаштування збору логів із серверів та мережевого обладнання
Коуч з працевлаштування в IT "Ефективний пошук роботи" (проводить HR провідних IT компаній)
- Види компаній і навіщо це знати
- Як шукати роботу
- Корисні ресурси та соціальні мережі
- Структура резюме
- З чого почати
- Що краще не вказувати
- Супровідний лист
- Покликали на співбесіду, що робити
- День Співбесіди
- Обговорення питань, які з’явились щодо готового резюме
- Пітч (структура і логіка)
- Процес найму в компаніях
- Розповсюдженні питання на співбесідах
- Як позбутися страхів
Заключне заняття
- Підведення підсумків
- Іспит
Особливості курсу
- Групи до 15 осіб
- Вечірні заняття 2 рази на тиждень (19:00-21:00)
- Теоретичні знання закріплюються на практиці
- Викладачі - практикуючі фахівці рівня не нижче за Senior
Викладачі курсу
- Ігор Татомир - ІТ інженер
- Володимир Нестеренко - DevOps, Системний інженер
- Вікторія Захарова - Ведуча тренінгу Працевлаштування в IT
- SysAdmin
Курс є першим кроком у вивченні мережевих технологій Cisco. Він охоплює основи роботи з мережами, моделі TCP/IP та OSI, базові принципи роботи Ethernet LAN, VLAN, маршрутизації IPv4 та комутації. Слухачі отримають перші практичні навички роботи з мережевим обладнанням Cisco, навчаться виконувати базові налаштування комутаторів та маршрутизаторів, а також діагностувати базові мережеві проблеми.
Програма курсу
Введення в мережу
- Моделі TCP/IP та OSI
- Основи Ethernet LAN
- Основи WAN та IP-маршрутизації
Реалізація Ethernet LAN
- Інтерфейс командного рядка IOS (CLI)
- Комутація Ethernet LAN
- Налаштування базового управління комутатором
- Налаштування та перевірка інтерфейсів комутатора
Реалізація VLAN та STP
- Реалізація віртуальних LAN Ethernet (VLAN)
- Концепція та налаштування протоколу Spanning Tree (STP)
- Швидке налаштування STP
- Концепція та налаштування EtherChannel
Адресація IPv4
- Класи IPv4. Unicast і Multicast адресація
- Підмережі IPv4. Класові та безкласові мережі
- Маршрутизація IPv4 у локальній мережі. Протоколи ARP та ICMP
- Діагностика проблем маршрутизації IPv4
Маршрутизація IPv4
- Робота з маршрутизаторами Cisco
- Налаштування інтерфейсів IPv4 маршрутизатора
- Налаштування статичних маршрутів
Після курсу слухачі зможуть:
- Розуміти основні принципи роботи комп'ютерних мереж, моделі TCP/IP та OSI
- Виконувати базові налаштування комутаторів та маршрутизаторів Cisco
- Налаштовувати Ethernet LAN, VLAN тапротокол Spanning Tree (STP)
- Налаштовувати статичні маршрути та діагностувати проблеми маршрутизації
- Використовувати командний рядок Cisco IOS (CLI) для управління мережевими пристроями
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Підбірка матеріалів з теми курсу в електронному вигляді
- Електронний сертифікат НЦ
- Кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
Програма курсу
Протокол DNS
- Дізнаєшся, як працює DNS, розберешся з його архітектурою та видами DNS-записів
- Самостійно зареєструєш доменне ім'я та субдомени, сформуєш запити до DNS-серверів
Лекція:
- Протокол DNS, принципи його роботи
- Види DNS-записів
- Авторитативні і неавторитативні DNS-сервери
- Кешувальні DNS-сервери
- Система кореневих DNS-серверів, "дерево" DNS (коренева зона та розгалуження від неї)
- Зворотна зона in-addr.arpa
- Доменні імена та субдомени
- Формування запитів до DNS-серверів та відповіді на них
Практика:
- Реєстрація доменного імені та налаштування DNS-записів на стороні провайдера
- Команди Linux для роботи з протоколом DNS
Протокол DNS. Продовження
- Дізнаєшся про види синхронізації DNS-серверів між собою (AXFR, IXFR) та протокол DNSSEC
- Налаштуєш DNS-сервер bind, DNS-зони для нового домену та зв'язку master-slave
Лекція:
- Зв'язки DNS-серверів
- Трансфер зон
- Види синхронізації DNS-серверів між собою (AXFR, IXFR)
- Протокол DNSSEC
- Цифровий підпис відповідей DNS-серверів і довіра до DNS-серверів
Практика:
- Налаштування власного DNS-сервера bind і DNS-зони для нового домену
- Налаштування зв'язки серверів master-slave
- Робота з сервісами DNS-хостингу, Cloudflare
Протокол HTTP. Вебсервер Apache
- Познайомишся з протоколом HTTP та видами запитів, розберешся з основами HTML
- Розглянеш вебсервер Apache:
- його архітектуру
- конфігурацію
- режими роботи та систему модулів
- Навчишся команд з управління вебсервером та розберешся з віртуалхостами
Лекція:
- Принцип роботи протоколу HTTP
- Клієнт-серверна модель взаємодії
- Види запитів протоколу HTTP (GET, POST та інші)
- Коди відповідей (HTTP codes) вебсерверів на HTTP-запити
- Основи HTML
- Вебсервер Apache
- Архітектура Apache
- Конфігурація вебсервера Apache
- Режими роботи вебсервера Apache зі сторони обробки запитів http-клієнтів
- Модульна архітектура Apache
- Система модулів:
- встановлення
- активація
- деактивація модулів вебсервера Apache
- Команди з управління Apache
- Механізм віртуалхостів та Server Name Identification (SNI)
Практика:
- Інсталяція і налаштування вебсервера Apache
- Основні конфігураційні файли вебсервера Apache
- Конфігураційні файли модулів Apache
- Додаткові конфігурації (Alias, htaccess, Allow/Deny)
- Створення віртуалхостів
- Декілька сайтів на одному сервері
Вебсервер Nginx
- Розберешся з Nginx, його архітектурою та конфігурацією
- Встановиш і налаштуєш Nginx, створиш віртуалхости та розмістиш кілька сайтів на одному сервері
Лекція:
- Вебсервер Nginx, його архітектура і принцип роботи
- Конфігурація вебсервера Nginx
- Система модулів
Практика:
- Інсталяція і налаштування вебсервера Nginx
- Створення віртуалхостів
- Декілька сайтів на одному сервері
Зв'язки вебсерверів
Налаштуєш зв'язку Apache і Nginx, навчишся кешуванню на стороні сервера та на стороні клієнта.
Практика:
- Налаштування зв'язки Apache + Nginx
- Кешування на стороні сервера та на стороні клієнта
MySQL
- Дізнаєшся основи мови запитів SQL та розберешся з MySQL:
- архітектурою
- форками Percona і MariaDB
- Навчишся встановлювати та налаштовувати MySQL, створювати бази даних
Лекція:
- Види баз даних, структури баз даних
- Основи мови SQL
- Види запитів до бази даних
- SQL-ні та NOSQL-ні бази даних
- СУБД MySQL та її форки (MariaDB, Percona)
Практика:
- Інсталяція MySQL, робота з консоллю mysql
- Конфігураційні файли mysql, оптимізація серверної частини
- Створення баз даних, створення користувачів БД та надання доступу до БД
- Резервне копіювання та відновлення БД
PHP
- Розберешся з основами мови:
- архітектурою
- конфігурацією та модулями
- Навчишся встановлювати PHP, адмініструвати MySQL з PHPMyAdmin
- Розберешся з режимами роботи PHP
Лекція:
- Інтерпретатор PHP
- Основи мови програмування PHP
- Архітектура PHP зі сторони роботи на вебсервері (ядро та модулі)
- Система конфігураційних файлів, PHP.ini
- Популярний вебінтерфейс над MySQL - PHPMyadmin
Практика:
- Інсталяція PHP на сервері
- Робота з PHPMyadmin (інсталяція з пакетів та вручну)
- Завершення підняття оточення LEMP на сервері
- Налаштування Wordpress-проєкту на сервері
- Режими роботи PHP з вебсервером (php як модуль apache, php в режимі cgi, php в режимі fastcgi (Nginx+ PHP-FPM)
Балансування вебтрафіку
- Дізнаєшся про види балансувальників, алгоритми балансування
- Навчишся балансувати вебтрафік за допомогою HAProxy та Nginx upstream
Лекція:
- Види балансувальників
- Балансування на різних рівнях мережевої моделі OSI
- Алгоритми балансування
- Балансувальник HAProxy
- Балансування в Nginx за допомогою модуля upstream
Практика:
- Налаштування балансування вебтрафіку за допомогою HAProxy
- Налаштування балансування вебтрафіку за допомогою Nginx upstream
Фінальний іспит та проєктна робота
- Тест за всіма темами курсу
- Проєктна робота з налаштування сервера за вказаним технічним завданням
Зробимо так, щоб робота шукала тебе, а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Підтримка ментора
- Сертифікат про проходження курсу
- Практичні заняття та іспити по темах курсу
- По закінченню курсу складається іспит
Викладачі курсу
Павло Завада - DevOps-практик з 10-річним досвідом
Подать заявку- SysAdmin
- Technical Support
Слухачі отримають знання та навички для ефективного управління ресурсами мережі за допомогою System Center Configuration Manager. В курсі описано, як керувати програмами, відстежувати стан здоров'я клієнтів, здійснювати інвентаризацію апаратного та програмного забезпечення, розгортати операційні системи та оновлювати програмне забезпечення за допомогою Configuration Manager.
Програма курсу
Управління комп'ютерами та мобільними пристроями на підприємстві
- Огляд систем управління підприємством
- Огляд архітектури Configuration Manager
- Огляд засобів адміністрування Configuration Manager
- Інструменти для моніторингу та усунення недоліків в роботі сайту Configuration Manager
- Пошук в консолі Configuration Manager
- Використання Windows PowerShell з Configuration Manager
- Використання служб Configuration Manager для управління компонентами
- Моніторинг сайту та стану компонентів
- Перегляд лог-файлів за допомогою засобів трасування Configuration Manager
Аналіз даних за допомогою запитів та звітів
- Вступ до запитів
- Налаштування служби Microsoft SQL Server Reporting Services (SSRS)
- Налаштування меж та виявлення ресурсів
- Створення запитів до даних
- Створення підзапитів
- Створення запитів повідомлення про стан
- Налаштування SSRS
- Створення звіту за допомогою SSRS
Підготовка інфраструктури для підтримки комп'ютерів та мобільних пристроїв
- Налаштування меж та групи кордонів
- Налаштування виявлення ресурсів
- Конфігурація Exchange Server Connector для управління мобільними пристроями
- Налаштування колекцій користувачів та пристроїв
- Налаштування меж, групи меж та резервного зв'язку
- Налаштування методів виявлення в Active Directory
- Створення колекції пристроїв
- Створення колекції користувачів
- Налаштування вікна обслуговування
Розгортання та управління клієнтами
- Огляд клієнта Configuration Manager
- Розгортання клієнта Configuration Manager
- Налагодження та моніторинг стану клієнта
- Управління параметрами клієнта в Configuration Manager
- Підготовка сайту для встановлення клієнта
- Розгортання клієнта Configuration Manager за допомогою примусового встановлення клієнта
- Налаштування та спостереження за станом здоров'я клієнта
- Налаштування параметрів клієнта
Управління інвентаризацією для ПК та додатків
- Огляд інвентаризації колекції
- Налаштування обладнання та програмного забезпечення
- Управління процесом інвентаризації
- Налаштування програмних продуктів
- Налаштування та управління аналітикою активів
- Налаштування та управління інвентаризацією обладнання
- Налаштування відстеження програмних продуктів
- Підготовка сайту для аналітики активів
- Налаштування аналітики активів
- Моніторинг ліцензій за допомогою аналітики активів
- Перегляд звітів аналітики активів
Розподіл та управління контентом для розгортання
- Підготовка інфраструктури для управління контентом
- Розподіл та управління контентом на точці розповсюдження
- Встановлення нової точки розповсюдження
- Управління поширенням контенту
Розгортання та управління додатками
- Огляд управління додатками
- Створення додатків
- Розгортання додатків
- Управління додатками
- Розгортання віртуалізованих додатків за допомогою System Center Configuration Manager (опціонально)
- Розгортання та управління додатками Windows Store
- Встановлення та налаштування ролей каталогу додатків
- Створення додатків за вимогами
- Розгортання додатків
- Управління заміною додатків
- Видалення програми Excel Viewer
- Налаштування підтримки App-V
- Розгортання віртуалізованих додатків
- Налаштування підтримки внутрішніх неопублікованих додатків Windows Store
- Налаштування програми Windows Store
- Розгортання додатків Windows 10 для користувачів
Управління оновленнями
- Процес оновлення програмного забезпечення
- Підготовка сайту Configuration Manager для оновлення програмного забезпечення
- Управління оновленнями програмного забезпечення
- Налаштування правил автоматичного розгортання
- Моніторинг та усунення недоліків в оновленні програмного забезпечення
- Налагодження та синхронізація точки оновлення програмного забезпечення
- Визначення відповідності оновлення програмного забезпечення
- Розгортання оновлень програмного забезпечення клієнтам
- Налаштування правил автоматичного розгортання
Реалізація захисту керованих комп'ютерів
- Огляд Endpoint Protection в Configuration Manager
- Налаштування, розгортання та моніторинг політик Endpoint Protection
- Налаштування точки та параметрів клієнта Endpoint Protection System Center
- Налаштування та розгортання політик Endpoint Protection
- Моніторинг Endpoint Protection
Управління відповідністю та безпекою доступу до даних
- Огляд налаштувань відповідності
- Налаштування параметрів відповідності
- Перегляд результатів відповідності
- Управління доступом до ресурсів та даних
- Управління елементами конфігурації та базовими планами
- Перегляд налаштувань відповідності та звітів
- Налаштування виправлення в налаштуваннях відповідності
- Використання інформації відповідності для створення колекцій
Управління розгортанням операційних систем
- Огляд розгортання операційної системи
- Підготовка сайту для розгортання операційної системи
- Розгортання операційної системи
- Управління Windows як послугою
- Управління ролями системи сайту, використовуваними для підтримки розгортання операційної системи
- Управління пакетами для підтримки розгортання операційної системи
- Підготовка образу операційної системи
- Створення послідовності завдань для розгортання образу
- Розгортання образу
Управління та підтримка сайту Configuration Manager
- Налаштування управління на основі ролей
- Налаштування засобів віддаленого управління
- Огляд завдань обслуговування сайту Configuration Manager
- Створення резервних копій та відновлення сайту Configuration Manager
- Налаштування нової області для адміністраторів
- Налаштування нового адміністративного користувача
- Налаштування параметрів та дозволів клієнта
- Управління робочими столами за допомогою засобів віддаленого управління
- Налаштування завдань обслуговування в Configuration Manager
- Налаштування завдання резервного копіювання сервера сайту (Backup Site Server)
- Відновлення сайту з резервної копії
Після курсу слухачі зможуть:
- Описувати функції Configuration Manager та Intune та пояснювати, як їх використовувати для управління ПК та мобільними пристроями в корпоративному середовищі
- Аналізувати дані за допомогою запитів та звітів
- Підготувати інфраструктуру управління разом з налаштуванням меж, груп меж та виявленням ресурсів, а також забезпечити інтеграцію мобільних пристроїв з Microsoft Exchange Server
- Розгортати та управляти клієнтами через Configuration Manager
- Налаштовувати, управляти, проводити моніторинг обладнання та інвентаризацію програмного забезпечення, використовувати аналітику активів та контроль використання програмного забезпечення
- Визначити та налаштувати відповідний метод поширення та управління контентом для розгортання
- Поширювати, розгортати та здійснювати моніторинг додатків для користувачів та систем
- Підтримувати оновлення програмного забезпечення для комп'ютерів
- Здійснювати захист кінцевих точок для керованих ПК
- Управляти елементами конфігурації, базовими планами та профілями для надання доступу до даних користувачів та пристроїв
- Налаштувати стратегії розгортання операційної системи за допомогою Configuration Manager
- Керувати та підтримувати сайт Configuration Manager
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Підбірка матеріалів по темі курсу
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ "Мережні Технології"
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
Курс надає знання та навички для реалізації інфраструктури Windows Server 2019 в наявному корпоративному середовищі, зокрема, для впровадження, управління, обслуговування та налаштування сервісів та інфраструктури Windows Server 2019. Нові підходи до організації IT-інфраструктури, реалізовані в Windows Server 2019, дозволять створити та використовувати нові переваги для бізнесу й IT-служб.
Програма курсу
Розгортання й управління Windows Server 2019
- Огляд Windows Server 2019
- Інсталяція Windows Server 2019
- Windows Server 2019 Core
- Після-інсталяційне налаштування Windows Server 2019
- Огляд управління Windows Server 2019
- Введення в Windows PowerShell
Введення в доменну службу Active Directory
- Огляд доменних служб Active Directory (AD DS)
- Огляд контролерів домену
- Встановлення контролерів домену
- Azure Active Directory
Управління об'єктами служби доменів Active Directory
- Управління обліковими записами користувачей
- Управління групами
- Управління обліковими записами комп’ютерів
- Делегування адміністративних повноважень
Автоматизація адміністрування служби доменів Active Directory
- Використання інструментів командного рядка
- Використання Windows PowerShell для адміністрування
- Виконання адміністративних операцій з використанням Windows PowerShell
Реалізація IPv4
- Огляд TCP/IP
- Розуміння IPv4-адресації
- Визначення масок підмережі для supernetting і subnetting
- Налаштування й усунення несправностей IPv4
Реалізація DHCP
- Огляд ролі сервера DHCP
- Налаштування DHCP-області
- Управління базою даних DHCP
- Забезпечення безпеки та моніторинг DHCP
Реалізація DNS
- Дозвіл імен для Windows-сервера та клієнтів
- Установка DNS-сервера
- Налаштування DNS-зон
Реалізація IPv6
- Огляд IPv6
- IPv6-адресація
- Співіснування з IPv4
- IPv6-технології перетворення адрес
Реалізація локального сховища
- Огляд сховищ
- Управління дисками та томами
- Реалізація сховищ, які динамічно розподіляються
Реалізація служб файлів і друку
- Забезпечення безпеки файлів і папок
- Захист загальних папок з використанням тіньових копій
- Dynamic Access Control
- Налаштування Work Folders
- Налаштування друку мережею
Реалізація групових політик
- Огляд групових політик
- Обробка групових політик
- Реалізація центрального сховища для адміністративних шаблонів
Забезпечення безпеки Windows Servers
- Огляд безпеки Windows
- Налаштування безпеки
- Захист облікових даних
- Обмеження програмного забезпечення
- Налаштування Windows Firewall з розширеними параметрами безпеки
- Just Enough Administration
Забезпечення віртуалізації сервера, використовуючи службу Hyper-V
- Огляд технології віртуалізації
- Реалізація Hyper-V
- Управління сховищем віртуальних машин
- Управління віртуальною мережею
- Shielded VMs - захищенні віртуальні машини
- Робота з контейнерами
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно / віддалено)
- Підбірка матеріалів по темі курсу + лабораторні роботи
- Переднастроєне середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ "Мережні Технології"
- Обід і кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
Курс навчає азам системного адміністрування, таким як робота з дистрибутивом Debian, а також встановлення та налаштовування компонентів Ubunty. Він підійде навіть тим, хто раніше не працював з Linux.
Програма курсу
Введення в Linux
- Дізнаєшся історію виникнення Linux, зрозумієш різницю між Linux та Unix
- Навчишся встановлювати Debian та Ubuntu
- Створиш віртуальну машину
- Зрозумієш, що таке VirtualBox, режими роботи мережі, IP-адреси, транслятор NAT та багато іншого
Лекція:
- Введення в курс
- Історія виникнення Linux, види дистрибутивів
- Різниця між Linux та Unix, різниця між Linux та Windows/MacOS
- Архітектура операційних систем
- Архітектура Linux
Практика:
- Встановлення VirtualBox
- Режими мережі у VirtualBox (NAT/BRIDGE)
- Створення віртуальних машин
- Встановлення Linux (Debian/Ubuntu)
Доступ в систему, текстові редактори
- Познайомишся з текстовими редакторами nano, vi/vim та mcedit
- Дізнаєшся про термінал, консоль, командні аліаси, протокол SSH і його програмні реалізації
Лекція:
- Що таке термінал, консоль
- Типи підключень до серверів
- Віддалений доступ до Linux
- Протокол SSH
- SU та SUDO, різниця між ними
- Командна оболонка SHELL, її види
- Що таке змінні оточення користувача
- Командні аліаси
- Доповнення команд (bash_completion та клавіша TAB)
- Текстові редактори в Linux
Практика:
- Підвищення прав користувача від звичайного до адміністративного
- SU/SUDO
- Налаштування змінних оточення
- Робота з текстовими редакторами vim/nano/mcedit
Файлова система, команди з управління системою
- Дізнаєшся про віртуальну файлову систему (VFS) та структуру файлів в Linux
- Вивчиш корисні команди й утиліти, навчишся пошуку по файловій системі, фільтрації результатів виводу інформації, копіюванню файлів/каталогів між системами Linux/Linux та Linux/Windows
Лекція:
- Файлові системи в Linux та Unix
- Поняття віртуальної файлової системи VFS, структура каталогів та файлів
- Стандарт FHS
- Види файлових систем, приклади використання для різних носіїв (блочні пристрої, iso9660, flash, network file systems)
Практика:
- Команди з управління файловою системою, переходи за каталогами, створення файлів, каталогів, переміщення, видалення тощо
- Пошук по файловій системі, команди пошуку по файловій системі, перегляду файлів, читання лог-файлів, фільтрації результатів виводу інформації
- Архівація файлів, копіювання файлів/каталогів між Linux/Linux та Linux/Windows системами
Система прав і користувачів у Linux. Встановлення програм в Linux. Пакетні менеджери
- Зрозумієш, що таке репозиторії
- Дізнаєшся про встановлення пакетів у системі та пакетні менеджери
- Відпрацюєш на практиці команди з управління користувачами та групами у Linux
Лекція:
- Система прав користувачів і груп в Linux
- Стандарт POSIX ACL
- Права на каталоги й файли
- Створення та команди з управління правами користувачів і груп
- Встановлення програм (пакетів) в Linux
- Що таке пакетні менеджери dpkg, apt, apt-get, aptitude, yum, dnf, snap
- Система репозиторіїв і дзеркала дистрибутивів
Практика:
- Відпрацювання на практиці команд з управління користувачами і групами в Linux, їхніми правами
- Встановлення програм (пакетів) в Linux за допомогою пакетних менеджерів
Фінальний іспит та проєктна робота
- Тест за всіма темами курсу
- Проєктна робота за вказаним технічним завданням
Зробимо так, щоб робота шукала тебе, а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Заняття з 18:30 - 20:30 у вівторок та четвер
- Практичні заняття на всіх етапах
- По закінченню курсу складається іспит
- Допомога ментора
- Проєктна робота
- Сертифікат про проходження курсу
Викладачі курсу
Павло Завада - DevOps-практик з 10-річним досвідом
Подать заявку- SysAdmin
Учасники дізнаються про ядро та основні підсистеми, основні функції ОС, налаштування графічної оболонки, файлові системи, безпеку, резервне копіювання, планування задач, конфігурацію мережевих компонентів та управління процесами. Після завершення курсу, слухачі матимуть ґрунтовні знання та навички для ефективної роботи з Linux.
Програма курсу
Вступ
Огляд та позиціонування дистрибутивів Linux.
Основні команди в середовищі командного інтерпретатора
- Термінали, shell (bash, zsh та інші)
- Команди роботи з файлами, find, grep, egrep
- Змінні середовища, ініціалізаційні файли
- Конвеєри, регулярні вирази
- Редактор vi, утиліта man, додаткові джерела документації
Файлові системи
- Типи файлів та ієрархія
- Розбивка дисків (fdisk)
- Ext3/4, XFS, STRATIS, BTRFS, ZFS
- Робота з LVM, монтування, відновлення файлових систем
- Практикум з Red Hat Stratis і VDO
Розмежування доступу
- POSIX-права, chmod, chown, umask
- SUID, GUID, sticky bit
- Атрибути файлів, списки контролю доступу (ACL), setfacl
Облікові записи та безпека
- Управління обліковими записами (/etc/passwd, /etc/shadow)
- Хешування паролів, PAM
- Використання su та sudo
- Рекомендації з безпеки
SELinux: контроль доступу на основі політик
- Основи SELinux, режими роботи
- Контексти, команди: getenforce, setenforce, semanage, restorecon
- SELinux Booleans, діагностика та вирішення проблем
Резервне копіювання
- Стратегії резервування
- Утиліти: dump, restore, xfsdump, xfsrestore, tar
- Snapshot, корпоративні рішення резервування
Система журналювання syslog
- Демон rsyslogd, файл /etc/rsyslog.conf
- Управління журналами (logrotate)
Конфігурування мережевих компонентів
- Мережеві налаштування (RHEL/CentOS, SUSE, Ubuntu)
- NTP: ntpd, chronyd, systemd-timesyncd
- Статика та DHCP, таблиці маршрутизації
- Параметри ядра, firewalld, rpc, rpcbind
- NFS, SSH, SCP, RSYNC, Rclone
- Автоматизація (Terraform, Ansible)
Управління процесами та сервісами
- Контроль роботи сервісів
- Пріоритети процесів, сигнали, робота з jobs
Планування задач (cron, at)
- Структура crontab, параметр @reboot
- Утиліти at, atq, дозволи для планувальників
Графічна оболонка
- Вибір, встановлення та налаштування
- VNC, XRDP для віддаленого доступу
Завантаження, ініціалізація та зупинка системи
- Процес завантаження, systemd (systemctl)
- Режим відновлення, скидання root-пароля
Управління пакетами
- Менеджери пакетів, репозиторії
- Встановлення, оновлення, видалення пакетів
Курс Андімістрування Linux: Пошук та усунення несправностей
Типові мережеві проблеми, помилки завантаження ОС.
Вступ до контейнерів
Docker та Podman: життєвий цикл, базові команди.
Після курсу ви зможете
- Впевнено працювати з командним рядком та базовими інструментами Linux
- Налаштовувати файлові системи та керувати дисковим простором
- Забезпечувати високий рівень безпеки системи, налаштовувати політики доступу
- Виконувати резервне копіювання та відновлення даних
- Ефективно конфігурувати мережеві компоненти та сервіси
- Використовувати системи автоматизації (Ansible, Terraform)
- Застосовувати сучасні практики адміністрування Linux, включно з контейнерами (Docker, Podman)
Особливості курсу
- Допомога ментора
- Практика
- Сертифікат про проходження курсу
- SysAdmin
Під час підготовки ти здобудеш навички, які зможеш застосовувати на своєму проєкті. Успішне завершення курсу стане підтвердженням того, що у тебе є актуальні для ринку знання, та додасть впевненості у власних силах, щоб отримати класні офери!
Програма курсу
Основи AWS
- Дізнаєшся, які існують сервіси AWS та їх можливості
- Зрозумієш, що таке Identity and Access Management (IAM) та як управляти правами доступу до AWS
- Навчишся призначати права і ролі
Лекція:
- Введення в курс
- Огляд сервісів Amazon AWS
- Робота з офіційною документацією AWS
- Root-акаунт
- Best practice по базовому налаштуванню нового акаунту AWS
- Огляд сервісу Control Tower
- Identity and Access Management (IAM)
- Огляд сервісів, що будуть вивчатись на курсі:
- EC2
- RDS
- S3
- CloudWatch
- VPC
- EBS
- EFS
- ACM
- Route53
- Огляд системи Billing в AWS, планування витрат на інфраструктуру
Практика:
- Налаштування користувачів та прав доступу
- Розрахунок вартості хмарних ресурсів
Віртуальна приватна хмара
- Познайомишся з можливостями Amazon Virtual Private Cloud
- Навчишся створювати та управляти мережами на Amazon
Лекція:
- Початок роботи з ресурсами AWS
- Сервіс VPC
- Best practice по створенню VPC: приватні, публічні subnets, маршрутизація трафіку, на що звертати увагу
- Поняття регіону (region), зони доступності (availability zone)
- Відмовостійкість ресурсів в AWS
Практика:
- Створення ресурсів через вебінтерфейс і через AWS CLI
- Налаштування безпеки для мережі VPC: Security Groups, Bastion instance та VPN для доступу до приватної мережі
Вебсервіс Amazon EC2
- Познайомишся з Amazon Elastic Compute Cloud
- Навчишся створювати інстанси, їхні образи, переміщатися між зонами доступності та регіонами
- Розберешся зі спотовими інстансами
Лекція:
- Кейси адміністрування EC2:
- створення інстансів віртуальних машин (VM)
- зміна параметрів інстансів після створення
- захист від видалення ресурсів
- створення образів інстансів (ec2 images)
- переміщення VM між зонами доступності (availability zones) та регіонами (regions)
- розширення диска наявного інстансу
- відновлення доступу до інстансу
- резервне копіювання та відновлення інстансів
- Спотові інстанси (Spot Instances)
- Різниця між сервісами EC2 та Lightsail
Практика: Робота з сервісом EC2.
Вебсервіс Amazon EC2. Продовження
Навчишся створювати темплейти, працювати з автоскейлингом, балансувати навантаження тощо.
Лекція:
- Створення темплейтів в EC2
- Шаблони запуску інстансів Launch Templates/Launch Configurations
- Автоскейлинг EC2 (Autoscaling)
- Балансування навантаження
- Типи балансувальників (ALB, NLB, Classic)
Практика: Робота з сервісом EC2.
Сховища AWS
- Розберешся у типах та класах сховищ
- Попрацюєш зі сховищами даних, створиш та налаштуєш ресурси EBS та EFS
Лекція:
- Типи сховищ (storage types) та класи сховищ (storage classes)
- Сервіси EBS, EFS. В чому різниця
Практика:
- Робота зі сховищами даних в AWS
- Створення та налаштування ресурсів EBS, EFS
Вебсервіс Amazon RDS
- Дізнаєшся можливості розподіленої реляційної бази даних від Amazon
- Створиш інстанси баз даних
- Займатимешся реплікацією, масштабуванням, тюнінгом налаштувань
Лекція:
- Робота з базами даних в AWS: сервіс RDS
- Типи інстансів в RDS
- Різниця між звичайними рушіями баз даних та Aurora
- Performance Insights для RDS
Практика:
- Робота з сервісом RDS
- Створення MySQL-інстансів
- Детальне налаштування параметрів бази, тюнінг швидкодії:
- групи опцій (Option Groups)
- групи параметрів (Parameter Groups)
Сервіс-сховище даних Amazon S3
- Дізнаєшся про переваги Amazon Simple Storage Service (Amazon S3)
- Навчишся створювати бакети, управляти правилами доступу тощо
- Також попрацюєш з Amazon Certificate Manager та Route53
Лекція:
- Сервіс об'єктного сховища даних: S3
- Публічні та приватні бакети та ресурси в них
- Amazon Certificate Manager (ACM)
- Сервісом доменних імен Route53
Практика:
- Створення бакетів S3 (buckets), налаштування політик безпеки й доступу до ресурсів бакетів
- Робота з ACM
- Робота з Route53
Сервіс CloudWatch
- Зрозумієш, чим CloudWatch корисний для DevOps-інженерів, SRE, розробників та ІТ-менеджерів
- Навчишся моніторити хмару за допомогою CloudWatch та налаштуєш логування інстансів
Лекція:
- Моніторинг та логування сервісів в Amazon AWS
- Cloudwatch, Log Groups
Практика:
- Робота з Cloudwatch, Log Groups
- Створення Cloudwatch Dashboards
- Налаштування детального логування інстансів EC2 та інших сервісів до Cloudwatch
Фінальний іспит + проєктна робота
- Тест за всіма темами курсу
- Проєктна робота за вказаним технічним завданням
Зробимо так, щоб робота шукала тебе, а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Заняття з 18:00 - 19:30 у понеділок та середу
- Робота з проєктом
- Допомога ментора
- Практика
- Домашні завдання
- Сертифікат про проходження курсу
Викладачі курсу
Павло Завада - DevOps-практик з 10-річним досвідом
Подать заявку- SysAdmin
Даний інтенсивний практичний курс зосереджений на особливостях встановлень, налаштувань і рішень управління VMware vSphere 8, включаючи VMware ESXi 8 і VMware vCenter Server 8. Дане навчання готує слухачів до адміністрування корпоративної інфраструктури vSphere будь-якого розміру.
Програма курсу
Модуль 1. Огляд курсу
- Введення в курс
- Введення і порядок вивчення курсу
- Цілі курсу
Модуль 2. Програмно-визначуваний центр обробки даних
- Програмно-визначуваний центр обробки даних
- Введення в програмно-визначуваний центр обробки даних
- Нова версія vSphere - короткий огляд
- Клієнти vSphere
- Лабораторна робота 1: Робота з клієнтами VMware vSphere
- Огляд ESXi
- Лабораторна робота 2: Налаштування хостів ESXi
Модуль 3. Створення віртуальних машин
- Концепція віртуальних машин
- Створення віртуальних машин
- Лабораторна робота 3: Работа с віртуальними машинами
Модуль 4. Сервер vCenter
- Архітектура сервера vCenter
- Розвертування vCenter Server Appliance
- Лабораторна робота 4: Робота з сервером vCenter
- Веб-клієнт vSphere
- Лабораторна робота 5: Використання vSphere Web Client
- Управління інвентаризацією vCenter Server
- Лабораторна робота 6: Створення папки в vCenter Server Appliance
Модуль 5. Створення та налаштування віртуальних мереж
- Введення в стандартні комутатори vSphere
- Налаштування політики стандартних комутаторів
- Лабораторна робота 7: Використання стандартних комутаторів
- Введення в розподільні комутатори (розподілені комутатори)
- Лабораторна робота 8: Використання розподілених комутаторів
Модуль 6. Налаштування та управління віртуальними сховищами
- Концепція хранилищ
- Сховища iSCSI
- Лабораторна робота 9: Налаштування доступу до сховища iSCSI
- Сховища NFS
- Лабораторна робота 10: Налаштування доступу до сховища NFS
- Сховища ВМФС
- Лабораторна робота 11: Керування сховищами VMFS
- Сховища Virtual SAN
- Віртуальні тома
Модуль 7. Управління віртуальними машинами
- Створення шаблонів і клонів
- Лабораторна робота 12: Використання шаблонів і клонів
- Зміна віртуальних машин
- Лабораторна робота 13: Зміна віртуальних машин
- Міграція віртуальних машин
- Лабораторна робота 14: Міграція віртуальних машин
- Створення моментальних знімків віртуальних машин
- Лабораторна робота 15: Керування віртуальними машинами
- Створення vApp
- Лабораторна робота 16: vApps
- Робота з бібліотеками контенту
Модуль 8. Управління і моніторинг ресурсів
- Концепція віртуальних процесорів і пам'яті
- Контроль використання ресурсів і повних ресурсів
- Лабораторна робота 17: Керування пулами ресурсів
- Моніторинг використання ресурсів
- Лабораторна робота 18: Моніторинг продуктивності віртуальних машин
- Використання попереджень
- Лабораторна робота 19: Використання попереджень
- vRealize Operations Manager
- Лабораторна робота 20 (Додатково): Використання vRealize Operations Manager
Модуль 9. vSphere High Availability i vSphere Fault Tolerance
- Введення в vSphere HA
- Архітектура vSphere HA
- Налаштування vSphere HA
- Лабораторна робота 21: Використання vSphere HA
- Введення в vSphere Fault Tolerance
- vSphere Replication і vSphere Data Protection
Модуль 10. Масштабування хоста
- Кластер vSphere DRS
- Лабораторна робота 22: Внутрішній кластер vSphere DRS
Модуль 11. vSphere Update і обслуговування хоста
- Введення в vSphere Update Manager і управління оновленнями
- Лабораторна робота 23: Використання vSphere Update Manager
- Профілі хостів
Модуль 12. Встановлення компонентів VMware
- Встановлення ESXi
- Встановлення сервера vCenter
Після даного курсу студенти зможуть
- Встановлювати та налаштовувати хости VMware ESXi
- Розробити та налаштувати VMware vCenter
- Використовувати vSphere Client для оновлення vCenter Server
- Налаштовувати віртуальні мережі з використанням стандартних і розподілених комутаторів
- Налаштувати віртуальні сховища, що використовують технології, які підтримуються у vSphere
- Використовуйте vSphere Client для асоціації віртуальних машин, шаблонів, клонів і знімків
- Створювати бібліотеки і згортати вивільнені машини з шаблонів, що зберігаються в бібліотеці
- Керувати ресурсами віртуальних машин
- Мігрувати віртуальні машини за допомогою технологій за допомогою VMware vSphere vMotion і VMware vSphere Storage vMotion
- Створювати та керувати кластером vSphere, який зібраний за допомогою технологій VMware vSphere High Availability та VMware vSphere Distributed Resource Scheduler
- Управляти життєвим циклом vSphere, щоб підтримувати vCenter, хости ESXi і віртуальні машини в актуальному
Особливості курсу
- Практика
- Допомога ментора
- Сертифікат про проходження курсу
- SysAdmin
Курс призначений в першу чергу для ІТ-фахівців, що мають досвід роботи з Windows Server. Курс також призначений для фахівців, що відповідають за управління ідентифікаціями, мережею, зберіганням і обчисленнями за допомогою Windows Server 2019, а також для тих, хто має розуміти сценарії, вимоги та параметри, які доступні і застосовуються до Windows Server 2019. Курс вчить ІТ-фахівців основоположним навичкам адміністрування, необхідним для розгортання та підтримки Windows Server 2019 більшості організацій.
Програма курсу
Огляд Windows Server Administration
- Огляд принципів та інструментів адміністрування Windows Server
- Знайомство з Windows Server 2019
- Огляд Windows Server Core
Сервіси ідентифікації в Windows Server
- Огляд AD DS
- Розгортання контролерів домену Windows Server
- Огляд Azure AD
- Впровадження групової політики
- Огляд служб сертифікації Active Directory
Hyper-V віртуалізація і контейнери в Windows Server
- Hyper-V в Windows Server
- Налаштування віртуальних машин
- Захист віртуалізації в Windows Server
- Контейнери в Windows Server
- Огляд Kubernetes
Висока доступність в Windows Server
- Планування впровадження відмовостійкої кластеризації
- Створення та налаштування відмовостійкого кластера
- Огляд кластерів, що розтягуються
- Рішення високої доступності та аварійного відновлення з віртуальними машинами Hyper-V
Послідовності додатка
- Огляд віртуалізації послідовностей додатків
- Планування віртуалізації послідовностей додатків
- Віртуалізація послідовностей додатків
- Розширені можливості віртуалізації послідовностей додатків
Налаштування клієнта Hyper-V
- Огляд клієнта Hyper-V
- Створення віртуальних машин
- Управління віртуальними жорсткими дисками
- Управління миттєвими знімками (снапшотами)
Аварійне відновлення в Windows Server
- Hyper-V Replica
- Створення резервних копій та відновлення інфраструктури в Windows Server
- Управління оновленнями Windows Server
Безпека Windows Server
- Облікові дані й захист привілейованого доступу
- Посилення захисту Windows Server
- JEA в Windows Server
- Захист і аналіз SMB-трафіку
- Управління оновленнями Windows Server
RDS в Windows Server
- Огляд RDS
- Налаштування розгортання робочого столу на основі сеансів
- Огляд особистих і віртуальних робочих столів в пулах
Моніторинг сервера і продуктивності в Windows Server
- Огляд інструментів моніторингу Windows Server
- Використання монітора продуктивності
- Моніторинг журналів подій для усунення неполадок
Оновлення та міграція в Windows Server
- Міграція AD DS
- Служба міграції Storage Migration Service
- Засоби міграції Windows Server
Автоматизація за допомогою Powershell
- Структури PowerShell: типи, змінні, масиви, хеш-таблиці
- Робота з pipeline
- Контрольні структури: оператори вибору, цикли
- Використання провайдерів
- Робота з віддаленими хостами
- Виконання фонових завдань
- Приклади роботи з інфраструктурою
Після курсу слухачі зможуть:
- Використовувати адміністративні прийоми і інструменти в Windows Server 2019
- Впроваджувати служби ідентифікації
- Керувати мережевими службами інфраструктури
- Налаштовувати файлові сервери і сховища
- Управляти віртуальними машинами з використанням віртуалізації Hyper-V і контейнерів
- Впроваджувати рішення високої доступності та аварійного відновлення
- Застосовувати функції безпеки для захисту критично важливих ресурсів
- Налаштовувати служби віддалених робочих столів Remote Desktop
- Налаштовувати розгортання інфраструктури настільних комп'ютерів на основі віртуальних машин
- Реалізувати віддалений доступ і веб-сервіси
- Впроваджувати моніторинг служб та моніторинг продуктивності, а також застосовувати пошук неполадок
- Виконувати оновлення та міграції, пов'язані з AD DS і сховищем
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Підбірка матеріалів по темі курсу
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ "Мережні Технології"
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
- Technical Support
Курс надає учасникам знання та навички, необхідні для підтримки та усунення несправностей комп'ютерів та пристроїв з Windows 11 у локальному доменному середовищі Windows Server Active Directory.
Програма курсу
Знайомство з Windows 11
- Огляд Windows 11
- Нові можливості Windows 11
- Основні зміни у порівнянні з Windows 10
- Короткий огляд змін інтерфейсу користувача
- Огляд архітектури системи, включаючи підсистеми Linux та Android
- Виправлення несправностей під час встановлення та розгортання
- Огляд необхідного обладнання з визначенням відмінностей від Windows 10
- Найпоширеніші причини, через які пристрої не можуть оновитися до Windows 11
- Рекомендації щодо типових процедур усунення несправностей
- Знайомство з інструментами усунення несправностей
- Диспетчер завдань
- Моніторинг ресурсів
- Моніторинг продуктивності
- Огляд оновленої програми "Налаштування"
Адміністрування Windows 11 віддалено
- Огляд інструментів адміністрування
- Використання віддаленого робочого столу
- Використання Quick Assist
- Використання Windows Admin Center
- Вступ до PowerShell
- Віддалена взаємодія з допомогою PowerShell
- Довірені хости
- Знайомство з забезпеченням
Усунення несправностей під час запуску та відновлення системи
- Огляд середовища відновлення Windows 11
- Налаштування реєстру
- Усунення несправностей із налаштуваннями запуску
- Відновлення дисків, захищених BitLocker
- Усунення проблем зі службами ОС
- Відновлення комп'ютера
Виправлення неполадок пристроїв та драйверів пристроїв
- Огляд усунення неполадок обладнання
- Параметри групової політики, які можуть контролювати/забороняти встановлення обладнання
- Усунення збоїв драйверів пристроїв
Налаштування та усунення несправностей мережевого підключення
- Визначення неправильно настроєних параметрів мережі та TCP/IP
- Огляд адресації IPv4, що допомагає ідентифікувати неправильно налаштовані пристрої
- Визначення налаштування мережі
- Виправлення несправностей із підключенням до мережі
- Виправлення несправностей розпізнавання імен
- Огляд віддаленого доступу
- Виправлення неполадок з підключенням VPN
Усунення несправностей групової політики
- Огляд групових політик
- Вирішення помилок конфігурації клієнта та проблем застосування GPO
Налаштування та усунення несправностей параметрів безпеки
- Огляд
- Безпечне завантаження, надійне завантаження, вимірюване завантаження
- Налаштування UEFI
- Вимоги до TPM
- Реалізація мережної безпеки за допомогою Windows Defender Firewall та Windows Defender Firewall у режимі підвищеної безпеки
- Впровадження Credential Guard, Exploit Guard та Application Guard
- Налаштування Windows Hello
- Усунення несправностей із входом до системи
Налаштування та усунення несправностей стану користувача
- Усунення несправностей застосування налаштувань користувача
- Налаштування та усунення несправностей UE-V
- Налаштування та усунення несправностей перенаправлення папок
Налаштування та усунення несправностей доступу до ресурсів
- Усунення проблем із правами доступу до файлів
- Усунення несправностей із принтерами
- Виконання відновлення файлів у Windows 11
Усунення несправностей програм
- Усунення неполадок настільних застосунків
- Керування універсальними програмами для Windows
- Огляд контролю застосунків
- Усунення несправностей AppLocker Policy
- Усунення проблем сумісності застосунків
- Налаштування режиму Kiosk
Підтримка Windows 11
- Моніторинг та усунення несправностей продуктивності комп'ютера
- Windows Update
- Налаштування Windows Update для бізнесу
- Виправлення несправностей з оновленнями Windows
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Електронні матеріали Microsoft
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат Microsoft
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- DevOps
- SysAdmin
На цьому курсі ти познайомишся з основами Linux, де зможеш зануритися в світ операційних систем відкритого коду та вивчити основи адміністрування. Отримаєш знання та практичні навички з установки, конфігурації та адміністрування операційної системи Linux, включаючи роботу з файловою системою, управління користувацькими акаунтами та встановлення програмного забезпечення.
Програма курсу
Вступ
- Огляд курсу: Познайомся з основними аспектами та темами курсу
- Встановлення OC Linux: Дізнайся про особливості різних дистрибутивів та процес встановлення
Підсистема справки та базові команди
Освоєння довідкової системи та найважливіших команд.
Робота з файлами та каталогами
Текстовий редактор vim: створення, редагування та керування файлами та папками.
Управління користувачами та групами
Створення, редагування та видалення користувацьких акаунтів.
PAM-модулі
Введення в систему аутентифікації на основі плагінів.
Типи файлів Unix
Ознайомлення з основними типами файлів в Unix.
Жорсткі диски
Монтування розділів: керування дисковим простором та розділами.
RAID та LVM
Технології для збільшення надійності та гнучкості управління дисками.
Встановлення програмного забезпечення
Освоєння пакетних менеджерів та встановлення програм.
Управління процесами
- Утиліти ps, top, htop, atop
- Моніторинг та управління запущеними процесами
Журналювання
Ведення та аналіз системних журналів.
Резервне копіювання
Стратегії та інструменти для збереження даних.
Налаштування мережевих параметрів
Конфігурація мережі та з'єднань.
Програмування на bash
Основи написання сценаріїв для автоматизації задач.
Особливості курсу
- Невеликі групи
- Система особистих кабінетів
- Доступ до відеозаписів занять
- Викладачі практики
- Оперативна служба підтримки студентів
- Практичні заняття
Викладачі курсу
- Володимир Нестеренко - Systems Engineer, DevOps
- Андрій Тулупов - Network/System Endineer at Olivenet Data Centers
- Микита Жаворонков - Linux C/C++ Engineer at GlobalLogic
- SysAdmin
Курс допоможе підготуватися до сертифікації Cisco CCNA – комплексного іспиту для початківців. Буде розібрано кожну тему з офіційної програми (ITN, SRWE, ENSA) і підготовка до процедури складання іспиту.
Програма курсу
Вступ до мереж
- Дізнаєшся все про сучасні мережеві технології, протоколи та моделі, а також базове налаштування комутатора і кінцевого пристрою
- Розберешся з моделлю OSI: фізичним, канальним, мережевим, транспортним та прикладним рівнями. А також з усім, що їх стосується: з комутацією Ethernet, налаштуванням маршрутизатора, адресаціями IPv4 та IPv6, а ще протоколом ICMP
- Ти знатимеш, як захищати мережі та зможеш створити власну
Лекції:
- Сучасні мережеві технології
- Протоколи та моделі
- Фізичний рівень
- Системи числення
- Канальний рівень
- Комутація Ethernet
- Мережевий рівень
- Дозволи адрес
- Базові налаштування маршрутизатора
- Адресація IPv4
- Адресація IPv6
- Протокол ICMP
- Транспортний рівень
- Прикладний рівень
- Основи мережевої безпеки
- Створення невеликої мережі
Практика: Практичне застосування вивченого матеріалу.
Комутація, маршрутизація та бездротові мережі
- Навчишся базово налаштовувати пристрої. Дізнаєшся про принципи комутації, маршрутизації та віртуальні локальні мережі
- Розберешся із маршрутизацією між VLAN, принципами та налаштуванням WLAN, а також із безпекою для LAN
- Знатимеш про протоколи STP, DHCPv4, DHCPv6 та FHRP. Дізнаєшся про EtherChannel, SLAAC, статичну маршрутизацію, безпеку на комутаторі, а ще виявлення й усунення неполадок на маршрутах
Лекції:
- Базове налаштування пристрою
- Принципи комутації
- Віртуальні локальні мережі
- Маршрутизація між VLAN
- Принципи роботи протоколу STP
- EtherChannel
- DHCPv4
- Поняття SLAAC та DHCPv6
- Принципи роботи протоколу FHRP
- Принципи безпеки LAN
- Налаштування безпеки на комутаторі
- Принципи WLAN
- Налаштування WLAN
- Принципи маршрутизації
- Статична маршрутизація IP
- Виявлення та усунення неполадок зі статичними маршрутами та типовими маршрутами
Практика: Практичне застосування вивченого матеріалу.
Побудова, безпека та автоматизація корпоративних мереж
- Навчишся проєктувати мережі та керувати ними. Зможеш знаходити та усувати несправності, віртуалізувати та автоматизувати мережі
- Познайомишся з протоколом OSPFv2, принципами роботи ACL, NAT, WAN, VPN та IPsec і навчишся працювати з ними
- Поговоримо про концепції QoS та ще більше зупинимося на мережевій безпеці
Лекції:
- Основи протоколу OSPFv2 для однієї зони
- Налаштування OSPFv2 для однієї зони
- Поняття мережевої безпеки
- Принципи роботи ACL
- Налаштування ACL для IPv4
- NAT для IPv4
- Організація WAN
- Функціонування VPN та IPsec
- Концепції QoS
- Керування мережею
- Проєктування мережі
- Пошук та усунення несправностей у мережах
- Віртуалізація мережі
- Автоматизація мережі
Практика: Практичне застосування вивченого матеріалу.
Фінальний іспит
Проведемо тестовий іспит, щоб підготувати до сертифікації Cisco. Підкажемо, які моменти варто повторити, щоб здати з першого разу.
Зробимо так, щоб робота шукала тебе, а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Заняття з 18:00 - 19:30 у вівторок та четвер
- По закінченню курсу складається іспит
- LMS платформа
- Домашні завдання
- Допомога ментора
- Сертифікат про проходження курсу
Викладачі курсу
- Павло Завада - DevOps-практик з 10-річним досвідом
- Олег Дорош - Cisco Trainer at Fast Lane Ukraine
- DevOps
- SysAdmin
Курс навчає працювати з ролями й плейбуками з мінімальним втручанням. Ansible – програма для автоматизації доставлення, настройки та розгортання додатків за допомогою якої DevOps-інженери автоматизують свої складні завдання.
Програма курсу
Вступ
- Дізнаєшся про можливості та версії Ansible
- Зрозумієш, чому ця технологія застосовується для автоматизації налаштування та розгортання ПЗ
Встановлення Ansible
- Інсталюєш Ansible на Linux та початково налаштуєш оточення
- Лекція: Особливості встановлення Ansible на Linux
- Практика: Налаштування оточення та початок роботи з Ansible
Термінологія Ansible
- Розберешся, що таке Control machine, Manage node, Inventory, Playbook, Play, Module, Roles тощо
- Дізнаєшся, де вони застосовуються на практиці
- Лекція:
- Поняття Control machine, Manage node, Playbook, Play, Module, Roles
- Поняття Inventory
- Групи хостів
- Практика:
- Застосування на практиці Control machine, Manage node, Inventory, Playbook, Play, Module, Roles тощо
- Створення Inventory різними способами
Модулі Ansible
- Познайомишся з найбільш важливими Ansible-модулями, які часто використовуються при автоматизації завдань
- Дізнаєшся про переваги Ansible Galaxy
Лекція:
- Ansible-модулі, які часто використовуються при автоматизації завдань:
- ping
- setup
- yum
- package
- raw
- Стандартні модулі, типові кейси застосування
- Для чого потрібна платформа Ansible Galaxy, її переваги, опції та приклади використання
Плейбуки Ansible
- Зрозумієш на практиці, для чого потрібен файл сценаріїв Playbook
- Власноруч створиш кілька плейбуків з нуля
- Лекція:
- Поняття Ansible Playbook
- Синтаксис плейбуків
- Практика:
- Написання плейбуків Ansible з нуля
- Створення Ansible Playbook у форматі YAML з описом необхідних штатних керованих систем
Ролі Ansible
- Дізнаєшся про ролі в Ansible, їх функції та особливості застосування
- Зрозумієш різницю між Ansible Playbook та Ansible Roles
- Навчишся створювати та писати ролі, задавати змінні для них
Лекція:
- Поняття Ansible role, приклади ролей та особливості застосування
- Чим Ansible Playbook відрізняється від Ansible Roles
- Шпаргалки для роботи з ролями Ansible
Практика: Створення ролей.
Робота зі змінними
- Дізнаєшся про види змінних та їхнє використання
- На практиці навчишся працювати зі змінними
- Лекція:
- Види змінних
- Область дії змінних
- Практика: Робота зі змінними Ansible на практиці
Jinja templates
- Дізнаєшся про темплейти Jinja
- Навчишся працювати з Jinja та Ansible Vault
Практика:
- Робота з темплейтами Jinja
- Об'єднання декількох ролей
- Робота з Ansible Vault
Фінальний іспит + проєктна робота
- Тест за всіма темами курсу
- Проєктна робота за вказаним технічним завданням
Зробимо так, щоб робота шукала тебе а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Заняття з 18:30 - 20:30 у вівторок та четвер
- Практичні заняття
- Робота з проєктом
- Домашні завдання
- Сертифікат про проходження курсу
Викладачі курсу
Павло Завада - DevOps-практик з 10-річним досвідом
Подать заявку- SysAdmin
Курс допоможе стати фахівцем з IP-телефонії Asterisk – гнучкого інструменту з вільним відкритим кодом. Вміння працювати з Asterisk дасть більше переваг на ринку праці більше, ніж у звичайного адміністратора.
Програма курсу
Вступ до Asterisk
- Дізнаєшся, як з'явився Asterisk та які версії має
- Навчишся встановлювати його з пакетів і початкових кодів, розберешся з файлами та каталогами Asterisk, а ще з інтерфейсом командного рядка - CLI
Лекція:
- Історія виникнення Asterisk
- Версійність Asterisk: LTS та не LTS
- Модульність Asterisk
- Архітектура Asterisk
- Мережеві та інші протоколи, необхідні для роботи Asterisk
- Варіанти встановлення Asterisk на сервері Linux
- Огляд системи конфігурації Asterisk
- Головний конфігураційний файл asterisk.conf та інші в /etc/asterisk
Практика: Інсталяція з пакетів та з вихідних кодів: плюси та мінуси кожного підходу.
Базове налаштування
Лекція:
- Способи керування Asterisk-сервером
- Командна оболонка Asterisk CLI, вебінтерфейси та інші способи (AMI, ARI, AGI)
Практика:
- Базове налаштування сервера Asterisk
- Підготовка конфігураційних файлів
Протоколи Dialplan
Лекція:
- Протокол SIP: застарілий chan_sip та новий pjsip
- Різниця між ними та особливості
- Протокол RTP
- Робота телефонії
- Проблеми, які виникають при роботі Asterisk, що знаходиться за NAT-серверами
- Поняття плану набору (Dialplan), контексту (context), розширення (extention)
Практика:
- Створення акаунтів телефонії
- Підключення до провайдерів (SIP trunks)
- Робота з обладнанням
- IP-телефони, аналогові телефони, VOIP шлюзи, GSM шлюзи, програмні телефони
Робота з Dialplan
- Лекція:
- Робота з Dialplan
- Команди та інструкції Dialplan
- Практика: Написання свого Dialplan з нуля:
- дзвінки між внутрішніми номерами
- вхідні дзвінки із зовнішніх операторів
- вихідні дзвінки на реальні номери
- маршрутизація дзвінків залежно від потреб бізнесу
Додаткові функції Asterisk
Лекція:
- Інтерактивне голосове меню IVR
- Додаткові функції телефонії:
- паркування дзвінків (call parking)
- переадресація дзвінків
- умовна та безумовна (attended transfer, unattended transfer)
- перехоплення дзвінків (call pickup)
- утримання дзвінків (hold)
- мелодія при утриманні дзвінків (music on hold)
Практика: Практика по додаткових функціях.
Додаткові функції Asterisk. Продовження
Лекція:
- Статистика дзвінків CDR
- Налаштування бази даних MySQL/MariaDB для зберігання даних CDR
- Логування подій каналів (Channel Event Logging - CEL)
- Сценарії інтеграції IP телефонії Asterisk зі стороннім програмним забезпеченням (CRM системи, сайти тощо)
Практика: Практика по додаткових функціях.
Фінальний іспит та проєктна робота
- Тест за всіма темами курсу
- Проєктна робота за вказаним технічним завданням
Зробимо так, щоб робота шукала тебе, а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Заняття з 18:00 - 19:30 у вівторок та четвер
- Практичні заняття на всіх етапах
- Підтримка менторів
- По закінченню курсу складається іспит
- Домашні завдання
- Сертифікат про проходження курсу
Викладачі курсу
Павло Завада - DevOps-практик з 10-річним досвідом
Подать заявку- DevOps
- SysAdmin
Програма курсу
Адміністрування Docker
- Контейнеризація і Docker в CI/CD та Infrastructure as Code
- Docker в контексті
- Архітектура Життєвий цикл контейнера
- Основні Docker команди
- Збірка образів. Dockerfile
- Docker Compose, docker-compose.yml
- Робота з Docker Hub і приватними
- Мережеві компоненти
- Docker Volumes
- Кластер Docker Swarm
Адміністрування Kubernetes
- Компоненти й архітектура Kubernetes, Kubernetes API
- Kubernetes об'єкти, артефакти, структура YAML файлів
- Pods, services, deployments
- Простір імен
- Огляд постачальників і платформ Kubernetes
- Використання легких платформ: k3s, microk8, minikube
- Інсталяція наземного кластера Kubernetes
- Планування і налагодження хмарного кластера Amazon AWS EKS
- Використання міток і анотацій. Репліки (ReplicaSets)
- Версії. Стратегії оновлення, Rolling Update
- Зберігання даних, томи
- ConfigMaps and Secrets
- Kubernetes Ingress
- Використання load balancers
- Аутентифікація користувачів
- RBAC, стандартні й складні ролі. Стратегії зберігання Kubernetes Secrets
- Мережева безпека в кластері Політики
- Pod Autoscaler
- Резервне копіювання кластера
- Огляд гібридних стратегій використання Azure Kubernetes Service, RedHat OpenShift, AWS EKS, VMware Tanzu
- Використання пакетного менеджера Helm
- Стратегії й інструменти моніторингу. Elastic, prometheus + grafana
Після курсу слухачі зможуть:
- Створювати docker образи, маніпулювати образами
- Адмініструвати docker контейнери
- Адмініструвати Docker Swarm кластер і сервіси
- Розуміти термінологію й архітектуру Kubernetes
- Планувати та інсталювати рішення Kubernetes різного масштабу
- Використовувати kubectl
- Розуміти артефакти й створювати .yml
- Адмініструвати та моніторити кластери Kubernetes
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Збірник лабораторних робіт в електронному вигляді
- Підбірка матеріалів в електронному вигляді
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
Курс надає знання та навички, необхідні для початку роботи на посаді молодшого системного адміністратора (Junior System Administrator). Після завершення курсу, отриманих знань буде достатньо щоб працювати системним адміністратором в невеликій компанії та здобути необхідний практичний досвід.
Програма курсу
Архітектура систем Linux
- Дізнаєшся про архітектуру ОС Linux
- Навчишся встановлювати дистрибутиви та робити ручну розбивку диска
Лекція:
- Архітектура систем Linux: трирівнева модель операційних систем
- Різниця між Linux та Windows та іншими ОС
- Встановлення різних дистрибутивів Linux
- Розбивка диска (системного і допоміжних), включення LVM/RAID при розбивці диска
Практика: Встановлення різних дистрибутивів Linux із LVM/RAID розбивкою диска.
Файлові системи Linux
- Познайомишся з віртуальною файловою системою VFS та текстовими редакторами
- Дізнаєшся про типи файлових систем, команди з керування, навчишся форматувати ФС
Лекція:
- Типи файлових систем в Linux
- Підтримка файлових систем з інших операційних систем (наприклад, з Windows), підключення їх до Linux
- Поняття VFS, стандарт FHS
- Об'єкти файлових систем
- Що таке inode/vnode
- Типи файлів у Linux
Практика:
- Форматування файлових систем, монтування ФС до дерева каталогів Linux
- Автоматичне монтування файлових систем при перезавантаженні ОС
- Команди з керування файловими системами в Linux
- Команди пошуку у ФС Linux
Процеси та логування в Linux
- Розберешся у процесах в Linux
- Дізнаєшся про системний планувальник cron, логування подій в системі тощо
- Навчишся керувати процесами та отримувати відомості про них
Лекція:
- Менеджер процесів в Linux
- Статуси та сигнали переривань процесів
- Коди завершення команд/скриптів та процесів
- Команди керування процесами в Linux
- Утиліти моніторингу стану серверу Linux (lsof, top, atop, htop, iotop, bmon)
- Системні журнали (логи) в Linux
- Налаштування логування подій в Linux
- Локальне логування у файлах та надсилання логів у централізовану систему збирання логів з серверів
- Ротація логів Logrotate
- Безпека ОС, налаштування системи аудиту подій в Linux і логування подій auditd
- Планувальник задач cron
Практика:
- Керування процесами в Linux, отримання інформації про процеси, їхні стани
- Виявлення процесів, що навантажують систему
- Налаштування логів в Linux, постановка задач на запуск по певному розкладу в CRON
Користувачі, групи в Linux. Встановлення програм (пакетів) в Linux за допомогою пакетних менеджерів і компіляція з вихідних кодів
- Дізнаєшся про користувачів, групи та стандарт розширених прав Posix ACL
- Зрозумієш, навіщо потрібні утиліти chown, chmod тощо
- Встановиш пакети у систему за допомогою пакетних менеджерів та скомпілюєш вручну з вихідних кодів
Лекція:
- Система прав користувачів і груп в Linux
- Posix ACL
- Розширені атрибути на файли та каталоги в Linux
- Приховані права на файли й каталоги
- Встановлення suid/sgid та sticky bit на файли й каталоги в Linux
- Методи встановлення програм (пакетів) в Linux
- Пакетні менеджери в різних дистрибутивах (dpkg, apt, rpm, yum, dnf, snap): огляд, різниця між ними
- Компіляція пакетів з вихідних кодів: як правильно це робити
- Як зібрати пакет з вихідних кодів і правильно встановити пакет в систему
Практика:
- Створення користувачів, груп в Linux
- Команди з керування користувачами, групами
- Зміна прав на файли й каталоги в Linux (chown, chmod, umask)
- Встановлення пакетів у систему за допомогою пакетних менеджерів з репозиторіїв і компіляція вручну з вихідних кодів
Мережа в Linux
- Познайомишся з мережевими моделями OSI, TCP/IP, протоколом DHCP та налаштуєш DHCP сервер
- Налаштуєш протоколи передачі даних та транслятор NAT (DNAT/SNAT), PROXY
Лекція:
- Мережеві моделі OSI та TCP/IP: огляд, різниця між ними
- MAC адреси
- IP адреси: IPv4, IPv6, трансляція IP адрес (NAT та його види)
- Мережеві фільтри в Linux, ланцюжки та таблиці версій фаєрволів у Linux (iptables, nftables, ebtables, xtables)
- Протокол автоматичного налаштування мережі для вузлів - DHCP
- Протоколи передачі даних: ssh, ftp, nfs, samba, rsync
- Прямі та зворотні проксі
Практика:
- Налаштування мережі в Linux, синтаксис файлів налаштування мережі в різних дистрибутивах
- Робота на практиці з протоколами ARP, ICMP, DHCP, NAT
- Налаштування на сервері протоколів: NFS, SAMBA, FTP, PROXY
- Копіювання інформації між серверами: scp, rsync
Процес завантаження ОС Linux
- Розберешся з етапами завантаження системи, зрозумієш як працювати із завантажувачем Grub
- Навчишся налаштовувати різні режими відновлення
Лекція:
- Послідовність завантаження системи
- Завантажувач Linux - Grub
- Механізм Chroot
- Режим відновлення системи (rescue), завантаження системи з LiveCD (LiveUSB)
Практика:
- Робота з Grub - завантажувачем Linux
- Командний рядок Grub
- Відновлення системи, що не може самостійно завантажитись
- Перенесення системи між серверами без перевстановлення
Скрипти bash/shell-скрипту
- Дізнаєшся основи написання скриптів на shell, bash
- Розберешся у синтаксисі на прикладах
Лекція:
- Основи bash/shell-скриптингу, синтаксис сценаріїв shell/bash
- Де зустрічаються скрипти на shell/bash в системах Linux
- Приклади написання скриптів на shell/bash
- Сценарні мови програмування
Практика: Написання shell/bash скриптів, автоматизація керування серверами Linux.
Фінальний іспит
- Тест за всіма темами курсу
- Проєктна робота за вказаним технічним завданням
Зробимо так, щоб робота шукала тебе, а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Заняття з 18:30 - 20:30 у вівторок та четвер
- Практичні заняття на всіх етапах
- Домашні завдання
- По закінченню курсу складається іспит
Викладачі курсу
Павло Завада - DevOps практик з 10-річним досівдом
Подать заявкуСтраницы
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Отзывы о курсах








