1 год назад
Безопасная миграция данных из Vault одной командой
Vault — это фактически стандарт для хранения секретов в мире ИТ. И не только для хранения секретов. Ещё для управления сертификатами, шифрования as-a-service, подписания SSH-ключей, выдачи индивидуальных доступов для работы с базами данных. При этом Vault отлично интегрируется с внешними IdP — например, Keyclock или LDAP. А также он позволяет аутентифицировать приложения Kubernetes на основе JWT-токенов, а для «обычных» приложений можно использовать AppRole. Да и сам Vault может выступать как Identity Provider, если возникнет такая необходимость...
1 год назад
Backend разработка: Как начать?
В мире веб-разработки backend играет ключевую роль, обеспечивая функционирование серверной части приложений и взаимодействие с базами данных. Если вы хотите стать backend разработчиком, эта статья поможет вам понять, с чего начать и какие шаги предпринять для успешного старта в этой области. Backend разработка включает в себя все процессы, происходящие на сервере, которые обеспечивают работу веб-приложения. Это включает в себя создание и управление серверной логикой, обработку запросов от клиента, взаимодействие с базами данных и многое другое...
7 месяцев назад
Пошаговый разбор: деплой веб-приложения в Kubernetes
В предыдущих статьях мы рассмотрели настройку сети и создание виртуального сервера Ubuntu Linux в Yandex Cloud с помощью Terraform и деплой Angular+Java веб-приложения на этом сервере с помощью Ansible. В этой статье мы научимся разворачивать JavaScript+Go веб-приложение в кластере Kubernetes. Интересно? Тогда прошу под кат. Итак, наша задача - развернуть JavaScript+Go веб-приложение (особенности приложения описаны ниже) в кластере Kubernetes. Предварительные условия: Kubernetes (k8s) — это платформа-оркестратор для запуска контейнеризованных приложений в кластере (cluster) серверов...