SlideShare a Scribd company logo
1 of 32
Download to read offline
Cloud Computing
KHELENDER SASAN
Agenda covered
 Introduction
 What
 Model & Deployments cases
 Applications & Use cases
 Generic
 Domain Specific
 Case Studies
 Technology & Architecture
 Evolution of related technologies
 Components of a cloud framework
 Development, Challenges and
Future
 Numbers
 Tools & Frameworks
 Programming paradigm changes
Introduction
WHAT, MODELS, DEPLOYMENTS, BENEFITS, EXAMPLES
NIST Definition of Cloud Computing
"cloud computing is a model for enabling
ubiquitous, 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."
Essential Characteristics…
•Intermediaries (provider) role is eliminated / minimized
•Need driven
On demand self service
•Available over network and through several heterogeneous platforms (thin client, desktop, laptop, servers, mobile)
•Offering over internet
Broad network access
•Resources are pooled
•Location independence
•multi-tenancy model
•Resources include Compute, Memory, Storage, and Network
Resource pooling
•Immediate Scaling outward and inward
•Infinite expansion assumed
Rapid Elasticity & Expansion
•Metering capability
•Transparent resource monitoring, control and reporting
•Results in pay per use!
Measured Service
Cloud Service Models
Deployment Models
Private
CommunityPublic
Hybrid
Immediately apparent benefits…
 Economic Efficiency (optimal utilization of resources, power, space
etc)
 Hardware Agnostics
 Scalability
 Configurability
 Location Independence (anywhere, anytime)
 Agility
 Enterprise Grade Features (reliability, availability, maintainability….)
on demand basis
8
Few examples…
Cloud Technology Spectrum…
10
Source : Gravitant, Inc from Cloud Technology Spectrum
(http://blog.gravitant.com/2012/07/27/cloud-technology-spectrum/)
Applications &
Usage scenarios
WHERE THEY GET USED ?
Usage scenarios
 Resource Optimization : Medium to Big Organizations
 Common pool for organization
 Test & Development infra
 Disaster Recovery
 Release Life cycle reduction and faster T2M (Time to Market)
 Fast and economical boot-strapping : Start-ups !
 PoCs
 Short Term projects
Usage scenarios
 Business value from BI & Big Data analytics : Enterprises
and corporates
 Infra Operations and management : Non IT and few IT
organizations
 Outsourcing non-core operations (Payroll processing,
Support workflows, ): Enterprises and Corporates
 Other Enterprise cases:
 Seasonal Capacity => Front End expansion !!
 CPU Intensive tasks ->
 Content Synchronization across groups !
Domain specific examples
 Service aggregation
 E-retail (flipkart, amazon),
 Food Industry (Food Panda),
 Transport (uber) and others
 Higher education
 Virtual learning
 Financial Services
 Business transaction assurance and
continuity…
 Business Market Launch
 Telco
 Service Delivery
 Partner collaboration
 Government
 Research (Compute capacity need)
 Productivity
 End user cost optimization
 Media and Entertainment
 Test Assurance Service
 Health Services
 Rapid deployment
 Distribution
 Brand Unification
 IT System services in *aaS model
 Multi-tenancy based system service
(e.g. backup & disaster recovery,
application as a service)
Enabling
Technologies…
BIT OF HISTORY AND CURRENT STATE…
Compute Virtualization
 Objectives
 Optimized use of HW
 Controlled and use from outside
 Flexible configuration
 Disaster recovery (fail-over, migration)
 Backup (Snapshots)
 Hypervisors
 Types (Type-1, Type-2 and Para-virtual )
 Examples (KVM, Xen, ESXi, Hyper-V)
 Containers
 Linux containers (LXC, OpenVZ, BSD Jail)
 Commercials offerings (Docker, Rocket)
Storage Technologies &
Virtualization
 Objectives
 Optimized use of HW
 Flexible configuration
 Disaster recovery (fail-over, backup and snapshots)
 Few additional involved technologies …
 Deduplication
 Delta based synchronization
 P2P protocols
 VFS implementations
 Offerings
 Block (SAN devices : FC and iSCSI)
 File & Folders (NAS devices)
 Object storage
 Distributed File Systems (HDFS, GFS, etc)
More
 Network virtualization
 Objective
 Create multiple network routes based upon specific needs
 QoS and bandwidth attributes are configurable
 Fault Tolerance
 Examples
 Evolving technologies (VLAN, VxLAN, Overlay networks)
 Generic SDN coming into picture (e.g. OpenVSwitch)
 Distributed Infrastructure
 Distributed computing protocols stack (time ordering protocols,
membership and leader protocols, e.g. gossip)
 Service discovery and configuration protocols and framework
 Fail-over, load balancing, etc.
http://www.slideshare.net/ThomasGraf5/sdn-nfv-introduction
Ecosystem and surrounding…
 Frameworks & tools
 Server Provisioning
 Orchestration Tools
 Configuration Management
 Application Deployment
 Monitoring
 Auto Scaling
 Other Enablers
 IoT
 ( RFID, GPS, Wearables)
 Big Data / Hadoop
 Mobile
 E-commerce (B2B, B2C)
Cloud Architecture
ESSENTIAL COMPONENTS
TYPICAL CONFIGURATION
Open Source Cloud framework :
OpenStack’s components
Focus area OpenStack
Component
Responsibility
Compute virtualization Nova Compute compute VM launching, controlling and monitoring
Block Storage Cinder Provide raw block storage for VMs
Images Glance Provide OS and VM images for launching etc
Object Storage SWIFT Provides object based storage over top of existing
engine
Basic network virtualization Nova network Basic network virtualization that is sufficient for simpler
network configurations
Advanced network setups Neutron Enables setting up of complex network configurations
and routes
Dashboard for control and
monitor
Horizons Provides basic interface to launch and control VMs,
their storage and network connections etc
Authentication engine Keystone Provides authentication and authorization services
Measurement engine Ceilometer Provides measurement services for various resources
Deployment Model Example : Basic
Deployment Model Example
A Different perspective
CHALLENGES AND CHANGES EXPECTED
Challanges
 Security
 Standardization
 Migration support
 Interoperability & Federation
25
Paradigm change in Application
Design & Delivery
 The entire Data Center has become one big Computer
and OpenStack (Cloud Management framework) is the
Operating System
26
http://www.slideshare.net/jgriffith8/open-stack-london-keynote
Cloud Market
A BRIEF LOOK ON GROWTH NUMBERS…
Move from DC towards cloud
SaaS deployments number is
highest!
Growth predictions…
Public versus private data cloud
growth…
Thanks!
Q&A

More Related Content

What's hot

Cloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresIgnacio M. Llorente
 
Cloud Computing - Security Benefits and Risks
Cloud Computing - Security Benefits and RisksCloud Computing - Security Benefits and Risks
Cloud Computing - Security Benefits and RisksWilliam McBorrough
 
tcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computingtcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud ComputingMarketingArrowECS_CZ
 
Cloud computing and data security
Cloud computing and data securityCloud computing and data security
Cloud computing and data securityMohammed Fazuluddin
 
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...Symantec
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computingIgnacio M. Llorente
 
Infrastructure as a service (iaa s)
Infrastructure as a service (iaa s)Infrastructure as a service (iaa s)
Infrastructure as a service (iaa s)johndorian555
 
Chap 5 software as a service (saass)
Chap 5 software as a service (saass)Chap 5 software as a service (saass)
Chap 5 software as a service (saass)Raj Sarode
 
Intro cloud-1
Intro cloud-1Intro cloud-1
Intro cloud-1Studying
 
Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021Samuel Dratwa
 
Nabil Sultan. The disruptive and democratizing credentials of cloud computing
Nabil Sultan. The disruptive and democratizing credentials of  cloud computingNabil Sultan. The disruptive and democratizing credentials of  cloud computing
Nabil Sultan. The disruptive and democratizing credentials of cloud computingCBOD ANR project U-PSUD
 
Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesVinay Dwivedi
 
Chap 4 platform as a service (paa s)
Chap 4 platform as a service (paa s)Chap 4 platform as a service (paa s)
Chap 4 platform as a service (paa s)Raj Sarode
 
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...EuroCloud
 

What's hot (20)

Cloud computing security
Cloud computing securityCloud computing security
Cloud computing security
 
Data mining & column stores
Data mining & column storesData mining & column stores
Data mining & column stores
 
Cloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid InfrastructuresCloud And Virtualization To Support Grid Infrastructures
Cloud And Virtualization To Support Grid Infrastructures
 
Cloud Computing - Security Benefits and Risks
Cloud Computing - Security Benefits and RisksCloud Computing - Security Benefits and Risks
Cloud Computing - Security Benefits and Risks
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Analytics&IoT
Analytics&IoTAnalytics&IoT
Analytics&IoT
 
tcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computingtcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing and data security
Cloud computing and data securityCloud computing and data security
Cloud computing and data security
 
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...
Announcing Symantec & Microsoft’s Azure Cloud Disaster Recovery as a Service ...
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
Infrastructure as a service (iaa s)
Infrastructure as a service (iaa s)Infrastructure as a service (iaa s)
Infrastructure as a service (iaa s)
 
Chap 5 software as a service (saass)
Chap 5 software as a service (saass)Chap 5 software as a service (saass)
Chap 5 software as a service (saass)
 
Intro cloud-1
Intro cloud-1Intro cloud-1
Intro cloud-1
 
Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021
 
Nabil Sultan. The disruptive and democratizing credentials of cloud computing
Nabil Sultan. The disruptive and democratizing credentials of  cloud computingNabil Sultan. The disruptive and democratizing credentials of  cloud computing
Nabil Sultan. The disruptive and democratizing credentials of cloud computing
 
Cloud Reference Model
Cloud Reference ModelCloud Reference Model
Cloud Reference Model
 
Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabilies
 
Chap 4 platform as a service (paa s)
Chap 4 platform as a service (paa s)Chap 4 platform as a service (paa s)
Chap 4 platform as a service (paa s)
 
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
 

Viewers also liked

Infosessie rechtgezette tarieven
Infosessie rechtgezette tarievenInfosessie rechtgezette tarieven
Infosessie rechtgezette tarievenElia
 
17 oikonomikoi dieythintes 18sel.1-2 (1)
17 oikonomikoi dieythintes 18sel.1-2 (1)17 oikonomikoi dieythintes 18sel.1-2 (1)
17 oikonomikoi dieythintes 18sel.1-2 (1)Ethos Media S.A.
 
CAM Student - Learning how the body fits together - June 2016
CAM Student - Learning how the body fits together - June 2016CAM Student - Learning how the body fits together - June 2016
CAM Student - Learning how the body fits together - June 2016Jan Clementson
 
Наш опыт применения открытой и лапароскопичской радикальной простатэктомии в ...
Наш опыт применения открытой и лапароскопичской радикальной простатэктомии в ...Наш опыт применения открытой и лапароскопичской радикальной простатэктомии в ...
Наш опыт применения открытой и лапароскопичской радикальной простатэктомии в ...Игорь Шадеркин
 
“La educación no es la respuesta a la pregunta ¿la educación es el medio para...
“La educación no es la respuesta a la pregunta ¿la educación es el medio para...“La educación no es la respuesta a la pregunta ¿la educación es el medio para...
“La educación no es la respuesta a la pregunta ¿la educación es el medio para...Moises Logroño
 
History of computer
History of computerHistory of computer
History of computeraimycute_
 
Văn hóa Việt Nam trong thời kỳ mới (vanhien.vn)
Văn hóa Việt Nam trong thời kỳ mới (vanhien.vn)Văn hóa Việt Nam trong thời kỳ mới (vanhien.vn)
Văn hóa Việt Nam trong thời kỳ mới (vanhien.vn)longvanhien
 

Viewers also liked (11)

Review life q1_2016
Review life q1_2016Review life q1_2016
Review life q1_2016
 
Infosessie rechtgezette tarieven
Infosessie rechtgezette tarievenInfosessie rechtgezette tarieven
Infosessie rechtgezette tarieven
 
17 oikonomikoi dieythintes 18sel.1-2 (1)
17 oikonomikoi dieythintes 18sel.1-2 (1)17 oikonomikoi dieythintes 18sel.1-2 (1)
17 oikonomikoi dieythintes 18sel.1-2 (1)
 
Camina N20
Camina N20Camina N20
Camina N20
 
CAM Student - Learning how the body fits together - June 2016
CAM Student - Learning how the body fits together - June 2016CAM Student - Learning how the body fits together - June 2016
CAM Student - Learning how the body fits together - June 2016
 
Наш опыт применения открытой и лапароскопичской радикальной простатэктомии в ...
Наш опыт применения открытой и лапароскопичской радикальной простатэктомии в ...Наш опыт применения открытой и лапароскопичской радикальной простатэктомии в ...
Наш опыт применения открытой и лапароскопичской радикальной простатэктомии в ...
 
2016.07.05 news mec
2016.07.05   news mec2016.07.05   news mec
2016.07.05 news mec
 
pipl-company-profile
pipl-company-profilepipl-company-profile
pipl-company-profile
 
“La educación no es la respuesta a la pregunta ¿la educación es el medio para...
“La educación no es la respuesta a la pregunta ¿la educación es el medio para...“La educación no es la respuesta a la pregunta ¿la educación es el medio para...
“La educación no es la respuesta a la pregunta ¿la educación es el medio para...
 
History of computer
History of computerHistory of computer
History of computer
 
Văn hóa Việt Nam trong thời kỳ mới (vanhien.vn)
Văn hóa Việt Nam trong thời kỳ mới (vanhien.vn)Văn hóa Việt Nam trong thời kỳ mới (vanhien.vn)
Văn hóa Việt Nam trong thời kỳ mới (vanhien.vn)
 

Similar to Cloud computingintroduction

Cloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxCloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxraghavanp4
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspectivejmcdaniel650
 
Microsoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialMicrosoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialIIMSE Edu
 
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileCloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileManuela Moroncini
 
Karrox introduction to cloud computing
Karrox introduction to cloud computingKarrox introduction to cloud computing
Karrox introduction to cloud computingKarrox Franchise
 
Cloud strategy briefing 101
Cloud strategy briefing 101 Cloud strategy briefing 101
Cloud strategy briefing 101 Predrag Mitrovic
 
Introduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalIntroduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalBeantsingh
 
Cloud Computing 2010 - EMC - Bruno Melandri
Cloud Computing 2010 - EMC - Bruno MelandriCloud Computing 2010 - EMC - Bruno Melandri
Cloud Computing 2010 - EMC - Bruno MelandriManuela Moroncini
 
Pattern-Oriented Distributed Software Architectures
Pattern-Oriented Distributed Software Architectures Pattern-Oriented Distributed Software Architectures
Pattern-Oriented Distributed Software Architectures David Freitas
 
Cloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaCloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaRanjan Kumar
 
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked...
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked...Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked...
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked...David Freitas
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computingBIJIT GHOSH
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing OverviewManju Srinivas
 
NLA Cloud Platform™ Datasheet | Infovista
NLA Cloud Platform™ Datasheet | InfovistaNLA Cloud Platform™ Datasheet | Infovista
NLA Cloud Platform™ Datasheet | InfovistaInfovista
 

Similar to Cloud computingintroduction (20)

Cloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptxCloud Computing genral for all concepts.pptx
Cloud Computing genral for all concepts.pptx
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
 
Microsoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics TutorialMicrosoft Azure Cloud Basics Tutorial
Microsoft Azure Cloud Basics Tutorial
 
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano AmmirabileCloud Computing 2010 - IBM Italia - Mariano Ammirabile
Cloud Computing 2010 - IBM Italia - Mariano Ammirabile
 
VAS - VMware CMP
VAS - VMware CMPVAS - VMware CMP
VAS - VMware CMP
 
Karrox introduction to cloud computing
Karrox introduction to cloud computingKarrox introduction to cloud computing
Karrox introduction to cloud computing
 
Cloud strategy briefing 101
Cloud strategy briefing 101 Cloud strategy briefing 101
Cloud strategy briefing 101
 
Introduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalIntroduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh Duggal
 
Cloud Computing 2010 - EMC - Bruno Melandri
Cloud Computing 2010 - EMC - Bruno MelandriCloud Computing 2010 - EMC - Bruno Melandri
Cloud Computing 2010 - EMC - Bruno Melandri
 
Pattern-Oriented Distributed Software Architectures
Pattern-Oriented Distributed Software Architectures Pattern-Oriented Distributed Software Architectures
Pattern-Oriented Distributed Software Architectures
 
Cloud technology
Cloud technologyCloud technology
Cloud technology
 
Cloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaCloud Computing By Pankaj Sharma
Cloud Computing By Pankaj Sharma
 
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked...
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked...Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked...
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked...
 
The cloud talk
The cloud talkThe cloud talk
The cloud talk
 
Cloud Computing
Cloud  ComputingCloud  Computing
Cloud Computing
 
Logicalis Cloud Briefing
Logicalis Cloud BriefingLogicalis Cloud Briefing
Logicalis Cloud Briefing
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
 
NLA Cloud Platform™ Datasheet | Infovista
NLA Cloud Platform™ Datasheet | InfovistaNLA Cloud Platform™ Datasheet | Infovista
NLA Cloud Platform™ Datasheet | Infovista
 

Recently uploaded

Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 

Recently uploaded (20)

Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 

Cloud computingintroduction

  • 2. Agenda covered  Introduction  What  Model & Deployments cases  Applications & Use cases  Generic  Domain Specific  Case Studies  Technology & Architecture  Evolution of related technologies  Components of a cloud framework  Development, Challenges and Future  Numbers  Tools & Frameworks  Programming paradigm changes
  • 4. NIST Definition of Cloud Computing "cloud computing is a model for enabling ubiquitous, 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."
  • 5. Essential Characteristics… •Intermediaries (provider) role is eliminated / minimized •Need driven On demand self service •Available over network and through several heterogeneous platforms (thin client, desktop, laptop, servers, mobile) •Offering over internet Broad network access •Resources are pooled •Location independence •multi-tenancy model •Resources include Compute, Memory, Storage, and Network Resource pooling •Immediate Scaling outward and inward •Infinite expansion assumed Rapid Elasticity & Expansion •Metering capability •Transparent resource monitoring, control and reporting •Results in pay per use! Measured Service
  • 8. Immediately apparent benefits…  Economic Efficiency (optimal utilization of resources, power, space etc)  Hardware Agnostics  Scalability  Configurability  Location Independence (anywhere, anytime)  Agility  Enterprise Grade Features (reliability, availability, maintainability….) on demand basis 8
  • 10. Cloud Technology Spectrum… 10 Source : Gravitant, Inc from Cloud Technology Spectrum (http://blog.gravitant.com/2012/07/27/cloud-technology-spectrum/)
  • 12. Usage scenarios  Resource Optimization : Medium to Big Organizations  Common pool for organization  Test & Development infra  Disaster Recovery  Release Life cycle reduction and faster T2M (Time to Market)  Fast and economical boot-strapping : Start-ups !  PoCs  Short Term projects
  • 13. Usage scenarios  Business value from BI & Big Data analytics : Enterprises and corporates  Infra Operations and management : Non IT and few IT organizations  Outsourcing non-core operations (Payroll processing, Support workflows, ): Enterprises and Corporates  Other Enterprise cases:  Seasonal Capacity => Front End expansion !!  CPU Intensive tasks ->  Content Synchronization across groups !
  • 14. Domain specific examples  Service aggregation  E-retail (flipkart, amazon),  Food Industry (Food Panda),  Transport (uber) and others  Higher education  Virtual learning  Financial Services  Business transaction assurance and continuity…  Business Market Launch  Telco  Service Delivery  Partner collaboration  Government  Research (Compute capacity need)  Productivity  End user cost optimization  Media and Entertainment  Test Assurance Service  Health Services  Rapid deployment  Distribution  Brand Unification  IT System services in *aaS model  Multi-tenancy based system service (e.g. backup & disaster recovery, application as a service)
  • 16. Compute Virtualization  Objectives  Optimized use of HW  Controlled and use from outside  Flexible configuration  Disaster recovery (fail-over, migration)  Backup (Snapshots)  Hypervisors  Types (Type-1, Type-2 and Para-virtual )  Examples (KVM, Xen, ESXi, Hyper-V)  Containers  Linux containers (LXC, OpenVZ, BSD Jail)  Commercials offerings (Docker, Rocket)
  • 17. Storage Technologies & Virtualization  Objectives  Optimized use of HW  Flexible configuration  Disaster recovery (fail-over, backup and snapshots)  Few additional involved technologies …  Deduplication  Delta based synchronization  P2P protocols  VFS implementations  Offerings  Block (SAN devices : FC and iSCSI)  File & Folders (NAS devices)  Object storage  Distributed File Systems (HDFS, GFS, etc)
  • 18. More  Network virtualization  Objective  Create multiple network routes based upon specific needs  QoS and bandwidth attributes are configurable  Fault Tolerance  Examples  Evolving technologies (VLAN, VxLAN, Overlay networks)  Generic SDN coming into picture (e.g. OpenVSwitch)  Distributed Infrastructure  Distributed computing protocols stack (time ordering protocols, membership and leader protocols, e.g. gossip)  Service discovery and configuration protocols and framework  Fail-over, load balancing, etc. http://www.slideshare.net/ThomasGraf5/sdn-nfv-introduction
  • 19. Ecosystem and surrounding…  Frameworks & tools  Server Provisioning  Orchestration Tools  Configuration Management  Application Deployment  Monitoring  Auto Scaling  Other Enablers  IoT  ( RFID, GPS, Wearables)  Big Data / Hadoop  Mobile  E-commerce (B2B, B2C)
  • 21. Open Source Cloud framework : OpenStack’s components Focus area OpenStack Component Responsibility Compute virtualization Nova Compute compute VM launching, controlling and monitoring Block Storage Cinder Provide raw block storage for VMs Images Glance Provide OS and VM images for launching etc Object Storage SWIFT Provides object based storage over top of existing engine Basic network virtualization Nova network Basic network virtualization that is sufficient for simpler network configurations Advanced network setups Neutron Enables setting up of complex network configurations and routes Dashboard for control and monitor Horizons Provides basic interface to launch and control VMs, their storage and network connections etc Authentication engine Keystone Provides authentication and authorization services Measurement engine Ceilometer Provides measurement services for various resources
  • 24. A Different perspective CHALLENGES AND CHANGES EXPECTED
  • 25. Challanges  Security  Standardization  Migration support  Interoperability & Federation 25
  • 26. Paradigm change in Application Design & Delivery  The entire Data Center has become one big Computer and OpenStack (Cloud Management framework) is the Operating System 26 http://www.slideshare.net/jgriffith8/open-stack-london-keynote
  • 27. Cloud Market A BRIEF LOOK ON GROWTH NUMBERS…
  • 28. Move from DC towards cloud
  • 29. SaaS deployments number is highest!
  • 31. Public versus private data cloud growth…