Balani, Navveen Production-Ready Microservices on Google Cloud
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 9
Просматривая «Балани, Navveen Готовые к производству микросервисы в Google Cloud», вы можете быть уверены, что данный товар из каталога «Программирование» будет доставлен из Польши и проверен на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.
Підготовлені до виробництва мікросервіси в Google Cloud
Опис:
Контейнери стають стандартним способом запуску та масштабування мікросервісів у кількох хмарних постачальників. Завдяки Kubernetes робота з розгортання, масштабування та керування контейнерними програмами в хмарі чи на промісах тепер є основною та надзвичайно оптимізованою. Однак для створення середовища продуктивного рівня вам знадобиться безліч інших компонентів, як-от віртуальна приватна мережа (VPN), керування кінцевими точками для мікросервісів, балансувальник навантаження для балансування запитів за різними протоколами (HTTP, HTTP(s), веб-сокет), налаштування SSL, моніторинг справності служб, конфігурація мережі, як-от Додавання IP-адрес у білий список, трансляція мережевих адрес (NAT) для вихідних з’єднань і забезпечення журналювання в різних точках входу у вашій програмі. У цій книзі ми розглянемо кроки, щоб створити робоче середовище в хмарі Google для розгортання мікросервісів. У книзі передбачається, що ви знайомі з Kubernetes і хмарою Google. У книзі коротко представлено деякі концепції під час налаштування робочого середовища та розгортання рішення. Ми плануємо розгорнути набір мікросервісів (як контейнерів) у Google Kubernetes Cluster. Ми б використали кінцеві точки Google для керування API та розгорнули контейнер кінцевих точок google разом із нашим контейнером мікросервісів. Далі ми б створили вхідний контролер (типу 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.07.2019
Вага:0,351 грам
Висота:0,2 см
Ширина:6 см
Довжина:9 см
ПРИМІТКА. Купуючи продукт на цьому аукціоні, ви погоджуєтеся на продовжений час доставки (10-14 робочих днів). Даний товар надходить із закордонного складу, тому продовжений термін доставки, наведений нижче.
