8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

Оригинал подлинного облака: используйте контейнер, расчет функций и данные для создания следующего поколения приложений [Beauty] Boris Scholl (Boris Scholl) Tornte & Middot; Development Swansen Cloud Development Development Application

Цена: 1 670руб.    (¥79)
Артикул: 628191918309

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:杰城图书专营店
Адрес:Провинция Фуцзянь
Рейтинг:
Всего отзывов:751503
Положительных:751503
Добавить в корзину
Другие товары этого продавца
¥39.8841руб.
¥ 79 45.8968руб.
¥18.8398руб.
¥25.2533руб.

Основная информация

Название книги: Юн Юансхенг: Используйте расчет функции контейнера и данные для создания следующего поколения приложений

Цена: 79,00 юань

Автор: [красота] Боуей&Миддот;&Миддот;

Пресса: Machinery Industry Press

Дата публикации: 2020-05-01

ISBN: 9787111653240

Количество слов:

Номер страницы:

Версия:

Переплет: в мягкой обложке, идеальный переплет.

Открыто: 16

Товарный вес:

Краткое содержание

 

  • Изучите технологию, необходимую для разработки облачных приложений
  • Представьте разницу между контейнером и функцией и узнайте об их применимых сценариях
  • Целевые приложения для проектирования для удовлетворения потребностей, связанных с данными
  • Изучите базовые знания о DevOps и некоторых разработке, тестировании, эксплуатации и технике обслуживания
  • Узнайте некоторые методы, методы и практики для создания и управления облачными приложениями
  • Понять стоимость построения пересадки применения и научитесь выбирать спрос

 

об авторе

 

Боррис&Миддот;

Boris Scholl является архитектором продукта Azure Computing Team.В то же время он также является автором книги микросервисов с Docker на Azure.

Торндетт&Миддот; Свансен

Трент Свансон - архитектор программного обеспечения, специализирующийся на технологии Cloud и Edge.Будучи соучредителем и консультантом Johnson Controls в области облачных технологий, а также соучредителем и консультантом по полномасштабным 180, он помог многим клиентам Microsoft мигрировать приложение в облако или создать приложения в облаке.

Питер&Миддот;

Peter Jausovec - инженер -программист, который имеет более 10 -летний опыт работы в области разработки программного обеспечения и технологий.В последние годы он был привержен разработке облачных нативных решений по распределенным системам.

 

Оглавление

Предисловие 1
Глава 1 Введение в Юньюан 5
1.1 Распределенная система 5
1.1.1 Неспособность распределенной системы 5
1.1.2 Теорема Cap 8
1.2 Двенадцать элементов приложений 8
1.3 Протокол уровня доступности и обслуживания 11
1.4 Резюме этой главы 12
Глава 2 Нативная база Юнь 13
2.1 Контейнер 13
2.1.1 Уровень выделения контейнера 15
2.1.2 Расположение контейнера 16
2.1.3 Kubernetes Обзор 17
2.1.4 Kubernetes и контейнеры 20
2.2 Нет серверной архитектуры 21
2.3 Расчет функции 22
2.4 От виртуальной машины до Юнбиао 23
2.4.1 Продвижение и трансформация 23
2.4.2 Модернизация применения 24
2.4.3 Оптимизация приложения 26
2.5 Микросервис 26
2.5.1. Преимущества Micro Services 27
2.5.2 Задача, вызванная архитектура микросервиса 29
2.6 Сводка этой главы 31
Глава 3 Дизайн нативного приложения Yun 33
3.1 Основы нативного приложения Yun 33
3.1.1 Lean Operation 33
3.1.2 Безопасность 35
3.1.3 Надежность и юзабилити 36
3.1.4 Масштабируемость и стоимость 37
3.2 Сравнение между юньнианской и традиционной архитектурой 37
3.3 Расчет и обслуживание функции 41
3.3.1 Используйте сценарии, рассчитанные по функции 42
3.3.2 Коэффициенты использования расчета функции 42
3.3.3 Комбинация функций и услуг 43
3.4 Design и управление версией API 45
3.4.1 API совместим с 46
3.4.2 Семантическая версия № 47
3.5 Связь между сервисной комнатой 48
3.5.1 Соглашение об связи 48
3.5.2 Протокол сообщения 50
3.5.3 Консультационные факторы сериализации 50
3.5.4 Уравнение мощности 51
3.5.5 Запрос и ответ 52
3.5.6 Издатель и подписчик 53
3.5.7. Режим и режим запроса/ответа издателя/режима запроса/ответа 55
3.5.8 Синхронизация и асинхронная 56
3.6 Шлюз 56
3.6.1 Маршрут 57
3.6.2 Агрегат 58
3.6.3 Удалить 59
3.6.4 Реализация шлюза 60
3.7 Экспортные ворота 60
3.8 Сервисная сетка 60
3.9 Пример архитектуры 69
3.10 Эта глава является резюме 73
Глава 4 Обработка данных 75
4.1 Система хранения данных 76
4.1.1 Объект, файл и диск 77
4.1.2 База данных 78
4.1.3 Поток и очередь 80
4.1.4 Блокчейн 81
4.1.5 Выбор хранилища данных 81
4.2 Данные в рамках Multi -Data 84
4.2.1 Захват данных Изменение 85
4.2.2 Запись изменений в качестве события для изменения журнала 87
4.2.3 Наблюдение за делами 88
4.2.4 Акции катятся 90
4.2.5 Извлечение, преобразование и загрузка 90
4.2.6 MSI и Data Lake 91
4.3 Данные доступа к клиенту 94
4.3.1 Ограниченный заказ клиентов (Ключ казино) 94
4.3.2 Услуги базы данных, контролируемые с помощью мелкого размера частиц 95
4.3.3 Служба данных GraphQL 96
4.4 Данные, которые могут быть быстро расширены 97
4.4.1 Данные FCK 98
4.4.2 Кэш данных 98
4.4.3 Сеть распределения контента 99
4.5 Анализ данных 101
4.5.1 Поток данных 101
4.5.2 партия лечения 101
4.5.3 Data Lake 102 на хранении объектов
4.5.4 Data Lake and Data Warehouse 102
4.5.5 Распределенный запрос двигатель 103
4.6 База данных 104 в Kubernetes 104
4.6.1 Объем хранилища 104
4.6.2 StatefulSet106
4.6.3 DaemonSet107
4.7 Резюме этой главы 107
Глава 5 Devops109
5.1 Что такое Devops109
5.1.1 Совместное 109
5.1.2 Автоматизация 110
5.1.3 Принципы и процесс 110
5.1.4 Merture 111
5.1.5 Сообщите 111
5.2 Тест 112
5.2.1 Тестовая подставка -в 113
5.2.2 Тест автоматизации пирамида 113
5.2.3.3 Время применения различных типов тестов 118
5.2.4 Тестовый ритм 119
5.2.5 Тест в производственной среде 120
5.3 Среда и инструменты разработки 122
5.3.1 Инструмент разработки 123
5.3.2 Среда развития 126
5.3.3 Местная среда развития 126
5.3.4 Местная среда разработки в сочетании с удаленным кластером 127
5.3.5 Рабочий процесс разработки Skaffold 127
5.3.6 Удаленный кластер маршрут в местную среду разработки 129
5.3.7 Среда развития облака 129
5.4 Непрерывная интеграция/непрерывная доставка 130
5.4.1 Управление исходным кодом 131
5.4.2 Стадия строительства 132
5.4.3 Фаза тестирования 132
5.4.4 Стадия развертывания 134
5.4.5 Стадия выпуска 136
5.4.6 Фаза после выпуска 137
5.5 Мониторинг 137
5.5.1 Индекс коллекции 139
5.5.2. Наблюдение за службой 145
5.6 Управление конфигурацией 149
5.6.1 Переменная единая среда 151
5.6.2 Многоамбиент переменная 151
5.6.3 Поместите данные конфигурации в томе хранения 152
5.6.4 Ключ для сохранения 152
5.6.5 Конфигурация развертывания 154
5.7 Пример непрерывной интеграции/процесса непрерывной доставки 156
5.8 Эта глава является резюме 159
Глава 6 Практика 161
6.1 Действие Юньюна 161
6.1.1 Найдите разумную причину для нарушения приложения Boulder 161
6.1.2 Первая отделка простая служба 162
6.1.3 Узнайте небольшую эксплуатацию и техническое обслуживание 162
6.1.4 Используйте режим 2 -х слоя.
6.1.5 Используйте режим обрезания ножа 162
6.1.6 Подготовка стратегии миграции данных 164
6.1.7 Перепишите все шаблонный код 164
6.1.8 Рассмотрим структуру, язык, структуру данных и хранение данных 164
6.1.9 Устранение старого кода 164
6.2 Убедитесь, что эластичность 164
6.2.1 Повторите мгновенную разлову 165
6.2.2 Используйте ограниченное испытание 165
6.2.3 Используйте автоматический выключатель, чтобы справиться с мгновенной ошибкой 166
6.2.4 Элегантное отображение 166
6.2.5 Используйте режим изоляции 166
6.2.6. Реализация здоровья и готовой проверки 166
6.2.7 Установите процессор и предел памяти контейнера 166
6.2.8. Реализуйте ограничение скорости и ток 167
6.3 Обеспечить безопасность 167
6.3.1 Спрос безопасности так же важен, как и другие потребности 167
6.3.2. Рассмотрим безопасность при проектировании
6.3.3 Подарок для небольших прав доступа 167
6.3.4 Используйте независимые счета, подписки и арендаторы 167
6.3.5 Магазин безопасности все ключ 168
6.3.6 Неопределенные данные 168
6.3.7. Шифрование данных 168
6.3.8 Используйте совместное управление идентификацией 168
6.3.9 Используйте контроль доступа на основе символов 168
6.3.10 Kubernetes POD Изоляция 169
6.4 Обработка данных 169
6.4.1 Используйте базу данных хостинга и службу анализа данных 169
6.4.2 Используйте хранилище, которое соответствует требованиям данных 169
6.4.3 Сохранить данные в нескольких регионах или доступных областях 170
6.4.4 Используйте разделы данных и копируйте для улучшения масштабируемости 170
6.4.5 Избегайте чрезмерного сбора и частых операций ввода/вывода 170
6.4.6 Не ставьте бизнес -логику в базу данных для выполнения 170
6.4.7 Используйте данные о производственной среде для тестирования 170
6.4.8 Мгновенная неудача обработки 171
6.5 Производительность и расширение 171
6.5.1 Проектная масштабируемая служба без сохранения состояния 171
6.5.2 Используйте автоматическую телескопическую функцию платформы 171
6.5.3 Используйте кэш 172
6.5.4 Используйте раздел для достижения расширения, который превышает ограничения на обслуживание 1

 

Выбор редактора


Эта книга направлена ​​на то, чтобы предоставить некоторые базовые знания, чтобы помочь разработчикам и архитекторам начать путешествие облачного нативного приложения более спокойно.В этой книге сначала представлена ​​основные принципы некоторых распределенных систем и ее взаимосвязь с облачными приложениями, а затем дополнительно вводят связанные технологии, такие как контейнер и функции. Служба службы и режим данных. *Хорошая практика.Эта практика*JIA часто помогает создать успешное облачное нативное приложение.Эта книга не научит вас, как добиться облачного приложения, которое отвечает потребностям конкретного бизнеса.Но после прочтения этой книги вы узнаете, как проектировать, создавать и управлять успешным облачным нативным приложением.