Zadania
- Budowanie infrastruktury odpornej na awarie
- Szybkie i elastyczne skalowanie zasobów na potrzeby nowych projektów biznesowych
- Niezawodna ochrona danych firmowych przed wszelkimi zagrożeniami zewnętrznymi
- Wygładzanie nagłych, lawinowych obciążeń zasobów; oszczędność na kosztach serwerów
Results
- Rozwiązanie problemu nagłych, dużych obciążeń warstwy front-end systemu w trakcie masowego nawiązywania połączeń przez klientów
- Elastyczne skalowanie zasobów informacyjnych, obejmujące zarówno zwiększanie, jak i zmniejszanie wykorzystania zasobów AWS
- Szybkie wdrażanie środowiska testowego, co pozwala przyspieszyć proces testowania nowych rozwiązań
- Znaczne oszczędności kosztów dla firmy dzięki wykorzystaniu instancji AWS Spot oraz technologii automatycznego skalowania
Opis
Przesłanki do migracji TAS Link do chmury Amazon Web Services
Jeszcze jesienią 2021 roku firma TAS Link podjęła decyzję o wdrożeniu infrastruktury w chmurze. W planach firmy było uruchomienie nowych projektów biznesowych, a baza klientów istniejących już rozwiązań gwałtownie rosła. Wymagało to szybkiego i elastycznego przydzielania zasobów, zapewnienia wysokiego poziomu dostępności oraz skalowania usług.
W kraju zaczęło rosnąć ryzyko na szeroką skalę agresji rosji przeciwko Ukrainie, co wygenerowało nowe zadanie — zapewnienie bezawaryjności i ciągłości działania firmy w czasie ewentualnych awarii i katastrof. Firma rozumiała, że niezawodna ochrona zasobów informacyjnych i danych przed zewnętrznymi zagrożeniami oraz atakami jest możliwa tylko przy użyciu usług chmurowych.
TAS Link LLC to firma technologiczna, która od 2012 roku działa w branży cyfrowych finansów. TAS Link LLC oferuje cyfrowe rozwiązania płatnicze, zapewniając naszym klientom nowe możliwości i przewagę konkurencyjną. Dziś firma charakteryzuje się poziomem dostępności usług na poziomie 99,9% i świadczy usługi dla 12 banków, 500+ akceptantów e-commerce, obsługuje 5000+ terminali POS oraz przetwarza miesięcznie ponad 60 mln transakcji.
Po przeprowadzeniu pilotażu pod koniec 2021 roku, na rok 2022 zaplanowano budowę środowiska zapasowego w oparciu o zasoby AWS, jednak po 24 lutego 2022 roku realizację projektu trzeba było sforsować i skrócić czas utworzenia witryny zapasowej do 4 miesięcy. Następnie pojawiła się kwestia szybkości wznowienia świadczenia usług firmy w oparciu o zasoby AWS. Dzięki okresowi bezpłatnego wsparcia AWS zainicjowano projekt utworzenia wydajnego środowiska dostarczania usług firmy na bazie zasobów AWS.
Celem projektu było przeniesienie wszystkich usług firmy na zasoby AWS oraz stworzenie „bezszwowej” architektury migracji usług firmy pomiędzy chmurą AWS a infrastrukturą serwerową firmy. Dzięki zaangażowaniu specjalistów z firm Softprom i Amazon opracowano optymalną architekturę rozwiązania, wybrano niezbędne usługi oraz instancje AWS do rozbudowy infrastruktury serwerowej w chmurze. Realizację projektu zaplanowano na dziewięć miesięcy. W projekcie wykorzystano następujące usługi AWS: Route 53, Elastic Container Registry (ECR), Elastic Container Service (ECS), Shield Advanced, Simple Storage Service (S3), Simple Notification Service (SNS), Single Sign-On (SSO), EC2-Instances, Lambda, Virtual Private Cloud (VPC).
Rozwiązania AWS miały silne przewagi nad konkurencją w kontekście realizacji projektu
Wybierając platformę chmurową, TAS Link wyselekcjonował do bardziej szczegółowego przeanalizowania kilka popularnych rozwiązań. Były to najbardziej rozwinięte i rozpowszechnione w owym czasie usługi na rynku.
Wyboru rozwiązania dokonano na podstawie przeprowadzonej analizy SWOT według głównych kryteriów oceny:
- liczba i elastyczność wyboru typów instancji dla infrastruktury serwerowej
- liczba płatnych i bezpłatnych usług
- wsparcie dla systemów operacyjnych używanych przez firmę
- dostępność i stopień zaawansowania technologii skalowania
- opinie ekspertów i firm, które korzystały już z danych platform
- cena.
W rezultacie szczegółowego przestudiowania możliwości każdego z wymienionych rozwiązań TAS Link zdecydował się na platformę chmurową AWS (Amazon Web Services), która wykazała najlepszy wynik w analizie SWOT.
Dzięki współpracy specjalistów naszej firmy z ekspertami z Softprom i AWS, podczas migracji nie utracono ani jednego bajta danych, wszystko odbywało się w ramach zaplanowanych okien serwisowych, a pojawiające się błędy były rozwiązywane szybko i bez przestojów usług biznesowych.
Kluczowe etapy projektu migracji TAS Link do chmury AWS
Projekt składał się z trzech kluczowych etapów:
- Analiza bieżącej infrastruktury
- Opracowanie chmurowej architektury rozwiązania
- Pilotaż i stopniowa migracja najpierw systemów e-commerce, a następnie systemów centrum procesowego.
Przewagi AWS nad standardową infrastrukturą IT
Przed AWS firma TAS Link nie miała doświadczenia w korzystaniu z zasobów chmurowych. Po 2 latach pracy w chmurze AWS specjaliści firmy wyróżniają następujące główne zalety w porównaniu ze standardową infrastrukturą IT:
- elastyczne i szybkie skalowanie wykorzystania zasobów
- wysoki poziom wydajności i dostępności infrastruktury serwerowej AWS
- wysoki poziom bezpieczeństwa i bezawaryjności korzystania z zasobów AWS „domyślnie”
- mniejsze obciążenie personelu IT
- brak konieczności utrzymywania infrastruktury serwerowej i gospodarczej serwerowni (DC), sprzętu sieciowego, urządzeń ochronnych, systemów chłodzenia oraz zasilania.
- brak konieczności ponoszenia dużych nakładów kapitałowych na zakup nowego lub modernizację istniejącego sprzętu infrastruktury serwerowej i technicznej
- możliwość optymalizacji kosztów użytkowania zasobów serwerowych w zależności od potrzeb biznesowych.
Usługi AWS, z których korzysta TAS Link
Według stanu na jesień 2023 roku TAS Link aktywnie korzysta z następujących usług AWS:
- Shield Advanced – w celu zapewnienia kompleksowego bezpieczeństwa zasobów informacyjnych firmy umieszczonych w AWS przed różnego rodzaju atakami i zagrożeniami (wielowektorowe ataki DDoS, SQL injection itp.)
- Autoskalowanie – gwałtowne, dynamiczne zwiększanie/zmniejszanie (w zależności od obciążenia) dostępnych zasobów informacyjnych w celu zapewnienia wysokiej dostępności usług firmy dla klientów zewnętrznych i partnerów
- SSO i MFA – dla bezpiecznego i wygodnego dostępu administratorów do zarządzania zasobami informacyjnymi w AWS
- VPC – do budowania bezpiecznych kanałów wymiany informacji zarówno pomiędzy usługami wewnętrznymi znajdującymi się poza środowiskiem AWS, jak i pomiędzy usługami firmy udostępnianymi na zewnątrz klientom i partnerom firmy.
Jesteśmy w pełni usatysfakcjonowani rezultatem realizacji projektu. Udało nam się zbudować elastyczną, skalowalną i zorientowaną na usługi infrastrukturę IT o wysokim poziomie dostępności, odporności na awarie i bezpieczeństwa użytkowania zasobów informacyjnych firmy.
Dalsze plany TAS Link LLC dotyczące rozbudowy usług AWS
Firma pomyślnie przetestowała wykorzystanie autoskalowania kontenerów AWS ECR (Amazon Elastic Container Registry), co pozwoli znacznie zwiększyć szybkość skalowania dostępności zasobów informacyjnych i poprawić efektywność wykorzystania zasobów AWS.
Planowane jest wdrożenie modułów Terraform AWS w celu wdrażania i wprowadzania zmian w infrastrukturze IT firmy w AWS.
Softprom to Advanced Consulting Partner w sieci Amazon Web Services. Posiada status partnera MAP (Migration Acceleration Program) AWS i realizuje projekty migracji infrastruktury do chmury dla firm klasy Enterprise.