CLOUD COMPUTING ARCHITECTURE AND USAGE

Question:

Identify one to three cloud-based architectures and their brand names that you already engage with on a frequent basis.

Describe how you know that they use cloud computing.

Explain how these cloud technologies are helpful in your personal or professional life.

Provide at least one citation to support your rationale.

Summary:

Here we are going to know about the cloud computing architecture and usage. There are four main cloud-computing-based architectures, they are IaaS, Paas, SaaS, and XaaS. Which refer to Infrastructure, Platform, Software, and Everything as services. It is used widely in everyone’s life on a day-to-day basis. 

Explanation:

There are majorly four types of cloud computing architectures namely:

  1. Infrastructure as a service.
  2. Software as a service.
  3. Platform as a service.
  4. Everything as a service.

Now we know about each of the services in detail.

Infrastructure as a Service (IaaS):

They provide the platform for the computing environment.

It provides,

      • This service offers computer architecture and infrastructure.
      • All computing environments are within the virtual environment, in order that multiple users can access them, resources include data storage, virtualization, servers, and networking.
      • Most vendors are liable for managing the above resources.
      • Users will be liable for handling other resources like applications, data, runtime, and middleware.

 

Users of IaaS: Sysadmins.

IaaS providers:

      • Amazon Web Services EC2.
      • GoGrid.
      • Rackspace.com.

 

Software as a Service (SaaS):

It provides,

      • On-demand service.
      • Paid by how much amount of software is used by the users.
      • Independent platform.
      • We need not install software on pc.
      • Runs a single instance of the software.
      • Available for multiple end-users.
      • Cheap cloud computing.
      • Accessible via a web browser.

 

Users of SaaS: End-users.

 

SaaS providers:

      • Google ecosystem like Gmail, Google docs, Google drive.
      • Microsoft office 365.
      • HR Help desk.
      • Customer relationship management services such as Salesforce.

 

Platform as a Service (PaaS):

This service is formed from a programming language execution environment like an OS, an internet server, or a database.

It provides,

      • Encapsulate the environment, where users can build compile, and run their programs without any fear of the underlying infrastructure.
      • In this model, you can manage the application resources and the data, and all other resources are managed by the provider.

PaaS users: Developers.

PaaS providers:

      • Amazon Web Services elastic Beanstalk.
      • Google app engine.
      • Windows Azure.
      • Heroku.

 

XaaS (everything as a service):

It provides

      • High scalability.
      • Device independence.
      • Location independence.
      • Multitenancy services.
      • Unlimited storage.

 

CLOUD COMPUTING ARCHITECTURE AND USAGE:

Cloud computing architecture:

Usage of cloud computing in daily life:

  • We can calculate, manipulate, manage, information, and store data using a computer/tablet and any mobile device.
  • Examples of cloud computing technology: cloud storage like google drive, Dropbox, Onedrive.
  • We can access pre-installed applications and system software from anywhere on any device.
  • It means cloud hosting, remotely hosted servers so that we can host our own website and allow the world to access it from any device.
  • We can establish our own cloud infrastructure and give access to the other users.
  • This means that our personal computer is accessible to our customers via HTTP or FTP.

Cloud computing usage

 

Some of the real-time examples for usage of cloud computing are:

  1. Most of the messaging and calling apps like Skype or WhatsApp are based on the cloud. All of the messages and information are stored on the services provider’s hardware rather than in our personal devices. This allows us to access our information from anywhere via the internet.
  2. Alexa/Google Assistant is a cloud-based natural language intelligent bot. These chatbots leverage the computing capabilities of the cloud to supply personalized and context-relevant customer experiences.
  3. Office tools like Microsoft office 365 and Google docs are using cloud computing.

 

Also, read Amazon Web Services.

 

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *