I have decided to re-invest my spare time (spare == few precious idle periods) to try and catch up with the exciting technology advances happening all around us. In this series, which I refer to as Willy’s Cave Dwelling Notes, I will summarise the most important information as I dig myself through the technology strata. Enjoy, reference and most importantly share candid feedback, so that we can correct and nudge these information summaries on an ongoing basis.

DSCN8921DSCN9722DSCN7812DSCN8304 … although not today’s topic, these cloud scenes over Samiahmoo bay are great Smile


Why cloud computing?

Cloud computing is about making computing and storage resources available as a service to users using a web browser or lightweight application. The service and user environments are abstracted, which means there is no platform dependency and that the application running as a service can benefit from infinite resources, scalability, reliability and security, not caring (usually) where the services are located.

As shown in the following illustration, the “Cloud” is the space containing the shared computing and storage services.
image

As an 80’s IT geek, this makes me wonder if the mainframe era is re-emerging in a different pyjama Smile


Terminology

  • On-Premises Data Center … compute/storage computing and network is located on the local premises.
  • Software as a Service (SaaS) are applications running somewhere in the cloud, accessed via the internet.


Cloud Types

 image
Figure: On-Premises | Private Cloud | Cloud Applications | Cloud Platform environments

Cloud Platforms

image

  • Provide a cloud computing environment which can be used to host Cloud applications
  • Offers browser self-service for storage, services and virtualization via the Internet
  • Advantages:
    • Faster deployment and upgrades
    • Usage-based and “as-needed” pricing
    • Less investment and risk in on-premises infrastructure
  • Disadvantages:
    • User trusts Service Provider in terms of availability and security
    • Legislation may restrict the ability to host data off-site or out-of-country
  • Examples:

Cloud Applications

image

 

Private Cloud

image