• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Extending Cloud Foundry to .NET
 

Extending Cloud Foundry to .NET

on

  • 2,769 views

 

Statistics

Views

Total Views
2,769
Views on SlideShare
1,623
Embed Views
1,146

Actions

Likes
1
Downloads
0
Comments
0

10 Embeds 1,146

http://www.platformcf.com 668
http://www.cfsummit.com 258
http://cfsummit.com 85
http://localhost 69
http://platformcf.com 31
http://www.cloudfoundry.org 21
http://cloudfoundry.org 5
http://platformcf2.cfapps.io 5
http://platformcf1.cfapps.io 3
http://plus.url.google.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Extending Cloud Foundry to .NET Extending Cloud Foundry to .NET Presentation Transcript

    • 1
    • 2 Extending Cloud Foundry to .NET
    • 3 OVER 6 MILLION DEVELOPERS ENTERPRISE DEVELOPERS TOP 10 ON GITHUB OVER 6 MILLION DEVELOPERS
    • 4 .NET DEVS ARE EVOLVING
    • 5
    • 6
    • 7 IRON FOUNDRY
    • 8  LAUNCHED DECEMBER 2011  11,000+ DOWNLOADS  VISUAL STUDIO AND WINDOWS CLIENT  CLOUD FOUNDRY CORE INTEGRATION
    • 9 CLOUD FOUNDRY v2
    • 10 CF v1: Developer: Ruby, Sinatra, Node.js, Java Web Apps, etc. Developer: ASP.NET 4.0 Applications Cloud Controller NATSMessagingLibrary(Ruby) Cloud Foundry Health Manager (Ruby) NATS Messaging Library (Ruby) Cloud Foundry Router (Ruby) Cloud Foundry System (Ruby) NATS Messaging Library (Ruby) Droplet Execution Engine (Ruby) MySql, MongoDB, etc. Tomcat / TC Server Etc. Linux/MacOSX Servers Tomcat / TC Server Etc. Windows Server 2008 Droplet Execution Engine (.NET 4.0) - CloudFoundry.Dea NATS Messaging Library (.NET) Sql Server 2008 IIS 7.5 ASP.NET 4.0 Ruby, Sinatra, Node.js, Java Web App, etc. ASP.NET 4.0 Applications VMC - Ruby Eclipse Cloud Foundry Plug-In for STS CloudFoundry.VMC.Net Cloud Foundry for Visual Studio 2010 - (CloudFoundry.Vs2k10 VSPackage) Client Layer The Cloud Controller has been modified to support a staging plugin for aspdonet framework (4 files modified). The Ruby Client is modified to support aspdotnet framework and aspdotnet40 runtime Web Users – Browse by app URI (myapp.cloudfoundry.com, etc.)  CLOUD CONTROLLER  DEA (.NET)  VMC 100’s of files changed to add .NET
    • 11 --stack is f***ing amazing
    • 12 --stack MSWIN-CLR
    • 13 Adds the self host executable (iishost) and the ability to handle Nuget packages. .NET BUILD PACK
    • 14 DEA + WARDEN != WINDOW  Convert all bash calls to powershell  Apply changes in STENO and VCAP-Common  DEA: event machine, derived classes, and factory switches
    • 15  Creates a “no rights” user on the server  Creates a directory that the user with read and write access  Application is extracted  Self host executable (iishost) is started up as that user WARDEN.NET CONTAINER
    • 16  Creates a “no rights” user on the server  Creates a directory that the user with read and write access  Executes console application using Quartz.NET (like cron) STAND ALONE APPS (BETA)
    • 17  CLOUD FOUNDRY CORE  .NET SDK LIBRARY  BOSH EXTENSION FOR .NET  WINDOWS CLOUD FOUNDRY CLIENT (THOR.NET)  VISUAL STUDIO EXTENSION  POWERSHELL FOR CLOUD FOUNDRY  SQL SERVER INTEGRATION
    • 18 CONTRIBUTE: ironfoundry.org
    • 19 THANK YOU
    • 20