Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ANODE – Continuous Deployment with Node.js over Azure, Yosef Dinerstein

4,698 views

Published on

In his lecture, Yosef will present an open source project he led over the past year and will demonstrate how his team developed a platform using node.js in Windows Azure for collaborative development, hosting, and continuous deployment of Web applications.

**NOTE THIS PRESENTATION CAME WITH A LIVE DEMO - THAT WILL BE UP ON THE DEVOPSCON WEBSITE**

Presented at DevOps Con Israel 2013

  • Follow the link, new dating source: ♥♥♥ http://bit.ly/2ZDZFYj ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Sex in your area is here: ♥♥♥ http://bit.ly/2ZDZFYj ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

ANODE – Continuous Deployment with Node.js over Azure, Yosef Dinerstein

  1. 1. ANODEno spinning donutsWIFI:UserName: emeaguestPassword: Ad6se2f8
  2. 2. anode in a sentenceRapid web services development platformon top of Azure, harvesting node.jsstrengths.
  3. 3. Why we built it?Agile development on cloud Our cloud === Azure node.js JavaScript Asynchronous Scalable Deployable Community Azure support for node.js Native support is evolving in parallel (e.g. see Azure Web Services) ANODE is an open source project ANODE can be used as complementary to native node.js support in Azure
  4. 4. Features• Management UI• Deployment• Logging• Testing• Security• Helping services
  5. 5. Management UIWEB UI No tools Any browser HTML 5CLI Developer friendly paradigmExtendable Plugins
  6. 6. DeploymentFast SecondsMultitenant Multiple apps System apps Multiple versions side by sideIntegration with source control GIT Github BitbucketFlexible
  7. 7. LoggingInstantQueriablePersistent
  8. 8. DEMO- Introducing demo farm- Glimpse of management UI- Hydepark application - hydepark.demo.msproto.net
  9. 9. anode architecture User Developer Azure load balancer Github (Bitbucket) Apps Apps System appsapp discovery deploy RPauthentication app managementprivate/public console endpoints sdomain names configuration mgr data proxy chronos app lifetime
  10. 10. development flowWrite app code Github check in Source push Anode control
  11. 11. DEMO- Full development cycle- Adding feature to a live service- Deployment configuration
  12. 12. SummaryANODEContinuous development of WEB services on AzureDeveloped and hosted over ANODE: onx.msAvailability In 2-3 weeks via Github
  13. 13. Contactyosefd@microsoft.comTwitter @yosefdi

×