Introduction to Cloud Computing, Lecture notes of Information Technology

A comprehensive overview of cloud computing, including its definition, deployment and service models, top players, hardware and software virtualization, security considerations, migration strategies, and development on cloud platforms. It covers the essential characteristics of cloud computing, such as elasticity, scalability, resilient computing, advanced security, geographic distribution, detailed billing, self-service provisioning, low cost, service management, and ubiquitous api interface. The document also discusses the advantages and benefits of cloud computing, as well as the potential challenges and drawbacks.

Typology: Lecture notes

2021/2022

Uploaded on 08/13/2024

hoangdinhhanh88
hoangdinhhanh88 šŸ‡ŗšŸ‡ø

3 documents

1 / 57

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Sridhara T V
Sridhara T V
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

Partial preview of the text

Download Introduction to Cloud Computing and more Lecture notes Information Technology in PDF only on Docsity!

Sridhara T V

Contents

āž¢Introduction and overview of Cloud Computing

āž¢Why learn cloud computing

āž¢Understanding terminology and technology of Cloud Computing

āž¢Deployment and service models

āž¢Top players in Cloud Computing

āž¢Hardware and software virtualization

āž¢Securing resources and data in cloud

āž¢Migrating apps, products/services to cloud

āž¢Developing on cloud platform

āž¢Overview of AWS

āž¢Demo using AWS

What is Cloud Computing

āž¢Cloud Computing is a collection of high speed inter-connected hardware,

software, storage and other infrastructure delivered over internet

āž¢The service provider is responsible for provisioning, maintaining,

performing patch updated and other complex activities thus enabling

customer to focus on their business

āž¢Reduces the complexity of servers, licenses and networks

āž¢Shared pool of configurable computing / networking / storage resources

āž¢Provide on-demand services and charge only for the usage

āž¢Provides a means by which you can access apps as utilities over the

internet

āž¢Customer gets theoretically infinite capacity of infrastructure

āž¢Provides Scalability, Reliability and High Availability

Why Learn Cloud Computing

āž¢Everyone is talking about it!

āž¢Seen as acceleration in adoption of cloud

computing and cloud services

āž¢It is one of the top 5 technology trends to

watch out for next 4-5 years – report by

Gartner

The worldwide public cloud services market is projected to grow 17. 3 percent in 2019 to total $ 206. 2 billion, up from $ 175. 8 billion in 2018 , according to Gartner, Inc. In 2018 , Gartner forecasts that the market will grow 21 percent, up from $ 145. 3 billion in 2017. The fastest-growing segment of the market is cloud system infrastructure services (infrastructure as a service or IaaS), which is forecast to grow 27. 6 percent in 2019 to reach $ 39. 5 billion, up from $ 31 billion in 2018 (see Table 1 ). By 2022 , Gartner expects that 90 percent of organizations purchasing public cloud IaaS will do so from an integrated IaaS and platform as a service (PaaS) provider, and will use both the IaaS and PaaS capabilities from that provider.

Confidential Sridhara T V 7

Deployment Models

Confidential Sridhara T V 8

Service Models

SaaS

(End users)

PaaS

( Application

developers)

IaaS

(Network

architect)

Value

Visibility

to the End

Users

Essential Characteristics

Advantages and Benefits of Cloud Computing

Pros and Cons of Cloud Computing

Compliance / Regulatory

Requirements

Security and Privacy

Uncertainty around

Interoperability, Portability

Low Bandwidth

Reduced Costs

Efficient Resource Sharing

No hassle on Maintenance

Pay-As-You-Use

Swift roll-out of new

Services

High Availability

Cloud Computing Use Case

āž¢Web and Mobile Applications

āž¢Backup and Archive

āž¢Social Networking

āž¢Disaster Recovery

āž¢Development and Testing

āž¢Multi-region hosting

āž¢Big data Analytics

āž¢AI/ML

āž¢Email

āž¢POC

Cloud Customers

Gartner Magic Quadrant

Why choose cloud

āž¢Economics

āž¢Cost advantages resulting in the ability to spread fixed costs over many

customers

āž¢Virtualization adaption

āž¢Abstraction of software from hardware

āž¢Maturity of technology