Перейти до головного вмісту
Бокова панель
Освітній портал
На головну
Більше
Українська (uk)
Українська (uk)
English (en)
Наразі ви використовуєте гостьовий доступ
Увійти
На головну
Розгорнути
Згорнути
Загальне
Виділено
Новини
Академічна доброчесність
Робоча програма навчальної дисципліни, 125 Кібербезпека, ОК7, 2023р.
РПНД, КНм, 2024
Рейтинг-лист 2024-2025 н.р.
Питання до підсумкового контролю
Методичні рекомендації до виконання курсових робіт з дисципліни "Архітектура, проєктування та безпека веб-орієнтованих інформаційних та комп'ютерних систем"
Навчальний посібник "Архітектура, проєктування та безпека веб-орієнтованих інформаційних та комп'ютерних систем"
Рішення помилок, що виникають при встановлення docker
Розгорнути
Згорнути
Лабораторні роботи. (варіант 1)
Виділено
Лаб01. Встановлення Docker. Базові команди
Лаб02. Створення і запуск образа Docker
Лаб03. Docker Compose. Робота з БД. Створення багатоконтейнерного додатку з Docker
Лаб04. Створення і використання томів (volumes) в Docker-мережі
Лаб05. Розробка клієнтської частини системи
Лаб06. Проксірування запитів через nginx
Лаб07-08. Розгортання контейнеризованих веб-застосунків на хмарних сервісах (AWS, GCE, Azure, ...)
Семестровий тест
Розгорнути
Згорнути
Лабораторні роботи (варіант 2)
Виділено
Лаб01. Установка Ubuntu
Лаб2. Робота з файловою системою. Створення bash-скриптів та власних команд.
Лаб03. Використання SSH для роботи з віддаленим сервером
Лаб04. Використання Git
Лаб05. Робота з гілками Git
Lab06. Використання інструментів збірки
Lab07-08. Керування конвеєром розгортання GitLab CI/CD
Тест (варіант 2)
Розгорнути
Згорнути
Матеріали лекцій
Виділено
Програма курсу
Лекція 0. Вступ. Веб-орієнтовані інформаційні системи. Сучасні технології розробки ІС
Лекція 0. Конспект
Лекція 1-1. Контейнеризація додатків. Використання Docker.
Лекція 1-1. Конспект
Лекція 1-2. Робота з БД в Docker
Лекція 1-3. Томи Docker. Розділення конфігурації на Dev і Prod версії
Лекція 1-4. Особливості розробки і контейнеризації клієнтської частини
Лекція 1-5. Конфігурування nginx
Лекція 1-6. Приклад розгортання контейнеризованої веб-системи (Hetzner)
Лекція 2-1. Основи роботи в ОС Linux (ч.1)
Лекція 2-2. Основи роботи в ОС Linux (ч.2)
Лекція 1-2. Бази даних в веб-розробці
Лекція. Робота з Git
Лекція. CI/CD Pipeline. Автоматизація побудови, тестування і розгортання застосунку
Відео-лекції
Лекції по DevOps
Розгорнути
Згорнути
Веб-система та її розгортання (проєкт)
Виділено
Технічне завдання до проєкту
Розгорнути
Згорнути
Заочна форма навчання
Виділено
Лекція 1. Docker: поняття, команди, побудова образу застосунку, запуск контейнерів
Лабораторна робота №1. Створення і контейнеризація NodeJS застосунку
Лабораторна робота №1. Відео-пояснення
Лаб02. Docker Compose. Робота з БД. Створення багатоконтейнерного додатку з Docker (копія)
Lab03-04. Керування конвеєром розгортання GitLab CI/CD
Розгорнути
Згорнути
Рекомендована література
Виділено
Основна література 1) Граф М.С., Кузьменко О....
Відкритий покажчик курсу
Відкрити ящик блоків
Математичний аналіз (лабораторні КН, КБ, ІПЗ, ВТ 2024/2025) (практичні ІПЗ, ВТ, 2023/2024) (ФІКТ, КН, ВТ, 2021/22), (ІПЗ-22-3, ІПЗ-22-4, 2022/23)
ІПЗ-24-5
ІПЗ-24-5
Натисніть на
ІПЗ-24-5
, щоб відкрити ресурс.