What is the cloud? What is cloud computing?
Storing and accessing data over the internet instead of depending upon computer’s hard drive.
While working on the system, when you run your programs or store data you need hard drives which are known as computing or local storage. Everything you need while this is physically closed to you which makes your work, accessing data, manipulating data easy and fast. These hardware and physical devices are dedicated resources while working with you.
When cloud computing is in the picture, you need to access your data or your programs over the internet.
Before Cloud computing
Amount of hardware and space required to manage the data of complex business applications. For that, the organisation needs experts to run and maintain the hardware and software. This process becomes tough when you multiply this effort for a large number of organisations.
When cloud computing come into picture
Cloud computing eliminates the headache of those hardware and software’s because you are not going to manage them anymore– now that’s the responsibility of an experienced vendor like “Salesforce.com”. It enables companies to consume computer resources, such as a virtual machine, storage or an application.
Cloud-based apps are running on days, weeks and months and they cost as per the usage. With a cloud app, you just need to open the browser, log in to your account, start using the app, customization too.
Benefits of cloud computing:-
Cost:- Resources are available only when you need them, and you have full control over the usage while tuning them on/off for usaIt eliminate the capital expense of buying hardware and software.
Speed:- vast amounts of computing resources can be provisioned in minutes, typically with just a few mouse clicks, giving businesses a lot of flexibility and taking the pressure off capacity planning.
Scalability:- The benefits of cloud computing services include the ability to scale elastically. In cloud speak, that means delivering the right amount of IT resources—for example, more or less computing power, storage, bandwidth—right when it’s needed and from the right geographic location.
Performance:- This offers several benefits over a single corporate data center, including reduced network latency for applications and greater economies of scale.
Reliability:- Cloud computing is that much to provide customer reliability service. Make data backup, disaster recovery and business continuity easier and less expensive.
Service Models in Cloud Computing:-
- Infrastructure as service(IaaS)
- Platform as service(PaaS)
- Software as service(SaaS)
- Network as service(IaaS)
Cloud computing Types:-
- Public Cloud
This model offers the versatility and convenience of the cloud, while preserving the management, control and security common to local data centres.
- Private Cloud
Public cloud services are sold on demand, typically by the minute or hour, though long-term commitments are available for many services.
- Hybrid Cloud
Is a combination of public cloud services and an on-premises private cloud, with orchestration and automation between the two.