0% found this document useful (0 votes)
26 views18 pages

Class 2

The document outlines various cloud deployment models including Controlled Cloud, Public Cloud, Private Cloud, Community Cloud, and Hybrid Cloud, each with distinct characteristics and use cases. It also details Infrastructure as a Service (IaaS), its features, how it works, appropriate uses, and lists popular IaaS providers. Overall, it provides a comprehensive overview of cloud computing concepts and services.

Uploaded by

ML Hridoy
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)
26 views18 pages

Class 2

The document outlines various cloud deployment models including Controlled Cloud, Public Cloud, Private Cloud, Community Cloud, and Hybrid Cloud, each with distinct characteristics and use cases. It also details Infrastructure as a Service (IaaS), its features, how it works, appropriate uses, and lists popular IaaS providers. Overall, it provides a comprehensive overview of cloud computing concepts and services.

Uploaded by

ML Hridoy
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/ 18

MYMENSINGH ENGINEERING COLLEGE

Md. Ismail Hossen Hridoy


Lecturer
Department of Computer Science and
Engineering
Mymensingh Engineering College

1
DEPLOYMENT MODELS

 Controlled Cloud
 Public Cloud
 Private Cloud
 Community Cloud
 Hybrid Cloud

2
CONTROLLED CLOUD

• Users are explicitly approved by service providers to access


controlled cloud services, which are not accessible to the general
public.
• The Internet may be used to access the regulated cloud, but
connections would be encrypted.
• The cloud provider uses a range of methods and tools to stop
unwanted access.
• Contracts and service-level agreements that outline both the
vendor's and the customer's obligations with relation to data
stewardship regulate how services are used.

3
PUBLIC CLOUD
• A public cloud is a common cloud computing paradigm in which a
service provider uses the Internet to manage computing and storage
resources for customers.
• Applications from various users are shared on the cloud servers,
storage systems, and networks of third-party providers that operate
public clouds.
• Public clouds are larger than private clouds, they offer the
advantage of easy on-demand scalability.
• Security Concern:
• Hackers frequently target shared resources.
• a Denial of Service (DoS) attack target.
• For instance, IBM's Blue Cloud, Sun Cloud, Google AppEngine,
4
Windows Azure Services Platform, and Amazon Elastic Compute
Cloud (EC2).
PRIVATE CLOUD
• Also referred to as internal or corporate cloud.
• It is usually housed on client property, offers hosted services to
authorized users behind a company firewall, and gives the firm
control over data, resources, security, and quality of service.
• Applications are deployed on the infrastructure, which is owned by
the company.
• Using a private cloud has several advantages, including better
control and monitoring of resources, customization flexibility,
failure recovery, and the capacity to scale up or down in
response to demand.
• Drew criticism since users "still have to buy, build, and manage
them" and hence do not gain from less direct supervision.

5
COMMUNITY CLOUD

• Community cloud infrastructure is shared by multiple


organizations within a certain community that share concerns
(security, compliance, jurisdiction, etc.). It can be hosted
internally or externally and is managed internally or by a third
party.
• Only a portion of cloud computing's potential cost reductions are
realized because the costs are distributed among fewer users
than a public cloud (but more than a private cloud).

6
HYBRID CLOUD

• Composed of two or more clouds (public, community, or private);


they are connected but maintain their individuality; they provide
the advantages of several deployment strategies.
• Collocation, managed, and/or dedicated services can be linked to
cloud resources.
• Without relying on internet access, businesses can achieve levels
of fault tolerance and locally immediate usability.
• Both off-site (remote) server-based cloud infrastructure and on-
premises resources are needed.

7
CLOUD BURST

• It is a methodology for deploying applications where an


application operates in a data center or private cloud and
"bursts" to a public cloud when the need for processing
power rises.
• The fact that an organization only has to pay for more
compute resources when they are required is a major benefit
of cloud bursting and hybrid cloud models.
• Cloud bursting allows data centers to access cloud
resources from public or private clouds during surges in
processing needs, while still building an internal IT
architecture that supports typical workloads.
8
CLOUD SERVICES

The term "cloud services" refers to a wide range of services delivered on


demand to companies and customers over the internet.
 Infrastructure as a Service (IaaS)
 Platform as a Service (PaaS)
 Software as a Service (SaaS)

9
INFRASTRUCTURE AS A SERVICE
Infrastructure as a service (IaaS) is a means of delivering computing
infrastructure as an on- demand service. It is one of the three
fundamental cloud service models.
Iaas provides the following:-
• Servers- compute, machines
• Storage
• Network
• Operating system
Example of IaaS:-Google Compute Engine (GCE),Amazon Web
Services (AWS),Rackspace,Microsoft Azure,Digital Ocean
10
INFRASTRUCTURE AS A SERVICE

11
FEATURE OF IAAS
The cloud service provider’s self-implied features include:
The cloud service providers have their self-owned computer hardware that is
scalable.
The cloud service providers have their self-owned computer network that
includes switches routers, load balancers, firewalls etc.
Internet connectivity which let the IaaS customers access their leased resources.
Cloud providers also maintain the virtualization to issue client specified virtual
machines.
The cloud service providers have to maintain the service level agreement (SLA)
which encloses the negotiation between Iaas vendors and client, that what
minimum level of service will be maintained by the cloud service providers.
Cloud services bills you every month for the services you consumed, just like the
other utility company bills their customers.
12
HOW DOES IAAS WORKS?
The user instead of purchasing- servers, software, data center space or network
equipment, rent those resources as a fully outsourced service on-demand model.

• Virtualization:-Cloud providers use virtualization to create virtual machines (VMs) on


physical servers.
• User Access via Dashboard/API:-You manage and configure your resources through
a web dashboard or API.
• On-Demand Scalability:-Easily scale resources up or down as needed (e.g., add
more storage, CPUs).
• Pay-as-You-Go:-Only pay for what you use—no need to buy physical hardware.
• Managed by Provider:-The provider maintains hardware, networking, and data
center infrastructure.
• You Control the Rest:-You manage the OS, applications, middleware, and runtime
environment.
13
CATEGORIES & CHARACTERISTICS

IaaS can be obtained as


(1)Public or
(2)Private infrastructure or
(3) combination of both
Public Cloud is considered infrastructure that consists of shared
resources, deployed on a self-service basis over the Internet.
Private cloud incorporates some of cloud computing features
such as Virtualization, but does so on a private network.
 Resources are distributed as a services.Multi tenancy is the
key characteristics.
14
IAAS APPROPRIATE USES
1. Demand is very volatile.
2. Without capital to invest in hardware.
3. For rapid growing companies.
4. Grap success for new startup.
5. Geographical Accessibility
6. Reduces Risk
Inappropriate Uses:-
7. Network latency
8. Dependency
9. Security(public Iaas)
10. Updation and Maintenance

15
IAAS APPROPRIATE USES

Common Use Cases:-


• Hosting websites and web apps
• Running virtual data centers
• Development and testing environments
• Big data analysis and backups

16
POPULAR IAAS PROVIDERS

Provider Service Name


Amazon AWS EC2
Microsoft Azure Virtual Machines
Google Google Compute Engine
IBM IBM Cloud IaaS
Oracle Oracle Cloud IaaS

17
THANK YOU

You might also like