Балани, Navveen Готовые к производству микросервисы в Google Cloud


Код: 15280939328
1370 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 7-10 дней
  • Состояние товара: новый
  • Доступное количество: 9

Просматривая «Балани, Navveen Готовые к производству микросервисы в Google Cloud», вы можете быть уверены, что данный товар из каталога «Программирование» будет доставлен из Польши и проверен на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.

Готовые микросервисы в Google Cloud

Описание:

Контейнеры становятся стандартным способом запуска и масштабирования микросервисов у нескольких поставщиков облачных услуг. Благодаря Kubernetes работа по развертыванию, масштабированию и управлению контейнерными приложениями в облаке или обещаниях теперь стала основной и чрезвычайно оптимизированной. Однако для создания среды производственного уровня вам понадобится множество других компонентов, таких как виртуальная частная сеть (VPN), управление конечными точками для микросервисов, балансировщик нагрузки для балансировки запросов по различным протоколам (HTTP, HTTP(s), веб-сокет), настройка SSL, мониторинг работоспособности служб, конфигурация сети, такая как белый список IP-адресов, преобразование сетевых адресов (NAT). для исходящих подключений и обеспечения регистрации в различных точках входа в вашем приложении. В этой книге мы рассмотрим шаги по созданию готовой к работе среды в облаке Google для развертывания микросервисов. В книге предполагается, что вы знакомы с Kubernetes и облаком Google. В книге кратко представлены некоторые концепции при настройке производственной среды и развертывании решения. Мы будем развертывать набор микросервисов (в виде контейнеров) в кластере Google Kubernetes. Мы будем использовать конечные точки Google для управления API и развернуть контейнер конечных точек Google вместе с нашим контейнером микросервисов. Далее мы создадим Ingress Controller (типа Load Balancer) и представим микросервисы наших приложений через HTTPS. Все входящие HTTPS-запросы будут поступать в балансировщик нагрузки, который направляет их на один из узлов кластера Kubernetes. В узлах запросы сначала поступают к конечной точке Google (которая проверяет ключ конечной точки и регистрирует все запросы конечной точки), а затем к соответствующим конечным точкам микросервиса. Существуют дополнительные требования по обеспечению доступа к нашим микросервисам только авторизованным IP-адресам. Мы научимся вносить IP-адреса в белый список, используя два подхода: Google Cloud Armor и Nginx Ingress Controller (вместо стандартного Google Ingress Controller). Аналогично, для исходящих подключений мы будем подключаться к сторонним сервисам. Сторонние службы предъявляют аналогичные требования к включению в белый список IP-адресов, и нам необходимо предоставить наш набор исходящих IP-адресов, которые будут подключаться к этим сторонним службам. Для этого требования мы будем использовать Google Cloud NAT, чтобы предоставить нашим частным кластерам Google Kubernetes Engine (GKE) возможность подключения к Интернету, а также статические исходящие IP-адреса, которые мы можем настроить и предоставить сторонним службам для внесения в белый список на их серверах.

Обложка:Мягкая обложка

Количество страниц:69

Автор:Балани, Наввин

Язык:Английский: Опубликовано; Английский: язык оригинала; английский

Дата выпуска:25 июля 2019 г.

Вес:0,351 грамм

Рост:0,2 см

Ширина:6 см

Длина:9 см

ПРИМЕЧАНИЕ. Приобретая товар на этом аукционе, вы соглашаетесь на продление срока доставки (10–14 рабочих дней). Данный товар поставляется с зарубежного склада, поэтому сроки доставки указаны ниже.