SlideShare a Scribd company logo
Introduction to cloud computing
www.edureka.co/cloudcomputing
What is Cloud Computing? (Contd.)
It’s a
Spear!
It’s a Fan!
It’s a
Snake!
It’s a Tree!
It’s a
Rope!
It’s a Wall!
Slide 2 www.edureka.co/cloudcomputing
Cloud Introduction
 According to Forrester, Cloud Computing is:
“A form of standardized IT-based capability — such as Internet-
based services, software, or IT infrastructure — offered by a
service provider that is accessible via Internet protocols from any
computer, is always available and scales automatically to adjust to
demand, is either pay-per-use or advertising-based, has Web- or
programmatic-based control interfaces, and enables full customer
self-service.”
Slide 3 www.edureka.co/cloudcomputing
Cloud Introduction
Slide 4 www.edureka.co/cloudcomputing
 According to NIST, Cloud Computing is:
“Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing
resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with
minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five
essential characteristics, three service models, and four deployment models.” - (NIST)
Cloud Introduction
Public Cloud
(multi-
tenant)
Deployment
Models
Service
Models
Attributes
Broad Network
Access
Rapid Elasticity
Measured Service
/Pay as you go
On Demand self-
service
Resource Pooling
Hybrid
Software as a Service
(SaaS)
CRM, Email, Social
Collaboration, Payment
and Reconciliation
Platform as a Service
(PaaS)
Middleware, Database,
Build/Dev/Test
Infrastructure as a
Service (IaaS)
Compute, Storage,
Network, Desktop
Anything as
a Service
(XaaS)
Slide 5 www.edureka.co/cloudcomputing
Community
(Special purpose/group)
Private Cloud
(single-tenant)
http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
Cloud Delivery Models
 Software as a Service (SaaS):
» The application is hosted centrally
» Software testing takes place at a faster rate
» Reduction in IT operational costs
» No need to install new software to release updates
 Platform as a Service (PaaS):
» Facilitation of hosting capabilities
» Designing and developing the application
» Integrating web services and databases
» Providing security, scalability and storage
 Infrastructure as a Service (IaaS):
» Virtualization of Desktop
» Internet availability
» Use of billing model
» Computerized administrative tasks
Slide 6 www.edureka.co/cloudcomputing
What does Pay-as-you-go Mean?
Service
Model
Typical Unit of Measure Typical values
SaaS Per user per month,
Per location per month, etc.
No norm. The vendor is free to set his
pricing and the unit of measure!
PaaS Per GB per month for DBs,
Per connection per month for integration layer,
Data Transfer In/Out
10 USD/GB-month
IaaS Instance-hours per month,
Data Transfer in/Out,
GB per month for storage
10 cents/hour
10 cents/GB – in, 15 cents/GB-out
10 cents/GB-month
Slide 7 www.edureka.co/cloudcomputing
Sample Benefits and Risks for Cloud Types
Service
Model
Benefits Risks Best Fit
IaaS
On-Demand Infrastructure Security
Data persistence
Data aggregation
Business Risk of Outages
Service failures can affect
multiple tenants and
customers
Non-legacy apps
Consolidation Efforts
Hosting for Dev & Test
PaaS
Standardized development
environment
Rapid development & testing
Similar risks as above
Vendor Lock-in
New application development
Application development that uses
provider building blocks to reduce
time-to-market
SaaS
Re-usable services
Only requires limited
configuration & management
Similar risks as IaaS
Lack of control
Vendor Lock-in
Configuration over customization
Commoditized applications
Slide 8 www.edureka.co/cloudcomputing
Distribution of Control between Service Models
Slide 9 www.edureka.co/cloudcomputing
Cloud Computing Deployment Models
Slide 10 www.edureka.co/cloudcomputing
Hybrid Cloud
 Hybrid Cloud consisting of multiple internal and/or external
providers will be typical for most of the enterprises
 Example : GoGrid, Amazon VPC
Slide 11 www.edureka.co/cloudcomputing
Sample Benefits and Risks for Cloud Models
Delivery
Model Benefits Risks Best Fit
Public
 Costs
 Time-to-Market
 Elasticity
 Self-Service
 Simplicity
 Lack of Control
 Security
 Regulatory & Compliance
 Data Migration
 Application Development
 Software Licensing
 Vendor Lock-In
 Limitations
 Applications and Data that can be publicly hosted
 Applications that can be easily moved or ported to
commodity virtual platforms
Private
 Control
 Security
 Compliance
 Scale
 Management Tools
 Charge-back
 Adoption
 ROI
 Applications and data that can not be hosted publicly for
security or compliance reasons
 Applications and data the require a high-level of control
Hybrid
 Flexibility
 Security
 Efficiencies
 Multiple Points of Failure
 Same risks as public and
private clouds
 When it is required to separate applications and data
between private and public clouds
 When public clouds can not accommodate requirements
 When public cloud resources are only required temporarily
and workloads can be migrated betweenclouds
Slide 12 www.edureka.co/cloudcomputing
Key Characteristics
Slide 13 www.edureka.co/cloudcomputing
 Agility :
» Improves with users able to rapidly and inexpensively re-provision technological infrastructure resources
 Cost (Pay as You Go) :
» Cost is greatly reduced and capital expenditure is converted to operational expenditure . Also you can convert
fixed cost to variable
 Device and location independence :
» Enable users to access systems using a web browser regardless of their location or what device they are using,
e.g., PC, mobile
 Multi-tenancy:
» Enables sharing of resources and costs among a large pool of users, allowing for:
» Centralization of infrastructure in areas with lower costs (such as real estate, electricity, etc.)
» Peak-load capacity increases (users need not engineer for highest possible load-levels)
» Utilization and efficiency improvements for systems that are often only 10-20% utilized
 Reliability : improves through the use of multiple redundant sites, which makes it suitable for business continuity
and disaster recovery
 Scalability : via dynamic ("on-demand") provisioning of resources on a fine-grained, self-service basis near real-
time, without users having to engineer for peak loads
 Sustainability : comes about through improved resource utilization, more efficient systems, and carbon neutrality.
Nonetheless, computers and associated infrastructure are major consumers of energy
 Virtualized : applications are decoupled from the underlying hardware. Multiple applications can run on one
computer (virtualization a la VMWare) or multiple computers can be used to run one application
Slide 14 www.edureka.co/cloudcomputing
Key Characteristics
Typical Use Case for Cloud
Infrastructure
Transformation
SaaS (e-mail,
collaboration, etc. )
Dev and Test Hosted Solutions Content Delivery
Networks
High performance
Computing
POCs Backup DR VPCs/ Private
Clouds
Slide 15 www.edureka.co/cloudcomputing
Verticals Cloud Caters to
Insurance
Education
Healthcare
Manufacturing
$
$
Banking
Accounts for 20% of public
storage
Communication
& Media
Suffer legacy drag, but still
a leader in Cloud
Initially just email and DR
A place to test
"beachheads" or industry-
specific cloud platforms –
less regularly/ compliance
constrained
Driven by mobile, storage,
budget cuts and hybrid
classes
CRM is most popular app
Slide 16 www.edureka.co/cloudcomputing
Cloud & Open Source
Open Source in IAAS
Open Source in IAAS
Open Source in IAAS
Open Source in IAAS
Open Source in PAAS
Open Source in PAAS
Slide 17 www.edureka.co/cloudcomputing
Cloud Computing Concerns
Slide 18 www.edureka.co/cloudcomputing
 Loss of control
 Integration: enterprise & federated authorization
 Interoperability: with key enterprise applications
 Accessibility and UI limitations of web apps
 Reliability, performance, security; offline access
 Features; changes; vendor lock-in
Cloud Computing Concerns
Slide 19 www.edureka.co/cloudcomputing
 Policy/compliance concerns (privacy)
 Breach forensics and mitigation
 Business “surprises”
 Support; More Logins
 Consequences of “Creative Destruction”
Security issues in Cloud Computing
https://downloads.cloudsecurityalliance.org/initiatives/top_threats/The_Notorious_Nine_Cloud_Computing_Top_Threats_in_2013.pdf
Notorious Nine
1. Data Breaches
2. Data Loss
3. Account Hijacking
4. Insecure APIs
5. Denial of Service
6. Malicious Insiders
7. Abuse of Cloud Services
8. Insufficient Due Diligence
9. Shared TechnologyIssues
Slide 20 www.edureka.co/cloudcomputing
Amazon Web Services
Slide 21 www.edureka.co/cloudcomputing
Why AWS?
Slide 22 www.edureka.co/cloudcomputing
Regions & Zones
 Amazon EC2 provides the ability to place instances in multiple
locations
» Amazon EC2 locations are composed of Availability Zones
and Regions
 By launching instances in separate Regions, you can design
your application to be closer to specific customers or to meet
legal or other requirements
» By launching instances in separate Availability Zones, you
can protect your applications from the failure of a single
location
Ref: http://aws.amazon.com/about-aws/globalinfrastructure/
Slide 23 www.edureka.co/cloudcomputing
Regions & Zones
http://harish11g.blogspot.in/2012/07/amazon-availability-zones-aws-az.html
11 regions
30 availability zones
53 edge locations
Slide 24 www.edureka.co/cloudcomputing
Regions & Zones
Availability
Zone C
US West Region -1 (N.CA)
Availability
Zone A
Availability
Zone B
South America (Sou Poulo)
Availability
Zone A
Availability
AZvoanilaebBility
Zone A
Availability
Zone B
APAC Region Singapore
Availability
Zone B
Availability
Zone A
Availability
Zone B
US West Region -2
(Oregon)
APAC Region Tokyo
Availability
Zone A
Availability
Zone B
APAC Region
Australia
Availability
Zone A
Availability
Zone B
EU -IRELAND
*New customers can access three EC2 Availability Zones in US East
(Northern Virginia) and two in US West (Northern California)
US East Region (N.VA)
Availability Availability
Zone A Zone B
Availability
Zone D
Availability
Zone C
Availability
Zone A
Availability
Zone B
Availability
Zone C
Availability
Zone C
US Govt. Cloud
Availability Zone B Availability Zone A
EU-Frankfurt
Availability Zone B Availability Zone A
China (Beijing) Region
Availability Zone A
Availability
Zone E
Availability
Zone C
Slide 25 www.edureka.co/cloudcomputing
http://aws.amazon.com/about-aws/globalinfrastructure/
Amazon Cloud Characteristics
Slide 26 www.edureka.co/cloudcomputing
 Availability & Reliability
 Scalability & Elasticity
 Performance
 Flexible (Numerous options of Programming, APIs , Access)
 Secure
Access AWS
AWS
Management
Console
AWS
Web service
APIs
AWS CLI AWS SDKs
Slide 27 www.edureka.co/cloudcomputing
Slide 63 www.edureka.co/cloudcomputing
Why AWS
http://aws.amazon.com/resources/gartner-mq-2014-learn-more/
EC2 Highlights
Pre-built
AMIs
Flexible
Elastic
Reliable
Secure
In-expensiveControlled
Slide 29
http://www.edureka.co/cloudcom
EBS Features
EBS
Features
1 GB – 16 TB
Size Volume
Persistent
Storage
High
Performance
and
Durability
Automatic
Replication in
same Zone
for HA
Raw
Unformatted
Volume
Slide 30
http://www.edureka.co/cloudcom
EBS Definitions
Slide 31
http://www.edureka.co/cloudcom
EBS:
» EBS is a distributed, replicated block data store that is optimized for consistency and low latency read and write
access from EC2 instances
 EBSVolume:
» A volume can only be attached to one instance at a time, but many volumes can be attached to a single
instance
 EBSSnapshot:
» Snapshots can also be used to instantiate multiple new volumes, expand the size of a volume or move volumes
across Availability Zones. Snapshots can be shared using AWS Management Console or using API calls
 Amazon EBS is particularly well-suited for use as the primary storage for a file system, database, or for any
applications that require fine granular updates and access to raw, unformatted, block-level storage
EBS Volume Life Cycle
Call
create
volume
from
1 GB–
16TB
Slide 32
http://www.edureka.co/cloudcom
S3 Definitions
Slide 33
http://www.edureka.co/cloudcom
 Bucket – Collection (container) of objects. Up to 100 per account. Names up to 255 characters long
 Object – Objects are the fundamental entities stored in Amazon S3. Objects consist of object data and metadata. They are
Individually addressable data item. Any number per bucket and per account. An object is uniquely identified within a
bucket by a key (name) and a version ID
 Key – A key is the unique identifier for an object within a bucket. Every object in a bucket has exactly one key
 ACL – Access Control List
Amazon S3 Namespace
Amazon S3
Bucket Bucket
Object Object Object Object
Bucket
Object ObjectSlide 34
http://www.edureka.co/cloudcom
Amazon S3 Namespace (Contd.)
Amazon S3
My-Images Cloud.bucket.com
Friends.jpg 2011/Bday.jpg AWS.jpg S3.jpg
Test.mysite.com
Install.doc Snap/Kid.jpg
Slide 35
http://www.edureka.co/cloudcom
Server Side Encryption
Slide 36
http://www.edureka.co/cloudcom
Three Services Better Together
VPC Architecture Scenarios
3. VPC with Public and Private Subnets and Hardware VPN Access
Conditions Target
10.0.0.0/16 local
0.0.0.0/0 igw-id
Conditions Target
10.0.0.0/16 local
0.0.0.0/0 vgw-id
VPN Connection
Slide 38
http://www.edureka.co/cloudcom
Custom Route Table
Main Route Table
AWS IAM Functionality
Slide 39
http://www.edureka.co/cloudcom
Integration Option 2 : Identity Federation
Slide 29 http://www.edureka.co/cloudcom
www.edureka.co/cloud
Integration Option 2 : Identity Federation (Contd.)
Slide 30 http:// computing
Database In AWS Cloud
Slide 42
http://www.edureka.co/cloudcom
RDS Highlights
Slide 43
http://www.edureka.co/cloudcom
Why RDS?
Slide 44
http://www.edureka.co/cloudcom
 Supports Popular DB like MySQL, Oracle, MS SQL & Now PostgreSQL [Now Aurora]
 Rapid DB Instance Creation
 backups, software patching, automatic failure detection, and recovery
 Scaling
 HA & Durability
 Automated DB Software Upgrade
 Monitoring & Metrics
 Security
 Cheap
http://aws.amazon.com/rds/
Security Best Practices (Contd.)
Example: Build security Into Every Layer
HA Architecture
Security Characteristics:






Route 53 (highly scalable DNS)
Autoscaling Groups
Security Groups
ELB Security Group
OS Firewalls (on Instances)
RDS
»
»
»
»
DB Security Groups
backup window
snapshots
multi-AZ
 CloudFront
» Private Distribution
» Pre-signed URLs
 S3 Bucket Policies
» Private bucket
Slide 42 https://s3.amazonaws.com/aws001/basecamp/BaseCamp_Application_Security_Best_Practices.pdhf ttp://www.edureka.co/cloudcomputing
Questions
Slide 57 http://www.edureka.co/cloudcomputing
Verifiable Certificate
Experienced Instructor
Live Online Class
Survey Feedback
24x7 Support
In-class Questions
Class Recording in LMS
Module Wise Assessment
Project Work
Android & iOS App
Slide 47 www.edureka.co/cloudcomputing
How it Works?
AWS Architecture and Design
Slide 48 www.edureka.co/cloudcomputing
 Module 6
» Identity and Access Management
Techniques (IAM) & IAM Techniques and
Amazon Managed Relational Database (RDS)
 Module 7
» Multiple AWS Services and Managing the
Resources' Lifecycle
 Module 8
» AWS Architecture and Design
 Module 9
» Migrating to Cloud & AWS Case Study
 Module 10
» Project & AWS Certification Discussion
 Module 1
» Introduction to Cloud Computing & AWS
 Module 2
» Amazon EC2 and Amazon EBS
 Module 3
» Amazon Storage & Monitoring Services :
S3, RRS & CloudWatch
 Module 4
» 'Scaling' and 'Load Distribution' in AWS
 Module 5
» Amazon VPC & Route 53
Survey
Your feedback is important to us, be it a compliment, a suggestion or a complaint. It helps us to make
the course better!
Please spare few minutes to take the survey after the webinar.
Slide 58 http://www.edureka.co/cloudcomputing
Slide 59 Course Url

More Related Content

What's hot

Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperability
gaurav jain
 
Cloud computing
Cloud computingCloud computing
Cloud computing
DebrajKarmakar
 
Cloud computing
Cloud computingCloud computing
Cloud computing
kanchu17
 
Survey on cloud simulator
Survey on cloud simulatorSurvey on cloud simulator
Survey on cloud simulatorHabibur Rahman
 
Cloud computing
Cloud computingCloud computing
Cloud computing
MOHIT PANDEY
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
Abhishek Dey
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
hybrid cloud
 
Mobile Cloud Computing
Mobile Cloud ComputingMobile Cloud Computing
Mobile Cloud Computing
Vikas Kottari
 
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
Simplilearn
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Siddiq Abu Bakkar
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Animesh Chaturvedi
 
Unit5 Cloud Federation,
Unit5 Cloud Federation,Unit5 Cloud Federation,
Unit5 Cloud Federation,
Integral university, India
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
hari krishnan.n
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
Jithin Parakka
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Biswajit Pratihari
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Aditya Dwivedi
 
Unit 3
Unit   3Unit   3
Unit 3
Ravi Kumar
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
Ninh Nguyen
 
Cloud computing(ppt)
Cloud computing(ppt)Cloud computing(ppt)
Cloud computing(ppt)
priyas211420
 

What's hot (20)

Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperability
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Survey on cloud simulator
Survey on cloud simulatorSurvey on cloud simulator
Survey on cloud simulator
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
 
Trend and Future of Cloud Computing
Trend and Future of Cloud ComputingTrend and Future of Cloud Computing
Trend and Future of Cloud Computing
 
Mobile Cloud Computing
Mobile Cloud ComputingMobile Cloud Computing
Mobile Cloud Computing
 
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
What Is Cloud Computing? | Cloud Computing For Beginners | Cloud Computing Tr...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Unit5 Cloud Federation,
Unit5 Cloud Federation,Unit5 Cloud Federation,
Unit5 Cloud Federation,
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Unit 3
Unit   3Unit   3
Unit 3
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Cloud computing(ppt)
Cloud computing(ppt)Cloud computing(ppt)
Cloud computing(ppt)
 

Viewers also liked

Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
Rkrishna Mishra
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
Agarwaljay
 
2016 Future of Cloud Computing Study
2016 Future of Cloud Computing Study2016 Future of Cloud Computing Study
2016 Future of Cloud Computing Study
North Bridge
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
Vipin Batra
 
Introduction to Cloud Computing with AWS
Introduction to Cloud Computing with AWSIntroduction to Cloud Computing with AWS
Introduction to Cloud Computing with AWSEdureka!
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computingHaslina
 
IT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud ComputingIT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud Computing
Haim Ateya
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
Anjoum .
 
Application of Virtualisation and CloudComputing for Development and Runtime ...
Application of Virtualisation and CloudComputing for Development and Runtime ...Application of Virtualisation and CloudComputing for Development and Runtime ...
Application of Virtualisation and CloudComputing for Development and Runtime ...
Ingenieurbuero Arno-Can Uestuensoez
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
Satyanarayana Swamy
 
Architecting in Cloud : Your Guide to AWS
Architecting in Cloud : Your Guide to AWSArchitecting in Cloud : Your Guide to AWS
Architecting in Cloud : Your Guide to AWS
Edureka!
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTING
Tanmoy Barman
 
Interoperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A GuideInteroperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A Guide
Cloud Standards Customer Council
 
Cloud computing Introduction
Cloud computing IntroductionCloud computing Introduction
Cloud computing IntroductionYash Gajera
 
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
Edureka!
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
Amazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
Amazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
Amazon Web Services
 
Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud Computing
Hostway|HOSTING
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
Sagar Sane
 

Viewers also liked (20)

Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
2016 Future of Cloud Computing Study
2016 Future of Cloud Computing Study2016 Future of Cloud Computing Study
2016 Future of Cloud Computing Study
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Introduction to Cloud Computing with AWS
Introduction to Cloud Computing with AWSIntroduction to Cloud Computing with AWS
Introduction to Cloud Computing with AWS
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computing
 
IT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud ComputingIT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud Computing
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
 
Application of Virtualisation and CloudComputing for Development and Runtime ...
Application of Virtualisation and CloudComputing for Development and Runtime ...Application of Virtualisation and CloudComputing for Development and Runtime ...
Application of Virtualisation and CloudComputing for Development and Runtime ...
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Architecting in Cloud : Your Guide to AWS
Architecting in Cloud : Your Guide to AWSArchitecting in Cloud : Your Guide to AWS
Architecting in Cloud : Your Guide to AWS
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTING
 
Interoperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A GuideInteroperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A Guide
 
Cloud computing Introduction
Cloud computing IntroductionCloud computing Introduction
Cloud computing Introduction
 
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
What Is Salesforce CRM? | Salesforce CRM Tutorial For Beginners | Salesforce ...
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud Computing
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 

Similar to Introduction to Cloud Computing

Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
imogokate
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
charan7575
 
Government Applications of Cloud Computing
Government Applications of Cloud ComputingGovernment Applications of Cloud Computing
Government Applications of Cloud Computing
Roger Smith
 
Cloud Computing
Cloud  ComputingCloud  Computing
Cloud Computing
ThoughtWorks
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
SaiRamdev3
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
ThoughtWorks Studios
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Nibi Maouriyan
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
AslamHossain30
 
Overview of Cloud Computing and the Potential Business Impact
Overview of Cloud Computing and the Potential Business ImpactOverview of Cloud Computing and the Potential Business Impact
Overview of Cloud Computing and the Potential Business Impact
guest964352
 
Cloud Computing Final1
Cloud Computing Final1Cloud Computing Final1
Cloud Computing Final1Sandip Kadam
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Mathews Job
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
AhmadShah Sultani
 
Fault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud ComputingFault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud Computing
Caner KAYA
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
jayapal385
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
jmcdaniel650
 
Cloud computing – An Overview
Cloud computing – An OverviewCloud computing – An Overview
Cloud computing – An Overview
Kannan Subbiah
 
Cloud computing and_saas
Cloud computing and_saasCloud computing and_saas
Cloud computing and_saaskavinalli
 
Cloud computing and_saas
Cloud computing and_saasCloud computing and_saas
Cloud computing and_saas
Rahul Parmar
 
Cloud computing and_saas
Cloud computing and_saasCloud computing and_saas
Cloud computing and_saasRahul Parmar
 

Similar to Introduction to Cloud Computing (20)

Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
 
An introduction to the cloud 11 v1
An introduction to the cloud 11 v1An introduction to the cloud 11 v1
An introduction to the cloud 11 v1
 
Government Applications of Cloud Computing
Government Applications of Cloud ComputingGovernment Applications of Cloud Computing
Government Applications of Cloud Computing
 
Cloud Computing
Cloud  ComputingCloud  Computing
Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction02_Cloud-Intro.pdf cloud introduction introduction
02_Cloud-Intro.pdf cloud introduction introduction
 
Overview of Cloud Computing and the Potential Business Impact
Overview of Cloud Computing and the Potential Business ImpactOverview of Cloud Computing and the Potential Business Impact
Overview of Cloud Computing and the Potential Business Impact
 
Cloud Computing Final1
Cloud Computing Final1Cloud Computing Final1
Cloud Computing Final1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open SourceCloud Computing & CloudStack Open Source
Cloud Computing & CloudStack Open Source
 
Fault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud ComputingFault Tolerance in AWS Distributed Cloud Computing
Fault Tolerance in AWS Distributed Cloud Computing
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
 
Cloud computing – An Overview
Cloud computing – An OverviewCloud computing – An Overview
Cloud computing – An Overview
 
Cloud computing and_saas
Cloud computing and_saasCloud computing and_saas
Cloud computing and_saas
 
Cloud computing and_saas
Cloud computing and_saasCloud computing and_saas
Cloud computing and_saas
 
Cloud computing and_saas
Cloud computing and_saasCloud computing and_saas
Cloud computing and_saas
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

More from Edureka!

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
Edureka!
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
Edureka!
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
Edureka!
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
Edureka!
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
Edureka!
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
Edureka!
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
Edureka!
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
Edureka!
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
Edureka!
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
Edureka!
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
Edureka!
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
Edureka!
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
Edureka!
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
Edureka!
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
Edureka!
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
Edureka!
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
Edureka!
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
Edureka!
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
Edureka!
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
Edureka!
 

More from Edureka! (20)

What to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | EdurekaWhat to learn during the 21 days Lockdown | Edureka
What to learn during the 21 days Lockdown | Edureka
 
Top 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | EdurekaTop 10 Dying Programming Languages in 2020 | Edureka
Top 10 Dying Programming Languages in 2020 | Edureka
 
Top 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | EdurekaTop 5 Trending Business Intelligence Tools | Edureka
Top 5 Trending Business Intelligence Tools | Edureka
 
Tableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | EdurekaTableau Tutorial for Data Science | Edureka
Tableau Tutorial for Data Science | Edureka
 
Python Programming Tutorial | Edureka
Python Programming Tutorial | EdurekaPython Programming Tutorial | Edureka
Python Programming Tutorial | Edureka
 
Top 5 PMP Certifications | Edureka
Top 5 PMP Certifications | EdurekaTop 5 PMP Certifications | Edureka
Top 5 PMP Certifications | Edureka
 
Top Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | EdurekaTop Maven Interview Questions in 2020 | Edureka
Top Maven Interview Questions in 2020 | Edureka
 
Linux Mint Tutorial | Edureka
Linux Mint Tutorial | EdurekaLinux Mint Tutorial | Edureka
Linux Mint Tutorial | Edureka
 
How to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| EdurekaHow to Deploy Java Web App in AWS| Edureka
How to Deploy Java Web App in AWS| Edureka
 
Importance of Digital Marketing | Edureka
Importance of Digital Marketing | EdurekaImportance of Digital Marketing | Edureka
Importance of Digital Marketing | Edureka
 
RPA in 2020 | Edureka
RPA in 2020 | EdurekaRPA in 2020 | Edureka
RPA in 2020 | Edureka
 
Email Notifications in Jenkins | Edureka
Email Notifications in Jenkins | EdurekaEmail Notifications in Jenkins | Edureka
Email Notifications in Jenkins | Edureka
 
EA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | EdurekaEA Algorithm in Machine Learning | Edureka
EA Algorithm in Machine Learning | Edureka
 
Cognitive AI Tutorial | Edureka
Cognitive AI Tutorial | EdurekaCognitive AI Tutorial | Edureka
Cognitive AI Tutorial | Edureka
 
AWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | EdurekaAWS Cloud Practitioner Tutorial | Edureka
AWS Cloud Practitioner Tutorial | Edureka
 
Blue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | EdurekaBlue Prism Top Interview Questions | Edureka
Blue Prism Top Interview Questions | Edureka
 
Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka Big Data on AWS Tutorial | Edureka
Big Data on AWS Tutorial | Edureka
 
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | EdurekaA star algorithm | A* Algorithm in Artificial Intelligence | Edureka
A star algorithm | A* Algorithm in Artificial Intelligence | Edureka
 
Kubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | EdurekaKubernetes Installation on Ubuntu | Edureka
Kubernetes Installation on Ubuntu | Edureka
 
Introduction to DevOps | Edureka
Introduction to DevOps | EdurekaIntroduction to DevOps | Edureka
Introduction to DevOps | Edureka
 

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

Introduction to Cloud Computing

  • 1. Introduction to cloud computing www.edureka.co/cloudcomputing
  • 2. What is Cloud Computing? (Contd.) It’s a Spear! It’s a Fan! It’s a Snake! It’s a Tree! It’s a Rope! It’s a Wall! Slide 2 www.edureka.co/cloudcomputing
  • 3. Cloud Introduction  According to Forrester, Cloud Computing is: “A form of standardized IT-based capability — such as Internet- based services, software, or IT infrastructure — offered by a service provider that is accessible via Internet protocols from any computer, is always available and scales automatically to adjust to demand, is either pay-per-use or advertising-based, has Web- or programmatic-based control interfaces, and enables full customer self-service.” Slide 3 www.edureka.co/cloudcomputing
  • 4. Cloud Introduction Slide 4 www.edureka.co/cloudcomputing  According to NIST, Cloud Computing is: “Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.” - (NIST)
  • 5. Cloud Introduction Public Cloud (multi- tenant) Deployment Models Service Models Attributes Broad Network Access Rapid Elasticity Measured Service /Pay as you go On Demand self- service Resource Pooling Hybrid Software as a Service (SaaS) CRM, Email, Social Collaboration, Payment and Reconciliation Platform as a Service (PaaS) Middleware, Database, Build/Dev/Test Infrastructure as a Service (IaaS) Compute, Storage, Network, Desktop Anything as a Service (XaaS) Slide 5 www.edureka.co/cloudcomputing Community (Special purpose/group) Private Cloud (single-tenant) http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
  • 6. Cloud Delivery Models  Software as a Service (SaaS): » The application is hosted centrally » Software testing takes place at a faster rate » Reduction in IT operational costs » No need to install new software to release updates  Platform as a Service (PaaS): » Facilitation of hosting capabilities » Designing and developing the application » Integrating web services and databases » Providing security, scalability and storage  Infrastructure as a Service (IaaS): » Virtualization of Desktop » Internet availability » Use of billing model » Computerized administrative tasks Slide 6 www.edureka.co/cloudcomputing
  • 7. What does Pay-as-you-go Mean? Service Model Typical Unit of Measure Typical values SaaS Per user per month, Per location per month, etc. No norm. The vendor is free to set his pricing and the unit of measure! PaaS Per GB per month for DBs, Per connection per month for integration layer, Data Transfer In/Out 10 USD/GB-month IaaS Instance-hours per month, Data Transfer in/Out, GB per month for storage 10 cents/hour 10 cents/GB – in, 15 cents/GB-out 10 cents/GB-month Slide 7 www.edureka.co/cloudcomputing
  • 8. Sample Benefits and Risks for Cloud Types Service Model Benefits Risks Best Fit IaaS On-Demand Infrastructure Security Data persistence Data aggregation Business Risk of Outages Service failures can affect multiple tenants and customers Non-legacy apps Consolidation Efforts Hosting for Dev & Test PaaS Standardized development environment Rapid development & testing Similar risks as above Vendor Lock-in New application development Application development that uses provider building blocks to reduce time-to-market SaaS Re-usable services Only requires limited configuration & management Similar risks as IaaS Lack of control Vendor Lock-in Configuration over customization Commoditized applications Slide 8 www.edureka.co/cloudcomputing
  • 9. Distribution of Control between Service Models Slide 9 www.edureka.co/cloudcomputing
  • 10. Cloud Computing Deployment Models Slide 10 www.edureka.co/cloudcomputing
  • 11. Hybrid Cloud  Hybrid Cloud consisting of multiple internal and/or external providers will be typical for most of the enterprises  Example : GoGrid, Amazon VPC Slide 11 www.edureka.co/cloudcomputing
  • 12. Sample Benefits and Risks for Cloud Models Delivery Model Benefits Risks Best Fit Public  Costs  Time-to-Market  Elasticity  Self-Service  Simplicity  Lack of Control  Security  Regulatory & Compliance  Data Migration  Application Development  Software Licensing  Vendor Lock-In  Limitations  Applications and Data that can be publicly hosted  Applications that can be easily moved or ported to commodity virtual platforms Private  Control  Security  Compliance  Scale  Management Tools  Charge-back  Adoption  ROI  Applications and data that can not be hosted publicly for security or compliance reasons  Applications and data the require a high-level of control Hybrid  Flexibility  Security  Efficiencies  Multiple Points of Failure  Same risks as public and private clouds  When it is required to separate applications and data between private and public clouds  When public clouds can not accommodate requirements  When public cloud resources are only required temporarily and workloads can be migrated betweenclouds Slide 12 www.edureka.co/cloudcomputing
  • 13. Key Characteristics Slide 13 www.edureka.co/cloudcomputing  Agility : » Improves with users able to rapidly and inexpensively re-provision technological infrastructure resources  Cost (Pay as You Go) : » Cost is greatly reduced and capital expenditure is converted to operational expenditure . Also you can convert fixed cost to variable  Device and location independence : » Enable users to access systems using a web browser regardless of their location or what device they are using, e.g., PC, mobile  Multi-tenancy: » Enables sharing of resources and costs among a large pool of users, allowing for: » Centralization of infrastructure in areas with lower costs (such as real estate, electricity, etc.) » Peak-load capacity increases (users need not engineer for highest possible load-levels) » Utilization and efficiency improvements for systems that are often only 10-20% utilized
  • 14.  Reliability : improves through the use of multiple redundant sites, which makes it suitable for business continuity and disaster recovery  Scalability : via dynamic ("on-demand") provisioning of resources on a fine-grained, self-service basis near real- time, without users having to engineer for peak loads  Sustainability : comes about through improved resource utilization, more efficient systems, and carbon neutrality. Nonetheless, computers and associated infrastructure are major consumers of energy  Virtualized : applications are decoupled from the underlying hardware. Multiple applications can run on one computer (virtualization a la VMWare) or multiple computers can be used to run one application Slide 14 www.edureka.co/cloudcomputing Key Characteristics
  • 15. Typical Use Case for Cloud Infrastructure Transformation SaaS (e-mail, collaboration, etc. ) Dev and Test Hosted Solutions Content Delivery Networks High performance Computing POCs Backup DR VPCs/ Private Clouds Slide 15 www.edureka.co/cloudcomputing
  • 16. Verticals Cloud Caters to Insurance Education Healthcare Manufacturing $ $ Banking Accounts for 20% of public storage Communication & Media Suffer legacy drag, but still a leader in Cloud Initially just email and DR A place to test "beachheads" or industry- specific cloud platforms – less regularly/ compliance constrained Driven by mobile, storage, budget cuts and hybrid classes CRM is most popular app Slide 16 www.edureka.co/cloudcomputing
  • 17. Cloud & Open Source Open Source in IAAS Open Source in IAAS Open Source in IAAS Open Source in IAAS Open Source in PAAS Open Source in PAAS Slide 17 www.edureka.co/cloudcomputing
  • 18. Cloud Computing Concerns Slide 18 www.edureka.co/cloudcomputing  Loss of control  Integration: enterprise & federated authorization  Interoperability: with key enterprise applications  Accessibility and UI limitations of web apps  Reliability, performance, security; offline access  Features; changes; vendor lock-in
  • 19. Cloud Computing Concerns Slide 19 www.edureka.co/cloudcomputing  Policy/compliance concerns (privacy)  Breach forensics and mitigation  Business “surprises”  Support; More Logins  Consequences of “Creative Destruction”
  • 20. Security issues in Cloud Computing https://downloads.cloudsecurityalliance.org/initiatives/top_threats/The_Notorious_Nine_Cloud_Computing_Top_Threats_in_2013.pdf Notorious Nine 1. Data Breaches 2. Data Loss 3. Account Hijacking 4. Insecure APIs 5. Denial of Service 6. Malicious Insiders 7. Abuse of Cloud Services 8. Insufficient Due Diligence 9. Shared TechnologyIssues Slide 20 www.edureka.co/cloudcomputing
  • 21. Amazon Web Services Slide 21 www.edureka.co/cloudcomputing
  • 22. Why AWS? Slide 22 www.edureka.co/cloudcomputing
  • 23. Regions & Zones  Amazon EC2 provides the ability to place instances in multiple locations » Amazon EC2 locations are composed of Availability Zones and Regions  By launching instances in separate Regions, you can design your application to be closer to specific customers or to meet legal or other requirements » By launching instances in separate Availability Zones, you can protect your applications from the failure of a single location Ref: http://aws.amazon.com/about-aws/globalinfrastructure/ Slide 23 www.edureka.co/cloudcomputing
  • 24. Regions & Zones http://harish11g.blogspot.in/2012/07/amazon-availability-zones-aws-az.html 11 regions 30 availability zones 53 edge locations Slide 24 www.edureka.co/cloudcomputing
  • 25. Regions & Zones Availability Zone C US West Region -1 (N.CA) Availability Zone A Availability Zone B South America (Sou Poulo) Availability Zone A Availability AZvoanilaebBility Zone A Availability Zone B APAC Region Singapore Availability Zone B Availability Zone A Availability Zone B US West Region -2 (Oregon) APAC Region Tokyo Availability Zone A Availability Zone B APAC Region Australia Availability Zone A Availability Zone B EU -IRELAND *New customers can access three EC2 Availability Zones in US East (Northern Virginia) and two in US West (Northern California) US East Region (N.VA) Availability Availability Zone A Zone B Availability Zone D Availability Zone C Availability Zone A Availability Zone B Availability Zone C Availability Zone C US Govt. Cloud Availability Zone B Availability Zone A EU-Frankfurt Availability Zone B Availability Zone A China (Beijing) Region Availability Zone A Availability Zone E Availability Zone C Slide 25 www.edureka.co/cloudcomputing http://aws.amazon.com/about-aws/globalinfrastructure/
  • 26. Amazon Cloud Characteristics Slide 26 www.edureka.co/cloudcomputing  Availability & Reliability  Scalability & Elasticity  Performance  Flexible (Numerous options of Programming, APIs , Access)  Secure
  • 27. Access AWS AWS Management Console AWS Web service APIs AWS CLI AWS SDKs Slide 27 www.edureka.co/cloudcomputing
  • 28. Slide 63 www.edureka.co/cloudcomputing Why AWS http://aws.amazon.com/resources/gartner-mq-2014-learn-more/
  • 30. EBS Features EBS Features 1 GB – 16 TB Size Volume Persistent Storage High Performance and Durability Automatic Replication in same Zone for HA Raw Unformatted Volume Slide 30 http://www.edureka.co/cloudcom
  • 31. EBS Definitions Slide 31 http://www.edureka.co/cloudcom EBS: » EBS is a distributed, replicated block data store that is optimized for consistency and low latency read and write access from EC2 instances  EBSVolume: » A volume can only be attached to one instance at a time, but many volumes can be attached to a single instance  EBSSnapshot: » Snapshots can also be used to instantiate multiple new volumes, expand the size of a volume or move volumes across Availability Zones. Snapshots can be shared using AWS Management Console or using API calls  Amazon EBS is particularly well-suited for use as the primary storage for a file system, database, or for any applications that require fine granular updates and access to raw, unformatted, block-level storage
  • 32. EBS Volume Life Cycle Call create volume from 1 GB– 16TB Slide 32 http://www.edureka.co/cloudcom
  • 33. S3 Definitions Slide 33 http://www.edureka.co/cloudcom  Bucket – Collection (container) of objects. Up to 100 per account. Names up to 255 characters long  Object – Objects are the fundamental entities stored in Amazon S3. Objects consist of object data and metadata. They are Individually addressable data item. Any number per bucket and per account. An object is uniquely identified within a bucket by a key (name) and a version ID  Key – A key is the unique identifier for an object within a bucket. Every object in a bucket has exactly one key  ACL – Access Control List
  • 34. Amazon S3 Namespace Amazon S3 Bucket Bucket Object Object Object Object Bucket Object ObjectSlide 34 http://www.edureka.co/cloudcom
  • 35. Amazon S3 Namespace (Contd.) Amazon S3 My-Images Cloud.bucket.com Friends.jpg 2011/Bday.jpg AWS.jpg S3.jpg Test.mysite.com Install.doc Snap/Kid.jpg Slide 35 http://www.edureka.co/cloudcom
  • 36. Server Side Encryption Slide 36 http://www.edureka.co/cloudcom
  • 38. VPC Architecture Scenarios 3. VPC with Public and Private Subnets and Hardware VPN Access Conditions Target 10.0.0.0/16 local 0.0.0.0/0 igw-id Conditions Target 10.0.0.0/16 local 0.0.0.0/0 vgw-id VPN Connection Slide 38 http://www.edureka.co/cloudcom Custom Route Table Main Route Table
  • 39. AWS IAM Functionality Slide 39 http://www.edureka.co/cloudcom
  • 40. Integration Option 2 : Identity Federation Slide 29 http://www.edureka.co/cloudcom
  • 41. www.edureka.co/cloud Integration Option 2 : Identity Federation (Contd.) Slide 30 http:// computing
  • 42. Database In AWS Cloud Slide 42 http://www.edureka.co/cloudcom
  • 44. Why RDS? Slide 44 http://www.edureka.co/cloudcom  Supports Popular DB like MySQL, Oracle, MS SQL & Now PostgreSQL [Now Aurora]  Rapid DB Instance Creation  backups, software patching, automatic failure detection, and recovery  Scaling  HA & Durability  Automated DB Software Upgrade  Monitoring & Metrics  Security  Cheap http://aws.amazon.com/rds/
  • 45. Security Best Practices (Contd.) Example: Build security Into Every Layer HA Architecture Security Characteristics:       Route 53 (highly scalable DNS) Autoscaling Groups Security Groups ELB Security Group OS Firewalls (on Instances) RDS » » » » DB Security Groups backup window snapshots multi-AZ  CloudFront » Private Distribution » Pre-signed URLs  S3 Bucket Policies » Private bucket Slide 42 https://s3.amazonaws.com/aws001/basecamp/BaseCamp_Application_Security_Best_Practices.pdhf ttp://www.edureka.co/cloudcomputing
  • 47. Verifiable Certificate Experienced Instructor Live Online Class Survey Feedback 24x7 Support In-class Questions Class Recording in LMS Module Wise Assessment Project Work Android & iOS App Slide 47 www.edureka.co/cloudcomputing How it Works?
  • 48. AWS Architecture and Design Slide 48 www.edureka.co/cloudcomputing  Module 6 » Identity and Access Management Techniques (IAM) & IAM Techniques and Amazon Managed Relational Database (RDS)  Module 7 » Multiple AWS Services and Managing the Resources' Lifecycle  Module 8 » AWS Architecture and Design  Module 9 » Migrating to Cloud & AWS Case Study  Module 10 » Project & AWS Certification Discussion  Module 1 » Introduction to Cloud Computing & AWS  Module 2 » Amazon EC2 and Amazon EBS  Module 3 » Amazon Storage & Monitoring Services : S3, RRS & CloudWatch  Module 4 » 'Scaling' and 'Load Distribution' in AWS  Module 5 » Amazon VPC & Route 53
  • 49. Survey Your feedback is important to us, be it a compliment, a suggestion or a complaint. It helps us to make the course better! Please spare few minutes to take the survey after the webinar. Slide 58 http://www.edureka.co/cloudcomputing