Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides re-sizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
Amazon EC2 allows us to obtain and configure capacity with minimal friction. It provides complete control of your computing resources and enable applications to run on Amazon’s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing us to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use. Amazon EC2 provides developers the tools to build failure resilient applications and isolate themselves from common failure scenarios.
Cyberbyte Solutions can configure and manage server instances to host business critical applications. This model embraces cloud computing to the full allowing true pay-as-you-go computing. Moreover, this approach is also ‘pay for what you use’ starting at just a few pence by the hour! This naturally removes the overheads of managing and hosting hardware and resulting in extremely cost effective solutions.
BitNami Stacks
BitNami Stacks make it incredibly easy for us to deploy your favorite open source software. BitNami Stacks include an open source application and all of the other software necessary to run it, such as Apache, MySQL, PHP or Ruby. We can select a Cloud Image and launch an Amazon Cloud Instance in just minutes, your new application server will be ready to run.
Scalr
Scalr is an infrastructure automation tool. It lets us provide Amazon EC2 resources in the form of scalable compute farms to your application(s). A Farm is a set of Instances of one or more Roles, that provides the compute infrastructure your Websites run on. A typical farm consists of a load balancer, several application instances and one or more MySQL instances. Load balancers distribute workload evenly across two or more computers, network links, CPUs, hard drives, or other resources, in order to get optimal resource utilization, maximize throughput, minimize response time, and avoid overload.