Cena Windows Azure není bohužel jen jedno číslo a bohužel od vás vyžaduje, abyste se vyznali v technologiích Windows Azure dřív než budete schopni určit, co vlastně potřebujete a co za to budete platit. Proto jsem se rozhodl vysvětlit, jak funguje určování ceny na Windows Azure.

Windows Azure je technologie, kterou sám Microsoft používá pro svoje služby jako Bing, Windows Live, Office 365, BPOS a další.
Jednou ze základních vlastností Windows Azure a cloud computingu je jeho elastičnost. Zjednodušeně vám to umožňuje kdykoli měnit, jaké služby odebíráte a tím se vám dynamicky mění i cena, kterou platíte. Například, když běžně využíváte dvě malé výpočetní role a na vánoce jich potřebujete pět, cena za měsíc se vám z 3 500 korun zvýší na téměř 9 000 korun, ale po vánocích zase cena může klesnout zpět, jak si sami určíte.
V případě potřeby však můžete využít i půlroční plány, které vám mohou cenu snížit až o 39 %.
Pro určení ceny Windows Azure, napřed musíte pochopit, jakou technologii budete potřebovat. Většina webových aplikací si vystačí s výpočetními rolemi, relační databází, úložišti a přenosem dat.
Compute je virtuálním strojem na Windows Azure, pro zjednodušení si jej můžete představit jako servery nebo superpočítače, které si kupujete a kam umisťujete svoji aplikaci. Windows Azure vám zajišťuje, že vaše aplikace vždy poběží, pokud máte spušťené alespoň dvě role, jejichž minimální cena je asi 1 200 korun měsíčně. Maximální cena za dvě role s největším výkonem je kolem 28 400 korun. U většiny webových aplikací je cena za výpočetní role největší část z celkové ceny.
SQL Azure je cloudová databáze založená na MS SQL Serveru (ukládají se sem uživatelé, objednávky, záznamy atd.). Každá správná webová aplikace potřebuje databázi a minimálně na začátku si dlouho vystačí s 1 GB prostoru (pokud do databáze neukládáte datově náročné binární objekty tak je to opravdu dostatek) jejichž cena je asi 200 korun měsíčně.
Na Windows Azure nemůžete ukládat data lokálně jako na vlastním serveru k vaší aplikaci, protože servery na Windows Azure nejsou stálé, kdykoli se vám může stát, že z nějakého důvodu se restartují a jejich obsah se smaže, proto je potřeba data ukládat do bezpečného centrální úložiště pro Windows Azure. Těch je několik typů, avšak všechny jsou placeny stejně na základě objemu uložených dat. Cena za 100 GB je necelé 270 korun. Neboli pokud má vaše společnost 1 TB dat, které chce bezpečně zálohovat v cloudu, zaplatí za úložiště asi 2700 korun měsíčně. Na Azuru platíte i za trancakce, avšak jeden milion transakcí vás stojí asi 20 korun.
Na Windows Azure platíte zvláš za šířku pásma neboli objem dat přenesených k vašim uživatelům. Cena za 100 GB je asi 240 korun. Přenos dat od vašich uživatelů na servery je stejně jako přenos dat v rámci jednoho datacentra zdarma. Je poměrně problém určit, kolik dat bude vaše aplikace přenášet a je to hodně specifické. U webové aplikace typu "hubněte s námi" to bude řádově méně než u videoserveru.
Za předpokladu, že jste startup vytvářející inovativní webovou aplikaci, pravděpodobně si vystačíte s kombinací 2 extra small web roles, 1 GB SQL Azure, 10 GB Storage, 100 GB Bandwidth, za které vaše cena bude 1 700 korun měsíčně.
Windows Azure také nabízí možnost vyzkoušet si technologii zdarma na 3 měsíce. Nabídka zahrnuje velkou řadu služeb včetně 750 hodin malé vypočetní role a 20 GB úložiště.
Více informací v angličtině: 3-Month Free Trial
Celebrio Software je jedna z prvních společností v České republice, která se pustila do vývoje pro platformu Windows Azure již na začátku roku 2011 a serverová část našeho systému Celebrio (počítačový systém pro seniory) plně běží v distribuovaném prostředí Windows Azure. Naše společnost díky tomu získala řadu zkušeností a může se s vámi o ně podělit prostřednictvím dalších konzultací nebo asistencí při vývoji systému pro Windows Azure.
Kontaktujte nás: celebrio@celebriosoftware.com
Seznam oficiálních zdrojů v angličtině: