2
Эволюция IT
3
Старый путь(монолитный)
4
Лучший путь ...
Удобно использовать
• Малый размер
• Быстрый запуск
• Разработчикам легко создавать и развертывать самостоятельно
Работает одинаково в любой среде
• Есть все нужное для запуска
• Повышает продуктивность и облегчает совместную работу
• Устраняет «у меня работает»
Разработчики используют контейнеры для упаковки кода
6
SUSE решения по доставке приложений
SUSE CaaS Platform
Container ManagementSUSE Cloud Application Platform
Platform as a Service
Лучший выбор для управления
Kubernetes
Лучший выбор для разработчиков
Kubernetes
Ускорение разработки и развертывания контейнерных приложений
ускорит доставку приложений и повысит гибкость бизнеса
IllustrationIllustration
DevOps Workflows для KubernetesСпектр опций автоматизации
7
Сборный Модифицированный ПроизводствоНа заказ
Быстрое время доставки
Низкая стоимость за единицу
Повторное использование (более
эффективное)
Масштабируемое производство
Большая гибкость и
универсальность
Решения SUSE по доставке приложений
Модульная архитектура решений Kubernetes Возможности в соответствии с вашими потребностями
SUSE CaaS PlatformKubernetes для современного
предприятия
SUSE Cloud Application PlatformРасширенный опыт облачных
разработчиков
Amazon
EKS
Microsoft
AKS
GKE
Опыт оператора Kubernetes
Пользовательский опыт Kubernetes
DIY DevOps Automation
Оптимизация
разработки и
развертывания
приложений
Создание и
доставка новых
облачных
приложений
Модернизация
устаревших
приложений
Лучшие практики,
шаблоны, процессы
Контейнеризация и
оркестрация
Микросервисы и
DevOps
Контейнеризация Модернизация Формализация Стандартизация
Создайте и
используйте
лучшие практики,
шаблоны,
процессы
Согласованность на
всем предприятии
Создание
приложений в
масштабах
предприятия
Сегодня
10
С облаком время выхода на рынок сокращается
11
SUSE Cloud Application Platform
• Cloud Foundry и Kubernetes
• Контейнеризация среды исполнения Cloud Foundry
• Готово к использованию
• Планировщик Kubernetes
SUSE – Интеграция K8S и Cloud Foundry
On-prem K8s
Microsoft AKS
Google EKS
Amazon EKS
Self-managed K8s on
public cloud IaaS
Управляйте несколькими облакамиЦентрализованное управление кластерами и рабочими нагрузками
SUSE и CNCF
SUSE участник Cloud Foundry
Как давний сторонник Cloud Foundry, SUSE вносит свой вклад в проект и
работает в нескольких направлениях:
• Платиновый член Cloud Foundry
Foundation
• SUSE Cloud Application Platform является
сертифицированным дистрибутивом
• Создатель и руководитель проекта
CF контейнеризации
• Создатель и руководитель проекта
Stratos
• Пионер проекта Eirini
15
Преобразите доставку приложений с SUSE
Повышение гибкости
бизнеса и скорость
инноваций
• Повысить
производительность
• Оптимизировать
управление жизненным
циклом приложений
• Создавайте быстро
развивающиеся
приложения
Снижение затрат
padding>
• Сэкономить время
• Уменьшить ошибки
и их влияние
• Повысить
эффективность
Максимизировать
возврат инвестиций
• Быстрый результат
• Избегайте привязки к
поставщику
• Использовать и
расширять
существующие
инвестиции
SUSE CaaS Platform Roadmap
2018 2020
SUSE Cloud Application Platform Roadmap
• Cloud Foundry: built from
upstream CF Bosh release
• SUSE Linux Enterprise stemcells
• SUSE stacks compatible with CF
buildpacks
• Stratos-UI 1.0 web console
• HA pod configuration
• Volume Service (NFS)
• MySQL service broker
1.0
• Cloud Foundry 2018 certification
• Supported on Azure AKS
• Backup/restore cf plugin
• PostgreSQL service broker
• CF updates - every point release
• component releases
• buildpacks
• Serverless: Function-as-a-Service
in Cloud Foundry and Kubernetes
• Istio & Envoy in CF
(pending upstream completion)
• Integrated CI/CD (Concourse,
Jenkins, other)
• Git hosting: Github Enterprise,
Gitlab, or Gitea
• Online IDE (e.g. Eclipse Che)
• CF App SSO via Oauth2/UAA:
Route service for limiting access to
CF-hosted applications.
• fluentd log normalization / filtering
• Better SNI/certificate management
• Supported on Amazon EKS
• App-AutoScaler: Dynamic scaling
based on performance metrics,
time/date (with IBM*).
• OSBAPI Broker for Helm: MySQL,
PostgreSQL, Redis, or MongoDB
instances on Kubernetes
(experimental).
• Stratos UI v2: service
management, Angular updates
• Support for Azure Load Balancer1.1
1.2 2.x
* Information is forward looking and subject to change at any time.
1.3
• CredHub: credential management
• Brokers: Minibroker (Helm), AWS,
Azure OSBA
• Stratos UI: Kubernetes endpoint
plugin and metrics reporting.
• Supported on Google GKE
• Eirini: Kubernetes-native container
scheduling (technology preview)
• Support policy for BYO K8S
• CF version updates and 2019
recertification
• CF v3 API features
• DRBD persistent store support
1.4
2.0
• Eirini: Kubernetes-native app
scheduling (production ready)
• CF Containerization: integrating
upstream BOSH PMC work on CF
Operator
• CF-Abacus: Metering and
aggregation
• CSP one-step template installation
(AKS, EKS, GKE)
1.x2019
2.x
19
Unpublished Work of SUSE LLC. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC.
Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their
assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated,
abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making
purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and
specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The
development, release, and timing of features or functionality described for SUSE products remains at the sole discretion
of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time,
without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this
presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-
party trademarks are the property of their respective owners.