Savvycom server based website applications are developed for cloud deployment. Our systems infrastructure is designed so that applications built here and staged on our environment can be migrated to a cloud solution with minimal effort.
This is achieved by developing applications in virtual environments. we use the Vmware suite of products, Cisco switches and routers as part of our development process. This includes;
- Vmware Workstation. Create and run virtual machines for a variety of supported operating systems. With Workstation you can tailor the virtual machine’s hardware characteristics including the size of memory and the number of CPU cores. Vmware Workstation also allows developers to deploy the virtual machines to a Vmware ESXi hypervisor for network deployment and testing.
- Vmware Player. For running and testing virtual machines already created by Vmware Workstation.
- Vmware Vsphere. Create the ESXi hypervisor which is used to host multiple virtual machines. Also provides for the vCenter server which manages the ESXi hosts and is used to create the virtual networks in which the virtual machines are deployed
This technology allows developers to build complex networks of virtual machines that mimic standalone computers that host firewalls, presentation layer servers, backend application servers, database servers and directory servers (LDAP) interconnected with routers and switches with public facing network, DMZ and secure LAN environments.
Using this architecture, the virtual networks can be built ensuring security and interoperability. This also means that the system can be load tested in order to determine the correct sizing in terms of system memory and CPU cores. This provides predictability because we use the same server architecture as provided by cloud vendors, i.e. Intel E5 series Xeon processors employing Intel Virtualization Technology and Intel Turbo Boost Technology.
When we are confident that the network is functioning correctly as a unit, the collection is uploaded to the cloud from where it is tested and finally released.