WHAT IS CLOUD COMPUTING?
- Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet.
- Cloud computing is a synonym for distributed computing over a network and means the ability to run a program on many connected computers at the same time.
- These platforms hide the complexity and details of the underlying
infrastructure from users and applications by providing very
- Simple graphical interface or Applications.
- Cloud Computing is the result of evolution and adoption of existing
- Technologies and paradigms.
TYPES OF CLOUD COMPUTING-
- Public Cloud – Accessed by any subscriber with an internet connection and access to the cloud space.
- Private Cloud – A private cloud is established for a specific group or organization.
- Community Cloud – Shared among two or more organizations that have similar cloud requirements.
- Hybrid Cloud – A hybrid cloud is essentially a combination of at least two clouds.
CHOOSING A CLOUD PROVIDER-
- Software as a Service –A SaaS provider gives subscribers access to both resources and applications.
- Examples of SaaS include: Google Apps, Casengo, TradeCard, Salesforce etc.
- Platform as a Service -A PaaS provider gives subscribers access to the components
- Examples of PaaS include: Cloud Foundry, Force.com, Engine Yard, Mendix, and Google App Engine etc.
- Infrastructure as a Service–It deals with primarily with computational infrastructure.
- Examples of IaaS include: Google Compute Engine, HP Cloud, and ReadySpace etc.
WHY CLOUD COMPUTING:
ADVANTAGES OF CLOUD COMPUTING:
- Lower computer costs:
You do not need a high-powered and high-priced computer to run cloud computing’s web-based applications.
- Improved performance:
With few large programs hogging your computer’s memory, you will see better performance from your PC.
- Reduced software costs:
Instead of purchasing expensive software applications, you can get most of what you need most cloud computing applications today, such as the Google Docs suite.
- Requires a constant Internet connection
- Does not work well with low-speed connections
- Stored data might not be secure
- Stored data can be lost