SlideShare a Scribd company logo
1 of 21
Introduction to Cloud
Computing
By Aravind HU
About Me
● Software Developer For 13 Years
● Currently working for Software Center of Excellence
Philips
● Worked on building cloud strategies in Enterprise since a
decade,
● Practicing of DevOps culture for more than a decade
● A firm believer and ann Advocate of clean code practices
and Iterative development
Connect with me
● Github : - https://github.com/aravind666
● I blog at : - https://www.aravindhu.com/
● LinkedIn : -
https://www.linkedin.com/in/aravindudayashankara
● Stackverflow : -
https://stackexchange.com/users/1067259/aravind-
udayashankara
Agenda
People Talks
It's the biggest upheaval since the invention of the PC back
in the 1970s. IT departments will have little to do once the
bulk of business, computing, shifts to the cloud
The Big Switch:
Rewiring the World, from Edison to Google. ( Nicholas Carr )
moneycontrol.com has written domestic cloud computing is
estimated to grow at 53%
Early predictions by people
computing is someday going to be organized as a public
utility, just as the telephone system is organized as a
public utility
John McCarthy
inventor of LISP (1961 )
Perils of Corporate Computing
➢ Own Information systems
➢ However
○ Capital Investment
○ Heavy fixed costs
○ Redundant Expenditures
○ High energy costs, low CPU utilization
○ Dealing with unreliable hardware
○ High levels of overcapacity ( Technology and labour)
Why Cloud ?
What is Cloud ?
● It's a Cluster !
● It's a super computer !
● It's a Data store !
● None of the Above !
● All the Above !
NIST’ 16th Cloud definition
"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
NIST definition
(http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublic
ation800-145.pdf )
In Simple terms
CLOUD =
Lots of Storage + Compute cycles near
by
Types of Cloud
Characteristics Of A Cloud Computing Problem
1. Massive Scale
2. On demand Access
3. Data Intensive nature
4. High in Accessibility
5. Ease of programmability
Cloud Delivery Models
SAAS : - Software As A Service, use providers application
over a network eg. Salesforce.com, Dropbox.com, Facebook.com,
LinkedIn
PAAS : - Platform As A Service, deploy customer created
applications in Cloud eg. Google App Engine, Heroku
IAAS : - Infrastructure As A Service, rent processing,
storage, network, capacity and other computing resources
eg. EC2, S3
Big Data
A Collection of data sets so large complex, It's impossible
to process it on one computer with the usual databases and
tools.
Its really hard to capture, store, copy, delete, search,
share, analyze and visualize.
Big Data Problem
Software Defined Architecture
Cloud provides services, service orchestration and
provisioning
Cloud may provide, PAAS, IAAS, SAAS, will always have
internal as well as external Application programming
interfaces ( API’s ) .
The mechanism and concept of providing services,
Orchestration and provisioning is called a software defined
architecture.
Orchestration of Cloud services
1. Composing of architecture, tools and processes used by
humans to deliver a defined service.
2. Stitching of software and hardware components together to
deliver a defined service.
3. Collecting and automation of workflows when applicable to
deliver a defined service.
All these provides up and down scaling, Assurance, workflows,
billing.
Sample SDC
Cloud Technologies
Any Questions ???

More Related Content

What's hot

Extend your Datacenter to Azure
Extend your Datacenter to AzureExtend your Datacenter to Azure
Extend your Datacenter to AzureMohamed Gaafar
 
Big data, Cloud Computing and No SQL
Big data, Cloud Computing and No SQLBig data, Cloud Computing and No SQL
Big data, Cloud Computing and No SQLManu Cohen-Yashar
 
Basic Introduction to Cloud Computing
Basic Introduction to Cloud ComputingBasic Introduction to Cloud Computing
Basic Introduction to Cloud ComputingSatyam Jaiswal
 
Spark training in austin tx
Spark training in austin txSpark training in austin tx
Spark training in austin tx19scottmiller
 
Things you should not skip about cloud computing
Things you should not skip about cloud computingThings you should not skip about cloud computing
Things you should not skip about cloud computingAbhi Roy
 
NetApp Flash Storage Facts
NetApp Flash Storage FactsNetApp Flash Storage Facts
NetApp Flash Storage FactsNetApp Insight
 
Aws cloud big data trends
Aws cloud big data trendsAws cloud big data trends
Aws cloud big data trendshubaym
 
Cloud computing 13 principal enabling technologies
Cloud computing 13 principal  enabling technologiesCloud computing 13 principal  enabling technologies
Cloud computing 13 principal enabling technologiesVaibhav Khanna
 
Cloud computing Brief
Cloud computing BriefCloud computing Brief
Cloud computing BriefJustin Lee
 
Database Management Myths & Reality for the future
Database Management Myths & Reality for the futureDatabase Management Myths & Reality for the future
Database Management Myths & Reality for the futureA B M Moniruzzaman
 
Apache Druid: The Foundation of Fortune 500 “Analytical Decision-Making"
Apache Druid: The Foundation of Fortune 500 “Analytical Decision-Making"Apache Druid: The Foundation of Fortune 500 “Analytical Decision-Making"
Apache Druid: The Foundation of Fortune 500 “Analytical Decision-Making"Rommel Garcia
 
Cloud computing
Cloud computingCloud computing
Cloud computingmaxo_64
 
Controlling cloud costs with analytics
Controlling cloud costs with analyticsControlling cloud costs with analytics
Controlling cloud costs with analyticsRightScale
 
What is cloud computing ?
What is cloud computing ?What is cloud computing ?
What is cloud computing ?Rakesh Krishnan
 
Enabling big data & AI workloads on the object store at DBS
Enabling big data & AI workloads on the object store at DBS Enabling big data & AI workloads on the object store at DBS
Enabling big data & AI workloads on the object store at DBS Alluxio, Inc.
 

What's hot (20)

Extend your Datacenter to Azure
Extend your Datacenter to AzureExtend your Datacenter to Azure
Extend your Datacenter to Azure
 
Big data, Cloud Computing and No SQL
Big data, Cloud Computing and No SQLBig data, Cloud Computing and No SQL
Big data, Cloud Computing and No SQL
 
Basic Introduction to Cloud Computing
Basic Introduction to Cloud ComputingBasic Introduction to Cloud Computing
Basic Introduction to Cloud Computing
 
Spark training in austin tx
Spark training in austin txSpark training in austin tx
Spark training in austin tx
 
Seamless data on the cloud
Seamless data on the cloudSeamless data on the cloud
Seamless data on the cloud
 
Things you should not skip about cloud computing
Things you should not skip about cloud computingThings you should not skip about cloud computing
Things you should not skip about cloud computing
 
SoCal code camp Fullerton - Mar 2015
SoCal code camp Fullerton - Mar 2015SoCal code camp Fullerton - Mar 2015
SoCal code camp Fullerton - Mar 2015
 
NetApp Flash Storage Facts
NetApp Flash Storage FactsNetApp Flash Storage Facts
NetApp Flash Storage Facts
 
Aws cloud big data trends
Aws cloud big data trendsAws cloud big data trends
Aws cloud big data trends
 
NetApp By The Numbers
NetApp By The NumbersNetApp By The Numbers
NetApp By The Numbers
 
Cloud computing 13 principal enabling technologies
Cloud computing 13 principal  enabling technologiesCloud computing 13 principal  enabling technologies
Cloud computing 13 principal enabling technologies
 
Cloud computing Brief
Cloud computing BriefCloud computing Brief
Cloud computing Brief
 
Database Management Myths & Reality for the future
Database Management Myths & Reality for the futureDatabase Management Myths & Reality for the future
Database Management Myths & Reality for the future
 
Apache Druid: The Foundation of Fortune 500 “Analytical Decision-Making"
Apache Druid: The Foundation of Fortune 500 “Analytical Decision-Making"Apache Druid: The Foundation of Fortune 500 “Analytical Decision-Making"
Apache Druid: The Foundation of Fortune 500 “Analytical Decision-Making"
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Controlling cloud costs with analytics
Controlling cloud costs with analyticsControlling cloud costs with analytics
Controlling cloud costs with analytics
 
Cloud storage
Cloud storageCloud storage
Cloud storage
 
What is cloud computing ?
What is cloud computing ?What is cloud computing ?
What is cloud computing ?
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Enabling big data & AI workloads on the object store at DBS
Enabling big data & AI workloads on the object store at DBS Enabling big data & AI workloads on the object store at DBS
Enabling big data & AI workloads on the object store at DBS
 

Similar to Cloud Computing Fundamentals

[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...Srijan Technologies
 
Introduction to Cloud Computing CA03.pptx
Introduction to Cloud Computing CA03.pptxIntroduction to Cloud Computing CA03.pptx
Introduction to Cloud Computing CA03.pptxabcxyz1337
 
Cloud computing project report
Cloud computing project reportCloud computing project report
Cloud computing project reportNaveed Farooq
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorialsUdara Sandaruwan
 
A Comprehensive Look into the World of Cloud Computing.pdf
A Comprehensive Look into the World of Cloud Computing.pdfA Comprehensive Look into the World of Cloud Computing.pdf
A Comprehensive Look into the World of Cloud Computing.pdfAnil
 
AWS res 2024 key points for better research.ppt
AWS res 2024 key points for better research.pptAWS res 2024 key points for better research.ppt
AWS res 2024 key points for better research.pptfodod37142
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computingDeepak Shukla
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用lantianlcdx
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxSurajThapa79
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An IntroductionRavindra Dastikop
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesEueung Mulyana
 
What are the pros and cons of using cloud applications.pdf
What are the pros and cons of using cloud applications.pdfWhat are the pros and cons of using cloud applications.pdf
What are the pros and cons of using cloud applications.pdfAnil
 
CS8791 CLOUD COMPUTING_UNIT-I_FINAL_ppt (1).pptx
CS8791 CLOUD COMPUTING_UNIT-I_FINAL_ppt (1).pptxCS8791 CLOUD COMPUTING_UNIT-I_FINAL_ppt (1).pptx
CS8791 CLOUD COMPUTING_UNIT-I_FINAL_ppt (1).pptxMALATHYANANDAN
 

Similar to Cloud Computing Fundamentals (20)

[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
 
Slide_Deck_CloudAttack.pptx
Slide_Deck_CloudAttack.pptxSlide_Deck_CloudAttack.pptx
Slide_Deck_CloudAttack.pptx
 
Introduction to Cloud Computing CA03.pptx
Introduction to Cloud Computing CA03.pptxIntroduction to Cloud Computing CA03.pptx
Introduction to Cloud Computing CA03.pptx
 
Cloud computing project report
Cloud computing project reportCloud computing project report
Cloud computing project report
 
A REVIEW ON RESOURCE ALLOCATION MECHANISM IN CLOUD ENVIORNMENT
A REVIEW ON RESOURCE ALLOCATION MECHANISM IN CLOUD ENVIORNMENTA REVIEW ON RESOURCE ALLOCATION MECHANISM IN CLOUD ENVIORNMENT
A REVIEW ON RESOURCE ALLOCATION MECHANISM IN CLOUD ENVIORNMENT
 
Nimbus Concept
Nimbus ConceptNimbus Concept
Nimbus Concept
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
A Comprehensive Look into the World of Cloud Computing.pdf
A Comprehensive Look into the World of Cloud Computing.pdfA Comprehensive Look into the World of Cloud Computing.pdf
A Comprehensive Look into the World of Cloud Computing.pdf
 
AWS res 2024 key points for better research.ppt
AWS res 2024 key points for better research.pptAWS res 2024 key points for better research.ppt
AWS res 2024 key points for better research.ppt
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computing
 
Cloud Computing Basics
Cloud Computing BasicsCloud Computing Basics
Cloud Computing Basics
 
Concepts of cloud computing
Concepts of cloud computingConcepts of cloud computing
Concepts of cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Cloud Computing: Overview and Examples
Cloud Computing: Overview and ExamplesCloud Computing: Overview and Examples
Cloud Computing: Overview and Examples
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
What are the pros and cons of using cloud applications.pdf
What are the pros and cons of using cloud applications.pdfWhat are the pros and cons of using cloud applications.pdf
What are the pros and cons of using cloud applications.pdf
 
CS8791 CLOUD COMPUTING_UNIT-I_FINAL_ppt (1).pptx
CS8791 CLOUD COMPUTING_UNIT-I_FINAL_ppt (1).pptxCS8791 CLOUD COMPUTING_UNIT-I_FINAL_ppt (1).pptx
CS8791 CLOUD COMPUTING_UNIT-I_FINAL_ppt (1).pptx
 

Recently uploaded

WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AIAGATSoftware
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfryanfarris8
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2WSO2
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 

Recently uploaded (20)

Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Boksburg [(+27832195400*)] 🏥 Women's Abortion Clinic in ...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
WSO2Con2024 - GitOps in Action: Navigating Application Deployment in the Plat...
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 

Cloud Computing Fundamentals

  • 2. About Me ● Software Developer For 13 Years ● Currently working for Software Center of Excellence Philips ● Worked on building cloud strategies in Enterprise since a decade, ● Practicing of DevOps culture for more than a decade ● A firm believer and ann Advocate of clean code practices and Iterative development
  • 3. Connect with me ● Github : - https://github.com/aravind666 ● I blog at : - https://www.aravindhu.com/ ● LinkedIn : - https://www.linkedin.com/in/aravindudayashankara ● Stackverflow : - https://stackexchange.com/users/1067259/aravind- udayashankara
  • 5. People Talks It's the biggest upheaval since the invention of the PC back in the 1970s. IT departments will have little to do once the bulk of business, computing, shifts to the cloud The Big Switch: Rewiring the World, from Edison to Google. ( Nicholas Carr ) moneycontrol.com has written domestic cloud computing is estimated to grow at 53%
  • 6. Early predictions by people computing is someday going to be organized as a public utility, just as the telephone system is organized as a public utility John McCarthy inventor of LISP (1961 )
  • 7. Perils of Corporate Computing ➢ Own Information systems ➢ However ○ Capital Investment ○ Heavy fixed costs ○ Redundant Expenditures ○ High energy costs, low CPU utilization ○ Dealing with unreliable hardware ○ High levels of overcapacity ( Technology and labour)
  • 9. What is Cloud ? ● It's a Cluster ! ● It's a super computer ! ● It's a Data store ! ● None of the Above ! ● All the Above !
  • 10. NIST’ 16th Cloud definition "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 NIST definition (http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublic ation800-145.pdf )
  • 11. In Simple terms CLOUD = Lots of Storage + Compute cycles near by
  • 13. Characteristics Of A Cloud Computing Problem 1. Massive Scale 2. On demand Access 3. Data Intensive nature 4. High in Accessibility 5. Ease of programmability
  • 14. Cloud Delivery Models SAAS : - Software As A Service, use providers application over a network eg. Salesforce.com, Dropbox.com, Facebook.com, LinkedIn PAAS : - Platform As A Service, deploy customer created applications in Cloud eg. Google App Engine, Heroku IAAS : - Infrastructure As A Service, rent processing, storage, network, capacity and other computing resources eg. EC2, S3
  • 15. Big Data A Collection of data sets so large complex, It's impossible to process it on one computer with the usual databases and tools. Its really hard to capture, store, copy, delete, search, share, analyze and visualize.
  • 17. Software Defined Architecture Cloud provides services, service orchestration and provisioning Cloud may provide, PAAS, IAAS, SAAS, will always have internal as well as external Application programming interfaces ( API’s ) . The mechanism and concept of providing services, Orchestration and provisioning is called a software defined architecture.
  • 18. Orchestration of Cloud services 1. Composing of architecture, tools and processes used by humans to deliver a defined service. 2. Stitching of software and hardware components together to deliver a defined service. 3. Collecting and automation of workflows when applicable to deliver a defined service. All these provides up and down scaling, Assurance, workflows, billing.