Firma planuje migrację monolitycznej aplikacji lokalnej do AWS, zachowując jak najwięcej kodu front-end i back-end, jednocześnie dzieląc system na mniejsze usługi, którymi będą zarządzać różne zespoły. Firma potrzebuje wysoce skalowalnego rozwiązania, które minimalizuje nakłady operacyjne. Które rozwiązanie spełnia te wymagania?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Hostowanie aplikacji na Amazon Elastic Container Service (Amazon ECS). Skonfigurowanie Application Load Balancer z Amazon ECS jako celem..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź to hostowanie aplikacji na Amazon Elastic Container Service (Amazon ECS) ze skonfigurowanym Application Load Balancerem. ECS pozwala na konteneryzację monolitycznej aplikacji i podział jej na mniejsze usługi (mikrousługi), co spełnia wymagania dotyczące podziału systemu i zarządzania przez różne zespoły. Konteneryzacja minimalizuje zmiany w kodzie front-end i back-end. ECS jest wysoce skalowalny i minimalizuje nakłady operacyjne w porównaniu do zarządzania instancjami EC2 bezpośrednio. Application Load Balancer zapewnia wysoką dostępność i dystrybucję ruchu. Hostowanie na AWS Lambda jest odpowiednie dla bezserwerowych mikrousług, ale może wymagać znaczącej refaktoryzacji istniejącego kodu, co jest sprzeczne z celem zachowania jak największej części kodu. AWS Amplify jest głównie dla aplikacji webowych i mobilnych, a nie dla migracji istniejącego monolitu. Hostowanie na instancjach Amazon EC2 z Auto Scaling Group wymaga większych nakładów operacyjnych na zarządzanie serwerami i systemem operacyjnym w porównaniu do ECS.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana