Listopadové novinky ve Windows Azure
Listopad přinesl celou řadu novinek určených pro vývojáře. Mezi nejdůležitější lze řadit:
- Windows Azure SDK
- Windows Azure HPC Scheduler SDK
- Windows Azure Platform Training Kit
- Windows Azure Toolkit for Social Games
- Microsoft Codename „Social Analytics“
Windows Azure SDK 1.6 (November 2011)
Nová verze SDK obsahuje celou řadu vylepšení a novinek. Mezi ty nejzajímavější lze určitě řadit:
- Zjednodušené publikování, které umožňuje konfiguraci všech oblastí nasazení řešení bez nutnosti opustit Visual studio. Nastavení lze pomocí VS publishing průvodce stáhnout z Windows Azure a uložit si je ve Visual Studiu po opakované použití.
- Podpora více profilů, které umožňují přepínat mezi různými nastaveními konfigurací, nastavení pro publikaci aplikací a cloud konfigurací.
- Vylepšený In-Place Update – technologie, která umožňuje rychlý update souborů řešení bez nutnosti nahrávat celý balíček nasazení.
- Vylepšený konfigurační průvodce
- Automatická konfigurace certifikátů pro management – přímo z Visual studia je možné provést správu management certifikátů, navíc bez nutnosti jejich manuálního generování.
- Management nasazení na více subskripcí – pomocí této nové funkce lze snadně nasadit aplikaci na více subskripcí najednou, což je výhodné při hromadném nasazení nové verze pro více zákazníků najednou.
- Vytváření nových hostovaných služeb – funkce umožňuje vytvářet nové služby opět bez opuštění Visual Studia.
- Vytváření a konfigurace Strage účtů přímo z Visual Studia
- Zjednodušení práce s Remote Desktopem – není nutné vytvářet a nahrávat certifikát, ale stačí zadání jména/hesla
- Více informací v Azure Activity Logu – obsahuje informace o publikování a inicializaci aplikací
SDK není ale jen o lepší podpoře vývojářů ve Visual Studiu. SDK obsahuje samozřejmě i nové knihovny, které přináší následující vylepšení:
- Pro snadnější nasazení byly do tohoto SDK přidány knihovny pro Service Bus a caching klienta, které s původně nacházejí ve Windows Azure AppFabric SDK. Samotné knihovny však změněny nebyly.
- Bylo vylepšeno několik oblastí pro práci s frontami (Queues) - podpora pro UpdateMessage, AddMessage, velikost zprávy se změnila z 8 na 64 kB a další.
- Byla vylepšena výkonnost compute a storage emulátorů
Ke stažení je na zde https://www.microsoft.com/windowsazure/sdk/ a další formace zde.
Windows Azure HPC Scheduler SDK
Toto nové SDK je určeno vývojářům, kteří programují výpočetně náročné aplikace a paralelní algoritmy, které běží na Windows Azure a využívají jeho možnosti škálování do šířky. Pomocí tohoto SDK lze realizovat:
- Plánování úloh a správa zdrojů
- Zasílání úloh z webového rozhraní
- Paralelní runtime s podporou pro MPI aplikace a WCF služby
- Správa persistence stavu fronty úloh a konfigurace zdrojů
Více informací a download SDK je na MSDN.
Windows Azure Platform Training Kit
Standardní součástí vedení nové verze SDK bývá uvedení kitu s příklady a návody. V jeho nové verzi najdete jednak nové hands-on-laby, tak nová dema a několik oprav.
- HOL: SQL Azure Data-tier Applications
- HOL: SQL Azure Data Sync
- HOL: SQL Azure Federations
- DEMO: Provisioning Logical Servers pomocí Cmdlets
- DEMO: Parallel Computing on Windows Azure - Travelling Salesman
Windows Azure Toolkit for Social Games
Jedna z oblastí použití Windows Azure jsou Social Games. V listopadu byla vydána nová verze 1.1. kitu, který obsahuje návody, příklad a nástroje pro vývoj tohoto typu her. Mezi příklady, které jsou povětšinou jednoduché pro snadnost porozumění, najedete i velice sofistikovanou hru Tankista (Tankster).
Microsoft Codename „Social Analytics“
Tak jak roste využívání sociálních sítí, je nutné v mnoha oborech sledovat, co a s jakým tónem se produkty, služby, události nebo lidé komentují. Social Analytics je experimentální služnou, která umožňuje vývojářům integrovat informace ze sociálních sítí do business aplikací.
Detailní informace, příklady a video ukazující princip najdete na webu SQL Azure Labs.