Usługi w zakresie zarządzania kontenerami

Usługi aplikacyjne gotowe do wdrożenia w środowisku produkcyjnym. Dostępne od razu.

Usługi Kubernetes w modelu zarządzanym są przeznaczone dla zespołów programistycznych i produkcyjnych, które chcą szybciej wprowadzać rozwiązania na rynek, skalować się bez obaw oraz powierzyć obsługę infrastruktury certyfikowanym specjalistom.

Platform Engineering

Przestańcie zajmować się wdrażaniem infrastruktury, zacznijcie dostarczać oprogramowanie

Każda nowoczesna aplikacja opiera się na usługach infrastrukturalnych, takich jak bazy danych, brokerzy komunikatów, zarządzanie sekretami, pamięć masowa i równoważenie obciążenia. Samodzielne uruchamianie tych usług wymaga czasu, którym zespoły programistyczne rzadko dysponują. Dostępne są rozwiązania w chmurze publicznej, ale ich ceny są często ustalane z myślą o typowych obciążeniach, a konfiguracja nie odpowiada rzeczywistym potrzebom danej aplikacji.

Usługi kontenerowe typu „Managed Containerised Services” firmy evoila zapewniają gotowe do wdrożenia w środowisku produkcyjnym usługi aplikacyjne z wyselekcjonowanego katalogu, obsługiwane na wspólnej platformie Kubernetes przez certyfikowanych inżynierów evoila. Każda usługa jest dostępna w określonych rozmiarach, można ją rezerwować niezależnie i obejmuje umowę SLA gwarantującą dostępność na poziomie 99,9%. Twój zespół korzysta z usługi. evoila zajmuje się wszystkim, co dzieje się „pod spodem”.

Trzy główne korzyści biznesowe:

  • Szybkie uruchomienie: zamów usługę, zintegruj ją i udostępnij swoją aplikację. Nie trzeba konfigurować infrastruktury.
  • Usługi eksperckie obejmowały: inżynierowie z firmy evoila zajmują się aktualizacjami, rozwiązywaniem problemów i monitorowaniem. Twój zespół skupia się na kodzie.
  • Rozwiązania dostosowane do potrzeb, a nie masowe: Konfiguracje usług są dopasowane do rzeczywistych wymagań klienta. Nie są to domyślne ustawienia dostawców hiper-skalowalnych.

Obciążenie operacyjne

Prace infrastrukturalne nie powinny opóźniać realizacji

Nowoczesne architektury opierają się na coraz większym zestawie usług pomocniczych, takich jak PostgreSQL do przechowywania danych, Redis do buforowania oraz RabbitMQ do obsługi kolejek. Zapewnienie bezpieczeństwa tych usług, instalowanie aktualizacji, monitorowanie ich działania oraz utrzymywanie ich dostępności stanowią ciągłe wyzwanie. Zespoły programistyczne chcą rozwijać produkt, a infrastruktura musi nadal działać bez zarzutu.

Narzędzia open source zarządzane samodzielnie w ramach surowego klastra Kubernetes powodują znaczne obciążenie operacyjne, którego większość zespołów programistycznych po prostu nie jest w stanie udźwignąć ze względu na swoją strukturę organizacyjną, co prowadzi do niekompletnych kopii zapasowych, opóźnień we wdrażaniu poprawek oraz niespójnego monitorowania w przypadku awarii w środowisku produkcyjnym.

Większość stosów generuje długi ogon usług, których nikt nie przewidział

Baza danych tu, pamięć podręczna tam, broker, rejestr, magazyn danych. Każdy z nich po cichu staje się czymś, czym ktoś musi się dobrze zajmować – i to na zawsze.

Wyzwania

Ile faktycznie kosztuje prowadzenie własnych usług

Usługi nie są produktem. Stanowią one fundament, na którym opiera się produkt. Oto, co się zmienia, gdy ktoś inny dba o to, by ten fundament się nie zawalił.

Konfiguracja, która pochłania sprint

Wdrażanie i konfigurowanie usług infrastrukturalnych od podstaw opóźnia uruchomienie aplikacji o kilka dni lub tygodni.

Uruchomienie od podstaw zabezpieczonej instancji Postgres lub monitorowanego serwera RabbitMQ to prawdziwy maraton „yak-shavingu”, zanim jakakolwiek funkcja trafi do użytkowników. Wystarczy zamówić to z katalogu, a już dziś po południu wszystko będzie działało w środowisku produkcyjnym.

Inżynierowie skupieni na infrastrukturze

Zespoły programistyczne, które zostają zaangażowane w obsługę infrastruktury, tracą koncentrację na pracach nad produktem.

Instalowanie poprawek, monitorowanie i reagowanie na incydenty nie biorą pod uwagę tego, że Twój zespół wolałby zajmować się wprowadzaniem nowych rozwiązań na rynek. Powierz te zadania firmie evoila, a Twoi inżynierowie będą mogli poświęcić cały tydzień na to, za co klienci faktycznie płacą.

Rachunki za usługi hiperskalerów, uniwersalne rozwiązanie

Standardowe usługi zarządzane oferowane przez dostawców chmur publicznych są zbyt skomplikowane, zbyt drogie lub słabo dostosowane do konkretnych potrzeb aplikacji.

Usługi zarządzane oferowane przez gigantów chmury są wygodne i wycenione pod kątem przeciętnego obciążenia, które rzadko odpowiada Twoim potrzebom. Usługa dostosowana do Twojego rzeczywistego zużycia procesora, pamięci RAM i ruchu sieciowego jest tańsza i lepiej spełnia Twoje potrzeby.

Ryzyko związane z dostępnością

Usługi zarządzane samodzielnie, bez całodobowego monitorowania i ustalonej procedury reagowania na incydenty, stwarzają ryzyko ukrytych awarii.

Usługa, którą obsługujesz samodzielnie, ulega cichej awarii o 3 nad ranem, kiedy nikt tego nie zauważa. Dzięki umowie SLA gwarantującej dostępność na poziomie 99,9% oraz całodobowej obsłudze incydentów firma evoila otrzymuje powiadomienie, usuwa usterkę, a kopie zapasowe są już w trakcie tworzenia.

Kopie zapasowe, których nigdy nie przywróciłeś

Niespójne lub brakujące konfiguracje kopii zapasowych dla usług stanowych narażają organizacje na utratę danych.

Kopie zapasowe, które istnieją, ale nigdy nie zostały przywrócone, to tylko domysł, a nie zabezpieczenie. evoila ustala harmonogramy i okresy przechowywania dla każdej usługi stanowej oraz rozlicza przestrzeń dyskową zgodnie z polityką odzyskiwania danych, dzięki czemu przywracanie danych staje się rutynową czynnością, a nie działaniem w sytuacji kryzysowej.

Zrzuć ciężar związany z infrastrukturą i skup się na produkcie

Każda usługa katalogowa jest gotowa do produkcji od pierwszej chwili. Zajmujemy się klastrem, instalacją poprawek i alertami o 3 nad ranem, dzięki czemu Twój zespół może skupić się wyłącznie na kodzie.

Nasze rozwiązanie

Katalog usług stworzony z myślą o zespołach programistycznych

Usługi kontenerowe typu „Managed Containerised Services” firmy evoila zapewniają zespołom programistycznym bezpośredni dostęp do starannie dobranego katalogu usług aplikacyjnych gotowych do wdrożenia w środowisku produkcyjnym. Każda usługa działa na współdzielonej platformie Kubernetes firmy evoila i jest obsługiwana przez certyfikowanych inżynierów evoila. Nie musisz zajmować się zarządzaniem klastrami. Nie potrzebujesz instrukcji operacyjnych. Nie musisz też ponosić ciężaru dyżurów.


Usługi można rezerwować niezależnie. Wybierasz to, czego potrzebujesz, wtedy, gdy tego potrzebujesz. Każda usługa jest dostępna w trzech poziomach zasobów, dostosowanych do rzeczywistych wymagań aplikacji na różnych etapach rozwoju.

Elastyczne poziomy zasobów, starannie dobrany stos oprogramowania open source

  • Dostępne w rozmiarach małych, średnich i dużych: Każdy poziom rozmiaru określa zawarte w nim zasoby procesora i pamięci RAM. Pobierane są oddzielne opłaty za przestrzeń dyskową w oparciu o rzeczywiste zużycie, w tym – w stosownych przypadkach – za przestrzeń przeznaczoną na kopie zapasowe.
  • Obecny katalog usług obejmuje: Redis, PostgreSQL, RabbitMQ, Elasticsearch, OpenSearch, SFTP, ArgoCD, Vault, etcd, OpenVPN, Harbor, LBaaS oraz MinIO.

Katalog odzwierciedla rzeczywistą strukturę infrastruktury nowoczesnych aplikacji natywnych dla chmury. Nie jest to ogólna oferta dostawcy usług chmurowych na skalę hiper-dużą. Jest to wybór stworzony i obsługiwany przez inżynierów, którzy na co dzień pracują z tymi technologiami w środowisku produkcyjnym.

Dla organizacji, które muszą obsługiwać własne usługi w ramach dedykowanego klastra, platforma kontenerowa evoila z obsługą techniczną stanowi właściwy kolejny krok.

Dogłębna analiza technologii

Czym zajmuje się firma evoila i jak działa

Fundacja ds. infrastruktury i wspólna platforma

Wszystkie usługi kontenerowe z zarządzaniem działają na platformie chmurowej evoila, która zapewnia podstawę Kubernetes o wysokiej dostępności, bezpieczną infrastrukturę sieciową oraz niezawodną pamięć masową.

Platforma bazowa jest utrzymywana zgodnie z wskaźnikiem SLO zapewniającym dostępność na poziomie 99,9%. Firma evoila zarządza całym stosem technologicznym w ramach granic usługi, w tym zaplanowanymi okresami konserwacji, o których klienci są informowani z wyprzedzeniem.

Usługi serwisowe wchodzące w skład standardowego wyposażenia

W przypadku każdej usługi zarezerwowanej z naszego katalogu certyfikowany zespół operacyjny evoila zapewnia obsługę na każdym etapie jej realizacji. Nasze standardowe usługi zarządzania obejmują:

  • Zautomatyzowane wdrażanie usług i ich wstępna konfiguracja
  • Ciągłe aktualizacje wersji i zarządzanie poprawkami krytycznymi
  • Proaktywne wykrywanie incydentów, ich klasyfikacja i szybkie rozwiązywanie
  • Całodobowy monitoring dostępności usług i wydajności systemu
  • Standardowe, automatyczne kopie zapasowe wszystkich danych konfiguracyjnych

Niezależność usług i architektura

Każda usługa w naszym starannie dobranym katalogu jest całkowicie niezależna i można ją zarezerwować na żądanie. Nie ma żadnych obowiązkowych pakietów, ukrytych zależności ani minimalnych wymagań dotyczących pakietów, które narzucałyby Ci określone rozwiązania. Masz pełną swobodę architektoniczną w zakresie skalowania, dodawania lub płynnej wymiany poszczególnych usług danych w miarę ewolucji Twojego nowoczesnego środowiska aplikacji.

Elastyczny model zasobów i zużycia

Każda usługa aplikacyjna jest dostępna w trzech przejrzystych poziomach zasobów, skonfigurowanych jako małe, średnie i duże, z jasno określonymi przydziałami mocy obliczeniowej i pamięci RAM. Pamięć masowa jest mierzona i rozliczana wyłącznie na podstawie rzeczywistego zużycia. Wydajność obliczeniowa i pamięć masowa przeznaczone na kopie zapasowe są wyszczególniane oddzielnie w oparciu o konkretne konfiguracje okresu przechowywania, co zapewnia pełną przewidywalność finansową.

Dostosowane dodatki opcjonalne

Aby w pełni dostosować infrastrukturę do złożonych wymagań przedsiębiorstw lub środowisk podlegających ścisłej regulacji, oferujemy dwa opcjonalne rozszerzenia usług dostosowane do Państwa potrzeb:

  • Rozszerzony monitoring: przechowywanie danych metrycznych i dzienników przez 180 dni, co umożliwia bardziej szczegółową analizę historyczną oraz zastosowania związane z zapewnieniem zgodności z przepisami.
  • Tworzenie kopii zapasowych: indywidualnie konfigurowalne harmonogramy tworzenia kopii zapasowych oraz okresy przechowywania dla usług z zachowaniem stanu, dostosowane do wymagań użytkownika w zakresie odzyskiwania danych.
Zalety techniczne

Co zyskuje Twój zespół

Od zera do produkcji w ciągu kilku godzin

Nowa instancja PostgreSQL dla nadchodzącej wersji. Pamięć podręczna Redis dla usługi, w której wydajność ma kluczowe znaczenie. Rejestr Harbor dla obrazów kontenerów. Każda z tych opcji jest dostępna bez konieczności przygotowywania infrastruktury, konfiguracji klastra ani przekazywania obowiązków operacyjnych. Twój zespół rezerwuje usługę i przystępuje do tworzenia.

Czynności, które nie rozpraszają uwagi

Za aktualizacje, poprawki, reagowanie na incydenty oraz monitorowanie odpowiada firma evoila. Zespoły programistyczne nie są angażowane w prace związane z infrastrukturą. Granice odpowiedzialności operacyjnej są jasno określone od samego początku.

Doświadczenie, z którym giganci chmury nie mogą się równać

Inżynierowie z evoila specjalizują się w tych technologiach. Na co dzień obsługują Redis, PostgreSQL, RabbitMQ i inne rozwiązania w środowiskach produkcyjnych. Gdy Twoja aplikacja zachowuje się nieoczekiwanie lub konfiguracja usługi wymaga dostosowania, masz do czynienia ze specjalistami, a nie z ogólnym działem wsparcia.

Koszty odzwierciedlające rzeczywiste zużycie

Stałe poziomy zasobów pozwalają zachować przewidywalność kosztów infrastruktury. Rozliczanie pamięci masowej według rzeczywistego zużycia oznacza, że nie musisz rezerwować nadmiernych zasobów na potrzeby obciążeń, które jeszcze nie wystąpiły. Opcjonalne usługi tworzenia kopii zapasowych i rozszerzonego monitorowania są usługami dodatkowymi. Płacisz tylko za to, czego potrzebujesz.

Platforma, która rozwija się wraz z Tobą

Zacznij od pojedynczej instancji PostgreSQL. Dodaj RabbitMQ, gdy Twoja architektura będzie wymagała komunikacji asynchronicznej. W miarę wzrostu ruchu skaluj rozwiązanie do średniej lub dużej skali. A gdy Twój zespół będzie gotowy do samodzielnego zarządzania usługami w ramach dedykowanego klastra, platforma zarządzanych kontenerów evoila stanowi naturalny kolejny krok.

Twój idealny partner

Specjalistyczna wiedza. Nie są to usługi zarządzane przeznaczone dla rynku masowego

Giganci chmury oferują zarządzane bazy danych i kolejki komunikatów. Są one wygodne w użyciu. Są jednak również uniwersalne, kosztowne przy dużej skali oraz trudne do zoptymalizowania pod kątem konkretnych wymagań aplikacji.

Firma evoila, jako wyspecjalizowany dostawca, świadczy usługi w zakresie zarządzanych rozwiązań kontenerowych. Oferta została opracowana w oparciu o rzeczywisty stos technologiczny aplikacji natywnych dla chmury. Konfiguracje są dostosowywane do wymagań klientów. Inżynierowie odpowiedzialni za tę usługę posiadają dogłębną wiedzę na temat tej technologii, ponieważ na co dzień wdrażają ją i obsługują w wymagających środowiskach korporacyjnych.

Dzięki 480 specjalistom w 15 lokalizacjach w Europie, certyfikatom ISO/IEC 27001 i BSI C5 oraz doświadczeniu w branżach finansowej, produkcyjnej, opieki zdrowotnej i sektorze publicznym, firma evoila zapewnia dojrzałość operacyjną i standardy bezpieczeństwa, których zespoły programistyczne w przedsiębiorstwach oczekują od partnera infrastrukturalnego.

Skala europejska

Skorzystaj z pomocy 480 specjalistów ds. infrastruktury działających w 15 lokalizacjach w Europie, którzy zapewnią wsparcie dla Twojego wdrożenia obejmującego wiele regionów.

Bezpieczeństwo w przedsiębiorstwie

Możesz spać spokojnie, mając pewność, że Twoje zasoby danych są objęte potwierdzoną zgodnością z normą ISO/IEC 27001 oraz rygorystycznymi certyfikatami BSI C5.

Rekord międzysektorowy

Sprawdzona dojrzałość infrastruktury zapewniająca stabilne, gotowe do wdrożenia w środowisku produkcyjnym środowiska klastrowe dla branży finansowej, motoryzacyjnej i opieki zdrowotnej.

Gdy tylko będziesz gotowy

Pełne wsparcie dla Twojego stosu aplikacji.

Tempo rozwoju zależy od niezawodności infrastruktury. Przestań zmagać się z pętlami konfiguracyjnymi i zapewnij gotowe do wdrożenia w środowisku produkcyjnym usługi aplikacyjne bez dodatkowego obciążenia operacyjnego.

Zajmijmy się organizacją Twojego kolejnego wdrożenia. Po prostu skontaktuj się z nami.

Chcesz odciążyć się od kosztów operacyjnych? Opisz poniżej swoją obecną infrastrukturę technologiczną lub konfigurację klastra, a nasi inżynierowie ds. platformy natychmiast nawiążą współpracę z Twoim zespołem.

Daniel Dobert

Daniel Dobert

Business Unit Lead – Managed Service

Najczęściej zadawane pytania

Obecny katalog obejmuje Redis, PostgreSQL, RabbitMQ, Elasticsearch, OpenSearch, SFTP, ArgoCD, Vault, etcd, OpenVPN, Harbor, LBaaS oraz MinIO. Usługi można rezerwować niezależnie i są one dostępne w małych, średnich i dużych pakietach zasobów, dostosowanych do wymagań Twojej aplikacji.

Wszystkie usługi kontenerowe z zarządzaniem objęte są wskaźnikiem SLO zapewniającym dostępność na poziomie 99,9%. Planowane okna konserwacyjne są ogłaszane z wyprzedzeniem i nie są uwzględniane w obliczeniach dostępności, co gwarantuje przewidywalną niezawodność usług w przypadku obciążeń produkcyjnych.

Każda usługa jest dostępna w rozmiarach odpowiadających rozmiarom koszulek: small, medium i large. W każdym pakiecie uwzględniono moc obliczeniową procesora (CPU) i pamięć RAM. Opłata za przestrzeń dyskową jest naliczana na podstawie rzeczywistego zużycia. Opcjonalne usługi tworzenia kopii zapasowych oraz wydłużony okres przechowywania danych monitorowania są dostępne jako osobno konfigurowalne dodatki.

Jeśli Twój zespół musi wdrażać i obsługiwać usługi niestandardowe lub zastrzeżone w ramach dedykowanego klastra Kubernetes z pełną kontrolą administracyjną, odpowiednim rozwiązaniem będzie platforma kontenerowa evoila z usługami zarządzanymi. Usługi kontenerowe z zarządzaniem są zoptymalizowane dla zespołów korzystających z usług z katalogu, które nie ponoszą odpowiedzialności na poziomie klastra.