okursah

Инструменты молодого системного инженера (DevOps’a) (Академика)

Академика
Бесплатно
Цена
8 часов
Длительность курса
В любое время
Дата начала
Выдают сертификат
В мире, где почти каждый IT-проект требует сложной клиент-серверной архитектуры, ключевой инструмент в арсенале системного инженера — контейнеры. Они позволяют эффективно масштабировать приложения, оптимизировать ресурсы и обеспечивать высокую доступность и безопасность сервисов. На курсе вы освоите искусство DevOps — от настройки и поддержки до управления целыми облаками контейнеров. Узнаете, как связывать контейнеры в единую сеть, обеспечивая бесперебойную работу сложных приложений.
  • Файловая система Познакомитесь с файловой системой Linux. Изучите основные особенности её работы и файловой структуры.
  • Сигналы, фоновые задачи, управление сценариями Расскажем о различных сигналах Linux. Научитесь временно останавливать и завершать работу процессов. А также перехватывать сигналы выхода скрипта и модифицировать их.
  • Ввод, вывод и работа с файлами в Bash Изучите стандартные поток ввода, вывода и дескрипторы файлов. Познакомитесь со стандартными потоками ошибок и научитесь перенаправлять поток ошибок и вывода.
  • Параметры и ключи командной строки в Bash Научитесь читать параметры командной строки, оперировать параметрами в виде чисел. Познакомитесь с таким эффектом, как «сдвиг параметров» в результате использования некоторых команд.
  • Язык обработки данных awk Расскажем об основных возможностях awk. Разберём особенности вызова и наиболее частые ключи, которые в нём используются.
  • Компиляция и сборка крупных проектов Познакомитесь с утилитой make. Изучите основные функции простого make-файла, научитесь компилировать и компоновать программы.
  • Системы контроля версий и работа с Git Изучите эволюцию систем контроля версий (Version Control Systems — VCS). Разберёте плюсы и минусы различных типов VCS и основные настройки Git.
  • Знакомство с регулярными выражениями Рассмотрите базовые символы управления регулярными выражениями. Научитесь использовать экранирование слеша.
  • Введение в компьютерные сети и IP-адресацию Компьютерные сети соединяют устройства для обмена данными и ресурсами. В этом модуле разберёте основы компьютерных сетей, включая различные типы сетей, сетевые протоколы и IP-адресацию.
  • Циклическая обработка данных в Bash Познакомитесь с инициализацией цикла списком, полученным из результатов работы команды. Изучите настройки разделителей полей.
  • Введение в компьютерные сети и IP-адресацию Компьютерные сети соединяют устройства для обмена данными и ресурсами. В этом модуле разберёте основы компьютерных сетей, включая различные типы сетей, сетевые протоколы и IP-адресацию.
  • Сигналы, фоновые задачи, управление сценариями Расскажем о различных сигналах Linux. Научитесь временно останавливать и завершать работу процессов. А также перехватывать сигналы выхода скрипта и модифицировать их.
  • Системы удалённого управления сервером Системы удалённого управления сервером позволяют администраторам управлять серверами без необходимости физического доступа к ним. В этом модуле узнаете о различных типах таких систем, их преимуществах и недостатках.
  • Технологии виртуализации и облачные системы Технологии виртуализации позволяют создавать виртуальные машины, которые работают на одном физическом сервере. Облачные системы предоставляют доступ к вычислительным ресурсам по запросу через интернет. В этом модуле рассмотрите различные технологии виртуализации и облачные системы.
  • Управление репозиторием Git Git — это распределённая система управления версиями, которая позволяет разработчикам отслеживать изменения в коде и совместно работать над проектами. В этом модуле узнаете основы управления репозиторием Git, включая создание, клонирование, внесение изменений и отправку коммитов.
  • Файловая система Познакомитесь с файловой системой Linux. Изучите основные особенности её работы и файловой структуры.
  • Базовые команды для работы с файловой системой Linux Расскажем о методах взаимодействия с Linux, основных консольных командах и способах управления файловой системой.
  • Параметры и ключи командной строки в Bash Научитесь читать параметры командной строки, оперировать параметрами в виде чисел. Познакомитесь с таким эффектом, как «сдвиг параметров» в результате использования некоторых команд.
  • Введение в Docker Docker — это платформа для создания, развёртывания и запуска приложений в изолированных контейнерах. В этом модуле разберём основы Docker, включая создание образов, запуск контейнеров и управление ими.
  • Функции и разработка библиотек скриптов Познакомитесь с такими действиями, как объявление функции, вывод результата скрипта. Узнаете о функции return и научитесь применять её в работе.
  • Язык обработки данных awk Расскажем об основных возможностях awk. Разберём особенности вызова и наиболее частые ключи, которые в нём используются.
  • Базовые команды для работы с файловой системой Linux Расскажем о методах взаимодействия с Linux, основных консольных командах и способах управления файловой системой.
  • Системы контроля версий и работа с Git Изучите эволюцию систем контроля версий (Version Control Systems — VCS). Разберёте плюсы и минусы различных типов VCS и основные настройки Git.
  • Знакомство с регулярными выражениями Рассмотрите базовые символы управления регулярными выражениями. Научитесь использовать экранирование слеша.
  • Циклическая обработка данных в Bash Познакомитесь с инициализацией цикла списком, полученным из результатов работы команды. Изучите настройки разделителей полей.
  • Технологии виртуализации и облачные системы Технологии виртуализации позволяют создавать виртуальные машины, которые работают на одном физическом сервере. Облачные системы предоставляют доступ к вычислительным ресурсам по запросу через интернет. В этом модуле рассмотрите различные технологии виртуализации и облачные системы.
  • Управление репозиторием Git Git — это распределённая система управления версиями, которая позволяет разработчикам отслеживать изменения в коде и совместно работать над проектами. В этом модуле узнаете основы управления репозиторием Git, включая создание, клонирование, внесение изменений и отправку коммитов.
  • Компиляция и сборка крупных проектов Познакомитесь с утилитой make. Изучите основные функции простого make-файла, научитесь компилировать и компоновать программы.
  • Введение в скриптовый язык Bash Разберёте базовые команды языка Bash. Изучите переменные среды для системных данных и примеры подстановки команд.
  • Введение в скриптовый язык Bash Разберёте базовые команды языка Bash. Изучите переменные среды для системных данных и примеры подстановки команд.
  • Расширенный функционал Docker Поговорим о расширенных возможностях Docker, таких как управление несколькими контейнерами с помощью Docker Compose, создание и применение пользовательских образов и использование Docker для развёртывания приложений в производственной среде.
  • Ввод, вывод и работа с файлами в Bash Изучите стандартные поток ввода, вывода и дескрипторы файлов. Познакомитесь со стандартными потоками ошибок и научитесь перенаправлять поток ошибок и вывода.
  • Расширенный функционал Docker Поговорим о расширенных возможностях Docker, таких как управление несколькими контейнерами с помощью Docker Compose, создание и применение пользовательских образов и использование Docker для развёртывания приложений в производственной среде.
  • Введение в Docker Docker — это платформа для создания, развёртывания и запуска приложений в изолированных контейнерах. В этом модуле разберём основы Docker, включая создание образов, запуск контейнеров и управление ими.
  • Функции и разработка библиотек скриптов Познакомитесь с такими действиями, как объявление функции, вывод результата скрипта. Узнаете о функции return и научитесь применять её в работе.
  • Системы удалённого управления сервером Системы удалённого управления сервером позволяют администраторам управлять серверами без необходимости физического доступа к ним. В этом модуле узнаете о различных типах таких систем, их преимуществах и недостатках.
  • Цена - Бесплатно
  • Продолжительность курса составляет 8 часов

Все курсы из категории «DevOps»

  • 156 500
  • Длительность: 7 месяцев
  • Сертификат
  • Рассрочка: 25 000 /мес. Оформить
  • Начало: 09 октября
  • Гарантированное трудоустройство
Промокод
  • 27 200
  • Длительность: 7 месяцев
  • Сертификат
  • Рассрочка: 4 140 /мес. Оформить
  • Начало: 09 октября
Промокод
  • 140 000
  • Длительность: 5 месяцев
  • Сертификат
  • Рассрочка: 30 500 /мес. Оформить
  • Начало: 16 октября
  • Гарантированное трудоустройство
Промокод
  • 26 800
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 9 380 /мес. Оформить
  • Начало: 16 октября
Промокод
  • 25 040
  • Длительность: 5 месяцев
  • Сертификат
  • Рассрочка: 5 400 /мес. Оформить
  • Начало: 16 октября
Промокод
  • 110 000
  • Длительность: 4 месяца
  • Сертификат
  • Рассрочка: 29 500 /мес. Оформить
  • Начало: 23 октября
  • Гарантированное трудоустройство
Промокод
  • 110 000
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 38 500 /мес. Оформить
  • Начало: 23 октября
  • Гарантированное трудоустройство
Промокод
  • 19 680
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 6 880 /мес. Оформить
  • Начало: 23 октября
Промокод
  • 101 000
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 35 500 /мес. Оформить
  • Начало: 13 ноября
  • Гарантированное трудоустройство
Промокод
  • 16 800
  • Длительность: 3 месяца
  • Сертификат
  • Рассрочка: 5 800 /мес. Оформить
  • Начало: 13 ноября
Промокод