In the previous block, we have seen that AWS is a part of Cloud computing. So now in this block, we will first initiate cloud computing and then moves with AWS.
What is cloud computing?
Cloud computing is the connection of remote servers over the network. This offers the ability to manage, store and process the data rather than the local server (or) the personal computer. Through this rather than operating and improving their own infrastructure, organizations can share computing and storage resources.
Cloud computing enables you with the following features:
users can get the on-demand cloud provision resource release
Depending on the load, the resources can be scaled up (or) down automatically.
With proper security, resources can be accessible over the network.
Cloud service providers enable you to like the pay as you go, model. Here the customers were charged based on the resource types and the per usage.
Get practical knowledge of Cloud through Google Cloud Training
Types of Clouds:
There are three types of clouds namely the public, private, hybrid as well as the community cloud. So let us discuss them in detail
These were managed by third parties, where the cloud services to the public over the internet. And these services are available as pay as you go billing model. They offer solutions for minimizing the IT infrastructure cost and acts as a good option of handling the peak loads on the local infrastructure. And this cloud suits good for small enterprises who can start their business without the large upfront investments for their IT needs. It has a limited configuration and the usage capacity determines the cost. These limitations are lack of SLA specifications. Moreover, the fundamental characteristic of the public cloud is multi-tenancy A public cloud meant to serve multiple users. And finally, this does not suit well for the organizations that contain sensitive information.
These are the distributed systems that work on private infrastructure and provides the users with computing resources providing dynamically. Unlike the pay, as you model in public clouds, this model contains some other schemes in the account and bills proportionally to the different departments (or) sections of an enterprise. This cloud provides more control over the scalability, flexibility as well as the customization.
This private cloud contains the following advantages:
- customer Information protection
- Infrastructure ensuring the SLA's
- compliance with the standard procedures as well as the operations
This a heterogeneous distributed system resulted in combining the facilities of the public as well as the private clouds. A major drawback of private deployment is the inability of scaling on demand and efficiently address the peak loads. So there comes to the need for the public cloud. Hence the hybrid cloud takes advantage of both the public as well as the private clouds.
These are the distributed systems meant for integrating the different cloud services to address the specific needs of industry, community (or) the business sector. In this cloud type, the infrastructure is shared between the organizations that have shared concerns (or) tasks.
The following industries used the community cloud
- media industry
- health care industry
- Energy and the core industry
- Scientific research
Also check why researchers using AWS cloud computing
Benefits of Cloud Computing:
Cloud computing offers multiple benefits. Let us discuss some of them
Cloud computing enables the immediate infrastructure scalability depending on the business need. It's just like an unlimited resource which can be scaled up (or) down to meet the user demands
Today many organizations enabled globalization. Cloud empowers the application to deploy applications across the globe. Moreover, due to lower latency, customers across the globe get identical digital experience.
Increased speed and operational agility:
In order to be competitive, an organization has the capability to instantly scale their cloud capacity. And these people can scale through accessing the bandwidth from a remote server to a particular cloud service provider. And if the business demand is more, the enterprise can turn up it's computing capacity and IT resource availability through a click button. Such an ability improves the organizational agility, productivity and efficiently scope the availability for the new ideas.
Rather than investing in hardware infrastructure and data centers, with cloud, the enterprise can focus on business building. Besides the cloud costs depending on the consumption
Automatic updates/ patches:
When the enterprises deal with several kinds of software, operating systems and applications from various vendors to their different operations. Moreover, in an organization, people update the software as well as the security update from time to time. But this is a time-consuming process and downtime for system maintenance. A cloud service provider can take care of these automatically and saves time for manual maintenance.
Since the world is going digital, robust backup and disaster recovery is crucial for a business of all sizes. And cloud computing helps large organizations as well as small enterprises to save time as well as the effort.
protecting the sensitive and personally identifiable data is a challenge for all the organizations. Moreover, with cloud security features we can reduce the data loss.
So, I hope you people have got enough knowledge of Cloud computing. So now let's move to actual AWS definition