8

Oceniam opcje wysyłania powiadomień push w telefonie komórkowym i przyglądałem się wycenom ofert Microsoft i Amazon. Myślę, że musiałem spudłować, ponieważ oferta Microsoftu wychodzi 20 razy więcej niż koszt! Czy ktoś może wskazać, gdzie popełniłem błąd?Koszt węzłów powiadomień Azure kontra Amazon SNS

Ceny Microsoft są oparte na 12-miesięcznym planie, który daje jednostkowy koszt w wysokości 3,29 £ dziennie. Każda jednostka może wysłać 166 667 wiadomości i muszę wysłać 1,8 mln dziennie (około 54 mln miesięcznie).

enter image description here

Odpowiedz

6

góry powiem, że jestem z natury stronnicze, ponieważ pracuję na Azure.

Są to jednak znacznie różne usługi.

Pierwotny scenariusz Amazon SNS nas popycha do pojedynczych urządzeń lub małych grup urządzeń. Musisz utrzymywać punkty końcowe i wstępnie tworzyć tematy. Możesz wykonywać multiemisje z tematami, ale temat afaik nie może mieć więcej niż 10K urządzeń, więc możesz wysyłać tylko multicast do 10K użytkowników naraz.

Centra powiadomień oferują posegmentowane/spersonalizowane zaangażowanie push dla milionów użytkowników. Możesz transmitować do nieograniczonej liczby urządzeń za pomocą jednego połączenia API, możesz zarządzać segmentami/docelowymi dowolnymi wyrażeniami segmentowymi, personalizować/lokalizować swoje wypychania za pomocą szablonów itp.

Jeśli nie potrzebujesz żadnych dodatkowych funkcji Powiadomienie Firma Hubs oferuje i po prostu potrzebuje prostego popychania do poszczególnych urządzeń, Azure pricing page radzi skontaktować się z [email protected], aby uzyskać niską ofertę cenową dla indywidualnych scenariuszy z dużą ilością wydruków.

+0

Dzięki za odpowiedź –

+1

Uwaga na granicy 10K - począwszy od 19 sie 2014, limit został zniesiony. Nadal obowiązuje limit administracyjny 10M, ale na życzenie można go łatwo usunąć na podstawie aplikacji. Źródło: https://aws.amazon.com/blogs/aws/sns-large-topics-and-mpns-auth-mode/ – Darius

2

Szybka aktualizacja do poprzedniej odpowiedzi. Począwszy od września Azure Piasty powiadomień oferuje bardziej elastyczne (i znacznie tańsze) ceny z trzech warstw:

1) wolne kondygnacji - do 1m powiadomień push miesięcznie za darmo

2) Podstawowe tier - podstawowe powiadomień push na $ 1 na milion pchnięć.

3) Standardowy poziom - bogate możliwości powiadamiania push (transmisje błyskawiczne na dużą skalę, dynamiczne segmenty, bogate telemetrie, itp.) W wysokości 2,5 - 20 USD za milion przepychają się w zależności od głośności.

http://azure.microsoft.com/en-us/pricing/details/notification-hubs/

+2

Ceny znowu się zmieniły. Standardowy poziom to obecnie 200 dolarów miesięcznie na lazurowym. Mamy> 200 000 aktywnych urządzeń i jesteśmy zmuszeni do przejścia na standard. Przesyłanie około 10 milionów wiadomości push w miesiącu. Tak więc moje obliczenia są następujące: Standardowa usługa Azure w wysokości 200 USD AWS 10 * 0,50 = 5 USD W przypadku przypadku, błękit jest 40 razy droższy. –

+2

Limit "urządzeń aktywnych" jest zabójczy dla mnóstwa przypadków użycia aplikacji mobilnych IMO, sprawiając, że proste wiadomości dla pojedynczych użytkowników lub małych grup są zbyt kosztowne, zwłaszcza, że ​​usługi takie jak Firebase (Google) Cloud Messaging czynią ciężkie dźwiganie. Napisałem na podany powyżej adres grupy MSFT, aby zapytać o to i opublikuję tutaj aktualizację. –

+0

@PhilippSumi Jakieś aktualizacje od Microsoft? – CrusherJoe

Powiązane problemy