0% found this document useful (0 votes)
16 views

Getting Started With Cloud

Uploaded by

Mirna Attallah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views

Getting Started With Cloud

Uploaded by

Mirna Attallah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Getting Started With Cloud

computing
Noha Bakry
What is cloud computing?
• Cloud computing is the on-demand
delivery of IT resources over the
Internet with pay-as-you-go pricing.
• Instead of buying, owning, and
maintaining physical data centers
and servers, you can access
technology services, such as
computing power, storage, and
databases, on an as-needed basis
from a cloud provider like Amazon
Web Services (AWS).
Cloud Servers
• A cloud server is internet infrastructure that provides computing
resources to users remotely.
• cloud servers will always be running as virtual machines, or software
systems that emulate computers, within much larger server clusters in
a process known as virtualization.
Cloud Software
• Operating systems: To set up a cloud server, one of the first things
you need to do is install an operating system.
• Server-side software: This is a class of software that’s designed to run
in a cloud environment, which does not have a desktop environment
or a display connected to it.
• Usually, this means that the software is installed and configured via a
command line interface, and then accessed by regular users through a
web browser or another application.
Cloud Software
Web servers: This software enables your cloud server to communicate with
users or applications on the internet using the HTTP protocol. Server-side
software, like a web server, has to respond in a well-defined way to certain
types of requests from clients or client-side software.

API servers: APIs (Application Programming Interfaces) are a type of software


that enable applications to communicate with one another. A web server is a
type of an API server that implements the HTTP APIs.
Cloud Software
• Database servers:
Database servers, also
called databases, are
another type of API
server. Unlike web servers,
which can be accessed via
a web browser and usually
render an HTML interface,
database servers are
usually accessed via a
database query API.
Characteristics of Cloud Computing
1- on-demand self-service
2- broad network access
3- resource booling
4 - Rapid elasticity
5- Measured service  bay as you go
Cloud delivery Model
• SaaS
• SaaS providers are cloud-based applications that users access on demand from the
internet without needing to install or maintain the software.
• Paas
• PaaS provides a computing platform where the underlying infrastructure ( operating
system +and other software) is installed, configured, and maintained by the
provider, allowing users to focus their efforts on developing and deploying apps in a
tested and standardized environment.
• IaaS
• IaaS is the on-demand delivery of computing infrastructure, including operating
systems, networking, storage, and other infrastructural components. Acting much
like a virtual equivalent to physical servers, IaaS relieves cloud users of the need to
buy and maintain physical servers while also providing the flexibility to scale and pay
for resources as needed.
Cloud environments
1. public cloud:
1. the public cloud refers to cloud services (such as virtual machines, storage,
or applications) offered publicly by a commercial provider to businesses
and individuals.
2. Public cloud resources are hosted on the commercial provider’s hardware,
which users access through the internet.
3. They are not always suitable for organizations in highly-regulated
industries, such as healthcare or finance, as public cloud environments may
not comply with industry regulations regarding customer data.
Cloud environments
• The private cloud
• Refers to cloud services that are owned and managed by the organization that
uses them and available only to the organization’s employees and customers.
• Private clouds allow organizations to exert greater control over their
computing environment and their stored data, which can be necessary for
organizations in highly-regulated industries.
• Private clouds are sometimes seen as more secure than public clouds as they
are accessed through private networks and enable the organization to directly
oversee their cloud security.
Cloud environments
• Hyperid cloud and multicloud:
• Many organizations use a hybrid cloud environment which combines public
and private cloud resources to support the organization’s computing needs
while maintaining compliance with industry regulation.
• Multicloud environments are also common, which entail the use of more than
one public cloud provider (for example, combining Amazon Web Services and
DigitalOcean).
AWS learn
• https://www.awseducate.com/student/s/content
Thanks

You might also like