Laboratoare hands-on de Windows Azure

Continuăm Școala de Cloud cu o serie de laboratoare practice la centrele de training. Dacă la cursurile din toamnă v-ați uitat la Ciprian cum face, de data asta fără prea multă teorie, veți crea singuri prima aplicație pe Windows Azure. Trainerii de la centrele de training vă vor îndruma pas cu pas. Voi fi și eu acolo pentru a vă arăta cum să nu vă cheltuiți banii de pe card. Toate astea într-o singură zi. Veți vedea că nu e atât de scary.

Începem în București cu câte două serii la Learning Solution în 10 și 11 februarie și ProManagement în 14 și 15 februarie.

Detalii și agendă la http://www.scoaladecloud.ro.

Extindem concursul de aplicatii pe Azure cu două luni

Termenul limită de înscriere se mută în 31 martie, iar finala în 14 aprilie. Asta înseamnă mai mult timp pentru a finaliza aplicațiile.

Avem și o clauză nouă pentru participanți și anume toate aplicațiile înscrise trebuie să fie înscrise și în Microsoft Platform Ready la http://www.microsoftplatformready.com/.

Am lansat si un site dedicat concursului la http://www.microsoft.com/romania/concursazure/ in ton cu celelalte concursuri din regiunea Europa Centrală și de Est (reamintesc că sunt în derulare astfel de concursuri și în Cehia, Grecia, Polonia și Ungaria, iar câștigătorii din fiecare dintre cele 5 țări vor participa la finala regională în Los Angeles)

Iată și membri juriului, la care am adăugat rolul pe care aș vrea să îl joace în jurizare:

Radu Georgescu este antreprenor de succes și mă bazez să evalueze viabilitatea aplicațiilor dpdv business
Ciprian Jichici, arhitect de soluții și doresc să evalueze… duh, arhitectura aplicației
Ionut Balan, geek iubitor de tehnologie, cu experiență în competiții de acest gen, in charge cu inovația
– subsemnatul, sponsor; voi fi și eu acolo pentru a valida motivația de a folosi Windows Azure.

Da, astea sunt cele 4 criterii de jurizare.

Am publicat cursul lui Ciprian de la Bucuresti

Înregistrările sesiunilor și demonstrațiilor din cadrul cursului din 14-15 octombrie ținut de Ciprian Jichici sunt pe techdays.ro în secțiunea cloud computing:

01A – Introducere în cloud computing
01B – Introducere în platforma Windows Azure
02 – Roluri Web
03 – Stocarea în Windows Azure, comunicarea prin cozi de mesaje
04 – Stocarea în Windows Azure, tabele
05 – Stocarea în Windows Azure, blob-uri
06 – Roluri Worker în Windows Azure
07 – Diagnoză și management de aplicații în Windows Azure
08A – SQL Azure, partea I
08B – SQL Azure, partea II
09A – Windows Azure AppFabric, partea I, Access Control Services
09B – Windows Azure AppFabric, partea II, Access Control Services, Service Bus

Demo 1 – Dezvoltarea unei aplicații web și publicarea în cloud pe Windows Azure
Demo 2 – Stocare în Windows Azure
Demo 3 – Roluri worker
Demo 4 – SQL Azure
Demo 5 – Windows Azure AppFabric Access Control Services

Materialele de curs (prezentări, laboratoare, cod etc) pot fi descărcate de la http://azurebootcamp.com/.
Introducerea mea a fost asta:

Trei sesiuni de 4h cu doi grei ai Windows Azure

Vă recomand să participați live/gratuit la lecțiile lui David S. Platt și Manu Cohen-Yasher, deși sunt noaptea târziu:

15 dec 22:00-02:00 înregistrați-vă aici
Windows Azure Overview
Introduction to Compute
Windows Azure Lifecycle | Part 1
Windows Azure Lifecycle | Part 2

16 dec 22:00-02:00 înregistrați-vă aici
Windows Azure Storage | Part 1
Windows Azure Storage | Part 2
Introduction to SQL Azure
Windows Azure Diagnostics

17 dec 22:00-02:00 înregistrați-vă aici
Windows Azure Security | Part 1
Windows Azure Security | Part 2
Scalability, Caching & Elasticity
ASP.NET Hands-On Lab Walkthrough

Dacă nu reușiți live, don’t worry, sesiunile vor fi înregistrate.

Am lansat portalul MPR, cu premii

Mai țineți minte programul Green Light, prin care am promovat aplicațiile din .ro compatibile cu Windows 7? Practic firmele de soft își înscriau aplicațiile pe portal, le testau, iar noi le promovam pe asset-urile noastre și în evenimentele noastre.

Am extins acum această idee și pentru alte tehnologii (Windows Server, SQL Server, Windows Azure, SharePoint, Dynamics CRM etc) și am reconstruit portalul sub numele de Microsoft Platform Ready. Șmecheria e aceeași:

Voi, firmele de software vă faceți/testați aplicațiile să meargă pe ultimele versiuni ale tehnologiilor din MPR și noi vă promovăm aplicațiile. În plus, vă și ajutăm (suport tehnic) să vă testați aplicațiile. Testarea contează și pentru competența de ISV din Microsoft Partner Network.

O aplicație poate fi compatibilă cu mai multe tehnologii și, bineînțeles, puteți înscrie mai multe aplicații. Sunt trei faze ale unei aplicații în MPR:

1. aplicație înscrisă
2. verificată pe anumite tehnologii (o bifă pe proprie răspundere)
3. testată (se descarcă un toolkit pt fiecare tehnologie, se testează și apoi se încarcă rezultatul în portal).

Premii pentru primele 50 de înscrieri din decembrie, valabile numai pentru Windows 7, Windows Server 2008 R2, SQL Server 2008 R2 și Windows Azure:

– dacă tehnologia înscrisă este Windows Azure: un mouse ARC
– pentru două tehnologii asociate aplicațiilor înscrise în MPR: voucher Byblos de carte MS Press de 292lei
– pentru o tehnologie testată: voucher Byblos de carte MS Press de 292lei .

Da, puteți lua mai multe premii dintr-un foc. De exemplu, dacă back-end-ul aplicației este pe Azure și frontendul este o aplicație Windows (să zicem că se conectează la un serviciu WCF în cloud), înscrieți aplicația în MPR și o testați (cu succes) pe Windows 7, atunci primiți un voucher pentru testarea pe Windows 7 și un mouse pentru înscrierea de Azure.

Go, go, go!

ISV@Night open hours: Hello Cloud

Marți (23 noiembrie) seara (16:00-18:00) am reluat aceste întâlniri informale la sediul nostru. Fără slide-uri, scurt și la obiect. Mărturisesc că a fost foarte fain. Nu am fost lăsat nici o clipă să respir Smile. Exact asta am și vrut: să avem conversații pe probleme concrete. Tema propusă a fost cea de costuri, dar am deraiat în multe alte chestiuni. Una din certitudini este că vom continua în fiecare marți aceste întâlniri deschise pentru firmele de software. Încercăm să facem asta până la sfârșitul anului (cu excepția lui 21 și 28 dec) și apoi ne mai consultăm odată, dacă continuăm sau nu.

Următoarea întâlnire va fi în 30 noiembrie, tot între 16:00 și 18:00, la sediul nostru din City Gate. Tema propusă este ”prima noastră aplicație în cloud”, sau cum facem deployment la o aplicație simplă. Repet, orice deraiere de la temă este binevenită.

Vă rog să ne dați un email de confirmare (Monicăi la v-mradu la microsoft punct com sau mie).

PS: Iată câteva chestiuni la care nu am știut să răspund alaltăieri sau am ezitat. Încerc să le lămuresc aici:

  1. Confirm că după ce ați făcut deployment, vi se pornește contorul de consum, chiar dacă nu i-ați dat Run. Practic odată ce îî dați Deploy vi se rezervă resursele cerute în datacenter și sunt ale voastre. Pentru a opri contorul, va trebui să radeți serviciul aplicația cu Delete. Update: puteți automatiza deployment-ul cu PowerShell: http://code.msdn.microsoft.com/azurecmdlets.
  2. Confirm că domeniile custom sunt suportate prin redirect, adică dacă aș vrea să mut acest blog pe Windows Azure, atunci ar trebui să merg la hosterul care îmi gestionează DNS-ul și să modific CNAME-ul ”zoli” să bată către aplicația/blogul din cloud, care ar avea o adresă de tipul ”zoliherczegblog.cloudapp.net”. Pe lângă asta va trebui să fac forward la ”herczeg.ro” către aceeași aplicație adresă. Tehnic am fi putut să expunem o adresă de IP publică, însă vrem să abstractizăm IP-ul ca să putem suporta geo-replication în viitor.
  3. Serviciu de DNS public nu există în Windows Azure, ceea ce înseamnă că dacă vreți să puneți o aplicație cu nr mare de vizitatori și trebuie să scalați DNS-ul, atunci va trebui să lucrați cu un registrar specializat în asta.
  4. În cazul unor atacuri de tip denial of service pe aplicația voastră din Azure, va trebui să contactați suportul și să cereți ajutor explicit. Practic, vom bloca IP-urile în cauză. Astfel de atacuri nu sunt acoperite de SLA. Update: suportul nostru este limitat și de punctul de mai sus…
  5. Windows Azure storage explorer este la http://azurestorageexplorer.codeplex.com/ dar sunt și alte soluții, chiar și comerciale. Dați un bing.

Windows Azure Platform University

Săptămâna trecută am avut un WAPU la sediul nostru, iar vineri a fost ziua pentru parteneri. Nu am anunțat decât parteneri (ISVs și SIs) selecționați. Agenda a fost construită pe baza celei oficiale de la http://www.microsoft.com/windowsazure/wapu/, scurtată/adaptată așa:

– Microsoft Partners and the Cloud – How the Windows Azure Platform Can Improve Your Business
– Windows Azure Platform – Technical Overview, Pricing and SLAs
– Selling Scenarios and Approaches, Engaging with Microsoft
– Competing to Win

– SaaS Solutions on the Windows Azure Platform
– Building Applications with Windows Azure and SQL Azure
– Building Credibility and Landing Deals with the Quick Win Selling Approach.

Puteți vedea/descărca toate prezentările și exercițiile pe SkyDrive-ul meu:

http://sdrv.ms/QT4VuA

Includ aici prima prezentare. Pentru restul, faceți clic pe folderul de mai sus.