CLOUD
What is Cloud?
Cloud refers to a Network or Internet, which is present at a certain place which accessible from any location over a public network or private network.
Cloud Computing refers to manage, configuring, and accessing the applications online. It offers online data storage, compute, network infrastructure and application which delivered as a network service.
Cloud Computing Idea
Separate IT infrastructure from the main system managed separately by one party, accessible anywhere via the internet and may shared.
Deploying Cloud means outsourcing "Infrastructure" management and risks the third party, and company could be more focus on "business"
Deployment Examples
- Social Networking : Facebook, Instagram, Linkedin, etc.
- Data Sharing: Email, Dropbox, etc.
- Education: Quipper, Smart Campus, E-learning, etc.
- Business: Online shop portal, Google doc, etc.
Basic Concepts
Deployment Model
Deployment models define the type of access to the cloud, how they located.
Types of access :
Public Cloud
Accessible over the internet for general consumption.
Hybrid Cloud
A composition of 2 or more interoperable clouds, enabling data and application portability
Private Cloud
Operated solely for an organization, within the network firewall
Advantages and Disadvantages
Advantages
- Lower compute resource cost
- Flexible performance improvement
- Reduced software/hardware cost
- Manageable infrastructure update
- Relieve storage capacity limitation
- Increased data reliability
- Universal data access
- Easier group collaboration
- Device independence
Disadvantages
- Requires a constant Internet connection
- Features might be limited
- Performance/speed concern
- Data/system contigency plan
- Data security concern
- Doesn't work with low-speed connection
No comments:
Post a Comment