Deploying a Django Application to dotCloud
As I mentioned in a recent blog post, in the 11 months since I wrote my first post on dotCloud, I now work there. Besides me working there, there has been a lot of other changes at dotCloud, and I wanted to take the time to update my original post so that it was up to date and had all the recent information. I'm going to completely rewrite the old blog post here, with updated information, and leave the old one around for posterity.
dotCloud's goal is to provide a bunch of different independent services that you can use as building blocks to build your application. If you need a database, take your pick from one of the many they support. Need an application that uses Django or Rails on the front end, and Java in the backend, that is fine, you can do that too. They realize that most developers don't stick to one standard technology stack for all of their applications, so this allows you the flexibility to use the best tool for the job. It also gives you a nice playground to try out new services and see how they run without having to install, configure and maintain the service just for testing.
I'm going to go over the steps that it took to install my blog onto dotCloud, and hopefully answer some common questions along the way.
Documentation
Before I get started with any new service the first thing I usually do is look at the documentation. DotCloud has a nice list of documents along with some tutorials on how to get started. These 4 documents were the ones that I used the most.
http://docs.dotcloud.com/tutorials/python/django/
http://docs.dotcloud.com/services/mysql/
http://docs.dotcloud.com/services/mysql-masterslave/
dotCloud's goal is to provide a bunch of different independent services that you can use as building blocks to build your application. If you need a database, take your pick from one of the many they support. Need an application that uses Django or Rails on the front end, and Java in the backend, that is fine, you can do that too. They realize that most developers don't stick to one standard technology stack for all of their applications, so this allows you the flexibility to use the best tool for the job. It also gives you a nice playground to try out new services and see how they run without having to install, configure and maintain the service just for testing.
I'm going to go over the steps that it took to install my blog onto dotCloud, and hopefully answer some common questions along the way.
Documentation
Before I get started with any new service the first thing I usually do is look at the documentation. DotCloud has a nice list of documents along with some tutorials on how to get started. These 4 documents were the ones that I used the most.
CODE:
http://docs.dotcloud.com/firststeps/platform-overview/http://docs.dotcloud.com/tutorials/python/django/
http://docs.dotcloud.com/services/mysql/
http://docs.dotcloud.com/services/mysql-masterslave/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-733243/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 多個springboot專案部署到tomcat,Error deploying web application archiveSpring BootTomcatErrorWebAPPHive
- 記一次Tomcat卡死在 Deploying web application 步驟的問題TomcatWebAPP
- 將Shiny APP搭建為獨立的桌面可執行程式 - Deploying R shiny app as a standalone applicationAPP行程
- Deploying LLM Applications with LangServeAPPGse
- Qt開發,報錯:Error while building/deploying project untitled (kit: ....)QTErrorWhileUIProject
- web_applicationWebAPP
- 2.3.3.4 Application PatchAPP
- 2.3.3.3 Application UpgradeAPP
- 2.3.3.2 Application InstallationAPP
- 2.3.3 Application MaintenanceAPPAINaN
- 2.3.1.4 Application SeedAPP
- 2.3.1.3 Application PDBsAPP
- 2.3.1.2 Application RootAPP
- Visual Basic for ApplicationAPP
- 【應用程式見解 Application Insights】Application Insights 使用 Application Maps 構建請求鏈路檢視APP
- The Range of Application2APP
- 2.3.4 Migration of an Existing ApplicationAPP
- 2.3.3.1 About Application MaintenanceAPPAINaN
- 2.3.2 Application Common ObjectsAPPObject
- 2.3.1.1 Purpose of Application ContainersAPPAI
- 2.3.1 About Application ContainersAPPAI
- application 元件設計APP元件
- How to Restart Qt ApplicationRESTQTAPP
- Application顯示DialogAPP
- Dictionary application using SwingAPP
- Django(2) - Django模板Django
- 什麼是 Angular 應用的 browser Application bundles 和 server Application bundleAngularAPPServer
- Ruoyi-微服務版本配置,無application.yml 或 application.properties微服務APP
- Android-Application詳解AndroidAPP
- Qt Application Menu In Window and MacQTAPPMac
- Building an Automatically Scaling Web ApplicationUIWebAPP
- 2.3.3.3.1 How an Application Upgrade WorksAPP
- 2.3.2.1 Creation of Application Common ObjectsAPPObject
- 1、Ktor學習-Application;APP
- Gaming Dongle Feature Application NoteGAMAPP
- Application全域性應用APP
- application.yml&dev&redisAPPdevRedis
- Django(33)Django操作cookieDjangoCookie
- DB2 獲取當前DB連線的application id, application handleDB2APP