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:
 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 mac...
15
 Creates a “no rights” user on the server
 Creates a directory that the user with read and write access
 Application...
16
 Creates a “no rights” user on the server
 Creates a directory that the user with read and write access
 Executes co...
17
 CLOUD FOUNDRY CORE
 .NET SDK LIBRARY
 BOSH EXTENSION FOR .NET
 WINDOWS CLOUD FOUNDRY
CLIENT (THOR.NET)
 VISUAL ST...
18
CONTRIBUTE: ironfoundry.org
19
THANK YOU
20
Upcoming SlideShare
Loading in …5
×

Extending .net to Cloud Foundry by Jared Wray

1,320 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,320
On SlideShare
0
From Embeds
0
Number of Embeds
72
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Extending .net to Cloud Foundry by Jared Wray

  1. 1. 1
  2. 2. 2 Extending Cloud Foundry to .NET
  3. 3. 3 OVER 6 MILLION DEVELOPERS ENTERPRISE DEVELOPERS TOP 10 ON GITHUB OVER 6 MILLION DEVELOPERS
  4. 4. 4 .NET DEVS ARE EVOLVING
  5. 5. 5
  6. 6. 6
  7. 7. 7 IRON FOUNDRY
  8. 8. 8  LAUNCHED DECEMBER 2011  11,000+ DOWNLOADS  VISUAL STUDIO AND WINDOWS CLIENT  CLOUD FOUNDRY CORE INTEGRATION
  9. 9. 9 CLOUD FOUNDRY v2
  10. 10. 10 CF v1:  CLOUD CONTROLLER  DEA (.NET)  VMC 100’s of files changed to add .NET
  11. 11. 11 --stack is f***ing amazing
  12. 12. 12 --stack MSWIN-CLR
  13. 13. 13 Adds the self host executable (iishost) and the ability to handle Nuget packages. .NET BUILD PACK
  14. 14. 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. 15. 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. 16. 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. 17. 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. 18. 18 CONTRIBUTE: ironfoundry.org
  19. 19. 19 THANK YOU
  20. 20. 20

×