← Все направления

DevOps / SRE

Доставить небольшой сервис в учебную среду, увидеть его состояние и разобрать неудачный релиз.

От первого шага
к своему проекту.

Уверенно работайте с файлами и браузером. Linux, Git и сети изучаются в первых шагах.

  1. Осмотреть хост

    Показать процесс сервиса, его порт и журнал.

  2. Понять запрос

    Объяснить путь от имени до HTTP-ответа.

  3. Собрать и доставить

    Повторяемо запустить один и тот же образ, отличить проверку от публикации.

  4. Проверить надёжность

    Подтвердить сбой измерениями, восстановить учебный сервис и описать результат.

  5. Расширить стенд

    Описать среду, права и ограничения; Kubernetes после контейнерной базы.

Соберите результат.

Учебный HTTP-сервис: репозиторий, Dockerfile, проверка перед выпуском, журнал и инструкция проверки после релиза.

  • Чистая установка по README воспроизводит ответ сервиса.
  • Неуспешная проверка останавливает доставку.
  • Есть признаки здоровья и понятный план возврата предыдущей версии.
DevOps / SRE: общие темы на одной вертикалиDevelopmentGit workflowGitCI/CD and rollbackCI/CDCore codingКодAlgorithms basicsАлгоритмыDevOpsLinux and host operationsLinuxLinux processesПроцессыDNSDNSTCP, HTTP and request flowTCP / HTTPGit workflowGitCI/CD and rollbackCI/CDDocker essentialsDockerSystemsLinux and host operationsLinuxLinux processesПроцессыFilesystem and permissionsФайлы и праваResource pressureРесурсыNetworkingDNSDNSTCP, HTTP and request flowTCP / HTTPTLS basicsTLSRouting, NAT and firewallRouting / NATDBASQL foundationSQLData modelingМодели данныхSQL indexesИндексыArchitectureSystem landscapeЛандшафт системIntegration patternsИнтеграцииContracts and boundariesКонтракты
1–7 из 13 тем
  1. DevOps Git

    Git

    Пройдите путь от рабочего файла до проверенного коммита и прочитайте разницу.

    Читать статью Все материалы по теме →Дальше в маршруте: CI/CD →

Git. DevOps / SRE, Development

Куда дальше?

Олимпиадная алгоритмика HECS