Azurové novinky–červenec 2014
Léto udeřilo na Českou republiku rukou těžkou a horkou. Přestože občasné bouřky dokázaly proměnit některé pražské ulice v řeky, následná vedra vše dokonale vysušila. Tedy skoro vše – pravidelný přísun novinek z Microsoftího cloudu je k nezastavení. Pojďme se podívat, co přinesl červenec.
Vylepšení Preview portálu
Nový Azure preview portál, který byl poprvé představen v dubnu, dostal nové funkce.
- Byla přidána možnost pracovat s IaaS (tedy virtuálními stroji). Kromě vytváření, nasazování a monitoringu aplikací, je možné spravovat i virtuální sítě a automatizovat nasazení aplikací běžících na více strojích (typickým příkladem budiž například SharePoint farma).
- Byla vylepšena práce se skupinami zdrojů (Resource Groups). Všechny související služby (virtuální stroje, sítě, databáze atd.) je možné spravovat jako jednu aplikaci v rámci skupiny. Tento přístup značně zpřehledňuje dělení ve stávajícím portálu.
- Byla kompletně přepracována nabídka virtuálních strojů (Azure Gallery). Přibyly do ní šablony pro komplexní aplikace a několik nových typů VM.
- Byla také přidána možnost v novém portálu spravovat SQL databáze.
Zkuste nový Azure portál: https://portal.azure.com
Event Hubs
Služba Service Bus dostala do vínku novou funkci – Event Hubs. Event Hubs jsou zatím k dispozici jako Preview a slouží ke sběru proudu dat ze všech možných zařízení, s vysokou propustností (dovnitř až 1 MB/s, ven až 2 MB/s na partition). Typickým využitím je řízení a monitoring IoT zařízení.
Praktický příklad: https://fabriccontroller.net/blog/posts/getting-started-azure-service-bus-event-hubs-building-a-real-time-log-stream/
Dokumentace: https://msdn.microsoft.com/en-us/library/dn789972.aspx
Web Sites Backup GA
Služba zálohování Web Sites opustila stádium Preview a přešla do obecné dostupnosti. Spolu s tím bylo vylepšeno několik funkcí – zálohovat lze nyní větší objemy dat a byly identifikovány často se opakující scénáře, při kterých docházelo k neúspěchu zálohy (například uzamčení přístupu k souborům před zálohou). Spravovat zálohy a obnovovat data přesně v daném období je nyní možné v novém preview portálu.
Více informací: https://azure.microsoft.com/blog/2014/07/07/backup-for-azure-web-sites-is-now-generally-available/
Diagnostika jako služba (DaaS) pro Web Sites
Minule jsme psali, že Azure Web Sites se dají rozšiřovat o doplňující funkce pomocí Site Extensions. Nyní bylo představeno nové rozšíření, zkracované jako DaaS (Diagnostics as a Service), které je dostupné pouze pro Basic a Standard instance a poskytuje způsob, jak přehledně analyzovat data pocházející z logovacích systémů.
Nástroj dokáže posbírat data z výpisů paměti, HTTP logů a event logů všech instancí aplikace, a to periodicky v zadaném intervalu, nebo na požádání v jakémkoliv okamžiku.
Více informací: https://azure.microsoft.com/blog/2014/07/08/daas/
Reverzní DNS pro Azure Cloud Services
Reverzní DNS záznamy jsou opakem pro standardní „forward-resolution“ – slouží k nalezení doménového jména k dané IP adrese. Microsoft Azure je nyní podporuje v PaaS i IaaS Cloud Services (tedy nikoliv Web Sites), jsou zdarma a dají se přidat i zpětně k existujícím Cloud Services.
Přidat nebo odebrat reverzní DNS je možné přes Azure Service Management API nebo pomocí PowerShellu. Azure se následně postará o všechno potřebné, aby byly záznamy k dispozici z internetu.
Více informací: https://blog.azure.com/2014/07/21/announcing-reverse-dns-for-azure-cloud-services/
Interní load balancing – GA
Interní load balancing, o kterém jsme psali v květnu, je nyní obecně dostupný. Všechny služby, které používají interně load-balancované koncové body, jsou kryty Azure SLA.
Více informací o používání: https://azure.microsoft.com/blog/2014/05/20/internal-load-balancing/
Aktualizace pro Mobile Services .NET
Do .NET backendu byla přidána podpora CORS pro ASP.NET Web API. CORS znamená Cross-Origin Resource Sharing a je to W3C specifikace umožňující JavaScriptu volání i jiných serverů než těch, z kterých skript „pochází“ (což je standardní bezpečnostní omezení). Díky tomu mohou AJAXové aplikace volat Web API jiných serverů, pokud to tyto dovolí (CORS je serverová implementace – prohlížeč se nejprve zeptá, jestli smí takový požadavek odeslat).
Přibyla také možnost tvořit vlastní poskytovatele přihlašování (Custom Authentication). Kromě zabudovaných poskytovatelů pro Facebook, Twitter, Google, Microsoft Account a Active Directory se dá přidat jakýkoliv jiný OWIN provider.
Více informací: https://blog.azure.com/2014/07/28/azure-mobile-services-net-updates/
Akvizice InMage
Technologie InMage Scout bude postupně integrována do služeb Azure, konkrétně Azure Site Recovery. Microsoft v červenci oznámil akvizici firmy, která se specializuje na problematiku business continuity a recovery systémů. Do Site Recovery tak vedle možností „dvě on-premises Hyper-V“ a „on-premises Hyper-V do Azure“ přibyde položka „dva on-premises VMware“, po jejímž vybrání následuje nabídka stažení nástroje InMage Scout.
WPC
Na partnerské konferenci WPC (Worldwide Partner Conference) byl ohlášen certifikační program Microsoft Azure Certified, který umožňuje partnerům získat pro jejich aplikace výsadní místo vedle first-party nabídek Microsoftu.
Zároveň přibyla možnost pro partnery prodávat služby Azure v rámci Open Licensing programu, čímž se výrazně zjednodušuje licencování zákazníkům.
Co se děje v Americe
Některé novinky se omezují pouze USA, přesto je dobré o nich vědět.
- Nové regiony v USA – US Central a US East 2 rozšířily rodinku azurových datacenter. Jaké služby jsou v nich dostupné, najdete zde: https://azure.microsoft.com/en-us/regions/#services
- Nové lokality pro ExpressRoute – v USA a v Asii přibylo celkem sedm měst, v nichž je k dispozici připojení do Azure prostřednictvím ExpressRoute – tedy speciální linky, která vede přímo do datacentra a nevyužívá veřejný internet. Více informací: https://azure.microsoft.com/blog/2014/07/21/new-expressroute-locations-and-partners/
- Government Cloud – připravuje se speciální nabídka komunitního cloudu pro americké vládní agentury. Federální cloud bude izolovaná instance Azure, hostovaná v datacentrech v USA a budou se o ni starat američtí zaměstnanci. Více informací: https://www.microsoft.com/government/ww/public-services/blog/Pages/post.aspx?postID=374&aID=66
Mohlo by vás zajímat
Nová série článků na TechNet blogu
Na našem bratrském blogu TechNet začal vycházet seriál o základech Microsoft Azure.
SharePoint farma v Azure
Preview portál Microsoft Azure obsahuje nejeden skrytý poklad. Věděli jste například, že přes několik kliknutí se dá v cloudu vytvořit základní SharePoint farma? K dispozici je dokonce i varianta s vysokou dostupností, kterou tvoří devět zasíťovaných virtuálních strojů.
Toto jednoduché nasazení dokáže ušetřit spoustu času, když je potřeba vytvořit prostředí pro vývoj a testování nebo ve firmě otestovat, jestli se SharePoint 2013 hodí pro dané účely.
Stručný úvod do Azure Machine Learning
Jeden z nejčerstvějších přírůstků do rodiny služeb Azure popisuje článek o Azure Machine Learning, který krok za krokem ukazuje, jak se strojové učení v cloudu používá a co se s ním dá vytvořit.
https://projectbotticelli.com/knowledge/brief-introduction-to-microsoft-azure-ml
Azure Mobile Services: why should ASP.NET developers care?
Přehledný článek popisuje několik pádných důvodů, proč se zajímat o Mobile Services a jak s nimi začít.
Azure PowerShell Update
PowerShell pro Microsoft Azure byl ve verzi 0.8.5 rozšířen o nové příkazy – přibyla podpora služby Azure File Service a byly doplněny funkce do Resource Manageru, Compute a síťování.
A mimochodem – věděli jste, že Azure PowerShell je open-source?
https://github.com/Azure/azure-sdk-tools/releases
Azure Web Sites Cheat Sheet
Na internetu se objevil příjemný, rychlý a efektivní zdroj informací pro Azure Web Sites. „Tahák“ jde přímo k věci a rovnou poskytuje odpovědi a skripty pro různé situace – např. blokování IP adres, HTTP kompresi, deployment pomocí Kudu, nasazení vlastního PHP runtime, práce s CLI příkazy a mnoho dalšího.
https://microsoftazurewebsitescheatsheet.info/
Martin