The other deployment type to choose is Cloud Foundry. Cloud Foundry is the only cloud deployment target tooled by Studio, but is hardly the only cloud deployment option available to WaveMaker developers. Cloud Foundry is a Platform-as-a-Service, or PaaS. A PaaS aims to free developers from the complexity of configuring and managing the hosting environment. Other examples of PaaS clouds include Engine Yard, Cloud Jee, and Open Shift.
Amazon Elastic Compute Cloud (Amazon EC2) on the other hand is considered as an Infrastructure-as-a-service (IaaS). IaaS is the 'do it yourself' version of cloud compared to PaaS. The provider, Amazon in this case, provides the virtual machines, disk storage, and firewalls. That's it. Unless using Amazon's Beanstalk PaaS service, users must install and configure operating systems, services, and everything that goes with it. While there are many ways to simplify much of that build up, some of which we will cover soon, ultimately that configuration...