AWS和Microsoft發布了競爭的移動通知服務

2021-09-17 02:59:49 字數 2622 閱讀 2114

幾天之內,microsoft和amazon web服務(aws)分別發布了面向開發者的移動友好通知服務。這兩個服務都能夠讓你快速且便宜地向所有型別的裝置廣播成千上萬的訊息。雖然表面上看起來非常相似,但是每一種服務都提供了它們自己獨特的能力。

\ 推通知正逐漸成為移動開發者工具箱中的乙個重要部分,但是為各種型別的移動裝置實現推通知是非常困難的。在宣布amazon sns支援推通知的部落格帖子中,aws團隊介紹了移動開發者所面臨的問題。

\

\
\
\

我們之所以選擇增強amazon sns而不是構建乙個單獨的移動通知服務,是因為從設計amazon sns的第一天起我們的目的就是為了讓它能夠支援多種協議和推送方法(email、sms、sqs和http等),並且現在每天都已經有數億的通知通過這些推送方法向外傳送了。

\ 通過利用aws的規模和現有的sns技術,我們能夠為移動推送服務提供和為amazon sns所提供的一樣的成本效益**。

\

\

在典型的aws模式中,文件和sdk都已經被更新到了和sns新功能匹配的版本。

\ microsoft目前也正在移動通知領域大肆宣傳它們自己的新windows azure通知中心。在今年1月份發布了預覽版之後,開發者就已經能夠利用通知中心服務向windows 8、windows phone 8、ios和android裝置傳送推通知了。在aws的公告中突出顯示了microsoft 副總裁scott guthrie對移動開發挑戰所做出的回應。

\

\

推通知是移動應用程式中的乙個非常重要的元件。對移動應用程式的開發者而言這是他們可以利用的一種強大的使用者參與機制。向乙個移動使用者傳送乙個推通知訊息是相當簡單直接的,同時使用windows azure移動服務也是非常容易辦到的。但是在低延遲的情況下向數以百萬的移動使用者傳送同步推通知,同時還要處理真實的需求(例如位置多平台裝置使用者個性化)是非常困難的。

\

\

通知中心支援平台特定的和區域性的通知模板,訂閱者能夠很容易地在特定主題中設定興趣「標記」。擴充套件是在windows azure管理門戶中完成的,這需要定義「單元」的使用數量,每乙個單元最多支援10萬台裝置。microsoft已經更新了他們的文件,並且還為每乙個支援的平台提供了裝置sdk。

\ aws和microsoft都把焦點放在了能夠展示它們新平台的案例研究上。werner vogels解釋了移動應用程式效能管理提供商crittercism是如何採用sns和移動推送服務的。

\

\

開發者告訴我們,管理大規模的推通知讓他們不能專心地構建優秀的應用。在某些情況下這項工作會複雜到讓開發者難以為使用者提供他們想要提供的內容。例如,crittercism告訴我們隨著使用者的發展壯大,開發者及時地向6億裝置傳送推通知的工作是非常繁重的,在過去他們寧願選擇停止提供推通知服務。現在,通過amazon sns他們能夠再次向他們的使用者傳送推通知,並且能夠在幾秒鐘之內將應用程式效能問題通知給數千萬的使用者。

\

\

scott guthrie也不甘示弱,他描述了bing news應用是如何使用windows azure通知中心為每乙個windows 8裝置提供服務的。

\

\

windows azure通知中心被證明非常適合於bing news,在該應用做了最近的更新之後,它們現在已經在使用通知中心每天向成千上萬的windows和windows phone裝置傳送推通知了。

\

\

如何在這兩個產品之間做出選擇呢?下面這個簡單的圖示列出了一些關鍵的屬性。\

\amazon sns

\ \windows azure

\通知中心

\ \支援的平台

\ \ amazon、ios、android

\ \ windows 8、windows phone 8、ios、android

\ \容量限制

\ \ 每乙個帳號能夠擁有多達3000個主題,每乙個主題最多能夠有10000個訂閱,因此有3千萬個端點能夠收到完全相同的訊息。更多的可以通過直接定址訂閱。

\ \ 每乙個訂閱可以擴充套件到2500個單元。等同於2.5億的裝置和每月數十億的操作。

\ \訊息定製

\ \ 支援平台特定的模板

\ \ 本地語言,能夠配置裝置特定的模板

\ \目標通知

\ \ 可以直接定址到目標個人裝置,也可以使用主題將它們和乙個特殊的興趣域連線起來。

\ \ 「被標記的」訊息會被傳送到乙個裝置子集。也能夠被傳送到個人裝置。不需要服務配置。

\ \監控能力

\ \ 能夠通過amazon cloudwatch獲取少數指標。

\ \ 差不多有50個指標可以追蹤通知和傳送。

\ \**

\ \ 可以免費傳送一百萬移動通知(64kb),高於一百萬的每一百萬0.5美元。

\ \ 免費支援500個裝置和每月100k的通知。更大的規模有基礎和標準**。

\檢視英文原文:aws and microsoft release dueling mobile notification services

AWS發布新工具免費提供SSL和TLS證書

1月22日訊息,據科技部落格 venturebeat報道,公共雲基礎設施提供商亞馬遜雲計算業務 aws 宣布發布aws證書管理器,開發者可以利用這一服務免費獲得 的安全傳輸層協議 tls 和安全套接層協議 ssl 證書。aws首席宣傳官傑夫 巴爾 jeff barr 在一篇部落格中表示,目前為止只能...

Web服務和Microsoft平台

microsoft 對 web 服務的支援 web 服務自出現之日起即構成了 microsoft 在互操作性方面努力的基礎。除使用 net 來圍繞 web 服務構建完整的開發人員平台之外,microsoft 還致力於實現標準化過程 推動 商在水平和垂直標準倆方面達成一致意見與互操作性。隨後幾年中,w...

Novell和Microsoft宣布進行互操作協作

novell和microsoft宣布了一系列商業和技術方面的合作協議,準備建立 營銷和支援一些嶄新的解決方案來讓novell和microsoft的產品在各自的平台上都能良好執行。這個協議的總體目標是讓windows和linux基礎構架之間能具有更高的互操作性和易管理性。兩家公司將建立乙個聯合的研究專...