Amazon MSK - streaming zarządzany przez Amazon dla Apache Kafka

23 lipca 2021

Amazon MSK to w pełni zarządzalna usługa, której celem jest ułatwienie tworzenia i uruchamiania aplikacji wykorzystujących Apache Kafka do przetwarzania danych przesyłanych strumieniowo. Apache Kafka to platforma typu open source  która służy do tworzenia protokołów i aplikacji strumieniowych w czasie rzeczywistym. Dzięki Amazon MSK możesz używać natywnych interfejsów API Apache Kafka do wypełniania Data Lakes, przesyłania strumieniowego zmian do i z baz oraz wspomagania aplikacji służących do uczenia maszynowego i analityki.

Klastry Apache Kafka są trudne do skonfigurowania, skalowania i zarządzania w środowisku produkcyjnym. Samodzielne uruchomienie Apache Kafka wymaga od użytkownika aprowizacji serwerów, ręcznej konfiguracji, wymiany serwerów w przypadku awarii, ręcznej konfiguracji, projektu klastra pod kątem HA i wieleu innych. Amazon MSK ułatwia tworzenie i uruchamianie aplikacji produkcyjnych na platformie Apache Kafka bez konieczności posiadania wiedzy z zakresu zarządzania infrastrukturą Apache Kafka.

Za pomocą kilu kliknięć w konsoli Amazon MSK można tworzyć wysoce dostępne klastry Apache Kafka z ustawieniami i konfiguracją opartą na najlepszych praktykach wdrażania Apache Kafka. Amazon MSK automatycznie udostępnia i uruchamia klastry Apache Kafka, stale też monitoruje stan klastra i automatycznie zastępuje niesprawne węzły bez przestojów aplikacji. Ponadto Amazon MSK zabezpiecza klaster Apache Kafka, szyfrując dane w spoczynku.

Case Studies
Referencje

Firma Hostersi pozwoliła nam osadzić ogólne zagadnienia programu Well Architected Framework w kontekście naszej firmy. Oszczędziło nam to wiele czasu i pozwoliło znaleźć lepiej dopasowane rozwiązania do specyfiki naszego biznesu. WAF był świetnym katalizatorem do wprowadzenie szeregu zmian w obszarze niezawodności, szybkości i bezpieczeństwa edrone. 

Piotr Stachowicz
CTO
W skrócie o nas
Specjalizujemy się w dostarczaniu rozwiązań IT w obszarach projektowania infrastruktury serwerowej, wdrażania chmury obliczeniowej, opieki administracyjnej i bezpieczeństwa danych.