SlideShare una empresa de Scribd logo
1 de 30
INTRODUCTION TO
CLOUD COMPUTING
By Unmesh Ballal – Practice Manager,
Nilesh Farkade – Open Source Tech Lead
Parallel Minds Technology Solutions
WHAT ARE THE GROWING IT NEEDS ?
• Increase capacity of Servers and network infrastructures
• Need to Reduce Costs
• Pay per use service instead of enterprise wide licensing
• Utility style infrastructure provisioning
• Use Software as Service providers to reduce cost
• Interface and integrate External Web Applications and Web Services
• Consuming web services,
• Access Outsourced Business Services
• External Commerce platforms for trading
• Access to roaming users
• Internet integration services
CLOUD COMPUTING ATTEMPTS TO SOLVE THE
GROWING IT NEEDS
DEFINING CLOUD COMPUTING
• As a metaphor for the Internet, "the cloud" is a familiar cliché, but when combined
with "computing," the meaning gets bigger and fuzzier. Some analysts and vendors
define cloud computing narrowly as an updated version of utility computing:
basically virtual servers available over the Internet. Others go very broad, arguing
anything you consume outside the firewall is "in the cloud," including conventional
outsourcing.
CLOUD COMPUTING SHARES
CHARACTERISTICS WITH
• Peer-to-peer — A distributed architecture without the need for central coordination. Participants
are both suppliers and consumers of resources (in contrast to the traditional client–server model).
• Client–server model — Client–server computing refers broadly to any distributed application that
distinguishes between service providers (servers) and service requestors (clients).
• Utility computing — The "packaging of computing resources, such as computation and storage,
as a metered service similar to a traditional public utility, such as electricity”
• Grid computing — "A form of distributed and parallel computing, whereby a 'super and virtual
computer' is composed of a cluster of networked, loosely coupled computers acting in concert to
perform very large tasks."
• Mainframe computer — Powerful computers used mainly by large organizations for critical
applications, typically bulk data processing such as: census; industry and consumer statistics;
police and secret intelligence services; enterprise resource planning; and financial transaction
processing
CLOUD COMPUTING EXHIBITS THE
FOLLOWING KEY CHARACTERISTICS -2
• Agility
• Application programming interface
• Cost
• Device and location independence
• Multitenancy - enables sharing of resources and costs across a large pool of users
thus allowing for
• centralization of infrastructure in locations 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
CLOUD COMPUTING EXHIBITS THE
FOLLOWING KEY CHARACTERISTICS-3
• Performance is monitored, and consistent and loosely coupled architectures are constructed
using web services as the system interface
• Productivity may be increased when multiple users can work on the same data
simultaneously, rather than waiting for it to be saved and emailed. Time may be saved as
information does not need to be re-entered when fields are matched, nor do users need to
install application software upgrades to their computer
• Reliability improves with the use of multiple redundant sites, which makes well-designed
cloud computing suitable for business continuity and disaster recovery
• Scalability and elasticity via dynamic ("on-demand") provisioning of resources on a fine-
grained, self-service basis in near
• Security can improve due to centralization of data, increased security-focused resources, etc.,
but concerns can persist about loss of control over certain sensitive data, and the lack of
security for stored kernels
MORE CLOUD COMPUTING
CHARACTERISTICS
8
Common Characteristics:
Low Cost Software
Virtualization Service Orientation
Advanced Security
Homogeneity
Massive Scale Resilient Computing
Geographic Distribution
Essential Characteristics:
Resource Pooling
Broad Network Access Rapid Elasticity
Measured Service
On Demand Self-Service
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim
Grance
Web Services
Application
Development
Platform
Storage
Hosting
CLOUD COMPUTING SERVICE
LAYERS
10
Description
Services – Complete business services such as
PayPal, OpenID, OAuth, Google Maps, Alexa
Services
Application
Focused
Infrastructure
Focused
Application – Cloud based software that eliminates
the need for local installation such as Google Apps,
Microsoft Online
Storage – Data storage or cloud based NAS such
as CTERA, iDisk, CloudNAS
Development – Software development platforms used
to build custom cloud based applications (PAAS &
SAAS) such as SalesForce
Platform – Cloud based platforms, typically provided
using virtualization, such as Amazon ECC, Sun Grid
Hosting – Physical data centers such as those run
by IBM, HP, NaviSite, etc.
SERVICE MODELS
• Software as a Service (SaaS) - The applications are accessible from various client
devices through either a thin client interface, such as a web browser (e.g., web-
based email), or a program interface.
• Platform as a Service (PaaS) - The capability provided to the consumer is to deploy
onto the cloud infrastructure consumer-created or acquired applications created
using programming languages, libraries, services, and tools supported by the
provider.
• Infrastructure as a Service (IaaS) - The capability provided to the consumer is to
provision processing, storage, networks, and other fundamental computing
resources where the consumer is able to deploy and run arbitrary software, which
can include operating systems and applications
SAAS MATURITY MODEL
Level 2: Configurable per
customer
12
Source: Frederick Chong and Gianpaolo Carraro, “Architectures Strategies for Catching the Long Tail”
Level 3: configurable &
Multi-Tenant-Efficient
Level 1: Ad-Hoc/Custom – One
Instance per customer
Level 4: Scalable,
Configurable & Multi-
Tenant-Efficient
DEPLOYMENT MODELS
• Private Cloud - The cloud infrastructure is provisioned for exclusive use by a single
organization comprising multiple consumers (e.g., business units).
• Community Cloud - The cloud infrastructure is provisioned for exclusive use by a
specific community of consumers from organizations that have shared concerns
(e.g., mission, security requirements, policy, and compliance considerations)
• Public Cloud - The cloud infrastructure is provisioned for open use by the general
public. It may be owned, managed, and operated by a business, academic, or
government organization, or some combination of them
• Hybrid Cloud - The cloud infrastructure is a composition of two or more distinct
cloud infrastructures (private, community, or public) that remain unique entities, but
are bound together by standardized or proprietary technology that enables data
and application portability
CLOUD APPLICATION
ARCHITECTURE
AMAZON DEMO
• Setting up with Amazon EC2
• Configure instances
• Monitoring
• Storage
MAGIC QUADRANT FOR PUBLIC
CLOUD INFRASTRUCTURE
MAGIC QUADRANT FOR APP
PLATFORM AS A SERVICE
OIL AND GAS INDUSTRY – CASE
STUDY
• Growing Demand for real-time, web-based Human Machine Interfaces (HMIs) and
• Problem
• Control and Data Acquisition Cloud solutions is mandated
• Traditional solutions require installation and maintenance of a PC at site
• Remote users do not have internet access
• Solution
• Add features to extend application for web-based interface
• Each of these local devices is connected to the cloud-based via cellular or satellite
connections
• Access daily production report since data is stored in cloud
• Further enhancements for monitoring is possible
WHAT ARE CLOUD ROADBLOCKS
• Privacy Concern
• Lack of trust for user profile
• Network Bandwidth could be a problem
• Availability and Reliability
• Increasing Storage Requirements - Data Volumes – Calls for Big Data
• Increasing Data Velocity – Calls for Big Data
FUTURE OF CLOUD COMPUTING
• Cloud is strategic
• Cloud is powering innovation
• Legacy applications are transitioning
• Internet of things
• Mobile application ecosystem
• Cloud-based syncing and storage technology
• Cost effective solution for consolidating physical infrastructure. E.g. smart cities
initiatives
Q&A
REFERENCES
• http://en.wikipedia.org/wiki/Cloud_computing
• http://www.webgranth.com/a-complete-reference-to-cloud-computing
• http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031
• Getting started with Amazon EC2
instances:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html
• http://www.automation.com/library/case-studies/cloud-computing-for-the-oil-and-gas-
industry
• http://www.csc.com/big_data/offerings/82345/105621-big_data_platform_as_a_service
• http://social.technet.microsoft.com/wiki/contents/articles/4633.what-is-infrastructure-as-a-
service.aspx
• http://vertical-cloud.com/2012/03/23/cloud-and-globalization/

Más contenido relacionado

La actualidad más candente

Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business ModelsMourad ZEROUKHI
 
Hybrid Cloud and Its Implementation
Hybrid Cloud and Its ImplementationHybrid Cloud and Its Implementation
Hybrid Cloud and Its ImplementationSai P Mishra
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisJensNimis
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basicsjisa joy
 
New Trends in Cloud Computing
New Trends in Cloud ComputingNew Trends in Cloud Computing
New Trends in Cloud ComputingAhmed Banafa
 
Cloud Computing Business Model
Cloud Computing Business ModelCloud Computing Business Model
Cloud Computing Business Modelippei_suzuki
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptshibamughal
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1Sagar Kumar
 
Asyma E3 2014 The Impact of Cloud Computing on SME's
Asyma E3 2014   The Impact of Cloud Computing on SME'sAsyma E3 2014   The Impact of Cloud Computing on SME's
Asyma E3 2014 The Impact of Cloud Computing on SME'sasyma
 
Cloud computing vs edge computing
Cloud computing vs edge computingCloud computing vs edge computing
Cloud computing vs edge computingAliAbdelwahab6
 
Cloud Services Corporate Presentation
Cloud Services Corporate PresentationCloud Services Corporate Presentation
Cloud Services Corporate PresentationVijay Vasandi
 
Choosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingChoosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingSkytap Cloud
 
Cloud Computing 101 Workshop Sample
Cloud Computing 101 Workshop SampleCloud Computing 101 Workshop Sample
Cloud Computing 101 Workshop SampleAlan Quayle
 

La actualidad más candente (20)

Cloud Computing Business Models
Cloud Computing Business ModelsCloud Computing Business Models
Cloud Computing Business Models
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Hybrid Cloud and Its Implementation
Hybrid Cloud and Its ImplementationHybrid Cloud and Its Implementation
Hybrid Cloud and Its Implementation
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens Nimis
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
New Trends in Cloud Computing
New Trends in Cloud ComputingNew Trends in Cloud Computing
New Trends in Cloud Computing
 
Cloud Computing Business Model
Cloud Computing Business ModelCloud Computing Business Model
Cloud Computing Business Model
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Hybrid cloud computing explained
Hybrid cloud computing explainedHybrid cloud computing explained
Hybrid cloud computing explained
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Demystifying Cloud Computing
Demystifying Cloud Computing Demystifying Cloud Computing
Demystifying Cloud Computing
 
Asyma E3 2014 The Impact of Cloud Computing on SME's
Asyma E3 2014   The Impact of Cloud Computing on SME'sAsyma E3 2014   The Impact of Cloud Computing on SME's
Asyma E3 2014 The Impact of Cloud Computing on SME's
 
Cloud computing vs edge computing
Cloud computing vs edge computingCloud computing vs edge computing
Cloud computing vs edge computing
 
Cloud Services Corporate Presentation
Cloud Services Corporate PresentationCloud Services Corporate Presentation
Cloud Services Corporate Presentation
 
Choosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingChoosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud Computing
 
Cloud Computing 101 Workshop Sample
Cloud Computing 101 Workshop SampleCloud Computing 101 Workshop Sample
Cloud Computing 101 Workshop Sample
 

Destacado

Cloud computing disadvantages
Cloud computing disadvantagesCloud computing disadvantages
Cloud computing disadvantagesMuhammad Zubair
 
The Distributed & Decentralized Cloud
The Distributed & Decentralized CloudThe Distributed & Decentralized Cloud
The Distributed & Decentralized CloudMargaret Dawson
 
CLOUD RAN- Benefits of Centralization and Virtualization
CLOUD RAN- Benefits of Centralization and VirtualizationCLOUD RAN- Benefits of Centralization and Virtualization
CLOUD RAN- Benefits of Centralization and VirtualizationAricent
 
Accenture Technology Vision 2016
Accenture Technology Vision 2016Accenture Technology Vision 2016
Accenture Technology Vision 2016FrenchWeb.fr
 
Platform Revolution
Platform RevolutionPlatform Revolution
Platform RevolutionGeoff Parker
 
Platform Revolution - Ch 01 Intro: How Platforms are Changing Commerce
Platform Revolution - Ch 01 Intro: How Platforms are Changing CommercePlatform Revolution - Ch 01 Intro: How Platforms are Changing Commerce
Platform Revolution - Ch 01 Intro: How Platforms are Changing CommerceMarshall Van Alstyne
 
Platform Economy - Tech Vision 2016 Trend 3
Platform Economy - Tech Vision 2016 Trend 3Platform Economy - Tech Vision 2016 Trend 3
Platform Economy - Tech Vision 2016 Trend 3Accenture Technology
 
Design for Humans - Tech Vision 2017 Trend 4
Design for Humans - Tech Vision 2017 Trend 4Design for Humans - Tech Vision 2017 Trend 4
Design for Humans - Tech Vision 2017 Trend 4Accenture Technology
 
The Platform Manifesto - 16 principles for digital transformation
The Platform Manifesto - 16 principles for digital transformationThe Platform Manifesto - 16 principles for digital transformation
The Platform Manifesto - 16 principles for digital transformationSangeet Paul Choudary
 

Destacado (10)

Cloud computing disadvantages
Cloud computing disadvantagesCloud computing disadvantages
Cloud computing disadvantages
 
The Distributed & Decentralized Cloud
The Distributed & Decentralized CloudThe Distributed & Decentralized Cloud
The Distributed & Decentralized Cloud
 
CLOUD RAN- Benefits of Centralization and Virtualization
CLOUD RAN- Benefits of Centralization and VirtualizationCLOUD RAN- Benefits of Centralization and Virtualization
CLOUD RAN- Benefits of Centralization and Virtualization
 
Accenture Technology Vision 2016
Accenture Technology Vision 2016Accenture Technology Vision 2016
Accenture Technology Vision 2016
 
Platform Revolution
Platform RevolutionPlatform Revolution
Platform Revolution
 
Platform Revolution - Ch 01 Intro: How Platforms are Changing Commerce
Platform Revolution - Ch 01 Intro: How Platforms are Changing CommercePlatform Revolution - Ch 01 Intro: How Platforms are Changing Commerce
Platform Revolution - Ch 01 Intro: How Platforms are Changing Commerce
 
Platform Economy - Tech Vision 2016 Trend 3
Platform Economy - Tech Vision 2016 Trend 3Platform Economy - Tech Vision 2016 Trend 3
Platform Economy - Tech Vision 2016 Trend 3
 
Design for Humans - Tech Vision 2017 Trend 4
Design for Humans - Tech Vision 2017 Trend 4Design for Humans - Tech Vision 2017 Trend 4
Design for Humans - Tech Vision 2017 Trend 4
 
The Platform Manifesto - 16 principles for digital transformation
The Platform Manifesto - 16 principles for digital transformationThe Platform Manifesto - 16 principles for digital transformation
The Platform Manifesto - 16 principles for digital transformation
 
Technology Vision 2017 - Overview
Technology Vision 2017 - OverviewTechnology Vision 2017 - Overview
Technology Vision 2017 - Overview
 

Similar a Introduction to Cloud Computing

Similar a Introduction to Cloud Computing (20)

Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud
CloudCloud
Cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
cloud computng
cloud computng cloud computng
cloud computng
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
CLOUD
CLOUDCLOUD
CLOUD
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 

Más de Unmesh Ballal

Designing a Mobile First UX
Designing a Mobile First UXDesigning a Mobile First UX
Designing a Mobile First UXUnmesh Ballal
 
Testing Technology Stack
Testing Technology StackTesting Technology Stack
Testing Technology StackUnmesh Ballal
 
Iot Solution Development Platform
Iot Solution Development PlatformIot Solution Development Platform
Iot Solution Development PlatformUnmesh Ballal
 
Smart manufacturing – Industrial Automation Solutions
Smart manufacturing – Industrial Automation SolutionsSmart manufacturing – Industrial Automation Solutions
Smart manufacturing – Industrial Automation SolutionsUnmesh Ballal
 
Advanced Software Test Automation
Advanced Software Test AutomationAdvanced Software Test Automation
Advanced Software Test AutomationUnmesh Ballal
 
Team Talent Framework
Team Talent FrameworkTeam Talent Framework
Team Talent FrameworkUnmesh Ballal
 
Software Development
Software Development Software Development
Software Development Unmesh Ballal
 

Más de Unmesh Ballal (10)

Designing a Mobile First UX
Designing a Mobile First UXDesigning a Mobile First UX
Designing a Mobile First UX
 
Testing Technology Stack
Testing Technology StackTesting Technology Stack
Testing Technology Stack
 
Iot Solution Development Platform
Iot Solution Development PlatformIot Solution Development Platform
Iot Solution Development Platform
 
Iot data analytics
Iot data analyticsIot data analytics
Iot data analytics
 
Smart manufacturing – Industrial Automation Solutions
Smart manufacturing – Industrial Automation SolutionsSmart manufacturing – Industrial Automation Solutions
Smart manufacturing – Industrial Automation Solutions
 
Advanced Software Test Automation
Advanced Software Test AutomationAdvanced Software Test Automation
Advanced Software Test Automation
 
Team Talent Framework
Team Talent FrameworkTeam Talent Framework
Team Talent Framework
 
Test Automation
Test Automation Test Automation
Test Automation
 
Jira Training
Jira TrainingJira Training
Jira Training
 
Software Development
Software Development Software Development
Software Development
 

Último

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Introduction to Cloud Computing

  • 1. INTRODUCTION TO CLOUD COMPUTING By Unmesh Ballal – Practice Manager, Nilesh Farkade – Open Source Tech Lead Parallel Minds Technology Solutions
  • 2. WHAT ARE THE GROWING IT NEEDS ? • Increase capacity of Servers and network infrastructures • Need to Reduce Costs • Pay per use service instead of enterprise wide licensing • Utility style infrastructure provisioning • Use Software as Service providers to reduce cost • Interface and integrate External Web Applications and Web Services • Consuming web services, • Access Outsourced Business Services • External Commerce platforms for trading • Access to roaming users • Internet integration services
  • 3. CLOUD COMPUTING ATTEMPTS TO SOLVE THE GROWING IT NEEDS
  • 4. DEFINING CLOUD COMPUTING • As a metaphor for the Internet, "the cloud" is a familiar cliché, but when combined with "computing," the meaning gets bigger and fuzzier. Some analysts and vendors define cloud computing narrowly as an updated version of utility computing: basically virtual servers available over the Internet. Others go very broad, arguing anything you consume outside the firewall is "in the cloud," including conventional outsourcing.
  • 5. CLOUD COMPUTING SHARES CHARACTERISTICS WITH • Peer-to-peer — A distributed architecture without the need for central coordination. Participants are both suppliers and consumers of resources (in contrast to the traditional client–server model). • Client–server model — Client–server computing refers broadly to any distributed application that distinguishes between service providers (servers) and service requestors (clients). • Utility computing — The "packaging of computing resources, such as computation and storage, as a metered service similar to a traditional public utility, such as electricity” • Grid computing — "A form of distributed and parallel computing, whereby a 'super and virtual computer' is composed of a cluster of networked, loosely coupled computers acting in concert to perform very large tasks." • Mainframe computer — Powerful computers used mainly by large organizations for critical applications, typically bulk data processing such as: census; industry and consumer statistics; police and secret intelligence services; enterprise resource planning; and financial transaction processing
  • 6. CLOUD COMPUTING EXHIBITS THE FOLLOWING KEY CHARACTERISTICS -2 • Agility • Application programming interface • Cost • Device and location independence • Multitenancy - enables sharing of resources and costs across a large pool of users thus allowing for • centralization of infrastructure in locations 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
  • 7. CLOUD COMPUTING EXHIBITS THE FOLLOWING KEY CHARACTERISTICS-3 • Performance is monitored, and consistent and loosely coupled architectures are constructed using web services as the system interface • Productivity may be increased when multiple users can work on the same data simultaneously, rather than waiting for it to be saved and emailed. Time may be saved as information does not need to be re-entered when fields are matched, nor do users need to install application software upgrades to their computer • Reliability improves with the use of multiple redundant sites, which makes well-designed cloud computing suitable for business continuity and disaster recovery • Scalability and elasticity via dynamic ("on-demand") provisioning of resources on a fine- grained, self-service basis in near • Security can improve due to centralization of data, increased security-focused resources, etc., but concerns can persist about loss of control over certain sensitive data, and the lack of security for stored kernels
  • 8. MORE CLOUD COMPUTING CHARACTERISTICS 8 Common Characteristics: Low Cost Software Virtualization Service Orientation Advanced Security Homogeneity Massive Scale Resilient Computing Geographic Distribution Essential Characteristics: Resource Pooling Broad Network Access Rapid Elasticity Measured Service On Demand Self-Service Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim Grance
  • 9. Web Services Application Development Platform Storage Hosting CLOUD COMPUTING SERVICE LAYERS 10 Description Services – Complete business services such as PayPal, OpenID, OAuth, Google Maps, Alexa Services Application Focused Infrastructure Focused Application – Cloud based software that eliminates the need for local installation such as Google Apps, Microsoft Online Storage – Data storage or cloud based NAS such as CTERA, iDisk, CloudNAS Development – Software development platforms used to build custom cloud based applications (PAAS & SAAS) such as SalesForce Platform – Cloud based platforms, typically provided using virtualization, such as Amazon ECC, Sun Grid Hosting – Physical data centers such as those run by IBM, HP, NaviSite, etc.
  • 10. SERVICE MODELS • Software as a Service (SaaS) - The applications are accessible from various client devices through either a thin client interface, such as a web browser (e.g., web- based email), or a program interface. • Platform as a Service (PaaS) - The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider. • Infrastructure as a Service (IaaS) - The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications
  • 11. SAAS MATURITY MODEL Level 2: Configurable per customer 12 Source: Frederick Chong and Gianpaolo Carraro, “Architectures Strategies for Catching the Long Tail” Level 3: configurable & Multi-Tenant-Efficient Level 1: Ad-Hoc/Custom – One Instance per customer Level 4: Scalable, Configurable & Multi- Tenant-Efficient
  • 12.
  • 13.
  • 14. DEPLOYMENT MODELS • Private Cloud - The cloud infrastructure is provisioned for exclusive use by a single organization comprising multiple consumers (e.g., business units). • Community Cloud - The cloud infrastructure is provisioned for exclusive use by a specific community of consumers from organizations that have shared concerns (e.g., mission, security requirements, policy, and compliance considerations) • Public Cloud - The cloud infrastructure is provisioned for open use by the general public. It may be owned, managed, and operated by a business, academic, or government organization, or some combination of them • Hybrid Cloud - The cloud infrastructure is a composition of two or more distinct cloud infrastructures (private, community, or public) that remain unique entities, but are bound together by standardized or proprietary technology that enables data and application portability
  • 15.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21. AMAZON DEMO • Setting up with Amazon EC2 • Configure instances • Monitoring • Storage
  • 22. MAGIC QUADRANT FOR PUBLIC CLOUD INFRASTRUCTURE
  • 23. MAGIC QUADRANT FOR APP PLATFORM AS A SERVICE
  • 24. OIL AND GAS INDUSTRY – CASE STUDY • Growing Demand for real-time, web-based Human Machine Interfaces (HMIs) and • Problem • Control and Data Acquisition Cloud solutions is mandated • Traditional solutions require installation and maintenance of a PC at site • Remote users do not have internet access • Solution • Add features to extend application for web-based interface • Each of these local devices is connected to the cloud-based via cellular or satellite connections • Access daily production report since data is stored in cloud • Further enhancements for monitoring is possible
  • 25.
  • 26. WHAT ARE CLOUD ROADBLOCKS • Privacy Concern • Lack of trust for user profile • Network Bandwidth could be a problem • Availability and Reliability • Increasing Storage Requirements - Data Volumes – Calls for Big Data • Increasing Data Velocity – Calls for Big Data
  • 27.
  • 28. FUTURE OF CLOUD COMPUTING • Cloud is strategic • Cloud is powering innovation • Legacy applications are transitioning • Internet of things • Mobile application ecosystem • Cloud-based syncing and storage technology • Cost effective solution for consolidating physical infrastructure. E.g. smart cities initiatives
  • 29. Q&A
  • 30. REFERENCES • http://en.wikipedia.org/wiki/Cloud_computing • http://www.webgranth.com/a-complete-reference-to-cloud-computing • http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031 • Getting started with Amazon EC2 instances:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html • http://www.automation.com/library/case-studies/cloud-computing-for-the-oil-and-gas- industry • http://www.csc.com/big_data/offerings/82345/105621-big_data_platform_as_a_service • http://social.technet.microsoft.com/wiki/contents/articles/4633.what-is-infrastructure-as-a- service.aspx • http://vertical-cloud.com/2012/03/23/cloud-and-globalization/