Here
is an original post that I published in September of 2019 when
initially selecting my two topics or focus areas for my blog. The first
was on Content Management Systems (CMS) and this page is dedicated to
the second or Cloud Computing. Here is what I originally posted to
reframe the direction I'm taking this blog....but don't fret- I'll still
make the connection between CMS and cloud computing and the way ahead
(in my opinion).
Cloud Computing
According
to dictionary. com, cloud computing is the practice of using a network
of remote servers hosted on the internet to store, manage and process
data, rather than a local server or personal computer. (dictionary.com,
2019)
So why cloud computing? Why is this important to me and the above topic (CMS)?
According
to infoworld.com- cloud computing has two meanings an refers to
workloads remotely over the internet or from a pool of resources to be
shared by groups of people.
Furthermore;
cloud computing can be categorized by SaaS (Software as a Service),
IaaS (Infrastructure as a service), and PaaS (Platform as a Service).
According
to HCL Technologies, A global technology company that helps
enterprises restructure their businesses for the digital age- cloud
computing or architecture generally refers to the various components in
terms of databases, software applications, engineered to leverage power
to solve business problems. the term cloud architecture defines
components and relationship between them (HCL Technologies Limited,
2019).
Below is the differences in above categorization of cloud computing:
Software
as a Service (Saas)- software that is hosted and maintained on the
internet. Users do not have to install software locally. Think Amazon
Web Service, Google Cloud Platform, Adobe, and IBM Cloud.
Infrastructure
as a Service (IaaS)- this is what provides for infrastructure and
hardware such as servers, networks, storage devices, running the cloud,
and available to users in a pay per service basis. Think about the
components that companies use to run the cloud- servers, storage space
and then sale or rent to users for use.
Platform
as a Service (Paas)- this provides users with the application platforms
and databases, equivalent to middleware services. Think- Amazon Web
Services Elastic Beanstalk, Windows Azure, and Google App Engine to name
a few.
Now
that we've dived in and laid out exactly what cloud computing is with
architecture and the general components of a cloud...stay tuned in the
next blog we will be talking about content management systems
utilization of a cloud and why or why not. To include some examples of
cloud computing with content management systems.
~Nick A.