Switch to English

Wdrożenie chmury AWS i Kubernetesa dla Exact x Forestall

Exact x Forestall, lider usług kontroli jakości dla przemysłu, postanowił przenieść swoją infrastrukturę IT do chmury, aby poprawić wydajność i skalowalność swojego produktu – platformy xExtranet. Platforma ta jest zaawansowaną bazą danych, w której umieszczane są wyniki wszystkich prac wykonywanych dla klientów firmy.

O kliencie
Wdrożenie chmury AWS i Kubernetesa dla Exact x Forestall
Głównymi odbiorcami usług Exact x Forestall są dostawcy i podwykonawcy dla branży motoryzacyjnej oraz producenci samochodów. Klientami firmy są także zakłady produkcji masowej z branży elektronicznej, AGD i kosmetycznej.
Exact x Forestall zyskał nowoczesne, skalowalne i wydajne środowisko IT, co pozwala im skupić się na rozwijaniu swojej działalności, pozostawiając zarządzanie infrastrukturą w rękach ekspertów.
21 dni
To czas potrzebny na migrację xExtranet do AWS w podejściu IaC

Exact x Forestall, lider usług kontroli jakości dla przemysłu, postanowił przenieść swoją infrastrukturę IT do chmury, aby poprawić wydajność i skalowalność swojego produktu – platformy xExtranet.

Platforma ta jest zaawansowaną bazą danych, w której umieszczane są wyniki wszystkich prac wykonywanych dla klientów firmy.

Wdrożenie chmury AWS i Kubernetesa dla Exact x Forestall

Wyzwanie

Wyzwania

  • migracja infrastruktury z on-premise do Amazon Web Services,
  • rozdzielenie infrastruktury aplikacji od reszty systemów,
  • bieżące wsparcie administracyjne, opieka nad infrastrukturą IT oraz planowanie jej dalszego rozwoju,
  • zapewnienie ciągłości działania środowiska IT.

Dlaczego Hostersi?

Exact x Forestall zdecydował się na migrację xExtranet do chmury Amazon Web Services, ponieważ było to na roadmapie rozwoju ich produktu. Dodatkowym motywatorem do migracji była kończąca się licencja Cluster Control, w związku z czym cały proces należało przeprowadzić bardzo szybko. Menadżerowie Exact x Forestall wybrali Hostersów z polecenia. W oczach klienta, mieliśmy bardzo dobrą opinię na polskim rynku, postrzegał nas jako czołowych ekspertów od wsparcia administracyjnego i chmury, co sugerowało dostarczenie usługi na najwyższym możliwym poziomie.

Rozwiązanie

Rozwiązanie - migracja do AWS

Po szczegółowo przeprowadzonej analizie dotychczasowej infrastruktury klienta, Hostersi w przeciągu zaledwie trzech tygodni zaprojektowali i wdrożyli infrastrukturę w AWS przy użyciu najlepszych wzorców metodologii Infrastructure as Code (IaC), co pozwoliło na automatyzację i standaryzację procesów. W podejściu tym wykorzystano narzędzia Terraform (do zarządzania infrastrukturą) oraz Packer i Ansible (do budowania obrazów AMI). Infrastruktura została podzielona na dwa środowiska w ramach osobnych kont AWS: STAGE i PROD. Aplikacja uruchomiona w ramach AWS jest stateless (bezstanowa - informacje o sesjach użytkownika nie są przechowywane). Dodatkowo, aby usprawnić proces wydawania kolejnych wersji aplikacji i nowych funkcjonalności, wdrożyliśmy procesy CI/CD (Continuous Integration/Continuous Delivery) - zrealizowane w AWS Bitbucket Pipelines oraz AWS CodeDeploy.

Technologie

Wykorzystane usługi AWS:

  • ACM - obsługa certyfikatów TLS,
  • CloudWatch - konfiguracja alarmów dla kluczowych metryk oraz logów,
  • EC2 i ELB - zarządzanie instancjami EC2 i Load Balancerami,
  • CodeDeploy - wdrożenie kodu aplikacji,
  • KMS - obsługa szyfrowania,
  • ElastiCache - zarządzanie sesjami aplikacji za pomocą Redis,
  • Lambda i SNS - notyfikacje o alarmach, wysyłane na Slack,
  • Parameter Store - przechowywanie zmiennych środowiskowych,
  • RDS - baza danych wykorzystująca silnik MariaDB,
  • Route 53 - prywatna strefa DNS do komunikacji wewnętrznej,
  • S3 - przechowywanie danych,
  • ECR - repozytorium na potrzeby przechowywania obrazów mikroserwisów wykorzystywanych przez Kubernetes

Wdrażanie klastra Kubernetes

Zakończenie prac związanych z migracją usług do AWS nie oznacza zakończenia projektu, a infrastruktura xExtranet jest cały czas dynamicznie rozwijana i optymalizowana. Aktualnie prowadzone są prace związane z uruchomieniem klastra Kubernetes na potrzeby nowych usług, ale również migracji istniejących (pierwsza wersja jest już uruchomiona w środowisku STAGE). Będzie on wykorzystywany do tworzenia nowych mikroserwisów, co w długoterminowej perspektywie pozwoli na lepsze zarządzanie aplikacją.

 

Następny krok

W tej chwili trwają również prace nad wdrożeniem Disaster Recovery - standaryzacją procesu tworzenia i odtwarzania kopii zapasowych, co zapewni klientowi znacznie większe bezpieczeństwo w przypadku poważnej awarii.

Rezultaty

Rezultaty

W ciągu zaledwie trzech tygodni Hostersi błyskawicznie zmigrowali xExtranet do AWS, używając podejścia IaC. Hostersi wspierają również Exact x Forestall w obszarze DevOps oraz świadczą opiekę administracyjną, ze średnim czasem reakcji na awarie, wynoszącym od początku 2024 roku, zaledwie 25 minut.

Korzyści dla Klienta

  • odciążenie wewnętrznych zasobów IT - klientowi odpadła część pracy związana z utrzymaniem infrastruktury,
  • poprawa wydajności - migracja poprawiła performance aplikacji,
  • oszczędność czasu - klient zaoszczędził czas na optymalizację aplikacji,
  • lepsza skalowalność - chmura AWS daje lepsze możliwości optymalizacyjne,
  • dostęp do zaawansowanych narzędzi i łatwiejsze testowanie gotowych rozwiązań dostępnych w AWS.

Exact x Forestall zyskał nowoczesne, skalowalne i wydajne środowisko IT, co pozwala im skupić się na rozwijaniu swojej działalności, pozostawiając zarządzanie infrastrukturą w rękach ekspertów.

Case studies
Wybrane Case Studies
7 Aut x Budda
19 stycznia 2024
Testy penetracyjne, ochrona anty-DDoS i opieka administracyjna dla organizatora jednej z największych loterii w polskim Internecie, „7 Aut x Budda”
Dla organizatora jednej z największych loterii w polskim Internecie "7 Aut x Budda" wdrożyliśmy rozwiązania anty-DDoS, przeprowadziliśmy testy penetracyjne i świadczyliśmy opiekę administracyjną w trybie 24/7, czuwając aby udaił w loterii i samo losowanie na żywo przebiegały sprawnie i bez zakłóceń.
Migracja Rapid Delivery Analytics  do chmury AWS, współfinansowana z programu Startup Migrate Asses
13 lutego 2024
Migracja infrastruktury Rapid Delivery Analytics do chmury AWS, współfinansowana z programu StartUp Migrate Asses
Rapid Delivery Analytics (RDA) to pochodzący z Estoni SaaS który śledzi dane z aplikacji przeznaczanych do zmawiania żywności takich jak Uber Eats, Glovo, Wolt itp. i dostarczanie w czasie rzeczywistym danych pomagających Klientom optymalizować strategię, zwiększać efektywność i skalować ilość użytkowników.
Budowa infrastruktury, ochrona anty-DDoS i całodobowa opieka administracyjna środowiska obsługującego loterię internetową Rezigiusza
12 czerwca 2024
Budowa infrastruktury, ochrona anty-DDoS i całodobowa opieka administracyjna środowiska obsługującego loterię internetową Rezigiusza
Dla Rezigiusza, twórcy internetowego którego kanały w serwisie Youtube subskrybuje kilka milionów osób, przygotowywaliśmy infrastrukturę, której zadaniem było obsłużenie ruchu wygenerowanego przez jedną z pierwszych loterii internetowych, w której do wygrania był Mustang Reziego.

Jesteśmy tu, żeby Ci pomóc

Porozmawiajmy o Twoim projekcie

Opisz nam swój projekt, wyzwanie lub pytanie - odezwiemy się z konkretną odpowiedzią. Zazwyczaj odpowiadamy w ciągu jednego dnia roboczego.
Wprowadź wszystkie wymagane dane.
Nie udało się wysłać formularza.
Spróbuj ponownie.