IT is a fast-changing industry. Cloud computing has been developing rapidly in recent years and has become the foundation of a wide range of major applications, What is Cloud Computing then? Here is a Quick article of the main points as a first Chapter from the series. I will be using bullet points mainly cause I feel reading paragraphs might be confusing and overwhelming too for some people.
- What is Cloud Computing
- History of Cloud Computing
- Use cases of Cloud Computing
- Characteristics of Cloud Computing
- Do you know that you might already be using cloud computing, Do you know that Google Translate, your phone's backup/ restore service app, etc... and too many other apps already use cloud computing in your phone.
Advantages of cloud computing:
- On-demand Self Service
- Broad Network Access
- Resource pooling (multiple types: computing, network, & storage resource pooling)
- Rapid Elasticity (Easy to configure cloud service)
- Measured Service (Accurate & Reliable measurement)
What is Cloud Computing?
History of Cloud Computing
When talking about cloud computing history, we need a lot of paragraphs just for the details, So, I preferred embedding a small and clear video to show you the brief history.
(History of Cloud Computing, Utterly Amazing - The Web Series)
A brief history:
- Parallel Computing: cut a single problem into smaller parts so each part process the instruction and execute it simultaneously, thus it saves time and cost
- Distributed Computing: rare resource can be shared
- Grid Computing
- Cloud Computing
- Version 1.0
- Virtualization (What we focused on in this series)
- Higher Resource Utilization
- Version 2.0
- Cloud-Based infrastructure
- Standardization and automation of resource utilization
- Examples: Open Stack, Vmware, AWS
- Version 3.0
- Cloud-Native applications
- Agile application development & Lifecycle management
- Examples: Docker, Core OS, Cloud Foundry
Cloud computing Models:
- Cloud Deployment Model
- Cloud Service Model
Cloud Deployment Models:
- widely known
- built by Cloud Service Providers
- uses corporate firewalls to isolate public & private clouds.
- Deployed and can be accessed inside the enterprise & the unit.
- How to access? you need to access the firewall which is deployed in the data center.
- Guarantee Data Security
- A cloud platform that loads the industry or within a certain region
- contain industry features from the creation
Cloud Service Models
Cloud computing is obtainable in three different service models which each satisfy a singular set of business requirements. These three models are known as Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).
Cloud computing has been around for quite some time now, but it will continue to grow as faster and more reliable networks offer increased benefits to service providers and consumers alike. With these advances, there are growing opportunities in an increasingly connected economy to build business models.
Congratulation, You finished the first section of this series, stick around for the next part