Cloud computing is Internet based development and use of computer technology. Cloud computing describes a new supplement, consumption and delivery model for IT services based on Internet, and it typically involves the provision of dynamically scalable and often virtualized resources as a service over the Internet. Typical cloud computing providers deliver common business applications online which are accessed from a web browser, while the software and data are stored on servers. These applications are broadly divided into the following categories: Software as a Service (SaaS), Utility Computing, Web Services, Platform as a Service (PaaS), Managed Service Providers (MSP), Service Commerce, and Internet Integration.
Cloud-computing is a powerful tool for online businesses. Virtualization can reduce IT costs, increase performance and reliability, and help IT departments to optimize their hardware and datacenter resources. The challenge for most successful companies is that cloud hosting is typically offered on a shared basis, in other words hundreds or even thousands of hosting clients reside on communal servers and storage. This means that the security and performance of your site can be affected by the activities of other clients on the same shared system.
Cygnus provides different Services using Cloud Computing.
A key factor in Cygnus’s J2EE capabilities is WLI. WLI provides a RAD environment that enables our engineers to quickly develop and reuse a large part of our clients’ business functionality. Some significant time-saving features of WLI include:
- Infrastructure-as-a-Service (IaaS):
Using this we provide virtual servers with unique IP addresses and blocks of storage on demand.
- Platform-as-a-Service (PaaS):
This is a set of software and development tools hosted on the provider's servers.
- Software-as-a-Service (SaaS):
This is the broadest market. In this case the provider allows the customer only to use its applications.