Your SlideShare is downloading. ×
0
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
NDC 2011 - Let me introduce my Moncai
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

NDC 2011 - Let me introduce my Moncai

282

Published on

Slides from my presentation given at NDC 2011 on Jun 8, 2011.

Slides from my presentation given at NDC 2011 on Jun 8, 2011.

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
282
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Let me introduce my Moncaí!NDC 2011Oslo, Jun 8, 2011 Dale Ragan dale.ragan@moncai.com Twitter: @dwragan
    • 2. Platform-as-a-Service (PaaS)ProvidersAbout MoncaíFeaturesFuturePhilosophiesQuestions & Discussion
    • 3. App Deployment Today Write a fantastic web application
    • 4. App Deployment Today Write a fantastic web application Now deploy it ...
    • 5. Server-based
    • 6. Server-based Shared Hosting
    • 7. Server-based Shared Hosting Virtual Dedicated
    • 8. Server-based Shared Hosting Virtual Dedicated Dedicated
    • 9. Platform-based
    • 10. Platform-based Application oriented
    • 11. Platform-based Application oriented Higher level of abstraction
    • 12. Platform-based Application oriented Higher level of abstraction No up-front cost
    • 13. Platform-based Application oriented Higher level of abstraction No up-front cost Out-source a portion of your system administration
    • 14. Platform-as-a-Service (PaaS)ProvidersAbout MoncaíFeaturesFuturePhilosophiesQuestions & Discussion
    • 15. Moncaí
    • 16. MoncaíWindows Azure
    • 17. MoncaíWindows AzureAppharbor
    • 18. MoncaíWindows AzureAppharborHeroku / SalesForce
    • 19. MoncaíWindows AzureAppharborHeroku / SalesForcePHPFog
    • 20. MoncaíWindows AzureAppharborHeroku / SalesForcePHPFogOrchestra
    • 21. MoncaíWindows AzureAppharborHeroku / SalesForcePHPFogOrchestraGoogle App Engine
    • 22. Currated Stack
    • 23. Currated StackEgalitarian Infrastructure
    • 24. Currated StackEgalitarian InfrastructureBuilding it scalable from the start
    • 25. Currated StackEgalitarian InfrastructureBuilding it scalable from the startConventions = Constraints
    • 26. Currated StackEgalitarian InfrastructureBuilding it scalable from the startConventions = ConstraintsGet started quickly
    • 27. Platform-as-a-Service (PaaS)ProvidersAbout MoncaíFeaturesFutureConclusionQuestions & Discussion
    • 28. http://moncai.com/
    • 29. http://moncai.com/Moncaí - Irish for monkey, pronounced monkey.
    • 30. Currently in private beta
    • 31. Currently in private betaDeploy instantly
    • 32. Currently in private betaDeploy instantly $ mkdir yourapp $ git init $ touch README $ git add . $ git commit -m “Initial Commit”
    • 33. Currently in private betaDeploy instantly $ mkdir yourapp $ git init $ touch README $ git add . $ git commit -m “Initial Commit” $ moncai create
    • 34. Currently in private betaDeploy instantly $ mkdir yourapp $ git init $ touch README $ git add . $ git commit -m “Initial Commit” $ moncai createCreated http://lucky-charm-1.moncai.com | git@moncai.com:lucky-charm.gitGit remote moncai added
    • 35. $ git push moncai master
    • 36. $ git push moncai master--------> Moncai receiving push--------> ASP.NET app detected Compiling ... Done Running Tests ... Done--------> Launching ... Done http://lucky-charm-1.moncai.com/ ... deployed
    • 37. $ git push moncai master--------> Moncai receiving push--------> ASP.NET app detected Compiling ... Done Running Tests ... Done--------> Launching ... Done http://lucky-charm-1.moncai.com/ ... deployed Let’s let that soak in ...
    • 38. We support ASP.NET today.
    • 39. Platform-as-a-Service (PaaS)ProvidersAbout MoncaíFeaturesFuturePhilosophiesQuestions & Discussion
    • 40. Current Features
    • 41. Current Features Custom Domains
    • 42. Current Features Custom Domains SSL
    • 43. Current Features Custom Domains SSL HTTP Caching
    • 44. Current Features Custom Domains SSL HTTP Caching Git
    • 45. Current Features Custom Domains SSL HTTP Caching Git Mercurial
    • 46. Platform-as-a-Service (PaaS)ProvidersAbout MoncaíFeaturesFuturePhilosophiesQuestions & Discussion
    • 47. Planned Features
    • 48. Planned Features Dependency Management
    • 49. Planned Features Dependency Management Build Customization
    • 50. Planned Features Dependency Management Build Customization Database Import / Export
    • 51. Planned Features Dependency Management Build Customization Database Import / Export Background Jobs
    • 52. Planned Features Dependency Management Build Customization Database Import / Export Background Jobs Release Management
    • 53. Planned Features Dependency Management Build Customization Database Import / Export Background Jobs Release Management Logging
    • 54. Planned Features Dependency Management Build Customization Database Import / Export Background Jobs Release Management Logging Staging / Production
    • 55. Planned Features Dependency Management Build Customization Database Import / Export Background Jobs Release Management Logging Staging / Production Add-on Ecosystem
    • 56. Resources
    • 57. Resources MySQL Database
    • 58. Resources MySQL Database Memcached
    • 59. Resources MySQL Database Memcached Redis
    • 60. Resources MySQL Database Memcached Redis RabbitMQ
    • 61. Scaling
    • 62. Scaling Effortlessly
    • 63. Scaling Effortlessly Scale on the fly, by changing the number of instances running your app
    • 64. Scaling Effortlessly Scale on the fly, by changing the number of instances running your app Ability to create pre-sets
    • 65. Platform-as-a-Service (PaaS)ProvidersAbout MoncaíFeaturesFuturePhilosophiesQuestions & Discussion
    • 66. Philosophies
    • 67. Philosophies No vendor lock-in (open-source)
    • 68. Philosophies No vendor lock-in (open-source) We don’t own your data, you do
    • 69. Philosophies No vendor lock-in (open-source) We don’t own your data, you do KISS (Keep It Simple Stupid)
    • 70. The Endhttp://moncai.com/
    • 71. Questions & Discussion
    • 72. Questions & DiscussionI haz a question ...

    ×