50 likes | 229 Views
Cloud Computing Clase 9 – Tooling. Miguel Saez @ masaez. Johnny Halife @ johnnyhalife. Matias Woloski @ woloski. AppHarbor. PaaS - ASP.NET + ecosistema , similar a Heroku Integracion con Git (push == deploy) No worker roles No VM, shared Free accounts m yapp.apphb.com.
E N D
Cloud ComputingClase 9 – Tooling Miguel Saez @masaez Johnny Halife @johnnyhalife Matias Woloski@woloski
AppHarbor • PaaS - ASP.NET + ecosistema, similar a Heroku • Integracion con Git (push == deploy) • No worker roles • No VM, shared • Free accounts • myapp.apphb.com
NuGet Packages • <package id="EFCodeFirst.CreateTablesOnly" version="1.0.2" /> • Si usamos SQL Server con Entity Framework Code First en AppHarborestepaqueteevitaraque se trate de crear la base de datos de cero y en lugar de eso, se crean solo lastablas • <package id="WindowsAzure.ELMAH.Tables" version="1.0.0.0" /> • Depende de: <package id="elmah" version="1.2.0.1" /> • Depende de: <package id="elmah.corelibrary" version="1.2" /> • Este NuGetva a logearcualquier error en Azure Tables y podemosver los erroresbrowseando /elmah.axd • <package id="mongocsharpdriver" version="1.3" /> • Para usar mongo • <package id="WebBackgrounder" version="0.0.1.5" /> • Para “simular” workers
Demo • File -> New MVC3 project • Deploy • Agregar Mongo, cronometrartiempo insert y fetch • Agregar SQL Server, cronometrartiempo insert y fetch • Agregar Azure Blob y Table Storage, cronometrartiempo insert y fetch