Title: Cloud Technology’s Terminology
1Important The Main Cloud Technologys
TerminologyConsServices
2Table of Contents
- Application Programming Interface
- BaaS
- Cloud Backup, Cloud Computing, Cloud Provider
- Consumption-based, Data Migration
- Elasticity, External Cloud
- IaaS, Infrastructure, Internal Cloud
- Load Balancing, Middleware, On-premise
- PaaS, Pay-as-you-go
- Public Cloud, Personal Cloud, Private Cloud
- SLA (Service Level Agreement), SaaS, Software
Stack - User Interface, Virtual Machine, Virtual Desktop
Infrastructure
3 Application Programming Interface
- An Application Programming Interface (API) refers
to a tool which enables users to have access to
functionality or information from a certain given
service and allows it be incorporated into the
app of the user.
4 BaaS
- BaaS is the abbreviation for Backend-as-a-Service.
It is meant for providing tools as well as
services to mobile and web apps developers for
the purpose of creating their cloud backend for
the apps.
5Cloud Backup, Cloud Computing, Cloud Provider
- Cloud Backup- Cloud backup refers to backing up
data to a remote server that is cloud-based. This
backed up data is stored in the cloud and can be
accessed through an interconnected resources
network. - Cloud Computing- Cloud computing involves IT
services on-demand delivery through networked
computing resources that are shared. The main
cloud offerings are PaaS (Platform as a Service),
SaaS (Software as a Service) and IaaS
(Infrastructure as a Service). - Cloud Provider- A cloud provider is a business
that provides cloud computing services and
usually charges a fee for it. -
61-800-123 -8156
- Whoa! Thats a big number, arent you
proud?
7 Consumption-Based
- Consumption-based- Consumption-based refers to a
model of cloud computing pricing, wherein
customers are charged based on the amount of
service that is used by them, rather than for a
specific duration of time. - Data Migration- Data migration involves
transferring data among different servers,
formats, storage systems, warehouses etc. - To digress, the content of a website is stored as
data on the server of a certain web hosting
company. When this data is delivered over the
Internet to the devices of users, then the
website becomes accessible. The most popular and
reliable web hosting companies are referred to as
the Best Website Hosting Company, the Best
Windows Hosting Company, the Best Cloud Hosting
Company etc.
8 Elasticity, External Cloud
- Elasticity- Elasticity refers to the capability
of a Cloud storage system with regard to it
adapting to the changing workload demands of
clients. - External Cloud- An external cloud refers to a
cloud solution which exists outside a business
physical boundaries. It can be private or public
or community-based. In it, usually, fee is
charged and it offers customization for meeting
the requirements of clients.
9 IaaS, Infrastructure, Internal Cloud
- IaaS- IaaS is the abbreviation for Infrastructure
as a Service. It is a virtual environment that is
delivered by a cloud provider to its customers.
It features servers, software, storage and
network equipment. - Infrastructure- Infrastructure is used to refer
to IT resources collectively, which include
virtual components and hardware, that support an
IT environment. - Internal Cloud- An internal cloud, also referred
to as a private cloud, is essentially a certain
type of cloud computing in which a secure and
separate cloud-based environment is used
exclusively for a specific client. It offers
enhanced privacy and control.
10Load Balancing, Middleware, On-prem
- Load Balancing- Load balancing is a term that is
used to refer to workloads distribution over a
series of resources, for the purpose of ensuring
that there isnt any single server that
encounters a point of failure. - Middleware- Middleware refers to software that
functions as a bridge for applications and
components. - On-premise- On-premise includes either software
technology or infrastructure which runs on the
premises of the user, who is using such a
technology.
11 PaaS, Pay-as-you-go
- PaaS- PaaS is the abbreviation for Platform as a
Service. In it, the provider of the cloud
services offers its users, through the Internet,
the hardware and software that are required for
building, deploying and managing applications. - Pay-as-you-go In the context of cloud
computing, pay-as-you-go is a method for payment
in which a user is charged based on his/her
usage.
12Public Cloud, Personal Cloud, Private Cloud
- Public Cloud- A public cloud is hosted by a cloud
service provider. Anyone with an active Internet
connection can access it. - Personal Cloud- Digital contents and services
collection that can be accessed from any device
is referred to as a personal cloud. It enables
users to store, share, stream, and synchronize
content. The main types of personal clouds are
NAS (Network-attached Storage) device clouds,
online clouds, home-made clouds and server device
clouds. - Private Cloud- A private cloud is a cloud setup
which is dedicated to the end user and can be
located either on-premises or off-site.
13 SLA (Service Level Agreement), SaaS, Software
Stack
- SLA (Service Level Agreement)- An SLA refers to
an agreement that exists between a customer and
his/her cloud service provider. It is meant to
specify contractual terms that include level of
service, availability, performance etc. - SaaS- SaaS is the abbreviation for Software as a
Service. It is a model for software licensing and
delivery. SaaS licenses software on the basis of
subscription and the software is hosted
centrally. - Software Stack- A software stack is a collection
of applications that function together for
attaining a certain result. The independent
components of a software stack collaborate to
support an applications execution.
14User Interface, Virtual Machine, Virtual Desktop
Infrastructure
- User Interface- It is through a user interface
that a user and a computer system interact. - Virtual Machine- A virtual machine, also referred
to as a VM, is a software by which a computer is
emulated. - Virtual Desktop Infrastructure- A virtual desktop
infrastructure is a software technology which is
used to separate a desktop environment and its
associated application software from the physical
device which is used to access it. In this
technology a desktop operating system is hosted
on a virtual machine.
15 Thanks!