Prezentare ronua

Dezvoltare aplicatie logger in cloud

Ideea

Pentru aplicatii care nu au GUI, ar trebui ceva sa trimita erorile cind se intimpla.

De asemenea, pentru aplicatiile de orice fel.

http://capturemylog.com/

Dezvoltare in cloud

Motive:

Cloud Factory – http://zoli.herczeg.ro/2012/02/24/planul-pentru-cloud-factory/

Pentru ca pare ( si este!) scalabil.

Pentru ca am cistigat premiul 3 ๐Ÿ˜‰ si un telefon Nokia dat la copii si stricat.

Care sunt problemele tehnice pe care le intimpinati

1. Azure SDK โ€“ are prostul obicei de a se duce pe instanta de SqlServer Express โ€“ trebuie sa rulati DSInit .

2. Azure Tables โ€“ nu merita sa dezvoltati pe SqlServer dpdv preturi.

clip_image002

clip_image004

3. Asa incit utilizati sample-ul de Table Storage Provider (http://blogs.msdn.com/b/jnak/archive/2010/01/06/walkthrough-windows-azure-table-storage-nov-2009-and-later.aspx )โ€“ contine exemplu in care definiti partitionKey si rowKey โ€“ eu le-am luat, la modul simplu, ca un exemplu de PK + FK laolalta ( mai vrea si un timestamp)

4. Caching โ€“ session : incercati sa nu va bazati pe ele, deoarece pot sa fie pe masini diferite. Exista, dar se platesc separat

5. Deployment foarte usor : ( click dreapta in VS)

clip_image005

6. Se inlocuiesc neaparat cheile de configurare – sau le puneti in Web.Release.config .

Acesta este default:

<add key=”AccountName” value=”devstoreaccount1″ />

    <add key=”AccountSharedKey” value=”Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==”></add>

    <add key=”BlobStorageEndpoint” value=”http://127.0.0.1:10000/devstoreaccount1″ />

    <add key=”TableStorageEndpoint” value=”http://127.0.0.1:10002/devstoreaccount1″ />

Iar cele oficiale

<add key=”BlobStorageEndpoint” value=”https://logcollectorazure.blob.core.windows.net” />
<add key=”TableStorageEndpoint” value=”https://logcollectorazure.table.core.windows.net” />

( nu va arat AccountSharedKey)

7. Atentie la compute time .

a. clip_image007

b. In luna in care am facut teste, doar din upload/download si se terminasera compute pe instanta small. (1500 Unit โ€“ pentru MSDN subscriber-i : https://www.windowsazure.com/en-us/pricing/member-offers/msdn-benefits/ )

c. Asa incit am pus extra small โ€“ re-deployment

clip_image009

8. In conditiile acestea pare eficient un site de prezentare si un site de working – totul sa le puteti integra ca design

9. Ask for help: daca aveti nevoie de un logger- sau daca aveti o aplicatie la care v-ar folosi ( dar nu mission โ€“ critical ) please contact me.

Leave a Reply

Your email address will not be published. Required fields are marked *