Am participat la concursul de idei Azure http://zoli.herczeg.ro/2012/02/24/planul-pentru-cloud-factory/ – si m-am ales cu un telefon Nokia Lumia 800 – ceea ce nu a fost rau deloc.
Pina la 12 martie trebuia sa facem (echipa + mine ca manager) un proof of concept. Dead-line era strins – 2 saptamini.
Cum s-a desfasurat :
- S-au inscris 4 oameni pentru dezvoltare, eu ca project manager. Au venit cu idei in acea simbata .
- Important de discutat este cu ce se alege fiecare – si , deocamdata, toata lumea lucreaza pentru cele 3 termene. Cind se termina, lucram in continuare impreuna ( ceea ce as vrea) sau nu
- Am pus citeva interfete pe codeplex- ca sa putem lucra impreuna. I-am pus de asemenea sa faca un checkout – checkin rapid la un fisier ca sa vedem ca merge pe codeplex pentru toti.
- Am pus issue-uri tot pe codeplex si am lasat oamenii sa si le asigneze( 2 zile) . Normal ca au fost ceva probleme – s-au certat intre ei pe taskuri. Dar am spus ca principalul este sa faca ceva – nu apreciem ( deocamdata) calitatea codului sau numarul de linii.
- Pe 1 martie am trimis mesajul urmator:
- Pe 4 martie dau mesajul:
- Bineinteles ca 2 nu au facut – si doar 2 au facut. Cu toata parerea de rau, cei care nu au facut au iesit din echipa. Nu am timp sa ma tocmesc la dead-line-uri strinse.
- Am luat eu munca cu azure – si am facut un serviciu web, o inregistrare de user-i si tabele in o 4- 6 ore.
- Ceilalti doi, cind au vazut ca merge serviciul http://logcollectorazure.cloudapp.net/ au facut appender de log4net, nlog si log4java( da , am vazut un server Tomcat integrat – tare)
- Si celelalte dead-line-uri au fost respectate si ne-am intilnit duminica aceasta pentru a putea discuta ultimele lucruri + punctul doi de la Zoli
<<Ma bucur ca ati reusit cu totii sa va asignati cite un task pe proiectul Azure Log Collector de pe codeplex .
Numesc checkin faptul de a pune sursele de la voi de pe PC pe Codeplex.
Acum e momentul programarii.
Primul termen, 12 martie , e destul de aproape . V-as propune sa puneti sursele pe codeplex in fiecare seara dupa ce terminati.
Dar, pentru ca nu consider ca este fezabil, va propun sa faceti check-in la surse la urmatoarele termene:
Duminica , 4 martie 2012, ora 23:59:59 + estimare preliminara.
Marti , 6 martie 2012, ora 23:59:59 – oricare surse.
Vineri, 9 martie 2012, ora 23:59:59, + estimare daca suntem on track.
Simbata , 10 martie 2012, ora 23:59:59, + estimare daca suntem on track.
>>
@all:
Ma intereseaza progresul aplicatiei pina asta noapte la ora 23:59 conform deadline.
Deci checkin pe codeplex la ce ati facut deja!
Sper sa ne mearga bine!
Salut,
Poti pune si link-ul de pe Codeplex ?
Bafta.
O sa il pun – cind e gata. In aproximativ 2-3 saptamini.
Felicitari! Si la mai multe succese!
Multumesc!
Suna interesant – spor la lucru!
Prespun ca va fi integrat cu Windows Azure Diagnostics – ar fi fain sa pot folosi Log4Net pe Azure si sa vog logurile cu Azure Diagnostivcs Manager..
Da – va fi integrat cu Azure.
Dar Azure Diagnostics Manager ma depaseste – poti sa imi spui despre ce e vorba?
Azure Diagnostics Manager nu e decat un view-er mai user-friendly produs de Cerebrata (RedGate acuma) (http://www.cerebrata.com/products/AzureDiagnosticsManager/), pentru a vizualiza tot ce tine de Win Azure Diagnostics (event logs, perf counters, trace logs, IIS logs etc.), cum Microsoft nu prea are un tool bine pus la punct pe partea asta.
Pai – o sa fac si asa ceva. Dar trebuie sa ma gindesc cum poti loga automat asa ceva…
Probabil tot ce e ai de facut e de ex. pentru Log4Net, un appender custom care sa fie integrat cu Azure (de ex. sa scrie folosind System.Diagnostics.Trace, precum cel din NServiceBus: https://nservicebus.svn.sourceforge.net/svnroot/nservicebus/trunk/src/integration/NServiceBus.Integration.Azure/AzureAppender.cs), restul e doar chestie de configurare a Win Azure Diagnostics care “centralizeaza” totul folosind DiagnosticsMonitor in tabele sau bloburi dupa caz..