Managed Apache Kafka
Apache Kafka бірнеше қадамдық кластері: үш репликация брокері, декларативті топиктерді басқару және трафикті шифрлау. Қызмет сіздің DevSpace кеңістігіңізде, жобаның негіздері мен қосымшаларының жанында тұрады — оқиға архитектурасын құрыңыз және жаңартуларды, қалпына келтіруді және кластерді үйлестіруді платформаға қалдырыңыз.
Оқиғалар мен интеграцияларға арналған ағындық платформа-әкімшілік ауыртпалықсыз
Сіз не аласыз
  • -1-
    Өндіріске дайын Кластер

    олардың арасындағы партиялардың репликациясы бар бірнеше брокерлер

  • -2-
    Декларативті тақырыптар

    партиялар, репликация факторы және сақтау саясаты брокердегі сценарийлер емес, конфигурация арқылы беріледі

  • -3-
    Трафикті шифрлау

    TLS между компонентами кластера и на внешнем подключении

  • -4-
    Стандартты Kafka ХАТТАМАСЫ

    экожүйенің барлық клиенттері жұмыс істейді: Java, Go, Python, Kafka Connect, ksqlDB

  • -5-
    Масштабтау

    ағын ұлғайған сайын брокерлер мен ресурстар санының өсуі

Қызмет қалай жұмыс істейді
Кластерді басқарады Strimzi — ашық Кубернетес-Apache Kafka үшін оператор және cncf жобасы, Kafka-ны Кубернетте іске қосу үшін іс жүзінде стандарт:
  • Партиялардың репликациясы

    Әрбір топека партиясы әртүрлі брокерлерде бірнеше көшірмелерде сақталады, брокер істен шыққан кезде көшбасшылық автоматты түрде көшірмеге ауысады және деректер ағыны үзілмейді.

  • Конфигурация ретінде тақырыптар

    Топик декларативті түрде сипатталады: аты, партия саны, репликация факторы, саясат (retention, compaction және басқа Кафка параметрлері). Оператор кластерді сипаттамаға әкеледі — GitOps үшін ыңғайлы.

  • Басқарылатын өмірлік цикл

    Strimzi rolling жаңартуларын орындайды-брокерлер кластерді тоқтатпай бір-бірден қайта іске қосылады және конфигурацияның дәйектілігін бақылайды.

  • Кластер ішіндегі TLS-әрқашан
    Межброкерный трафик и служебные подключения шифруются, PKI кластера оператор ведёт автоматически.
  • Тұрақты томдар
    Брокерлердің деректері платформаның блоктық қоймасында сақталады, репликацияланатын сақтау сыныптары қол жетімді.
Мүмкіндіктер
Пайдалану сценарийлері
  • Оқиға архитектурасы
    нәзік синхронды тізбектердің орнына микросервистер арасындағы асинхронды алмасу. Бұл ретте қызметтердің өзі managed Kubernetes-те сол кеңістікте жұмыс істей алады және ішкі мекенжайлар бойынша брокерлерге бара алады-Kafka-ны сыртқа шығарудың қажеті жоқ
  • Ағынды өңдеу
    көрсеткіштер, шертулер, телеметрия, IoT: нақты уақыттағы оқиғаларды қабылдау және өңдеу
  • Интеграциялық автобус
    деректер базасынан CDC репликациясын қоса, жүйелер арасында деректерді сенімді жеткізу
  • Буфер және түсіру
    продюсерлер мен тұтынушылар арасындағы жүктеме шыңдарын тегістеу
Apache Kafka — ны бұлтқа қалай орналастыруға болады-үш қадам
  • 1
    DevSpace кеңістігіңізге "Кафка" қызметін қосыңыз: брокерлік ресурстар және сақтау өлшемі.
  • 2
    Қызмет конфигурациясында топтамаларды, көшірмелерді және Сақтау саясаттарын сипаттаңыз.
  • 3
    Өндірушілер мен тұтынушыларды стандартты Kafka клиенттерімен панель ішінен қосыңыз.

Сұрақ-жауап

Сынау