E-commerce is an emerging concept in business management and Information Technology.It is used for trading goods and services over electronic network primarily the internet.The popularity of E-Commerce is due to the fact that it brings the world closer and makes the goods and services available easily on the internet.This helped the customer to save their precious time as things are available just by the click of a button. It is growing rapidly in all four market segments that are B2B, B2C, C2C, and C2B.Innovations in IT and Telecommunication developed new emerging the Cloud Computing Technology, that enables virtualization of data, storage, and infrastructure as your local infrastructure utilize it and pay as per usage. Every day E-Commerce companies are searching for cost-effective solutions for their business. Cloud Computing technology became an important asset for newborn, growing and old businesses.
II Cloud Computing
“Cloud computing is a specialized form of distributed computing that introduces utilization models for remotely provisioning scalable and measured resources.”9
III Features of Cloud Computing
Cloud computing gives a number of new features compared to other computing
paradigms (Wang et al., 2008; Grossman, 2009). These are briefly described as,
3.1 Scalability and on-demand services
Cloud computing provides resources and services for users on demand. The resources are scalable over several data centers.
3.2 User-centric interface
Cloud interfaces are location independent and can be accessed by well-established interfaces such as Web services and Internet browsers.
3.3 Guaranteed Quality of Service (QoS)
Cloud computed can guarantee QoS for users in terms of hardware/CPU performance, bandwidth, and memory capacity.
3.4 Autonomous System
The cloud computing systems are autonomous systems managed transparently to users. However, software and data inside clouds can be automatically reconfigured and consolidated to a simple platform depending on user’s needs.
Cloud computing does not require up-front investment. No capital expenditure is required. Users pay for services and capacity as they use them.
It refers to changes in usage to increase or decrease as users see their needs change.
IV Benefits of Cloud to E-Commerce
E-commerce companies can get various benefits by taking cloud computing.
4.1 Trust: These days, cloud computing is already being used by large internet based MNCs like Amazon and Google. Businesses that work with these companies can leverage the existing cloud systems to reach out to more customers.3
4.2 Large Savings: It is the most important factor for motivating the organization to move to words Cloud computing is extremely cost-effective; thanks to its metered approach and pays as you contracts. Virtualized servers can help companies save up to 80% of expenditure.3
4.3 Fast App Setup: The speed at which e-commerce companies can make applications live on the cloud computing server is five times faster than normal servers.3
4.4 Immense Company Growth: When customers respond positively to apps that were created with the help of cloud computing, companies have an opportunity to grow their business at a much faster rate.
4.5 Strong Security: Cloud computing providers take strategic steps to ensure complete data protection. Many providers even go for ISO 27001and various types of security audits to prove their worth to customers. Security measures can be implemented at all 3 layers application, facility, and network.3
4.6 Organizational Improvement: The use of cloud computing would open up many opportunities to improve the internal organizational process. A few examples would be regulation of backend processes, more focus on core competencies, and enhancement of product development and service quality.3
The continual growth in cloud computing will result in more e-commerce companies on cloud networks.
V Types of Cloud Hosting Services
Cloud Hosting Services are categorized into three categories
5.1 Service as a Service (SaaS)
In this model, users can access various software applications on a pay-per-use basis. For the customer, there is no need for upfront investment in IT infrastructures. While the cost is lowered for the provider since the single application is hosted and maintained.
SaaS is offered by Google, Salesforce, Microsoft, Zoho etc. 2
5.2 Platform as a Service (PaaS)
This model offers a development platform, that includes operating system, programming language execution environment, database, and web server
Examples of PaaS are Google App Engine, Microsoft Azure, Salesforce. 2
5.3 Information as a Service (Iaas)
The most common cloud service is that one offering infrastructure, data storage disks and virtual servers, Examples of Infrastructure-as-a-Service (IaaS) companies are Amazon, Rackspace, Flexiscale.2
VI. Deployment Model:
It is most important to decide which type of cloud model is to be chosen as per the requirement.
There are three types of deployment models in cloud computing.
6.1 Public Cloud:
Public Cloud is publicly accessible cloud environment owned by the third-party cloud provider. The public cloud offer applications, storage, and other services to the general public over the Internet. It offers unlimited storage space and increased bandwidth via the Internet to all businesses. Enterprise pay for only actual usage.
Ex. Amazon Elastic Compute, IBM’s Blue cloud, SunCloud, google app engine, and Windows.