Вирішив записатися на курси системного адміністрування 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-сесії
Презентація курсового проєкту
- Розробите комплексний застосунок на мікросервісній архітектурі
- Контейнеризуєте мікросервіси так, щоб кожен взаємодіяв один з одним і отримував зворотний зв'язок щодо їхньої роботи
Особливості курсу
- Допомога ментора
- Практика
- Курсовий проєкт
- Сертифікат про проходження курсу
Викладачі курсу
Владислав Клименок - Senior Site Reliability Engineer at MacPaw
Больше информации- SysAdmin
Курс надає знання про ОС AIX та виконання базових завдань, які пов'язані з щоденною діяльністю користувача.
Програма курсу
Теми:
- Огляд ОС UNIX/AIX
- Робота з файлами та каталогами
- Права доступу
- Процеси
- Налаштування оточення користувача
- Редактор vi
- Основи shell
- Команди користувача
Після курсу слухачі зможуть:
- Отримувати доступ до системи AIX та встановлювати пароль користувача
- Керувати файлами та каталогами AIX
- Виконувати команди та управляти процесами AIX
- Використовувати редактори та утиліти AIX
- Писати нескладні процедури на мові програмування Korn Shell
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Методичка у вигляді конспекту
- Збірник лабораторних робіт
- Підбірка матеріалів в електронному вигляді
- Електронний сертифікат НЦ
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
- Technical Support
П'ятиденний курс надає знання та навички з проектування, розгортання та управління інфраструктурою відкритого ключа (PKI) для підтримки додатків, яким потрібна розподілена безпека. Слухачі набувають практичних навичок застосування рішень для забезпечення захисту PKI-enabled додатків та служб, таких як Microsoft Internet Explorer, Microsoft Exchange Server, Microsoft Internet Information Server, Microsoft Outlook, та сервісів віддаленого доступу.
Програма курсу
Огляд інфраструктури відкритого ключа
- Вступ в інфраструктуру відкритого ключа
- Вступ в криптографію
- Сертифікати та центри сертифікації
Проектування ієрархії центрів сертифікації
- Визначення вимог до дизайну ієрархії CA
- Типові проекти ієрархії CA
- Документування юридичних вимог
- Аналіз вимог до дизайну
- Планування структури ієрархії CA
Створення ієрархії центрів сертифікації
- Створення автономного кореневого CA
- Планування перевірки сертифікатів
- Планування публікації CRL
- Установка підлеглого CA
Управління інфраструктурою відкритих ключів
- Вступ до управління PKI
- Управління сертифікатами
- Управління центрами сертифікації
- Планування відновлень після збоїв
Налаштування шаблонів сертифікатів
- Вступ в шаблони сертифікатів
- Планування та створення шаблонів сертифікатів
- Публікація шаблона сертифікатів
- Управління змінами в шаблонах сертифікатів
Налаштування поширення сертифікатів
- Вступ до поширення сертифікатів
- Ручне поширення сертифікатів
- Автоматичне поширення сертифікатів
Налаштування архівування та відновлення ключів
- Вступ в архівування та відновлення ключів
- Реалізація ручного архівування та відновлення ключів
- Реалізація автоматичного архівування та відновлення ключів
Налаштування довірчих відносин між організаціями
- Вступ в розширені ієрархії PKI
- Концепція обмеженого підпорядкування
- Налаштування обмежень у файлі Policy.inf
- Реалізація обмеженого підпорядкування
Використання смарт-карт
- Вступ до смарт-карт
- Розгортання сертифікатів смарт- карт
- Використання смарт-карт
Захист web-трафіку за допомогою SSL
- Вступ в захист SSL
- Включення SSL на web-сервері
- Реалізація автентифікації базується на сертифікатах
Налаштування захисту електронної пошти
- Введення в захист електронної пошти
- Налаштування захисту електронної пошти
- Відновлення особистих ключів електронної пошти
- Міграція бази KMS в центр сертифікації на Windows Server 2016
Після курсу слухачі зможуть:
- Описувати інфраструктуру та основні компоненти інфраструктури відкритого ключа
- Проєктувати ієрархію Certification Authority (CA) для відповідності бізнес-вимогам
- Встановлювати Certificate Services для створення ієрархії Certification Authority
- Виконувати завдання з управління сертифікатами Certification Authority та планувати процес відновлення Certificate Services
- Створювати та публікувати шаблони сертифікатів та замінювати наявні шаблони сертифікатів
- Видавати сертифікати вручну, автоматично та видавати сертифікати smart card
- Впроваджувати ручне та автоматичне архівування ключів, а також відновлення ключів PKI в Windows Server 2016
- Встановлювати відносини довіри між організаціями через конфігурування та впровадження довірених Certification Authority
- Розгортати smart cards в середовищі Windows
- Забезпечувати безпеку web, за допомогою SSL та сертифікатів автентифікації web-додатків
- Реалізовувати захист електронної пошти на Microsoft Exchange Server
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Підбірка матеріалів по темі курсу
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ "Мережні Технології"
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
Курс дозволить опанувати теоретичні та практичні навички роботи з операційними системами сімейства Unix та побудови мереж. На заняттях ви зрозумієте принципи системи Unix та вивчите конструкції платформи, дізнаєтесь переваги та відмінності від інших систем, навчитесь будувати мережі, розробляти та тестувати веб або кросплатформені додатки під дану ОС.
Програма курсу
Мережі
- Вступ. Знайомство з програмою курсу та навчальним процесом.
- Мережеве обладнання.
- Контрольне опитування №1.
- Модель мережевої взаємодії "Open system interconnection basic/reference model" (OSI/RM).
- Стек протоколів TCP/IP або модель DOD.
- Контрольне опитування №2.
- Доповіді за рівнями моделі OSI.
- Маршрутизатор.
- Практична робота №1.
Unix
- Файлова система Unix-подібних, Posix-сумісних систем.
- Установка FreeBSD.
- Оболонки (Shell).
- Доповіді за командами FreeBSD.
- Контрольне опитування №3.
- Протокол мережевої взаємодії SSH.
- Текстові редактори.
- Мережеві та локальні файлові системи.
- Протоколи мережевої взаємодії та монтування файлових систем.
- Безпека. Створення користувачів. Правові дескриптори.
- Практична робота №2.
- Іспит.
- Додаткове заняття: Розгортання проксі-сервера.
Особливості курсу
- Заняття проходять у вечірній час
- Практика на реальних проєктах
- Підтримка під час та після навчання
- Свідоцтво про закінчення курсу
Викладачі курсу
Дмитро Сидоренко - побудова інформаційних структур, включаючи корпоративні сервера на базі операційної системи FreeBSD.
Сергій Пономаренко - старший програміст у Інтертелеком.
- DevOps
- SysAdmin
Курс надає знання і практичні навички контейнеризації та управління на платформі Docker.
Програма курсу
Теми:
- Огляд технології контейнеризації Docker. Термінологія
- Основні команди платформи Docker. Запуск та зупинка контейнерів. Отримання інформації про контейнери
- Збірка образів для контейнерів. Ручне складання, складання за допомогою Dockerfile
- Мультиконтейнерні додатки Docker, Docker Compose, docker-compose.yml
- Багатоетапні збірки multi-stage builds
- Робота з репозиторієм Docker Hub та приватним репозиторієм local registry
- Оновлення створених образів
- Різні сценарії мережевих налаштувань, взаємодія контейнерів та додатків
- Кластеризація за допомогою Docker Swarm
- Моніторинг контейнерів за допомогою cAdvisor та Prometheus
- Основи безпеки, цифровий підпис образів, overlay networks та шифрування
- Огляд сценаріїв реалізації DevOps, CI/CD з Docker-додатками. Приклад використання GitLab, GitLab Registry
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Методичка у вигляді конспекту
- Збірник лабораторних робіт
- Підбірка матеріалів в електронному вигляді
- Електронний сертифікат НЦ
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- 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-ти місяців після закінчення курсу
- DevOps
- SysAdmin
Цей курс допоможе вам здобути знання та навички, необхідні для вирішення завдань, пов'язаних з налаштуванням web-серверів на Linux, забезпеченням їх безпеки, оптимізацією продуктивності та моніторингом. Навчання допоможе вам впоратися з різними викликами у сфері адміністрування Linux-серверів, що є необхідним для професійного розвитку у веброзробці та системному адмініструванні.
Програма курсу
Огляд рішень для веб серверів
- Огляд і позиціювання вебсерверів і серверів додатків
- Можливі типи інфраструктури для Apache, Nginx, Tomcat, WebLogic, Node.js
- Принципи роботи HTTP/HTTPS, DNS
Архітектура Apache і Nginx
- Архітектура Apache
- Огляд різних Apache MPM (Multi-Processing Modules)
- Вибір оптимального MPM для різних сценаріїв
- Архітектура і переваги Nginx
- Використання Nginx як реверс-проксі
Архітектура і налаштування PHP
- Архітектура, компоненти, популярні фреймворки PHP
- CMS що використовують PHP
- Традиційні CGI та модуль Apache mod_ph
- Основи PHP-FPM (FastCGI Process Manager)
- Налаштування PHP-FPM для оптимальної продуктивності
- Enums та Fibers
Огляд MySQL
- Огляд MySQL та популярних форків (MariaDB, Percona)
- Типи таблиць в MySQL та їх характеристики
- Резервне копіювання і відновлення даних
Сертифікати і SSL
- SSL та види сертифікатів
- Основи SSL/TLS
- Види SSL сертифікатів (DV, OV, EV)
- Процес отримання та налаштування SSL сертифікатів
Оптимізація і моніторінг
- Оптимізація конфігурації Apache та Nginx
- Налаштування кешування
- Оптимізація параметрів ядра Linux для Nginx
- Способи моніторингу веб серверів
Після курсу слухачі зможуть:
- Спроможність обирати оптимальну стратегію/платформу для web серверів
- Вміння налагодити й підтримувати стеки LAMP/LEMP (Apache та Nginx), в тому числі в контейнерному і хмарному варіанті
- Базові навички оптимізації, моніторингу, резервного копіювання і відновлення рішень
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Збірник лабораторних робіт в електронному вигляді
- Підбірка матеріалів в електронному вигляді
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
Курс надає знання з основних питань адміністрування Linux-систем, від елементарних команд користувача до складних питань супроводу системи. Він може бути умовно розділений на дві частини. Перша, використання Linux/Unix-систем та друга, адміністрування Linux-систем. У першій частині вивчаються основні інструменти адміністратора системи: командний інтерпретатор, редактор vi, програми для роботи з файлами, процесами, символьними потоками тощо. У другій, власне, система, її основні елементи, їх призначення та використання. Цей курс або аналогічний з ОС FreeBSD разом з мережним курсом є основою для інших курсів навчального центру з відкритих систем.
Програма курсу
Планування та вибір дистрибутивів Linux
- Різні ролі серверів та робочих станцій
- Характеристики та вибір дистрибутивів
- Тренди розвитку Linux
Анатомія архітектури Linux
- Властивості ядра Linux
- Системні дзвінки
- Життєвий цикл процесу
- Архітектура пам'яті
- Фізична та віртуальна пам'ять
- Менеджер віртуальної пам'яті
- Архітектура підсистеми введення-виведення
- Мережева підсистема
- Файлова система / proc
- Робота із пристроями
Файлові системи та розширені технології зберігання
- Вибір та обслуговування різних файлових систем: ext3, ext4, xfs, BTRFS, ZFS
- Структура даних у файловій системі
- Відмовостійкі рішення RAID, LVM, ZFS
- Сценарії резервного копіювання та відновлення
- Використання LVM, zfs, BTRFS у сценаріях резервного копіювання
- Шифрування дисків за допомогою технології LUKS
Базовий моніторинг та оптимізація продуктивності
- Постановка задачі моніторингу та оптимізації
- Засоби та утиліти моніторингу та бенчмаркінгу
- Аналіз вузьких місць: процесор, пам'ять, дискове введення-виведення, мережа
- Оптимізація/підстроювання параметрів, у тому числі: CPU affinity, поведінки kernel swap і pdflush, huge pages, I/O elevator, TCP/IP, NFS, параметрів важливих для корпоративних платформ (баз даних та серверів додатків Oracle)
- Принципи та інструментарій для моніторингу та оптимізація серверів додатків Oracle Weblogic, IBM WebSphere, Tomcat
Мережева взаємодія та інтеграція
- Маршрутизація
- NAT
- Роздільна здатність імен: DNS, LDAP
- Налаштування NFS, Samba
- Підключення Active Directory, LDAP
- Рекомендації щодо платформ IDM, MDM
Огляд засобів підвищення безпеки
- SELinux
- Firewalld
- Призначення та архітектура PAM
- Файли конфігурації PAM
- Використання сертифікатів
Знайомство з Docker, Ansible
- DevOps та позиціювання Docker, Ansible
- Робота із Docker, Docker Compose
- Приклади використання Ansible.a
Після курсу слухачі зможуть:
- Знати, як влаштована операційна система
- Знати призначення складових частин ОС Linux та як використовувати їх для вирішення конкретних завдань
- Знати, як забезпечується функціональність системи
- Виконувати основні операції з управління файлами
- Здійснювати управління доступом
- Здійснювати монтування файлових систем
- Створювати і редагувати файли за допомогою текстового редактора vi
- Ефективно використовувати можливості командного інтерпретатора
- Створювати та адаптувати скрипти командного інтерпретатора
- Усвідомлено застосовувати інструментарій ОС Linux
- Оптимально розподіляти ресурси системи
- Здійснювати управління процесами
- Здійснювати специфічні операції над файлами та файловою системою
- Автоматизувати рішення задач системного адміністрування
- Інсталювати операційну систему Linux
- Відновлювати працездатність пошкодженої системи
- Налаштовувати та конфігурувати систему
- Встановлювати програмне забезпечення з RPM-пакетів та архівів вихідних текстів
- Керувати процесом початкового завантаження системи, налаштовувати завантажувач та рівні запуску ОС
- Виконувати конфігурування та збірку ядра операційної системи
- Налаштовувати систему під задане апаратне забезпечення
- Виконувати налаштування системних сервісів: періодичного запуску, запуску процесів за розкладом, журналізацію системи
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Збірник лабораторних робіт в електронному вигляді
- Підбірка матеріалів в електронному вигляді
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
Курс надає знання з основних питань адміністрування Linux-систем, від елементарних команд користувача до складних питань супроводу системи. Він може бути умовно розділений на дві частини. Перша, використання Linux/Unix-систем та друга, адміністрування Linux-систем. У першій частині вивчаються основні інструменти адміністратора системи: командний інтерпретатор, редактор vi, програми для роботи з файлами, процесами, символьними потоками тощо. У другій, власне, система, її основні елементи, їх призначення та використання. Цей курс або аналогічний з ОС FreeBSD разом з мережним курсом є основою для інших курсів навчального центру з відкритих систем.
Програма курсу
Вступ
- Ядро та основні підсистеми
- Файли
- Функції ОС
- POSIX
- GNU, Free Software Foundation
- Основні відмінності Linux від Microsoft Windows
- Установка Linux
Початок роботи в середовищі командного інтерпретатора
- Термінали, командні інтерпретатори, основні команди роботи із файлами
- Команди find, grep, egrep
- Змінні, наслідування, змінні середовища, ініціалізаційні файли
- Конвеєри
- Регулярні вирази
- Редактор vi
- Утиліти, що використовуються найчастіше
- Утиліта man та інші джерела документації
Знайомство з графічною оболонкою
- Компоненти та налаштування графічного середовища
- Файли ініціалізації
- Вибір оболонки
- Виправлення неполадок у GNOME, KDE
Файлові системи
- Типи даних та файлів в операційній системі
- Файлова ієрархія та файлові системи
- Розбиття диска на розділи, утиліта fdisk
- Будова файлових систем ext3/4
- Hard та symbol links
- Створення, монтування та ремонт файлових систем
- Утиліти файлових систем ext3/4, xfs
- Основи роботи з LVM та btrfs
Розмежування доступу
- Права доступу до файлів та каталогів
- Утиліти chmod, chown, umask
- SUID, GUID, sticky bit
- Зміна прав доступу під час копіювання та переміщення
- Списки контролю доступу, використання setfacl
Облікові записи та безпека
- Методи забезпечення безпеки
- Створення, модифікація, видалення облікового запису
- Файли / etc / passwd і / etc / shadow
- PAM
- Утиліти su і sudo
- Рекомендації щодо підвищення рівня безпеки
Резервне копіювання
- Стратегія архівації
- Утиліти dump, restore, xfsdump, xfsrestore, tar
- Корпоративні платформи резервного копіювання
Планувальники та журналізація
- Демон rsyslog
- Файл /etc/rsyslog.conf, фільтри
- Інші демони журналізації syslog-ng, journald
- Управління журналами за допомогою logrotate, logadm
- Планування завдань за допомогою cron
- Структура файлу crontab
- Дозвіл на роботу з планувальниками
- Утиліта at, atq
Конфігурування мережевих компонентів
- Налаштування мережевих інтерфейсів, скрипти та конфігураційні файли в різних дистрибутивах Linux (RHEL/ CentOS, SUSE, Ubuntu)
- Статика та DHCP
- Таблиця маршрутизації
- Важливі параметри ядра, які варто змінити та моніторити
- NTP
- Найпростіші налаштування firewalld
- Технологія rpc, rpcbind
- NFS сервер та клієнт
- Монтування NFS
- Робота з ssh, scp
Управління пакетами
- RPM, apt, yum, zypper
- Пошук, встановлення, оновлення, видалення пакетів
- Перегляд інформації про пакет
- Залежності та конфлікти
- Додавання репозитаріїв
Управління процесами
- Типи та атрибути процесів
- Пріоритети
- Сигнали, старт та завершення процесів
- Робота з jobs
Завантаження, ініціалізація та зупинення системи
- Етапи початкового завантаження Linux
- Systemd, systemctl
- Усунення несправностей під час завантаження
Після курсу слухачі зможуть:
- Знати, як влаштована операційна система
- Знати призначення складових частин ОС Linux та як використовувати їх для вирішення конкретних завдань
- Знати, як забезпечується функціональність системи
- Виконувати основні операції з управління файлами
- Здійснювати управління доступом
- Здійснювати монтування файлових систем
- Створювати і редагувати файли за допомогою текстового редактора vi
- Ефективно використовувати можливості командного інтерпретатора
- Створювати та адаптувати скрипти командного інтерпретатора
- Усвідомлено застосовувати інструментарій ОС Linux
- Оптимально розподіляти ресурси системи
- Здійснювати управління процесами
- Здійснювати специфічні операції над файлами та файловою системою
- Автоматизувати рішення задач системного адміністрування
- Інсталювати операційну систему Linux
- Відновлювати працездатність пошкодженої системи
- Налаштовувати та конфігурувати систему
- Встановлювати програмне забезпечення з RPM-пакетів та архівів вихідних текстів
- Керувати процесом початкового завантаження системи, налаштовувати завантажувач та рівні запуску ОС
- Виконувати конфігурування та збірку ядра операційної системи
- Налаштовувати систему під задане апаратне забезпечення
- Виконувати налаштування системних сервісів: періодичного запуску, запуску процесів за розкладом, журналізацію системи
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Збірник лабораторних робіт в електронному вигляді
- Підбірка матеріалів в електронному вигляді
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- DevOps
- SysAdmin
Програма курсу
Можливості Kubernetes. Архітектура
Дізнаєшся про можливості Kubernetes та його переваги в порівнянні з іншими технологіями оркестрування, а також розберешся з архітектурою K8s.
Лекція:
- Історія виникнення Kubernetes, його можливості
- Порівняння з іншими технологіями оркестрування та управління контейнерами
- Архітектура Kubernetes
- Побудова кластерів Kubernetes
- Control Plane та Worker nodes
- Що може і не може Kubernetes
Кластери Kubernetes
- Знатимеш все про розгортання кластерів Kubernetes
- Розберешся з варіантами та інструментами їхнього розгортання:
- локальним варіантом кластера на одному Linux-сервері (minikube)
- на VPS або bare metal серверах, а також в хмарі AWS, GCloud чи Azure
- Навчишся це робити на практиці
Практика:
- Розгортання Kubernetes-кластерів
- Варіанти та інструменти розгортання Kubernetes:
- варіант Kubernetes на одній ноді (node) Linux-сервера або віртуальної машини за допомогою Kind, Minikube або K3S
- повноцінний кластер Kubernetes на VPS або "залізних" серверах (bare metal): kubeadm, kubespray
- розгортання Kubernetes кластерів у хмарі: eksctl, kops
- Синтаксис команди kubectl, приклади, а також хмарні командні оболонки
Об'єкти та ресурси Kubernetes
- Розберешся із сутностями та поняттями Kubernetes:
- контейнерами
- подами
- нодами
- деплойментами
- неймспейсами та іншим
- Дізнаєшся, у чому різниця між Ingress та Ingress Controller
- Власноруч піднімеш проєкт у Kubernetes
Лекція:
- Об'єкти Kubernetes: поди (pods), розгортання (deployments) і їхні типи
- Volumes, Secrets, ConfigMaps
- Простори імен (namespaces) та інші ресурси Kubernetes
- Що таке Ingress та Ingress Controller, в чому різниця
Практика:
- Мережа в Kubernetes: як відкрити з'єднання з сервісом в контейнері (kubernetes service)
- Підняття проєкту в Kubernetes, що складається з мінімум декількох розгортань
Драйвери. Ingress Controller
- Розберешся у storage drivers для Kubernetes
- Налаштуєш Ingress-контролери для кластера Kubernetes
Лекція:
- Storage drivers для Kubernetes
- CSI storage drivers та Persistent Volumes для on-premise та хмарних середовищ
Практика: Налаштування Ingress Controller для Kubernetes-кластера:
- nginx Ingress Controller
- Хмарний (native) Ingress Controller в Amazon AWS (на прикладі ALB та NLB)
Автоматизація та керування кластером
- Знатимешся на автоматизації деплоя сервісів
- Познайомишся з Kubernetes Dashboard та Rancher
- Під'єднаєш Cert Manager до кластера
- Лекція: Вебінтерфейси для керування кластером Kubernetes: Kubernetes Dashboard, Rancher
- Практика: Під'єднання Cert Manager до кластера, автоматичне отримання сертифікатів SSL/TLS для доменів у кластері
Моніторинг
- Зрозумієш, як управляти кластером Kubernetes та моніторити його
- Навчишся працювати з Helm Charts
- Напишеш декілька власних Helm Charts
Лекція:
- Моніторинг кластера Kubernetes та його ресурсів
- Helm Charts для Kubernetes
Практика:
- Підняття Prometheus Community Stack із Helm
- Приклади написання власних Helm Charts
Фінальний іспит
- Тест за всіма темами курсу
- Проєктна робота за вказаним технічним завданням
Зробимо так, щоб робота шукала тебе, а не ти її
- Надамо доступ до відеолекції "Як отримати офер мрії?"
- Додамо спеціальну відзнаку в профілі NETFORCE Jobs, що ти наш випускник
- Напишемо рекомендаційні листи в LinkedIn трьом кращим студентам групи
Особливості курсу
- Допомога ментора
- Практичні заняття на всіх етапах
- По закінченню курсу складається іспит
- Домашні завдання
- Сертифікат про проходження курсу
Викладачі курсу
Павло Завада - DevOps-практик з 10-річним досвідом
Больше информации- 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 – ПЗ для управління ізольованими контейнерами 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
Слухачі отримають фундаментальні знання та навички для налаштування та управління Internet Information Services. В курсі розглядаються підтримка web-додатків, безпека сервера та супровід продуктів, що використовують IIS, як-от Exchange та SharePoint.
Програма курсу
Огляд та встановлення Internet Information Services
- Огляд інфраструктури web-сервера
- Встановлення Internet Information Services
Налаштування web-сайту за замовчуванням
- Перевірка web-сайту за замовчуванням за допомогою IIS Manager
- Перевірка файлової структури IIS
- Налаштування DNS-записів для web-сайту
- Створення віртуальних директорій та додатків
Налаштування та підтримка пулу додатків
- Визначення архітектури пулу додатків
- Створення та управління пулу додатків
- Налаштування кошика пулу додатків
Створення додаткових web-сайтів
- Розуміння принципів роботи декількох web-сайтів на одному сервері
- Перевірка та налаштування зв'язків між web-сайтами
- Створення нового web-сайту
Налаштування підтримки web-сайту та web-додатків
- Налаштування загальних компонентів
- Додаткова підтримка для web-додатків
Безпека web-сайту та додатків
- Визначення управління доступом для web-сайтів, сайтів та додатків
- Налаштування додатків та дозволу
- Підключення правил авторизації URL
Безпечна передача даних з SSL
- Розуміння сертифікатів та SSL
- Створення сертифікатів для web-сервера
- Додавання сертифіката на web-сайт
Використання центрального сховища сертифікатів
- Розуміння роботи центрального сховища сертифікатів
- Встановлення та налаштування центрального сховища сертифікатів
Налаштування віддаленого адміністрування
- Встановлення та налаштування служби управління
- Підключення до віддаленого web-сервера та web-сайтам
- Делегування управління
Впровадження FTP
- Впровадження FTP
- Налаштування сайту FTP
Моніторинг IIS
Моніторинг IIS з Log Parser.
Резервне копіювання та відновлення IIS
- Огляд середовища IIS для резервного копіювання та відновлення
- Реалізація резервного копіювання web-сайтів
Побудова web-ферми для балансування навантаження
- Розуміння механізму балансування навантаження
- Побудова web-ферми для балансування навантаження за допомогою ARR
- Надання загального доступу до контенту web-ферми за допомогою загальних папок
- Надання загального доступу до контенту web-ферми за допомогою DFS-R
- Надання загального доступу до налаштувань IIS в web-фермі
Після курсу слухачі зможуть:
- Описати вимоги IIS до мережної інфраструктури
- Пояснити процес взаємодії браузера з web-сервером
- Описати структуру папок IIS для підтримки web-сайту
- Планувати топологію мережі та записи DNS для внутрішнього та публічного доступу
- Створювати звичайні папки, віртуальні директорії та додатки для додаткового контенту на web-сайті
- Налаштувати пул додатків
- Налаштувати параметри кошика пулу додатків
- Впровадити та перевірити кошик пулу додатків
- Описати призначення загальних параметрів та зв'язків web-сайту
- Перевірити існуючі web-сайти на конфлікти за зв'язками
- Створити нові web-сайти з використанням різних типів зв'язків
- Визначити файли конфігурації
- Налаштувати загальні параметри web-сайтів та додатків
- Описати механізм забезпечення безпеки для внутрішніх та публічних web-сайтів
- Описати процес призначення дозволів файлової системи для користувачів та груп
- Встановити та налаштувати базову автентифікацію та автентифікацію Windows
- Налаштувати дозволи файлової системи на web-сайт
- Налаштувати безпеку web-сайту за допомогою правил авторизації URL
- Описати архітектуру центрального сховища сертифікатів
- Встановити та налаштувати центральне сховище сертифікатів
- Встановити та налаштувати службу управління
- Задати та налаштувати дозволи для адміністраторів сайту та розробників
- Описати архітектуру FTP та вимоги до IIS
- Описати критичні компоненти для резервного копіювання web-сервера та web-сайту
- Реалізувати резервне копіювання web-сайту, його контенту та файлу конфігурації
- Реалізувати відновлення web-сайту за допомогою процесу відновлення
- Описати переваги механізму балансування навантаження
- Встановити та налаштувати ферму високої доступності за допомогою ARR
- Підвищити керованість web-контенту за рахунок застосування DFS-R та налаштувань загального доступу
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Підбірка матеріалів по темі курсу
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ "Мережні Технології"
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
Слухачі отримають знання та навички для впровадження та управління віртуальною інфраструктурою центра обробки даних, який програмно визначається, за допомогою System Center 2016 Virtual Machine Manager. В курсі описано, як контролювати інфраструктуру за допомогою System Center Operations Manager та захистити ЦОД за допомогою Data Protection Manager. Основною темою курсу є управління віртуальною інфраструктурою Hyper-V в Windows Server 2016, але також в курсі йдеться про інші платформи віртуалізації, якими можна керувати за допомогою Virtual Machine Manager 2016.
Програма курсу
Вступ до віртуалізації серверів
- Огляд віртуалізації Microsoft
- Вступ до ЦОД, який визначається програмно (Software-Defined Datacenter)
- Розширення віртуалізації в хмарі
- Вибір відповідного методу віртуалізації
- Активація передплати та управління Azure
Огляд віртуалізації Hyper-V
- Встановлення та налаштування ролі Hyper-V
- Створення та управління віртуальними жорсткими дисками та віртуальними машинами
- Створення та використання віртуальних комутаторів Hyper-V
- Реалізація стійкої до відмов кластеризації за допомогою Hyper-V
- Встановлення та налаштування ролі Hyper-V Server
- Створення віртуальної машини Nano Server
- Налаштування віртуальних машин та віртуальних жорстких дисків
- Створення стійкого до відмов кластеру Hyper-V
- Управління стійким до відмов кластером Hyper-V
Встановлення та налаштування Virtual Machine Manager
- Огляд Virtual Machine Manager
- Встановлення Virtual Machine Manager
- Додавання хостів та управління групами хостів
- Встановлення та налаштування Virtual Machine Manager
- Управління хостом та групою хостів
- Управління передплатою Azure за допомогою Virtual Machine Manager
Управління структурою сховищ та оновленнями фабрики
- Огляд технологій зберігання даних для віртуалізації серверів
- Управління структурою сховищ
- Управління фабрикою оновлень
- Реалізація інфраструктури зберігання
- Створення кластера файлового сервера та політики QoS для зберігання
- Управління оновленнями фабрики
Налагодження та управління бібліотекою Virtual Machine Manager та бібліотекою об'єктів
- Огляд бібліотеки Virtual Machine Manager
- Підготовка до розгортання ОС Windows в Virtual Machine Manager
- Робота з профілями
- Робота з шаблонами віртуальних машин
- Налагодження та управління бібліотекою Virtual Machine Manager
- Створення образу Windows для бібліотеки Virtual Machine Manager
- Створення та управління профілями та шаблонами
Управління мережами
- Мережні концепції в Virtual Machine Manager
- Управління мережами, які програмно-визначаються
- Налаштування віртуалізації мережі
- Зв'язування віртуальних мережних адаптерів-хостів Hyper-V з логічною мережею
- Налаштування мережі
- Налаштування віртуалізації мережі Hyper-V
- Впровадження та тестування контейнера мереж віртуальної машини
Створення та управління віртуальними машинами в Virtual Machine Manager
- Завдання управління віртуальними машинами
- Створення, клонування та перетворення віртуальних машин
- Створення віртуальної машини та зміни її властивостей
- Створення та управління чекпоінтами
- Клонування та міграції віртуальної машини
Управління хмарою в Microsoft System Center Virtual Machine Manager
- Вступ до хмар
- Створення та управління хмарою
- Створення ролей в Virtual Machine Manager, призначених для користувачів
- Створення приватної хмари
- Створення ролей, призначених для користувача
Управління службами в Virtual Machine Manager
- Огляд служб в Virtual Machine Manager
- Створення та управління службами в Virtual Machine Manager
- Створення шаблону служби
- Розгортання шаблону та оновлення служби
- Горизонтальне масштабування та оновлення служби
Моніторинг віртуальної інфраструктури за допомогою System Center Operations Manager
- Архітектура та безпека Operations Manager
- Використання Operations Manager для моніторингу та звітності
- Інтеграція Operations Manager з Virtual Machine Manager та Data Protection Manager
- Впровадження агентів Оperations Manager
- Інтеграція Operations Manager Virtual Machine Manager
Впровадження та управління Hyper-V Replica та Azure Site Recovery
- Впровадження та управління Hyper-V Replica
- Впровадження та управління Azure Site Recovery
- Налаштування та управління Hyper-V Replica
- Налаштування та управління Azure Site Recovery
Захист віртуальної інфраструктури за допомогою Data Protection Manager
- Огляд резервного копіювання та відновлення даних для віртуальних машин
- Налаштування та управління Data Protection Manager для захисту віртуалізації інфраструктури
- Налаштування сервера DPM та розгортання агентів захисту DPM
- Створення та налаштування груп захисту
- Відновлення віртуальних машин та інших даних
- Забезпечення оперативного захисту з DPM
Після курсу слухачі зможуть:
- Описати різні варіанти віртуалізації
- Встановлювати та керувати Hyper-V на Windows Server 2016
- Встановлювати та налаштувати System Center 2016 Virtual Machine Manager
- Керувати структурою сховищ та оновленнями фабрики
- Налаштувати та управляти бібліотекою Virtual Machine Manager та бібліотекою об'єктів
- Керувати мережами
- Створювати та управляти віртуальними машинами за допомогою Virtual Machine Manager
- Керувати хмарою в Virtual Machine Manager
- Керувати службами в Virtual Machine Manager
- Здійснювати моніторинг інфраструктури віртуалізації за допомогою System Center Operations Manager
- Впроваджувати та управляти Hyper-V Replica та Azure Site Recovery
- Захищати інфраструктуру віртуалізації за допомогою Data Protection Manager
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Підбірка матеріалів по темі курсу
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат НЦ "Мережні Технології"
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- 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 PowerShell з Microsoft Exchange Server, Microsoft Windows Active Directory Domain Services, Microsoft SharePoint Server. Даний курс фокусується на створенні сценаріїв Windows PowerShell, вивченні понять та методів для створення багаторазових професійних інструментів.
Програма курсу
Підготовка до написання скриптів
- Питання безпеки в середовищі виконання сценарію
- Змінні та оператори
- Скриптові конструкції та області
Параметризовані команди
- Конструювання параметрів
- Використання параметрів
- Визначення значень змінних
- Декларація параметрів
- Використання параметрів замість змінних значень
- Тестування сценарію
Створення скриптового модуля
- Проектування скриптового модуля
- Реалізація скриптового модуля
- Створення скриптового модуля
- Збереження скриптового модуля
- Додавання змінних на рівні модуля
- Управління областю видимості модуля
- Тестування скриптового модуля
Обробка помилок
- Проектування обробки помилок
- Впровадження обробки помилок
- Використання конструкцій Try...Catch
- Обробка помилок команд
- Обробка помилок поза командами
- Журналювання помилок у файл
- Відображення повідомлень-попереджень
Написання команд, використовують конвеєр для введення та виведення
- Розуміння зв'язків параметрів конвеєра
- Використання конвеєрного введення
- Використання конвеєрного виведення
- Додавання можливості конвеєрного введення в параметр
- Робота з конвеєрним введенням
- Створення об'єкта виведення, який можна налаштувати
- Виведення об'єктів в конвеєр
Створення ієрархії команд виведення
- Проектування складних команд виведення
- Впровадження складних команд виведення
- Використання ієрархії об'єктів
- Отримання і обробка даних
- Створення дочірніх об'єктів
- Створення батьківських об'єктів
- Відображення та ієрархія об'єктів
- Збереження ієрархії об'єктів
Налагодження сценаріїв
- Проектування налагодження сценарію
- Реалізація налагодження сценарію
- Використання запису налагоджувальної інформації (Write-Debug)
- Використання PSBreakpoints (точок зупину PowerShell)
Параметри форматування за замовчуванням
- Проектування параметрів форматування
- Впровадження форматування, яке налаштовується
- Додавання типу імен, які налаштовуються, в об'єкт
- Створення розширення типу DefaultDisplayPropertySet
- Створення виду, який налаштовується
- Додавання типів розширень і видів модуль та створення маніфесту
Додавання документації атрибутів розширених параметрів та команд
- Впровадження атрибутів розширених параметрів
- Впровадження довідкової документації
- Додавання псевдонімів і повідомлень довідки
- Визначення перевірки параметрів
- Додавання довідки, що ґрунтується на коментарях
- Написання команд, використовують -Confirm і -WhatIf
Створення сценаріїв контролера
- Проектування виконання сценарію
- Впровадження сценарію контролера
- Створення сценаріїв контролера
- Параметризація сценаріїв контролера
- Тестування сценаріїв контролера
Створення html-звітів
- Створення базових html-звітів
- Створення розширених html-звітів
- Створення html-звітів
- Конвертація об'єктів в html-фрагменти
- Використання умовного форматування
Створення базових робочих потоків
- Розуміння робочих потоків
- Реалізація робочих потоків
- Імпорт модуля PSWorkflow
- Конвертація функції в базовий робочий потік
- Розпаралелювання команд
Робота з XML-даними
- Розуміння XML
- Маніпуляції XML
- Завантаження XML
- Маніпуляція XML як ієрархічним об'єктом
- Вибір XML-елементів за допомогою XPath
- Зміна XML
- Збереження XML
Використання технік розширення сценаріїв
- Використання зовнішніх функцій
- Додавання елементів графічного інтерфейсу
Створення проксі-функції
- Проектування проксі-функції
- Реалізація проксі-функції
- Створення шаблону проксі-функції
- Зміна шаблону
- Використання проксі-функції
- Обхід проксі-функції
Засоби конструювання в Windows PowerShell
- Проектування інструментів
- Впровадження інструментів
- Тестування інструментів
Після курсу слухачі зможуть:
- Використовувати засоби проєктування, створювати запити на введення/виведення та функції
- Створювати власні модулі на основі сценаріїв, параметризованих команд, а також модулі для надання детального виведення
- Налаштовувати модулі та внутрішню обробку помилок
- Комбінувати модулі в сценарії та маніфести
- Створювати варіанти форматування, яке налаштовується
- Створювати засоби в ідеології найменувань Windows PowerShell
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Електронний офіційний підручник Microsoft
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат Microsoft
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- SysAdmin
- Technical Support
Цей курс дає студентам фундаментальні знання та навички використання PowerShell для адміністрування та автоматизації адміністрування серверів Windows. Цей курс дає студентам навички визначати та будувати команду, необхідну для виконання певного завдання. Крім того, студенти дізнаються, як створювати сценарії для виконання складних завдань, таких як автоматизація повторюваних завдань та створення звітів.
Програма курсу
Початок роботи з Windows PowerShell
- Огляд Windows PowerShell
- Розуміння синтаксису команд Windows PowerShell
- Пошук команд і отримання довідки в Windows PowerShell
Windows PowerShell для адміністрування локальних систем
- cmdlets адміністрування доменних служб Active Directory
- cmdlets налаштування мережі
- cmdlets адміністрування сервера
- Windows PowerShell в Windows 10
Робота з конвеєром Windows PowerShell
- Розуміння конвеєра
- Вибір, сортування та вимірювання об'єктів
- Фільтрація об'єктів з конвеєра
- Перерахування об'єктів у конвеєрі
- Надсилання та передавання даних конвеєра як вихідних даних
Використання PSProviders і PSDrives
- Використання PSProviders
- Використання PSDrives
Запит управлінської інформації за допомогою CIM і WMI
- Розуміння CIM і WMI
- Запит даних за допомогою CIM і WMI
- Внесення змін за допомогою CIM і WMI
Робота зі змінними, масивами та хеш-таблицями
- Використання змінних
- Маніпулювання змінними
- Маніпулювання масивами та хеш-таблицями
Сценарії Windows PowerShell
- Введення в створення сценаріїв за допомогою Windows PowerShell
- Конструкції скриптів
- Імпорт даних з файлів
- Прийняття введення користувача
- Усунення несправностей та обробка помилок
- Функції та модулі
Адміністрування віддалених комп'ютерів за допомогою Windows PowerShell
- Використання базової віддаленої взаємодії Windows PowerShell
- Використання розширених методів віддаленої взаємодії Windows PowerShell
- Використання сеансів PSSessions
Управління ресурсами Azure за допомогою PowerShell
- Azure PowerShell
- Представлення хмарної оболонки Azure
- Управління віртуальними машинами Azure за допомогою PowerShell
- Управління сховищем і підписками
Управління службами Microsoft 365 за допомогою PowerShell
- Управління обліковими записами, ліцензіями та групами користувачів Microsoft 365 за допомогою PowerShell
- Управління Exchange Online за допомогою PowerShell
- Управління SharePoint Online за допомогою PowerShell
- Управління командами Microsoft за допомогою PowerShell
Використання фонових завдань і запланованих завдань
- Використання фонових завдань
- Використання запланованих завдань
Після курсу слухачі зможуть:
- Описувати функціональні можливості Windows PowerShell та використовувати їх для запуску та пошуку основних команд
- Визначати та запускати cmdlets для адміністрації локальної системи
- Працювати з конвеєром Windows PowerShell
- Використовувати PSProviders і PSDrives для роботи з іншими формами зберігання
- Запит інформації про систему за допомогою WMI та CIM
- Працювати зі змінними, масивами та хеш-таблицями
- Створювати базові сценарії в Windows PowerShell
- Адмініструвати віддаленні комп'ютери за допомогою Windows PowerShell
- Керувати ресурсами Azure за допомогою PowerShell
- Керувати службами Microsoft 365 за допомогою PowerShell
- Використовувати фонові завдання та заплановані завдання
Особливості курсу
- LIVE-навчання незалежно від формату участі в курсі (очно/віддалено)
- Електронні матеріали Microsoft
- Попередньо налаштоване середовище та навчання на сучасному обладнанні
- Електронний сертифікат Microsoft
- Обід та кава-брейки (очний курс)
- Консультації тренера протягом 6-ти місяців після закінчення курсу
- DevOps
- SysAdmin
Програма курсу
Заняття 1. Основи CI/CD
Розглянеш основи та системи CI/CD, підходи при налаштуванні та поняття blue-green deployment, а також дізнаєшся, для чого в CI/CD потрібен Git.
Лекція:
- Що таке CI/CD
- Огляд систем CI/CD:
- GitLab
- Jenkins
- GitHub Actions
- Bitbucket Pipelines
- Підходи при налаштуванні CI/CD
- Поняття blue-green deployment
- Система контролю версій Git
Заняття 2. Робота з GitLab
Встановиш та налаштуєш GitLab на віртуальній машині, дізнаєшся про створення користувачів та проєктів, роботу з репозиторіями та підключення GitLab Runners до проєктів.
Лекція:
- Базові налаштування GitLab
- Створення користувачів, груп, проєктів
- Робота з репозиторіями
Практика:
- Інсталяція GitLab на віртуальній машині
- Підключення GitLab Runners до GitLab-проєктів, типи ранерів
Заняття 3. Робота з GiLab (продовження)
Розглянеш ранери з GitLab Runners: індивідуальні, групові, динамічні та shared.
Лекція:
- Індивідуальні та групові ранери
- Shared runners та динамічні runners в Kubernetes
- Передача змінних у пайплайн
Практика: Робота з GitLab Runners.
Заняття 4. Робота з Jenkins
Встановиш Jenkins, розберешся з користувачами, групами, доступами, Jenkins Jobs та build agents.
Лекція:
- Робота з Jenkins: користувачі, групи, role-based access, система плагінів
- Build agents: локальні, віддалені та в контейнерах
- Параметризовані збірки
Практика:
- Інсталяція Jenkins
- Створення Jenkins Jobs
Заняття 5. Робота з Jenkins (продовження)
Попрацюєш з Jenkinsfile та Pipelinefile.
Практика:
- Робота з Jenkins
- Робота з Jenkinsfile, Pipelinefile
Заняття 6. Автоматичний запуск білдів та інтеграції у пайплайн
- Розберешся, як налаштувати автоматичний запуск білдів та інтеграції, як працювати з GitHub Actions та Bitbucket Pipelines
- В кінці заняття почуєш кейси з реального життя та зможеш поставити питання на Q&A-сесії
Лекція:
- Автоматичний запуск білдів
- Webhooks та інші інтеграції
- Q&A та розбір кейсів
Практика: Робота з GitHub Actions, Bitbucket Pipelines.
Ти навчишся:
- Працювати з GitLab, Jenkins, GitHub Actions, Bitbucket Pipelines
- Налаштовувати пайплайни
- Створювати користувачів, групи та проєкти у різних CI/CD-системах
- Взаємодіяти з репозиторіями
Ти дізнаєшся про:
- Підходи при налаштуванні CI/CD-процесів
- Принципи роботи з GitLab Runners, Jenkins, GitHub Actions, Bitbucket Pipelines
- Автоматичний запуск білдів
- Інтеграції з інструментами CI/CD
Особливості курсу
- Навчання в групі
- Фіксовані дата та час лекцій
- Канал в Telegram для всіх студентів курсу
- Відповіді від ментора на всі твої питання
Викладачі курсу
Павло Завада - DevOps практик з 10-річним досвідом
Больше информации- 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
Страницы
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Відгуки про курси
Отзывы о курсах
