Say there is a ready-to-use
ubuntu private cloud infrastructure using
OpenStack. The next step for a newbie developer is trying to write an application upon this infrastructure as a service. But I found only small documentation about how to write Charms rather than a cloud-specialized application! As I know, Charms are only about applications deployment using
juju but I need to know how to write the application itself. I'm worry about:
- How a cloud-application is different from a typical traditional application?
- How should I enable scalability for my application in both processing and storage using other 3rd parties softwares as a services (SaaS)?
- What are
ubuntu's tools, IDEs, SDKs and etc to write a cloud-specific application?
Thanks in advance!