TypeScript и Kubernetes: Полное руководство по разработке и развертыванию — Артем Соколов — обложка книги
300 страниц
TypeScript
PDF
4.5

TypeScript и Kubernetes: Полное руководство по разработке и развертыванию

Создание современных облачных приложений на TypeScript с Kubernetes

Автор:

Год:

Краткое содержимое:

Книга "TypeScript и Kubernetes" — это практическое руководство для разработчиков, которые хотят освоить создание современных облачных приложений с использованием TypeScript и Kubernetes. Автор, Артем Соколов, делится опытом построения масштабируемых микросервисных архитектур, начиная с основ TypeScript и заканчивая продвинутыми техниками оркестрации контейнеров.

О чём эта книга?

Книга охватывает полный цикл разработки облачного приложения: от написания кода на TypeScript до развертывания в кластере Kubernetes. Вы узнаете, как:

  • Проектировать микросервисы на TypeScript с использованием Node.js
  • Создавать Docker-образы и оптимизировать их размер
  • Настраивать кластер Kubernetes (Minikube, Kind или облачные решения)
  • Управлять конфигурациями через ConfigMaps и Secrets
  • Реализовывать Service Discovery и балансировку нагрузки
  • Настраивать CI/CD пайплайны для автоматического развертывания
  • Мониторить и логировать приложения в Kubernetes

Для кого эта книга?

Книга подойдет:

  • Разработчикам на TypeScript/JavaScript, которые хотят перейти к облачной архитектуре
  • DevOps-инженерам, желающим изучить TypeScript для написания инструментов автоматизации
  • Full-stack разработчикам, стремящимся освоить современные методы развертывания
  • Студентам и новичкам с базовыми знаниями TypeScript и Linux

Что вы узнаете?

После прочтения книги вы сможете:

  • Писать типобезопасные микросервисы на TypeScript
  • Проектировать Kubernetes-манифесты (Deployments, Services, Ingress)
  • Настраивать горизонтальное масштабирование (HPA)
  • Работать с Helm-чартами для управления релизами
  • Интегрировать observability (Prometheus, Grafana, OpenTelemetry)
  • Реализовать бесшовное обновление приложений (Rolling Update)

Книга содержит множество примеров кода, готовых к использованию в реальных проектах. Все примеры доступны в репозитории GitHub. Вы получите практические навыки, которые сразу сможете применить на работе или в pet-проектах.

Освойте TypeScript и Kubernetes вместе с этой книгой — и вы сможете создавать приложения, готовые к работе в любом масштабе!

Рекомендаций