• Русский
  • Особенности

    Содержание

    Создание приложения

    • Создание приложения

      Поддержка нескольких способов создания приложения, включая образ, yaml, код и каталог.

    • Операции с приложением

      Использование приложения для оркестрации и управления рабочими нагрузками и связанными с ними ресурсами.

    • Управление рабочими нагрузками

      Управление жизненным циклом рабочих нагрузок.

    Управление namespace

    • Управление жизненным циклом namespace

      Управление жизненным циклом namespace.

    • Управление квотами и лимитами ресурсов

      Управление квотами и лимитами ресурсов namespace.

    • Overcommit ресурсов namespace

      Разрешение overcommit ресурсов namespace.

    Наблюдаемость приложения

    • Логи

      Запрос истории логов или логов в реальном времени приложений.

    • События

      Запрос событий, собранных с приложений.

    • Мониторинг

      Мониторинг состояния приложения и генерация оповещений при возникновении аномалий.

    Source to Image

    • Сборка образа из исходного кода

      Сборка образа из исходного кода git-репозитория и отправка образа в репозиторий образов.

    Registry

    • Встроенный сервер Registry

      Простое развертывание сервера registry, доступного для платформы.

    Стратегия изоляции узлов

    • Изоляция узлов

      Поддержка изоляции узлов на уровне проекта для предотвращения конкуренции ресурсов между проектами.

    OAM Application

    • Эффективная эксплуатация и сопровождение

      Через OAM-приложения специалисты по эксплуатации и сопровождению могут сосредоточиться на бизнес-логике и управлять приложениями с точки зрения приложения, а не платформы, снижая порог для эксплуатации и сопровождения приложений. Специалисты по эксплуатации платформы могут централизованно управлять плагинами платформы, плагинами эксплуатации и другими конфигурациями, что повышает эффективность эксплуатации.

    • Портативность

      Модель OAM-приложения включает конфигурации, связанные с эксплуатацией и сопровождением приложений, управлением сервисами и т.д. По сравнению с приложениями, развернутыми через Operators, Charts и другими методами, OAM-приложения можно многократно развертывать через YAML, что облегчает миграцию между средами. Даже без Kubernetes и конкретных вендоров OAM-приложения могут нормально работать на различных платформах.

    • Масштабируемость

      Несколько типов компонентов, предустановленных на платформе, могут удовлетворить большинство потребностей разработки приложений: сетевые сервисы, stateful-приложения и нативные ресурсы Kubernetes. Кроме того, платформа предоставляет возможность расширения компонентов и traits, что облегчает разработчикам использование кастомных и инкапсулированных компонентов и traits.