دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Портянкин И.
سری:
ناشر: Leanpub book
سال نشر: 2020
تعداد صفحات: [152]
زبان: Russian
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 1 Mb
در صورت تبدیل فایل کتاب Программирование Cloud Native. Mikroservisy, Docker и Kubernetes. به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی بومی ابری Microservice، Docker و Kubernetes. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Оглавление Введение Актуальность и глубина информации. Онлайн-документация Аудитория книги Программирование и архитектура. Концепция Cloud Native Русскоязычные термины Пользовательские интерфейсы Примеры на Go и Java Сторонние библиотеки и инструменты Основные провайдеры облачных услуг - Amazon, Google, Microsoft Дополнительные форматы книги на ipsoftware.ru 1. Приложения, созданные для облака - концепция Cloud Native Основные положения концепции Cloud Native Микросервисы - быстрый цикл разработки и постоянный выпуск Контейнеры - изоляция и гарантия неизменяемости версий Облако - неизменная эластичная инфраструктура. “Феникс” вместо “снежинки” Оркестровка Kubernetes - декларативное описание состояния Инструменты для сбора журналов и наблюдения Разработка на практике - 12 факторов облачного приложения 2. Микросервисы Монолиты Архитектура на основе сервисов (SOA) Микросервисы по Мартину Фаулеру Разбиение системы на микросервисы Обратная сторона медали Резюме 3. Контейнеры и Docker Контейнеры - это Linux Docker Образы (image) Docker Интерактивные контейнеры - запуск и управление на примере образа Ubuntu Открытие мира для контейнера - веб-сервер nginx и работа с портами Резюме 4. Создание образов Docker. Команды Dockerfile. Структура Dockerfile. Основные команды. Базовый образ. Создание образов для приложений Java, Go, Node.js Многоступенчатая сборка. Размер образа image Репозитории образов. Метки, версии, и latest Альтернативы Dockerfile. Jib. Резюме 5. Первые шаги в Kubernetes Первые выводы Первое развертывание Сервисы Kubernetes - точка доступа к масштабируемому приложению Доступ к сервису из Интернета - балансировщик нагрузки Отладка сервисов - переадресация портов Доступ к журналам (logs) Простое горизонтальное масштабирование Удаление развертывания и сервиса Визуальное представление кластера Простое развертывание с Kubernetes - резюме 6. Объекты Kubernetes. YAML. Декларативное управление кластером Несколько слов об “ужасах” YAML Объект Deployment вместо kubectl run Объект Service вместо kubectl expose Императивное управление кластером Kubernetes - create и delete Декларативное управление кластером. Команда apply. Резюме 7. Взаимодействие сервисов Kubernetes Обнаружение сервисов через DNS Обнаружение сервисов с помощью переменных окружения Сервисы и метки Основные типы сервисов в Kubernetes Виртуальные IP-адреса. Kube-proxy Развертывание нескольких сервисов Локальное тестирование взаимодействующих сервисов Проверка готовности сервиса к работе Резюме 8. Метки и аннотации Kubernetes. “Канарейки”. Service Mesh. Метки на практике. “Канареечное” развертывание Сине-голубое развертывание Шаблоны YAML - Kustomize Ручная отладка отсеков Pods и контейнеров с помощью меток Сетка микросервисов - Service Mesh Аннотации Резюме 9. Непрерывное обновление в Kubernetes. Deployment Непрерывное обновление (rolling update) История обновлений. Откат к стабильным версиям. Стратегия непрерывного обновления Автоматическое масштабирование Резюме Завершение