DevOps Artisan – Основи на NGINX

курс DevOps Artisan – Основи на NGINX е посветен на всички, които искат да научат за Nginx и да познават основите на Nginx.

Към кого е адресирано?

  • Инженери DevOps;
  • Linux системни администратори;
  • Архитекти.

Какво ще научите?

След завършване на този курс, студентите ще познават основите на NGINX и ще могат да:

  • конфигурирайте NGINX като защитен уеб сървър, обратен прокси, кеш и балансьор на натоварването;
  • как да интегрирате инструменти на трети страни като Let's Encrypt.

Предпоставки:

Няма предварителни условия за поемане на този курс.

Препоръчва се, но не е задължително, учениците:

  • имат основни познания за разбиране на уеб сървъри и Unix команден ред;
  • имат умения за изпълнение на Unix команди, създаване и редактиране на текстови файлове и навигиране в системни файлове.

График на курса:

Материалите на курса са на английски език. Обучението се води на румънски език.

Модул 1: Сервирайте статично съдържание
  • Какво е NGINX?
  • Използвайте Случаи
  • Преглед на комуникационните елементи на уеб приложението
  • Какво представляват HTTP и HTTPS?
  • Структура и компоненти на HTTP заявка
  • HTTP кодове за състояние на отговора
  • Какво е URL?
  • Ръководство за инсталиране на NGINX
  • Обяснени са директивите, контекстите и виртуалните сървъри на NGINX
  • NGINX файлове и директории
  • NGINX команди
  • Как да сервираме статично съдържание
  • Практическа лаборатория: Инсталиране на NGINX
Модул 2: Прокси връзки към сървъри нагоре по веригата
  • Какво е прокси връзка?
  • Upstream сървъри
  • Конфигуриране на сървъри нагоре по веригата
  • Практическа лаборатория: Сервирайте статично съдържание и конфигурирайте сървъри нагоре по веригата

Модул 3: Конфигуриране и персонализиране на регистриране

  • Настройка на регистъра на грешките
  • Настройка на регистъра за достъп
  • Достъп до променливи в журнала
  • Интегрирано NGINX Logging с други доставчици
  • Практическа лаборатория: Персонализирайте регистрирането и интегрирайте NGINX със Splunk и Kibana

Модул 4: Наблюдение на активността на живо

  • Наблюдение на активността на живо
  • Наблюдение на активността на живо - табло
  • Събиране на данни, които да се показват в статистиката
  • Демо: Наблюдение на активността на живо
Модул 5: Конфигуриране на HTTPS и сигурност на сайта
  • Как работи SSL
  • Настройка на HTTPS сървър
  • SSL прекратяване за TCP Upstream сървъри
  • Осигуряване на HTTP трафик към Upstream сървъри (повторно шифроване)
  • NGINX взаимно удостоверяване
  • Практическа лаборатория: HTTPS сигурност
Модул 6: Използвайте променливи при пренаписване, маршрутизиране и карти
  • Какво представляват правилата за пренаписване?
  • Директивата за връщане
  • Директивата за пренаписване
  • Директивата try_files
  • Практическа лаборатория: Пренаписване, маршрутизиране и карти
Модул 7: Маршрутни връзки
  • Подаване на заглавки на заявка
  • Избор на изходящ IP адрес
Модул 8: Балансиране на натоварването
  • Какво е балансьор на натоварването?
  • Алгоритми за балансиране на натоварването
  • Конфигуриране на кръгов алгоритъм
  • Конфигуриране на алгоритъм за най-малко връзки
  • Конфигуриране на IP хеш алгоритъм
  • Балансиране на натоварването – тегло на сървъра
  • Практическа лаборатория: Конфигуриране и отстраняване на неизправности при различни методи за балансиране на натоварването като кръгов режим/най-малко връзка/IP хеш
Модул 9: Внедряване и управление на кеширане
  • Какво е кеширането?
  • Как работи кеширането?
  • Конфигуриране на основно кеширане
  • Фина настройка на кеша
  • Какво представлява компресията?
  • Директиви за компресия
    Практическа лаборатория: Внедрете и управлявайте кеширането чрез конфигуриране на NGINX да запазва отговорите в дисков кеш и да ги използва, за да отговаря на клиенти
Модул 10: Използвайте NGINX API за динамично конфигуриране на сървъри по време на изпълнение
  • Динамична конфигурация с NGINX Plus API
  • Активиране на динамична конфигурация
  • Използване на API за динамична конфигурация
Модул 11: Инсталирайте NGINX от двоични и от изходни файлове
  • Инсталиране на NGINX от двоичен файл
  • Инсталиране на NGINX от изходните файлове
  • Практическа лаборатория: Създайте NGINX от изходни файлове

Препоръчваме да продължите с:

Сертификационни програми

DevOps Artisan – Основи на NGINX

Персонализирани оферти за групи от минимум 2 човека

Подробности за курса

Продължителност:

2
дни

Цена:

840 EUR

Доставка:

Преподаване в класна стая, хибридна класна стая, виртуална класна стая

Ниво:

2. Сътрудник

Роли:

Администратор, архитект, DevOps Екип