SlideShare a Scribd company logo
CLOUD COMPUTING
OVERVIEW AND DEMO
RAJMOHAN KATHIRESAN
WHAT IS COMPUTING ?
• Computing is a process where a combination of hardware and software resources
are used to solve a problem
• A Problem can either be a large complex one or combination of simpler problems
• Computing can be done in a serial or parallel manner
• Performance of computing is highly dependent on the Infrastructure, Platform
and Software which runs that
11-Sep-18Cloud Computing
2
WHAT IS CLOUD COMPUTING
• Cloud computing is a way of solving problems of any complexity using an existing
infrastructure/platform software which resides in a centralized location but still
accessible through the internet across the globe
• Ability to run on latest hardware, software platform without high additional
investment costs
• It provides a centralized way to monitor, manage and troubleshoot resources on
the go
11-Sep-18Cloud Computing
3
ON-PREMISE VS CLOUD
11-Sep-18Cloud Computing
4
WHY CLOUD ?
• Safe, Secure and High Availability
• Latest hardware infrastructure can be utilized ’On Demand’
• No need of periodic repair or maintenance/upgradation of hardware resources
• Wide availability of platform and easy to maintain licensing model
• Easily scale-up/scale-down resource based on the need
• Secured remote management and highly flexible access policies for resource level
restriction
11-Sep-18Cloud Computing
5
VIRTUALIZATION
• Concept of creating a virtual entity of a resource for the purpose of reusability
and sharing
• Virtualized resource uses the computing power of host resources but still runs in
isolation. Virtualized resources can be allocated and de-allocated in real time
• Virtualization forms the base of cloud computing, where a single hardware source
can be utilized by multiple consumers for different needs
11-Sep-18Cloud Computing
6
AS A SERVICE
• IaaS
• Hardware resources such as Processor, RAM and storage can be utilized (kind of
rented) instead of actually owning them as physical assets
• PaaS
• Operating system, frameworks required for a computation can be utilized instead of
managing the infrastructure and licensing cost
• SaaS
• Solve your problem by subscribing to a service instead of managing the
infrastructure/platform required for that.
11-Sep-18Cloud Computing
7
INFRASTRUCTURE AS A SERVICE
• RAM, Processing Unit and Storage as a service
• It is similar to renting out a system
• Software and licenses will need to be managed by us
• Hardware will be maintained by the cloud provider
• Usage : Configure a VM and install any OS of choice
for any kind of computation
11-Sep-18Cloud Computing
8
PLATFORM AS A SERVICE
• Software licenses and versioning will be taken
care by the provider in addition to hardware
• Usage : No need install any OS or software to
run a application. Everything will be readily
available along with the hardware.
11-Sep-18Cloud Computing
9
SOFTWARE AS A SERVICE
• Every aspect of computation is managed by the provider (Hardware, Software,
Platform, licensing etc..)
• Application available over the cloud accessible from anywhere in the world
• Applications can be used without installing locally in the machine
• E.g GMail, Calendar, Facebook
• E.g Word document can be editing without even having Microsoft windows
installed in the machine locally
11-Sep-18Cloud Computing
10
MAJOR CLOUD PROVIDERS
• Amazon AWS
• Microsoft Azure
• IBM Cloud
• Google Compute Engine
• And may more ..
11-Sep-18Cloud Computing
11
DEMO
• Local VM Provisioning & Monitoring
• Cloud VM in Google Compute Engine
• Simple calculator web service in Google App Engine
11-Sep-18Cloud Computing
12
LET’S COLLABORATE
• rajmohankathiresan@gmail.com (Subject : Cloud Workshop – Date)
• https://twitter.com/RajmohanKathire
• https://medium.com/@rajmohankathiresan
11-Sep-18Cloud Computing
13
DISCLAIMER
• Slides, material and discussion are solely owned by me and doesn’t reflect
thoughts/process of the employer
• Trial accounts of Amazon AWS/Google cloud engine has been used which comes with
certain limitation. Please ensure to deallocate resources once done with the
experimentation
• Neither the workshop nor its content are sponsored. It is highly intended for open
educational purposes
• Workshop provides a high level overview of the topic and it cannot be considered as
the sole point of reference
• Refer prescribed study material for scope of examination
11-Sep-18Cloud Computing
14

More Related Content

What's hot

Cloud computing
Cloud computingCloud computing
Cloud computing
Sapna Patil
 
An introduction to cloud systems architecture
An introduction to cloud systems architectureAn introduction to cloud systems architecture
An introduction to cloud systems architecture
Neela Muhil Vannan Mayavannan
 
cloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdutioncloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdution
Majid Hajibaba
 
4.cloud Deployment models
4.cloud Deployment models4.cloud Deployment models
4.cloud Deployment models
DrRajapraveen
 
Intoduction of cloud computing
Intoduction of cloud computingIntoduction of cloud computing
Intoduction of cloud computing
Mohammad Ilyas Malik
 
Introduction of cloud computing and aws
Introduction of cloud computing and awsIntroduction of cloud computing and aws
Introduction of cloud computing and aws
krishna prasad
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computing
Roman Antonov
 
Cloud management (IBM)
Cloud management (IBM)Cloud management (IBM)
Cloud management (IBM)
Vivek Trivedi
 
Iaas.paas.saas
Iaas.paas.saasIaas.paas.saas
Iaas.paas.saas
Alex Tregubov
 
A cloud computing primer for non-technical executives
A cloud computing primer for non-technical executivesA cloud computing primer for non-technical executives
A cloud computing primer for non-technical executives
Tyler James Johnson
 
Cloud service models 101
Cloud service models 101Cloud service models 101
Cloud service models 101
Nagaraj Shenoy
 
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Majid Hajibaba
 
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
Majid Hajibaba
 
Cloud Service Model
Cloud Service ModelCloud Service Model
Cloud Service Model
Yong Heui Cho
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
Amrita Gandikota
 
Cloud computing in a nutshell
Cloud computing in a nutshellCloud computing in a nutshell
Cloud computing in a nutshell
Mehmet Gonullu
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Yogitha Cool
 
Top Cloud Computing Interview Questions
Top Cloud Computing Interview QuestionsTop Cloud Computing Interview Questions
Top Cloud Computing Interview Questions
Multisoft Virtual Academy
 
An introduction to Cloud computing
An introduction to Cloud computing  An introduction to Cloud computing
An introduction to Cloud computing
ashwin m
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
Prateek Soni
 

What's hot (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
An introduction to cloud systems architecture
An introduction to cloud systems architectureAn introduction to cloud systems architecture
An introduction to cloud systems architecture
 
cloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdutioncloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdution
 
4.cloud Deployment models
4.cloud Deployment models4.cloud Deployment models
4.cloud Deployment models
 
Intoduction of cloud computing
Intoduction of cloud computingIntoduction of cloud computing
Intoduction of cloud computing
 
Introduction of cloud computing and aws
Introduction of cloud computing and awsIntroduction of cloud computing and aws
Introduction of cloud computing and aws
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computing
 
Cloud management (IBM)
Cloud management (IBM)Cloud management (IBM)
Cloud management (IBM)
 
Iaas.paas.saas
Iaas.paas.saasIaas.paas.saas
Iaas.paas.saas
 
A cloud computing primer for non-technical executives
A cloud computing primer for non-technical executivesA cloud computing primer for non-technical executives
A cloud computing primer for non-technical executives
 
Cloud service models 101
Cloud service models 101Cloud service models 101
Cloud service models 101
 
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
Cloud Computing Principles and Paradigms: 9 aneka-integration of private and ...
 
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
Cloud Computing Principles and Paradigms: 5 virtual machines provisioning and...
 
Cloud Service Model
Cloud Service ModelCloud Service Model
Cloud Service Model
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Cloud computing in a nutshell
Cloud computing in a nutshellCloud computing in a nutshell
Cloud computing in a nutshell
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Top Cloud Computing Interview Questions
Top Cloud Computing Interview QuestionsTop Cloud Computing Interview Questions
Top Cloud Computing Interview Questions
 
An introduction to Cloud computing
An introduction to Cloud computing  An introduction to Cloud computing
An introduction to Cloud computing
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 

Similar to Cloud Computing - Basics

Cloud computing
Cloud computingCloud computing
Cloud computing
Mayur Verma
 
Cloud architecture, conception and computing PPT
Cloud architecture, conception and computing PPTCloud architecture, conception and computing PPT
Cloud architecture, conception and computing PPT
NangVictorin
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
DeerajKumarBURNAH
 
Cloud ppt
Cloud pptCloud ppt
Cloud ppt
Manoj Jhawar
 
1549507642878_lect15_cloud.ppt
1549507642878_lect15_cloud.ppt1549507642878_lect15_cloud.ppt
1549507642878_lect15_cloud.ppt
Sunesh N.V
 
Cloud virtualization
Cloud virtualizationCloud virtualization
Cloud virtualization
Sarwan Singh
 
cloud ppt 1.pptx
cloud ppt 1.pptxcloud ppt 1.pptx
cloud ppt 1.pptx
dineshkumar837456146
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Yogeshwaran Ravi
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Bharat Kalia
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
Dony Riyanto
 
Overview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptxOverview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptx
vishal choudhary
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Srinivasa Rao
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Islam Shaheen
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
Sripati Mahapatra
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
RajeshSukte1
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
Ashish Kumar Singh
 
Cloud concepts-and-technologies
Cloud concepts-and-technologiesCloud concepts-and-technologies
Cloud concepts-and-technologies
Parag Patil
 
Cloud computing prepare by krishna ballabh gupta
Cloud computing prepare by krishna ballabh guptaCloud computing prepare by krishna ballabh gupta
Cloud computing prepare by krishna ballabh gupta
Shivalik college of engineering
 
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRYJELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
Ruslan Synytsky
 
cloud computing
cloud computingcloud computing
cloud computing
anshu verma
 

Similar to Cloud Computing - Basics (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud architecture, conception and computing PPT
Cloud architecture, conception and computing PPTCloud architecture, conception and computing PPT
Cloud architecture, conception and computing PPT
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
Cloud ppt
Cloud pptCloud ppt
Cloud ppt
 
1549507642878_lect15_cloud.ppt
1549507642878_lect15_cloud.ppt1549507642878_lect15_cloud.ppt
1549507642878_lect15_cloud.ppt
 
Cloud virtualization
Cloud virtualizationCloud virtualization
Cloud virtualization
 
cloud ppt 1.pptx
cloud ppt 1.pptxcloud ppt 1.pptx
cloud ppt 1.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
 
Overview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptxOverview of Cloud Computing New.pptx
Overview of Cloud Computing New.pptx
 
Cloud computing
Cloud computingCloud 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
 
lecture5_4.pptx
lecture5_4.pptxlecture5_4.pptx
lecture5_4.pptx
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Cloud concepts-and-technologies
Cloud concepts-and-technologiesCloud concepts-and-technologies
Cloud concepts-and-technologies
 
Cloud computing prepare by krishna ballabh gupta
Cloud computing prepare by krishna ballabh guptaCloud computing prepare by krishna ballabh gupta
Cloud computing prepare by krishna ballabh gupta
 
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRYJELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
 
cloud computing
cloud computingcloud computing
cloud computing
 

Recently uploaded

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 

Recently uploaded (20)

Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 

Cloud Computing - Basics

  • 1. CLOUD COMPUTING OVERVIEW AND DEMO RAJMOHAN KATHIRESAN
  • 2. WHAT IS COMPUTING ? • Computing is a process where a combination of hardware and software resources are used to solve a problem • A Problem can either be a large complex one or combination of simpler problems • Computing can be done in a serial or parallel manner • Performance of computing is highly dependent on the Infrastructure, Platform and Software which runs that 11-Sep-18Cloud Computing 2
  • 3. WHAT IS CLOUD COMPUTING • Cloud computing is a way of solving problems of any complexity using an existing infrastructure/platform software which resides in a centralized location but still accessible through the internet across the globe • Ability to run on latest hardware, software platform without high additional investment costs • It provides a centralized way to monitor, manage and troubleshoot resources on the go 11-Sep-18Cloud Computing 3
  • 5. WHY CLOUD ? • Safe, Secure and High Availability • Latest hardware infrastructure can be utilized ’On Demand’ • No need of periodic repair or maintenance/upgradation of hardware resources • Wide availability of platform and easy to maintain licensing model • Easily scale-up/scale-down resource based on the need • Secured remote management and highly flexible access policies for resource level restriction 11-Sep-18Cloud Computing 5
  • 6. VIRTUALIZATION • Concept of creating a virtual entity of a resource for the purpose of reusability and sharing • Virtualized resource uses the computing power of host resources but still runs in isolation. Virtualized resources can be allocated and de-allocated in real time • Virtualization forms the base of cloud computing, where a single hardware source can be utilized by multiple consumers for different needs 11-Sep-18Cloud Computing 6
  • 7. AS A SERVICE • IaaS • Hardware resources such as Processor, RAM and storage can be utilized (kind of rented) instead of actually owning them as physical assets • PaaS • Operating system, frameworks required for a computation can be utilized instead of managing the infrastructure and licensing cost • SaaS • Solve your problem by subscribing to a service instead of managing the infrastructure/platform required for that. 11-Sep-18Cloud Computing 7
  • 8. INFRASTRUCTURE AS A SERVICE • RAM, Processing Unit and Storage as a service • It is similar to renting out a system • Software and licenses will need to be managed by us • Hardware will be maintained by the cloud provider • Usage : Configure a VM and install any OS of choice for any kind of computation 11-Sep-18Cloud Computing 8
  • 9. PLATFORM AS A SERVICE • Software licenses and versioning will be taken care by the provider in addition to hardware • Usage : No need install any OS or software to run a application. Everything will be readily available along with the hardware. 11-Sep-18Cloud Computing 9
  • 10. SOFTWARE AS A SERVICE • Every aspect of computation is managed by the provider (Hardware, Software, Platform, licensing etc..) • Application available over the cloud accessible from anywhere in the world • Applications can be used without installing locally in the machine • E.g GMail, Calendar, Facebook • E.g Word document can be editing without even having Microsoft windows installed in the machine locally 11-Sep-18Cloud Computing 10
  • 11. MAJOR CLOUD PROVIDERS • Amazon AWS • Microsoft Azure • IBM Cloud • Google Compute Engine • And may more .. 11-Sep-18Cloud Computing 11
  • 12. DEMO • Local VM Provisioning & Monitoring • Cloud VM in Google Compute Engine • Simple calculator web service in Google App Engine 11-Sep-18Cloud Computing 12
  • 13. LET’S COLLABORATE • rajmohankathiresan@gmail.com (Subject : Cloud Workshop – Date) • https://twitter.com/RajmohanKathire • https://medium.com/@rajmohankathiresan 11-Sep-18Cloud Computing 13
  • 14. DISCLAIMER • Slides, material and discussion are solely owned by me and doesn’t reflect thoughts/process of the employer • Trial accounts of Amazon AWS/Google cloud engine has been used which comes with certain limitation. Please ensure to deallocate resources once done with the experimentation • Neither the workshop nor its content are sponsored. It is highly intended for open educational purposes • Workshop provides a high level overview of the topic and it cannot be considered as the sole point of reference • Refer prescribed study material for scope of examination 11-Sep-18Cloud Computing 14

Editor's Notes

  1. Parallel vs Serial computing How the computing is impacted by hardware Spec of a mobile determines the amount of parallel application & games which can run
  2. What is On-Prem ( Traditional way of computing) Purchase and maintenance of hardware Networking and Security Software upgradations and licensing Why cost matters for a business ?
  3. Scale up Flipkart may not need high computing all the time, they could go for high configuration only on offer/sale days Whereas in case of On-Prem, capital investment is required to set up the infrastrcture Story of Amazon & Need for AWS
  4. Virtualization clients ( show a local demo ) How cloud uses virtualization ?
  5. Software licensing Software updates and its dependency in the computing Firebase demo ??