Project

General

Profile

Actions

Задачи по проектам #15

open
ГК ГК

Квартал 4: Интеграция, доводка и пет-проект

Задачи по проектам #15: Квартал 4: Интеграция, доводка и пет-проект

Added by Глеб Куприянов 3 days ago.

Status:
В работе
Priority:
Средний
Start date:
12/07/2025
Due date:
% Done:

0%

Estimated time:

Description

Цель : Связать все технологии в единую систему и создать комплексный проект для портфолио.

  1. Сквозная автоматизация (1 месяц):
  • Улучшите ваш CI/CD пайплайн. Добавьте этапы:

    • Линтинг кода (flake8, black).
    • Интеграционные тесты.
    • Автоматическое развертывание в тестовую среду по коммиту в dev-ветку.
    • Развертывание в продакшен (с ручным подтверждением) по тегу.
  1. Пет-проект (Желательно 2 месяца):
    Идея проекта : "Мониторинг домашней сети/инфраструктуры".
  • Создайте набор скриптов на Python, которые собирают данные (скорость интернета, пинг до ключевых хостов, состояние ваших VPS).

  • Настройте экспортеры/напишите свои для этих данных.

  • Соберите все изученные технологии:

    1. CI/CD (Jenkins/GitLab): Автоматическая сборка и развертывание всего стека.
    1. Ansible: Развертывание и конфигурация всех компонентов.
    1. Nginx: Прокси и доступ к веб-интерфейсам Grafana/Kibana по доменным именам с SSL.
    1. Prometheus: Сбор всех метрик.
    1. Grafana: Единый дашборд для визуализации.
    1. Filebeat/Elasticsearch/Kibana: Сбор и анализ логов всех сервисов.
  1. Резюме и подготовка к собеседованиям (1 месяц):
  • Оформите все ваши наработки в аккуратные репозитории на GitHub/GitLab.

  • Напишите подробный README для вашего пет-проекта с архитектурой.

  • Пройдитесь по ключевым концепциям каждого инструмента (например: "Как работает Service Discovery в Prometheus?", "В чем разница между Ansible и Terraform?").

No data to display

Actions

Also available in: PDF Atom