The CloudStack™ platform is a complete software suite used to create Infrastructure as a Service (IaaS) clouds. Target customers include service providers and enterprises.
- The CloudStack platform enables service providers to set up an on-demand, elastic cloud computing service that is similar to the Amazon EC2™ service. It enables a utility computing service by allowing service providers to sell self-service virtual machine instances, storage volumes, and networking configurations over the Internet.
- The CloudStack platform enables enterprises to set up an on-premise private cloud for use by their own employees. The current generation of virtualization infrastructure shipped by VMware®, Citrix®, and Microsoft® targets enterprise IT departments who manage virtual machines in the same way as they would manage physical machines. The CloudStack platform, on the other hand, enables self service of virtual machines by users outside of IT departments.
The CloudStack platform includes the Management Server and extensions to industry-standard hypervisor software (such as XenServer®, vSphere, KVM) installed on hosts running in the cloud. The administrator provisions resources (hosts, storage devices, IP addresses, etc.) into the Management Server and the Management Server manages those resources. The Management server presents web interfaces to end users and administrators that enable them to take actions on some or all of their instances in the IaaS cloud.
Giles is CEO and founder of ShapeBlue and is responsible for overall company strategy, strategic relationships, finance and sales.
He is also a committer and PMC member of the Apache CloudStack project, and Chairman of the European Cloudstack User Group, actively helping promote brand awareness of the technology.