SlideShare une entreprise Scribd logo
1  sur  30
1
CLOUD COMPUTING
Common, Location-Independent, Online Utility
On-Demand
A. Aravindan
Arun,
Sr. System Admin
Date: 11/01/2013
2
Agenda
 Introduction
 Evolution of Computing
 Compare with Traditional Server
 Compare with Virtualization Server
 Cloud Computing Advantages / Benefits
 Cloud Computing Types
 Service Models
 Summary
3
Evolution of Computing
Client / Server - Distributed
Web Services – Internet Technology
Grid Computing – HPC
Utility Computing – Metered
Service
Cloud Computing
Next Generation
Mainframe –
Centralized
4
Introduction
Cloud is Internet-based computing, whereby
shared computing resources (e.g., networks,
servers, storage, application and other
services) that can be rapidly provisioned and
released with minimal management effect.
5
The Traditional Server Concept
Pros
 Easy to conceptualize
 Fairly easy to deploy
 Easy to backup
 Virtually any
application/service can be
run from this type of
setup
Cons
 Expensive to acquire and
maintain hardware
 Not very scalable
 Difficult to replicate
 Redundancy is difficult to
implement
 Vulnerable to hardware
outages
 In many cases, processor
is under-utilized
6
The Traditional Virtualization Concept
Pros
 Resource pooling
 Highly redundant
 Highly available
 Rapidly deploy new
servers
 Easy to deploy
 Reconfigurable while
services are running
 Optimizes physical
resources by doing more
with less
Cons
 Slightly harder to
conceptualize
 Slightly more costly (must
buy hardware, OS, Apps,
and so on...)
 Difficult auto scaling
7
Technologies for Agility
 Virtualization
The ability to run multiple Operating System on
single physical system and share the underlying
hardware resources.
 Utility Computing
Offering computing resources as a metered service
8
Cloud Computing Framework
9
Cloud Computing Advantages
 On Demand Services
 Speed of Delivery
 Cost / Benefit ratio
 Software as a Subscription
 Reduced Software Maintenance
 Increased Scalability
 Elastic Nature
 User have full control over their instance
10
Benefits
 Lower total cost operations (Pay-As-You-Go)
 Save Infrastructure setup & Maintenance
 Rapid, Request-driven provisioning
 Easy monitoring, managing & reports
 Storage and Retrieval of data
 Uninterrupted and Persistent Data Storage
 High Availability
 Automated and even distribution of traffic
 Flexible scaling of Resources
11
Cloud Computing Characterized
Consumer Perspective
 Single point of access - Self services with rich user experienced
 Virtualization - Increased system utilizations
 Automation - Automated service request and fulfillment
 Agility - Rapid Services provisioning
 Flexibility - Massive scaling of IT services as
needed
 Usage Account - Utility based usage metrics
 Service Management - Modular services managed access
Infra/Platforms/application/business
stacks
 Security - Shared services delivered across trusted
domains
 Cost Efficiency - Reduced CapEx with minimal to no asset
ownership
12
Cloud Computing Types
 Public Cloud
 Private Cloud
 Hybrid Cloud
13
Public Cloud
 Infrastructure provisioned on-demand using
publicly available resources.
 Computing resources are provided to
customers through self-serve interface.
 Scalable computing resource on a temporary
or periodic basis.
 Ability to acquire access to highly-quality
pools of resources immediately and with
minimal capital investment.
14
Public Cloud Benefits
 Reduce Infrastructre cost and maintain cost
 Rapidly increase on-demand services,
storage capacity and other need
 Public cloud available anywhere, anytime
 Scalable to meet individal or company needs
 High redundancy and available
15
Private Cloud
 Private cloud avail within the corporate
firewall using their own hardware.
 Flexible to organization needs.
 The Cloud architecture is dedicated to the
organization and is not shared with other
organization.
16
Private Cloud Benefits
 Data will be safe and secure
 Scalable Bandwidth Access
 Suitable and highly support SLA
 Reliability
17
Hybrid Cloud
 Hybrid Cloud = Private Cloud + Public Cloud
 Private cloud can extends their boundaries to
access additional computing resources in the
public cloud using secure communication
(VPN).
18
Hybrid Cloud Benefits
 Flexible computing resources
 Continued reduction of cost expenses
 Improved resource utilization and more
efficient system
19
Community Cloud
 A Cloud infrastructure that is shared by
several organizations
 Often delivered securely via private network.
 Ability to bill the organization separately.
 Shared SLA's
20
Service Delivery Models
 Infrastructure as a Service (IaaS)
 Platform as a Service (PaaS)
 Software as a Service (Iaas)
21
Service Delivery Models
Source: Cloud Computing Use Cases, a white paper produced by the Cloud Computing Use Case
Discussion Group, Version 2.0, 30 October 2009
22
Services Delivery Models
 Infrastructure as a Service (IaaS)
Consumer can utilize “Fundamental Computing
Resources” such as Processing Unit, Storage,
Networking and Operating System.
Consumer can control the operating system,
Storage, Application.
23
IaaS Benefits
 Low IT Capital Investment and on-going
operation Cost
 Shorter delivery time and Fully scalable
 Higher Level of Value-added services
 Reduces Maintenance, Monitoring and
Management cost
 Easy to Manage
24
Services Categories
 Platform as a Service (PaaS)
– Allows users to create their own cloud based
application using provider specific API's and/or
libraries.
25
PaaS Benefits
 Low Infrastructure & Lower Risk
 Lightweight development IDE
 Easy and quick deployment
 Reusable code and business logic
 Integration with other web services
 Centralized information management
 Secured and customized access
 Easy Collaboration
26
Services Categories
 Software as a Service (SaaS)
– Consumers purchase the ability to access
and use an application or service that is
hosted in the cloud.
27
SaaS Benefits
 Shorter deployment time
 Global Availability
 Easier upgrades
 Lower Initial costs
 High Adoption
28
Cloud Security
Claims Based Authentication
A trusted authority (Issuer) issues a signed
security
Token containing a set of claims (credentials) which is
given to the application for validation.
The application will authenticate the user if the
security token is valid and signed by a trusted issuer
29
Cloud of the future is an ecosystem
Source: Cloud Computing Use Cases, a white paper produced by the Cloud Computing Use Case
Discussion Group, Version 2.0, 30 October 2009
30
Benefits & Summary
 Reduced Costs
 Easy to take snapshot – Storage, Instance
 Highly Automation
 Flexibility
 More Mobility
 Management Automation
 Lower Maintenance Cost
 Deploy Project Faster
 Scale as needed
 Location independent

Contenu connexe

Tendances

Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
 
Security Building Blocks of the IBM Cloud Computing Reference Architecture
Security Building Blocks of the IBM Cloud Computing Reference ArchitectureSecurity Building Blocks of the IBM Cloud Computing Reference Architecture
Security Building Blocks of the IBM Cloud Computing Reference ArchitectureStefaan Van daele
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1Ashok Kumar
 
Cloud management (IBM)
Cloud management (IBM)Cloud management (IBM)
Cloud management (IBM)Vivek Trivedi
 
Iaa s cloud architectures
Iaa s cloud architecturesIaa s cloud architectures
Iaa s cloud architecturespurplesea
 
Security Requirement Specification Model for Cloud Computing Services
Security Requirement Specification Model for Cloud Computing ServicesSecurity Requirement Specification Model for Cloud Computing Services
Security Requirement Specification Model for Cloud Computing ServicesMatteo Leonetti
 
Cloud Management Mechanisms
Cloud Management MechanismsCloud Management Mechanisms
Cloud Management MechanismsSouparnika Patil
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - IntroductionRupesh Mishra
 
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
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architectureAdeel Javaid
 
Cloud and dynamic infrastructure
Cloud and dynamic infrastructureCloud and dynamic infrastructure
Cloud and dynamic infrastructureGaurav Jain
 
Cloud-computing part 1
Cloud-computing part 1Cloud-computing part 1
Cloud-computing part 1pallavi_gaurav
 
Case Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsCase Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsSURE!
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computingeShikshak
 
Emergence of cloud computing and internet of things an overview
Emergence of cloud computing and internet of things   an overviewEmergence of cloud computing and internet of things   an overview
Emergence of cloud computing and internet of things an overviewSelvaraj Kesavan
 

Tendances (20)

Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
Security Building Blocks of the IBM Cloud Computing Reference Architecture
Security Building Blocks of the IBM Cloud Computing Reference ArchitectureSecurity Building Blocks of the IBM Cloud Computing Reference Architecture
Security Building Blocks of the IBM Cloud Computing Reference Architecture
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1
 
Cloud management (IBM)
Cloud management (IBM)Cloud management (IBM)
Cloud management (IBM)
 
Iaa s cloud architectures
Iaa s cloud architecturesIaa s cloud architectures
Iaa s cloud architectures
 
Security Requirement Specification Model for Cloud Computing Services
Security Requirement Specification Model for Cloud Computing ServicesSecurity Requirement Specification Model for Cloud Computing Services
Security Requirement Specification Model for Cloud Computing Services
 
Cloud Management Mechanisms
Cloud Management MechanismsCloud Management Mechanisms
Cloud Management Mechanisms
 
Cloud Computing - Introduction
Cloud Computing - IntroductionCloud Computing - Introduction
Cloud Computing - Introduction
 
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)
 
Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 
Cloud and dynamic infrastructure
Cloud and dynamic infrastructureCloud and dynamic infrastructure
Cloud and dynamic infrastructure
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
ERP IN CLOUD
ERP IN CLOUDERP IN CLOUD
ERP IN CLOUD
 
Cloud Testing
Cloud TestingCloud Testing
Cloud Testing
 
Free VMware Presentation: The Power to Change
Free VMware Presentation:  The Power to ChangeFree VMware Presentation:  The Power to Change
Free VMware Presentation: The Power to Change
 
Cloud-computing part 1
Cloud-computing part 1Cloud-computing part 1
Cloud-computing part 1
 
Case Study of SURE! Unified Communications
Case Study of SURE! Unified CommunicationsCase Study of SURE! Unified Communications
Case Study of SURE! Unified Communications
 
Chapeter 2 introduction to cloud computing
Chapeter 2   introduction to cloud computingChapeter 2   introduction to cloud computing
Chapeter 2 introduction to cloud computing
 
Emergence of cloud computing and internet of things an overview
Emergence of cloud computing and internet of things   an overviewEmergence of cloud computing and internet of things   an overview
Emergence of cloud computing and internet of things an overview
 

En vedette

Deployment of cisco_iron_portweb_security_appliance
Deployment of cisco_iron_portweb_security_applianceDeployment of cisco_iron_portweb_security_appliance
Deployment of cisco_iron_portweb_security_applianceAlfredo Boiero Sanders
 
Cloud computing Introduction
Cloud computing IntroductionCloud computing Introduction
Cloud computing IntroductionYash Gajera
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing PptAnjoum .
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingAnimesh Chaturvedi
 
Aws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowAws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowScalr
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingVipin Batra
 
AWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services ComparisonAWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services ComparisonAniket Kanitkar
 
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature MappingMicrosoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature MappingIlyas F ☁☁☁
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computingHaslina
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 

En vedette (11)

Deployment of cisco_iron_portweb_security_appliance
Deployment of cisco_iron_portweb_security_applianceDeployment of cisco_iron_portweb_security_appliance
Deployment of cisco_iron_portweb_security_appliance
 
Cloud computing Introduction
Cloud computing IntroductionCloud computing Introduction
Cloud computing Introduction
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Aws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowAws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To Know
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
AWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services ComparisonAWS vs Azure - Cloud Services Comparison
AWS vs Azure - Cloud Services Comparison
 
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature MappingMicrosoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
Microsoft Azure vs Amazon Web Services (AWS) Services & Feature Mapping
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computing
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 

Similaire à Cloud computing seminar

Cloud Computing - A Primer
Cloud Computing - A PrimerCloud Computing - A Primer
Cloud Computing - A Primerbrownmestizo
 
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 v1charan7575
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxSURBHI SAROHA
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxUtkarshKumar608655
 
SE2_Lec 23_Introduction to Cloud Computing
SE2_Lec 23_Introduction to Cloud ComputingSE2_Lec 23_Introduction to Cloud Computing
SE2_Lec 23_Introduction to Cloud ComputingAmr E. Mohamed
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!imogokate
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networksjayapal385
 
cloudintroduction.ppt
cloudintroduction.pptcloudintroduction.ppt
cloudintroduction.pptAhmedRebai8
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.pptAjit Mali
 
Cloud computing
Cloud computingCloud computing
Cloud computingQasim Raza
 
Cloud computing
Cloud computing Cloud computing
Cloud computing issam eid
 

Similaire à Cloud computing seminar (20)

Cloud Computing - A Primer
Cloud Computing - A PrimerCloud Computing - A Primer
Cloud Computing - A Primer
 
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
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptx
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
SE2_Lec 23_Introduction to Cloud Computing
SE2_Lec 23_Introduction to Cloud ComputingSE2_Lec 23_Introduction to Cloud Computing
SE2_Lec 23_Introduction to Cloud Computing
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
 
cloud computng
cloud computng cloud computng
cloud computng
 
The cloud ecosystem
The cloud ecosystemThe cloud ecosystem
The cloud ecosystem
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
cloudintroduction.ppt
cloudintroduction.pptcloudintroduction.ppt
cloudintroduction.ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Dernier

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Dernier (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Cloud computing seminar

  • 1. 1 CLOUD COMPUTING Common, Location-Independent, Online Utility On-Demand A. Aravindan Arun, Sr. System Admin Date: 11/01/2013
  • 2. 2 Agenda  Introduction  Evolution of Computing  Compare with Traditional Server  Compare with Virtualization Server  Cloud Computing Advantages / Benefits  Cloud Computing Types  Service Models  Summary
  • 3. 3 Evolution of Computing Client / Server - Distributed Web Services – Internet Technology Grid Computing – HPC Utility Computing – Metered Service Cloud Computing Next Generation Mainframe – Centralized
  • 4. 4 Introduction Cloud is Internet-based computing, whereby shared computing resources (e.g., networks, servers, storage, application and other services) that can be rapidly provisioned and released with minimal management effect.
  • 5. 5 The Traditional Server Concept Pros  Easy to conceptualize  Fairly easy to deploy  Easy to backup  Virtually any application/service can be run from this type of setup Cons  Expensive to acquire and maintain hardware  Not very scalable  Difficult to replicate  Redundancy is difficult to implement  Vulnerable to hardware outages  In many cases, processor is under-utilized
  • 6. 6 The Traditional Virtualization Concept Pros  Resource pooling  Highly redundant  Highly available  Rapidly deploy new servers  Easy to deploy  Reconfigurable while services are running  Optimizes physical resources by doing more with less Cons  Slightly harder to conceptualize  Slightly more costly (must buy hardware, OS, Apps, and so on...)  Difficult auto scaling
  • 7. 7 Technologies for Agility  Virtualization The ability to run multiple Operating System on single physical system and share the underlying hardware resources.  Utility Computing Offering computing resources as a metered service
  • 9. 9 Cloud Computing Advantages  On Demand Services  Speed of Delivery  Cost / Benefit ratio  Software as a Subscription  Reduced Software Maintenance  Increased Scalability  Elastic Nature  User have full control over their instance
  • 10. 10 Benefits  Lower total cost operations (Pay-As-You-Go)  Save Infrastructure setup & Maintenance  Rapid, Request-driven provisioning  Easy monitoring, managing & reports  Storage and Retrieval of data  Uninterrupted and Persistent Data Storage  High Availability  Automated and even distribution of traffic  Flexible scaling of Resources
  • 11. 11 Cloud Computing Characterized Consumer Perspective  Single point of access - Self services with rich user experienced  Virtualization - Increased system utilizations  Automation - Automated service request and fulfillment  Agility - Rapid Services provisioning  Flexibility - Massive scaling of IT services as needed  Usage Account - Utility based usage metrics  Service Management - Modular services managed access Infra/Platforms/application/business stacks  Security - Shared services delivered across trusted domains  Cost Efficiency - Reduced CapEx with minimal to no asset ownership
  • 12. 12 Cloud Computing Types  Public Cloud  Private Cloud  Hybrid Cloud
  • 13. 13 Public Cloud  Infrastructure provisioned on-demand using publicly available resources.  Computing resources are provided to customers through self-serve interface.  Scalable computing resource on a temporary or periodic basis.  Ability to acquire access to highly-quality pools of resources immediately and with minimal capital investment.
  • 14. 14 Public Cloud Benefits  Reduce Infrastructre cost and maintain cost  Rapidly increase on-demand services, storage capacity and other need  Public cloud available anywhere, anytime  Scalable to meet individal or company needs  High redundancy and available
  • 15. 15 Private Cloud  Private cloud avail within the corporate firewall using their own hardware.  Flexible to organization needs.  The Cloud architecture is dedicated to the organization and is not shared with other organization.
  • 16. 16 Private Cloud Benefits  Data will be safe and secure  Scalable Bandwidth Access  Suitable and highly support SLA  Reliability
  • 17. 17 Hybrid Cloud  Hybrid Cloud = Private Cloud + Public Cloud  Private cloud can extends their boundaries to access additional computing resources in the public cloud using secure communication (VPN).
  • 18. 18 Hybrid Cloud Benefits  Flexible computing resources  Continued reduction of cost expenses  Improved resource utilization and more efficient system
  • 19. 19 Community Cloud  A Cloud infrastructure that is shared by several organizations  Often delivered securely via private network.  Ability to bill the organization separately.  Shared SLA's
  • 20. 20 Service Delivery Models  Infrastructure as a Service (IaaS)  Platform as a Service (PaaS)  Software as a Service (Iaas)
  • 21. 21 Service Delivery Models Source: Cloud Computing Use Cases, a white paper produced by the Cloud Computing Use Case Discussion Group, Version 2.0, 30 October 2009
  • 22. 22 Services Delivery Models  Infrastructure as a Service (IaaS) Consumer can utilize “Fundamental Computing Resources” such as Processing Unit, Storage, Networking and Operating System. Consumer can control the operating system, Storage, Application.
  • 23. 23 IaaS Benefits  Low IT Capital Investment and on-going operation Cost  Shorter delivery time and Fully scalable  Higher Level of Value-added services  Reduces Maintenance, Monitoring and Management cost  Easy to Manage
  • 24. 24 Services Categories  Platform as a Service (PaaS) – Allows users to create their own cloud based application using provider specific API's and/or libraries.
  • 25. 25 PaaS Benefits  Low Infrastructure & Lower Risk  Lightweight development IDE  Easy and quick deployment  Reusable code and business logic  Integration with other web services  Centralized information management  Secured and customized access  Easy Collaboration
  • 26. 26 Services Categories  Software as a Service (SaaS) – Consumers purchase the ability to access and use an application or service that is hosted in the cloud.
  • 27. 27 SaaS Benefits  Shorter deployment time  Global Availability  Easier upgrades  Lower Initial costs  High Adoption
  • 28. 28 Cloud Security Claims Based Authentication A trusted authority (Issuer) issues a signed security Token containing a set of claims (credentials) which is given to the application for validation. The application will authenticate the user if the security token is valid and signed by a trusted issuer
  • 29. 29 Cloud of the future is an ecosystem Source: Cloud Computing Use Cases, a white paper produced by the Cloud Computing Use Case Discussion Group, Version 2.0, 30 October 2009
  • 30. 30 Benefits & Summary  Reduced Costs  Easy to take snapshot – Storage, Instance  Highly Automation  Flexibility  More Mobility  Management Automation  Lower Maintenance Cost  Deploy Project Faster  Scale as needed  Location independent