Azure akademie – 1. LEKCE: Windows Azure Platform
Cíl prvního týdne je trochu odlišný od ostatních pěti – je více o tom, jestli máte dobrý přehled o platformě. Měl by vás připravit na další práci s Azure, která bude obsahem v týdnech 2 až 6.
Cíle tohoto týdne:
- Naučit se diskutovat o různých scénářích vývoje pro cloud
- Být schopni popsat účel hlavních komponent Windows Azure Platform:
- Windows Azure Compute, včetně rolí web a worker
- Windows Azure Storage, včetně Blobs, Tables, Queues a Azure Drive
- SQL Azure
- Windows Azure Platform App Fabric, včetně Service Bus a Access Control Service
- Vytvořit si účet Windows Azure a připravit si vaše vývojové prostředí
Zde je diagram Windows Azure Platform:
Doporučené úkoly pro samostudium:
Přečtěte si dokument “Introducing the Windows Azure Platform” od Davida Chappella z https://go.microsoft.com/fwlink/?LinkId=158011, zkuste také další dokumenty, které můžete nalézt na https://www.microsoft.com/windowsazure/whitepapers/ (45 minut)
Sledujte Mix 10 video “Lap around the Windows Azure Platform” od Steva Marxe na https://live.visitmix.com/MIX10/Sessions/SVC04 (60 minut)
Sledujte PDC 2009 přednášku “Introduction to Building Applications with Windows Azure” od Davida Lempherse na https://microsoftpdc.com/Sessions/SVC37 (45 minut)
Praktická cvičení:
- Nainstalujte si poslední verzi Windows Azure Platform Training Kit pro Visual Studio 2010 (15 minut)
- Nainstalujte si Windows Azure Tools pro Visual Studio, verze 1.2 (30 minut)
- Nastavte si svůj Azure účet, jak je popsáno na https://www.microsoft.com/windowsazure/offers/ (30 minut). Vaše možnosti jsou:
- MSDN předplatné
- Pokud vy nebo firma vlastní MSDN předplatné úrovně Premium, Ultimate nebo BizSpark (Professional až od listopadu) – více zde
- Podrobný postup na https://bit.ly/azuremsdnfree
- Nutná kreditní karta (nulová faktura, pokud nepřekročíte limit)
- Introductory Special do 31.10.2010
- Omezené množství výpočetních zdrojů zdarma (DOPLNĚNO: V rámci validace karty může být z vašeho účtu stržena malá částka. Tato bude vrácena zpět, není třeba se zneklidňovat.)
- Podrobný postup na https://bit.ly/azure25
- Nutná kreditní karta (nulová faktura, pokud nepřekročíte limit)
- Kurz je možné absolvovat i bez praktických cvičení a tedy bez Azure účtu
- Hodnota pro vás je ale nižší
- MSDN předplatné
Domácí úkoly:
Odpovědi nám zašlete nejpozději do 12. října do 9 hodin na adresu AzureAkademie@microsoft.com . Není v našich silách odpovídat jednotlivě na každou došlou odpověď, ale můžete si být jisti, že vaše odpovědi pečlivě přečteme a zaevidujeme.
Přibližná obtížnost otázek je v závorkách před otázkami. Úroveň 100 jsou nejjednodušší, úroveň 400 jsou o hlubší architektuře, strategii nebo mohou vyžadovat psaní kódu.
- [100] Na jakou adresu je třeba posílat odpovědi na otázky :-) ?
- [100] Jakou hodnotu nabízí Windows Azure platforma ve srovnání oproti klasickým „on-premise“ řešením a oproti běžnému hostingu.
- [200] Popište několik požadavků na funkčnost pro rozsáhlou aplikaci, která by měla být provozována spíše lokálně než v cloudu
- [200] Zkuste vymyslet vhodný scénář použití pro každý ze 3 typů úložiště Azure Storage (table, blob, queue)
- [200] V jakých oblastech celého životního cyklu vývoje cloud aplikace očekáváte změny ve srovnání se stávajícím přístupem?
- [400] Popište některé technické výzvy ohledně multitenantního přístupu, vysoké dostupnosti, geo-distribuce apod., kterým musí čelit výpočetní služby v cloudu.
Záznam a materiály z LiveMeetingu:
Omlouváme se za nedopatření, prvních cca 15 minut (úvod a logistika) nebylo správně nahráno. Příště se polepšíme. Stejně tak nasdílíme materiály již během prezentace formou Handouts.
Prezentace ke stažení - Úvod a logistika
Prezentace ke stažení - Platforma Windows Azure
Videozáznam (vyplňte svoje jméno, není třeba vyplnit Recording Key)
Odpovědi na otázky položené během LiveMeetingu:
Vzhledem k nečekanému množství otázek jsme jimi zcela zavaleni a nestihli jsme je během úterka zpracovat. Objeví se na tomto blogu během středy.
Michael a Dalibor