What is Cloud Computing
Cloud computing involves operations of computer resources over the internet, services such as, server hardware, cloud storage, networking, databases, software, and security.
Cloud computing relies on sharing of resources while reducing costs of running business
Businesses and customers use the cloud for different reasons as presented here,
- Storage Resources
Types of Services that run on the cloud
1. Infrastructure as a Service (IaaS)
With this type of cloud model, the clients rent servers, physical machines, virtual machines (VMs), storage, networks, operating systems etc
2. Serverless Computing
This cloud model focuses on building app functionality without spending time continually managing the servers and infrastructure required to do so.
3. Platform as a service (PaaS),
Under this cloud model the customer or business subscribes for; on-demand environment for developing, delivering, testing and managing applications.
4. Software as a service (SaaS)
This model Involves delivering software over the Internet, on demand Customers subscribe for the software they need. The operator manages the software application, infrastructure plus maintenance, like software installation, upgrades and any new security upgrades and patching.
5. Function as a service (FaaS)
This cloud model provides a platform for customers to develop, run, and manage applications. In summary it allows a business to execute code in response to events without any worry of management of the infrastructure.
I just covered the surface your can do more reading about this topic to have more knowledge.
Other Terms you need to know
- Cloud computing providers
- Cloud platforms
- Cloud collaboration
- Cloud computing security
- Cloud management
- Cloud research
- Cloud robotics
- Cloud storage
- Clustered file system
- Distributed file system
- Distributed data store
- Distributed file system for cloud
- Edge computing
- Mobile cloud computing
- Personal cloud
- Public Cloud
- Service-oriented architecture
With the above, I hope you have a big picture of how Cloud Computing works and you won’t be lost in the jargon.
Go save money, optimize and be creative.