Jak mogę się upewnić, że mój plan taryfowy AWS nie przekracza limitu darmowego użytkowania?

26

Rozwijam instancję bezpłatnego poziomu i nie chcę przypadkowo przekroczyć limitu. W jaki sposób mogę to zrobić?

Alexander Suraphel
źródło

Odpowiedzi:

31

Nie możesz ustawić limitu wydatków AWS. AWS nie ma funkcji ograniczenia - nie leży to w ich interesie, nawet jeśli radzą sobie dobrze, stawiając klientów na pierwszym miejscu i próbując pomóc klientom zaoszczędzić pieniądze.

Alarmy bilingowe

Możesz ustawić wiele alarmów rozliczeniowych , które będą ostrzegać, gdy szacowany miesięczny rachunek osiągnie ustawione progi. Skonfigurujesz je w CloudWatch w regionie Północnej Wirginii. W CloudWatch kliknij rozliczenia, utwórz alarm, wybierz „całkowite szacunkowe obciążenie”, a następnie skonfiguruj ekran w ten sposób.

Alert rozliczeniowy CloudWatch

Budżety

Budżety to kolejny sposób zarządzania kosztami. Są o wiele bardziej elastyczne niż alarmy rozliczeniowe, o wiele bardziej szczegółowe. Możesz je skonfigurować według usługi lub według danych.

Eksplorator kosztów

Explorer koszt jest zbyt interesujący. Nie ostrzeże Cię, ale możesz zobaczyć, na co wydajesz swoje pieniądze.

Możesz go użyć, aby zobaczyć wykresy pokazujące, na co wydajesz pieniądze. Na przykład ten wykres pokazuje, że to konto wydaje większość pieniędzy na EC2, ale niektóre na lodowiec, S3 i inne drobiazgi. Poniższa tabela pokazuje dokładnie, jaki jest koszt.

AWS Cost Explorer

Darmowy poziom

Darmo tier daje wystarczająco dużo punktów, aby uruchomić jedno wystąpienie EC2 t2.micro na rok, z wystarczającą dysku, przechowywania snapshot, etc, może być przydatna. Dostajesz mnóstwo innych rzeczy za darmo, takich jak Lambda, RDS, EBS, EFS, bardzo hojny przydział (w przeciwieństwie do platformy Azure - która daje miesięczny okres próbny). Wiele osób ostatecznie płaci trochę za rzeczy takie jak migawki, przepustowość itp., Ale wydaje się to uczciwe, biorąc pod uwagę, ile dostaniesz.

Co robię

Uważam, że najlepiej jest utworzyć wiele alarmów rozliczeniowych, na przykład 5 USD, 10 USD, 20 USD, 50 USD i 100 USD. To powinno cię obejmować. Jeśli otrzymujesz wiele powiadomień naraz, wejdź tam szybko i dowiedz się, co się dzieje. Korzystam również z budżetów

CloudTrail

CloudTrail to dobra usługa do monitorowania połączeń API na Twoim koncie, dzięki czemu wiesz, kto i kiedy tworzy zasoby. Dokładne ustalenie tego, co mówi, może być trudne, ponieważ to wszystko JSON, ale jeśli coś pójdzie nie tak, przynajmniej masz wszystkie informacje, aby dowiedzieć się, co się stało. Zakładam, że istnieją usługi komercyjne, które ułatwiają zrozumienie tych dzienników.

Fakturowanie za sekundę

Jak wskazuje poniżej @avinashbot, od 2 października 2017 r. Wszystkie rachunki za większość instancji Linuksa są naliczane z dokładnością do sekundy zamiast godziny. To sprawia, że ​​wypróbowywanie rzeczy jest znacznie tańsze.

Tim
źródło
8
Nie mam nic przeciwko płaceniu kilku dolców. Niepokoi mnie to, że nie przypadkowo nie ponoszę koszmarnej kwoty. Dziękuję za odpowiedź!
Alexander Suraphel
9
Nie będziesz tak długo, jak będziesz zwracał uwagę na to, co robisz, i nie będziesz kręcił setkami maszyn wirtualnych przez kilka dni. Używałem niektórych z wyższych poziomów przez godzinę lub dwie na raz, aby przetestować rzeczy, zatrzymałem je i usunąłem, gdy tylko z nimi skończę, a one kosztują mnie dokładnie tak, jakbym się spodziewał (2 godziny użytkowania na przykład). Pamiętaj tylko, że nadal będziesz naliczany za zatrzymane maszyny wirtualne (ponieważ zasoby są nadal alokowane), więc usunięcie ich, gdy skończysz, jest konieczne, aby ograniczyć koszty do minimum.
RobbG
3
@RobbG Tak, ostatnia część (i podobne problemy) są problemem. AWS jest naprawdę potężny, ale jest dość skomplikowany, a nowym użytkownikom może być trudno mieć pewność, z czego korzystają.
sudo
2
Na marginesie, rozkręcanie większych instancji w celu przetestowania rzeczy jest teraz znacznie tańsze dzięki rozliczeniom za sekundę (z minimum 1 minutą)
avinashbot
1
@RobbG Niekoniecznie zostaniesz obciążony za zatrzymanie instancji, tylko cena EBS (jeśli korzystasz z niej zamiast ze Sklepu Instancji) i cena elastycznego adresu IP (jeśli przydzieliłeś ją nawet po zatrzymaniu instancji).
avinashbot,