Оглавление
- Введение
- Актуальность и глубина информации. Онлайн-документация
- Аудитория книги
- Программирование и архитектура. Концепция Cloud Native
- Русскоязычные термины
- Пользовательские интерфейсы
- Примеры и их тестирование на GitHub
- Выбор Go и Java
- Сторонние библиотеки и инструменты
- Основные провайдеры облачных услуг – Amazon, Google, Microsoft
- Дополнительные форматы книги на ipsoftware.ru
- Открытый текст. Благодарности
- 1. Приложения, созданные для облака – концепция Cloud Native
- Основные положения концепции Cloud Native
- Микросервисы – быстрый цикл разработки и постоянный выпуск
- Контейнеры – изоляция и гарантия неизменяемости версий
- Облако – неизменная эластичная инфраструктура. «Феникс» вместо «снежинки»
- Оркестровка Kubernetes – декларативное описание состояния
- Инструменты для сбора журналов и наблюдения
- Разработка на практике – 12 факторов облачного приложения
- Резюме
- 2. Микросервисы
- Монолиты
- Архитектура на основе сервисов (SOA)
- Микросервисы по Мартину Фаулеру
- Разбиение системы на микросервисы
- Обратная сторона медали
- Резюме
- 3. Контейнеры и Docker
- Контейнеры – это Linux
- Конец ознакомительного фрагмента
Открытый текст. Благодарности
Эта книга создана открытой (free open source) и ее текст доступен на GitHub для обновлений и изменений (репозиторий ivanporty/cloud-docker-k8s-book). Если вы увидели ошибку, неточность, или чувствуете, что какого-то материала не хватает, открывайте запрос (pull request), я его проверю, и ваши изменения тут же появятся в электронных версиях книги. Я благодарю несколько человек, которые внесли исправления и изменения в книгу (это их учетные записи на GitHub):
– AdamPirson
– lex111 (Alexey Pyltsyn)
– alg (Aleksey Gureiev)
Страницаиз25
СкороКнижный режим