cloud computing is the delivery of computing services, Slides of Computer science

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each location being a data center.

Typology: Slides

2021/2022

Uploaded on 03/12/2022

yuu-loo
yuu-loo 🇬🇧

4.7

(6)

29 documents

1 / 61

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Cloud Computing
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d

Partial preview of the text

Download cloud computing is the delivery of computing services and more Slides Computer science in PDF only on Docsity!

Cloud Computing

Learning Outcomes

By the end of this unit students will be able to: LO1. Demonstrate an understanding of the fundamentals of Cloud computing and its architectures. LO2. Evaluate the deployment models, service models, and technological drivers of Cloud computing and validate their use. LO3. Develop Cloud computing solutions using service providers’ frameworks and open source tools. LO4. Analyze the technical challenges for cloud applications and assess their risks.

 (^) The cloud deployment model identifies the specific type of cloud environment based on ownership, scale, and access, as well as the cloud’s nature and purpose.  (^) The location of the servers you’re utilizing and who controls them are defined by a cloud deployment model.  (^) It specifies how your cloud infrastructure will look, what you can change, and whether you will be given services or will have to create everything yourself.  (^) Relationships between the infrastructure and your users are also defined by cloud deployment types.

Deployment models:

Different types of cloud computing deployment models are:

  1. Public cloud
  2. Private cloud
  3. Hybrid cloud
  4. Community cloud
  5. Multi-cloud

Types of Deployment models:

 (^) Minimal Investment: Because it is a pay-per-use service, there is no substantial upfront fee, making it excellent for enterprises that require immediate access to resources.  (^) No setup cost: The entire infrastructure is fully subsidized by the cloud service providers, thus there is no need to set up any hardware.  (^) Infrastructure Management is not required: Using the public cloud does not necessitate infrastructure management.  (^) No maintenance: The maintenance work is done by the service provider (Not users).  (^) Dynamic Scalability: To fulfill your company’s needs, on-demand resources are accessible.

Advantages

 (^) The private cloud deployment model is the exact opposite of the public cloud deployment model.  (^) It’s a one-on-one environment for a single user (customer).  (^) There is no need to share your hardware with anyone else.  (^) The distinction between private and public cloud is in how you handle all of the hardware.  (^) It is also called the “internal cloud” & it refers to the ability to access systems and services within a given border or organization.  (^) The cloud platform is implemented in a cloud-based secure environment that is protected by powerful firewalls and under the supervision of an organization’s IT department.  (^) The private cloud gives the greater flexibility of control over cloud resources.

Private Cloud

 (^) By bridging the public and private worlds with a layer of proprietary software, hybrid cloud computing gives the best of both worlds.  (^) With a hybrid solution, you may host the app in a safe environment while taking advantage of the public cloud’s cost savings.  (^) Organizations can move data and applications between different clouds using a combination of two or more cloud deployment methods, depending on their needs.

Hybrid Cloud

 (^) Flexibility and control: Businesses with more flexibility can design personalized solutions that meet their needs.  (^) Cost: Because public clouds provide for scalability, you’ll only be responsible for paying for the extra capacity if you require it.  (^) Security: Because data is properly separated, the chances of data theft by attackers are considerably reduced.

Advantages

 (^) Cost Effective: It is cost-effective because the cloud is shared by multiple organizations or communities.  (^) Security: Community cloud provides better security.  (^) Shared resources: It allows you to share resources, infrastructure, etc. with multiple organizations.  (^) Collaboration and data sharing: It is suitable for both collaboration and data sharing.

Advantages

There are the following three types of cloud service models –

  1. Infrastructure as a Service (IaaS)
  2. Platform as a Service (PaaS)
  3. Software as a Service (SaaS)
  4. Analytics as a Service (AaaS)

Service models:

 (^) It is one of the layers of the cloud computing platform.  (^) It allows customers to outsource their IT infrastructures such as servers, networking, processing, storage, virtual machines, and other resources.  (^) Customers access these resources on the Internet using a pay-as-per use model.  (^) In traditional hosting services, IT infrastructure was rented out for a specific period of time, with pre-determined hardware configuration.  (^) The client paid for the configuration and time, regardless of the actual use.

Infrastructure as a Service (IaaS)

 (^) With the help of the IaaS cloud computing platform layer, clients can dynamically scale the configuration to meet changing requirements and are billed only for the services actually used.  (^) IaaS cloud computing platform layer eliminates the need for every organization to maintain the IT infrastructure.  (^) IaaS is offered in three models: public, private, and hybrid cloud.  (^) The private cloud implies that the infrastructure resides at the customer premise.  (^) In the case of the public cloud, it is located at the cloud computing platform vendor's data center, and the hybrid cloud is a combination of the two in which the customer selects the best of both public cloud or private cloud.

Infrastructure as a Service (IaaS)

 (^) Resources are available as a service  (^) Services are highly scalable  (^) Dynamic and flexible  (^) GUI and API-based access  (^) Automated administrative tasks Example: DigitalOcean, Linode, Amazon Web Services (AWS), Microsoft Azure, Google Compute Engine (GCE), Rackspace, and Cisco Metacloud.

Characteristics of IaaS

  1. Shared infrastructure
  2. Web access to the resources
  3. Pay-as-per-use model
  4. Focus on the core business
  5. On-demand scalability

Advantages of IaaS