Cloud & DevOps
-
Облачные вычисления small
Облачные вычисления — это аренда вычислений, хранилища и сервисов вместо владения машинами, которые их предоставляют.
-
AWS large
AWS — крупнейшее публичное облако, и его каталог — причина, по которой «облако» трудно описать одним предложением.
-
Microsoft Azure medium
Azure — публичное облако Microsoft.
-
Google Cloud Platform (GCP) medium
Google Cloud Platform — публичное облако Google.
-
Бессерверные вычисления medium
Бессерверные вычисления — это выполнение кода в управляемой среде выполнения, которая запускает его с приходом запроса и останавливает, когда запрос…
-
Docker medium
Docker упаковывает приложение вместе со всем, что нужно для запуска — библиотеками, средой выполнения, значениями конфигурации по умолчанию — в образ.
-
Terraform medium
Terraform описывает инфраструктуру как набор объявлений в файлах, сравнивает их с тем, что существует в действительности, и вносит разницу.
-
CI/CD medium
Непрерывная интеграция — это практика часто сливать каждое изменение в основную линию, а автоматическая сборка и прогон тестов доказывают, что результат…
-
Администрирование Linux large
Администрирование Linux — это работа по поддержанию хоста Linux здоровым и понятным: кому можно входить и что им разрешено делать, какие процессы работают…
-
Основы сетей (HTTP / DNS / TLS) medium
Это прикладной уровень сети: как выглядит запрос, как имя превращается в адрес и как соединение становится заслуживающим доверия.
-
Управление затратами на облако small
Управление затратами на облако — это набор практик, которые держат облачный счёт соразмерным ценности, которую облако приносит.
-
Безопасность в облаке и IAM medium
Безопасность в облаке начинается с идентичности: набора субъектов, которые могут вызывать API провайдера, и разрешений, которые есть у каждого из них.
-
Облачно-нативные вычисления medium
Облачно-нативные вычисления — это способ строить программное обеспечение, исходя из того, что инфраструктура эластична, одноразова и программируема.
-
Kubernetes large
Kubernetes — это оркестратор: вы объявляете, сколько копий контейнера должно работать, как к ним обращаться и какие ресурсы им нужны, а он непрерывно…
-
GitHub Actions medium
GitHub Actions — система автоматизации, встроенная в GitHub.
-
Jenkins small
Jenkins — самостоятельно размещаемый сервер автоматизации: вы устанавливаете его, указываете ему на свои репозитории и описываете сборки, которые он…
-
Azure DevOps small
Azure DevOps — набор инструментов поставки от Microsoft: хостинговые git-репозитории, служба конвейеров, трекер рабочих элементов и канал артефактов,…
-
Мониторинг и наблюдаемость (Prometheus / Grafana) medium
Мониторинг собирает сигналы о работающей системе; наблюдаемость — это когда их достаточно и они связаны между собой, чтобы ответить на вопрос, которого вы…
-
Nginx small
Nginx — это веб-сервер, который чаще всего развёртывают как обратный прокси: он принимает соединения от клиентов и передаёт их одному или нескольким…
-
OpenShift small
OpenShift — это дистрибутив Kubernetes от Red Hat с заполненными операционными пробелами: встроенный реестр, веб-консоль, интегрированные конвейеры,…
-
Helm small
Helm упаковывает набор манифестов Kubernetes в чарт: версионированный пакет с шаблонами и файлом значений.
-
Istio small
Istio — это сервисная сетка (service mesh): набор прокси, по одному рядом с каждой рабочей нагрузкой, которые несут трафик между сервисами и применяют к…
-
Обеспечение надёжности сайтов medium
Обеспечение надёжности сайтов — это практика: сформулировать, насколько надёжным должен быть сервис, измерять, так ли это, и сделать это измерение…