WHAT IS CLOUD COMPUTING?
Cloud computing is the practice of using a network of remote servers hosted on the internet to store, manage, and process data. Every one of us uses cloud services in our daily lives, knowingly or unknowingly. Some examples of the cloud based services commonly used are:
- Chat software
- Streaming audio and video
- Offsite data storage and backup
- Web apps/ Mobiles apps and many more
Cloud computing comes into focus when businesses try to find ways to increase capacity or add capabilities on the fly to their IT environment without having to invest in new infrastructure, space, training new personnel or licensing new software. Cloud computing helps businesses fight a quickly changing environment with flexibility.
TYPES OF CLOUD SERVICES
Cloud computing broadly falls into one of three categories, each differing on the services provided and the role of the cloud service provider.
- Infrastructure as a Service (IaaS) – It provides hardware capacities as demanded by users, to run their own software services. Includes providing Virtual machines, Servers, Storage, Load balancers, Network etc.
- Platform as a Service (PaaS) – It allows third parties to build applications without buying hardware or maintaining software. Includes providing Execution runtime, Database, Web Server, Development tools etc.
- Software as a Service (Saas) – It enables users to use an application without having to install it on any device. Includes providing CRM, Email, Virtual Desktop, Communication software, Games etc.
TYPES OF CLOUD DEPLOYMENTS
Clouds are not all the same. There are mainly three to four types of cloud deployment, each having different advantages and better suited to diverse types of businesses.
- PUBLIC CLOUD – Resources shared by multiple customers; suited for less confidential information.
- PRIVATE CLOUD – Resources dedicated to just one customer; suited for secured confidential information and core systems
- HYBRID CLOUD – Customized combination of shared and dedicated resources
- COMMUNITY CLOUD – This is a fairly new cloud deployment which uses dedicated resources for a group of customers
WHY ARE COMPANIES SHIFTING TO THE CLOUD
- Reduced Cost – It minimizes IT requirements, reduces physical data storage space, eliminates in-house maintenance, and saves money on expensive licenses and hardware.
- Remote Access – Information available on-site as well as on-the-go.
- Flexibility – Cloud platforms give immense flexibility in scaling up or down storage spaces and budget as required for business anytime, making it a cost effective option.
- Flexible Capacity – With pay-as-you-go model of storage space allocation, one can adjust space for information and systems flexibility as one requires to be.
- Secure and Reliable – Cloud’s host job is to monitor security consistently, which is more efficient than any in-house system.
- Saves Time – Helps increase response time, reduce travel time and improves out-of-office work time.
- Automatic Software & Security updates – Updates to latest versions and patches are automatic.
- Competitive Edge – Organizations which have implemented cloud based solutions will be further up the learning curve by the time other competitors catch up.
- Backup Security – Recover your critical data from cloud backup in case enterprise loses its data due to any unforeseen problem.
- Collaboration – team members can share information securely and easily within an organization and connect with other employees.