Czujniki materacy firmy IoT przesyłają około 2 MB danych z każdego materaca każdej nocy do zasobnika Amazon S3. Dane z każdego materaca muszą być przetwarzane i podsumowywane tak szybko, jak to możliwe. Przetwarzanie wymaga 1 GB pamięci i kończy się w ciągu 30 sekund. Które rozwiązanie spełnia te wymagania w najbardziej opłacalny sposób?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Użyj AWS Lambda ze skryptem Python.
Dlaczego to jest odpowiedź
AWS Lambda jest najbardziej opłacalnym rozwiązaniem, ponieważ przetwarzanie danych jest krótkotrwałe (30 sekund) i wymaga 1 GB pamięci, co idealnie pasuje do modelu bezserwerowego. Lambda automatycznie skaluje się i płacisz tylko za czas wykonania funkcji, co jest efektywne dla sporadycznych zadań. AWS Glue (zarówno ze Scalą, jak i PySpark) jest usługą ETL, która jest bardziej odpowiednia dla większych, długotrwałych zadań przetwarzania danych, a jej koszty mogą być wyższe dla krótkich, jednorazowych operacji. Amazon EMR to zarządzana usługa Hadoop, przeznaczona do przetwarzania dużych zbiorów danych, co jest nadmierne i droższe dla 2 MB danych z każdego materaca.
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