SlideShare a Scribd company logo
1 of 8
CLOUD DISCOVERY
         AN INTRODUCTION TO CLOUD COMPUTING




Chapter 4: Building blocks of a Cloud



           By: Alain Charpentier
Table of content
• Cloud vision
• Building Block of a Cloud
   – Compute, Network, Storage, Database, Monitoring &
     Autoscale
• Cloud delivery model
   – Public Cloud, Private Cloud, Virtual Private Cloud,
     Hybrid Cloud & Could Bursting
• Reliability of a Cloud
   – Physical security, Precision environment, Conditioned
     power, Core routing equipment, Network technician
Building block of a Cloud

                         Database




                                    Storage
  Compute



                              Monitoring &
               Network         Autoscale
Building block of a Cloud
•   Compute
     –   Compute is the fundamental aspect of IaaS; it is the ability to make use of physical servers lying in
         a data center somewhere, on demand.
     –   Most Cloud Computing vendors will offer a wide variety of operating systems (Windows and
         Linux).
     –   You select RAM and local disk
•   Storage
     –   Using Cloud storage, data is stored on multiple virtual servers among large storage pools
     –   Storage, apart from disk discussed above, can either be in block-based protocols or a file-based.
•   Network
     –   The component that make up the network aspects of a IaaS are : Switching and routing, Domain
         Name System or DNS, Load balancing,
•   Database
     –   Cloud databases provide a readily scalable and easily configured method for organizations to
         create, store, and access their data
•   Monitoring and Autoscale
     –   IaaS frequently includes monitoring and autoscaling capabilities to give visibility over system
         performance, and ensure that performance meets demand.
Public, Private, Virtual Private, Hybrid,
Cloud Bursting


    Public Cloud
                                   Virtual
                                Private Cloud



   Hybrid
   Cloud



                                Cloud Bursting
   Private Cloud




    Customers
Cloud delivery model
•   Public Cloud
     – Public Cloud is considered infrastructure that consists of shared resources, deployed on a
       self-service basis over the Internet. The benefit of Public Cloud are : the highest levels of
       efficiency as Public Cloud pools a huge number of users and almost limitless scaling
       capabilities.
•   Private Cloud
     – Private Cloud is infrastructure that emulates Cloud Computing but does so on a private
       network. The hardware is dedicated to the organisation own use and there is no sharing of
       infrastructure between users.
•   Virtual Private Cloud
     – Virtual Private Clouds are created when Public Cloud vendors fence a part of their own
       Cloud infrastructure to provide specifically for a single customer.
•   Hybrid Cloud
     – Hybrid cloud is a composition of two or more clouds (private or public) that remain unique
       entities but are bound together, offering the benefits of multiple deployment models
•   Cloud Bursting
     – Using Cloud bursting, an organization will continue to use their own infrastructure for their
       regular needs, while any peak events will be automatically passed through to the Public
       Cloud provider
Reliability of a Cloud
•   Physical Security
     – Security of the building – Keycard, round-the-clock surveillance
     – Authorization of personnel
     – Background checking
•   Precision Environment
     – Redundant HVAC (Heating Ventilation Air Conditioning) systems
     – Regularly circulate and filter supply air
     – Advanced fire suppression systems
•   Conditioned Power
     – Uninterruptible Power Systems (UPSs) and backup generators
•   Core Routing Equipment
     – Fully redundant data routing equipment
     – Multiple fibre optic connections to multiple service providers
•   Network Technicians
     – Certified technicians
     – Technicians should be available 24x7x365.
QUESTIONS ?

More Related Content

What's hot

3.cloud service delivery models
3.cloud service delivery models3.cloud service delivery models
3.cloud service delivery modelsDrRajapraveen
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesANUSUYA T K
 
Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)Rubal Sagwal
 
Cloud Deployment Model
Cloud Deployment ModelCloud Deployment Model
Cloud Deployment ModelYong Heui Cho
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment modelsANUSUYA T K
 
Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021Samuel Dratwa
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingnajihah91
 
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingVTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingSachin Gowda
 
Principles of virtualization
Principles of virtualizationPrinciples of virtualization
Principles of virtualizationRubal Sagwal
 
ServedBy the Net Products 2017
ServedBy the Net Products 2017ServedBy the Net Products 2017
ServedBy the Net Products 2017ServedBy the Net
 
Storage architectures and the cloud
Storage architectures and the cloudStorage architectures and the cloud
Storage architectures and the cloudShapeBlue
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologiesUma Rangaraj
 

What's hot (20)

3.cloud service delivery models
3.cloud service delivery models3.cloud service delivery models
3.cloud service delivery models
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Basics of cloud
Basics of cloudBasics of cloud
Basics of cloud
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration services
 
Intro
IntroIntro
Intro
 
Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Deployment Model
Cloud Deployment ModelCloud Deployment Model
Cloud Deployment Model
 
Nimbus Concept
Nimbus ConceptNimbus Concept
Nimbus Concept
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021Introduction to Cloud Computing 2021
Introduction to Cloud Computing 2021
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing.....
cloud computing.....cloud computing.....
cloud computing.....
 
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud ComputingVTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
VTU Open Elective 6th Sem CSE - Module 2 - Cloud Computing
 
Principles of virtualization
Principles of virtualizationPrinciples of virtualization
Principles of virtualization
 
ServedBy the Net Products 2017
ServedBy the Net Products 2017ServedBy the Net Products 2017
ServedBy the Net Products 2017
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Storage architectures and the cloud
Storage architectures and the cloudStorage architectures and the cloud
Storage architectures and the cloud
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologies
 

Similar to Coud discovery chap 4

Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Ranjan Ghosh
 
9-cloud-computing.pdf
9-cloud-computing.pdf9-cloud-computing.pdf
9-cloud-computing.pdfErvisTema1
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 
Sameer Mitter | Introduction to Cloud computing
Sameer Mitter | Introduction to Cloud computingSameer Mitter | Introduction to Cloud computing
Sameer Mitter | Introduction to Cloud computingSameer Mitter
 
Cloud Computing basic concept to understand
Cloud Computing basic concept to understandCloud Computing basic concept to understand
Cloud Computing basic concept to understandRahulBhole12
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackIntroduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackbuildacloud
 
What is Cloud computing?
What is Cloud computing?What is Cloud computing?
What is Cloud computing?Richard Harvey
 
Unit I Fundamentals of Cloud Computing.pptx
Unit I Fundamentals of Cloud Computing.pptxUnit I Fundamentals of Cloud Computing.pptx
Unit I Fundamentals of Cloud Computing.pptxRahul Borate
 
Cloud computing
Cloud computingCloud computing
Cloud computingRam Mohan
 
The move-to-hybrid-cloud-itsmf-april2015
The move-to-hybrid-cloud-itsmf-april2015The move-to-hybrid-cloud-itsmf-april2015
The move-to-hybrid-cloud-itsmf-april2015Eduserv
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment modelsAshok Kumar
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment modelsAshok Kumar
 

Similar to Coud discovery chap 4 (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Cloud101-Introduction to cloud
Cloud101-Introduction to cloud
 
9-cloud-computing.pdf
9-cloud-computing.pdf9-cloud-computing.pdf
9-cloud-computing.pdf
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
Sameer Mitter | Introduction to Cloud computing
Sameer Mitter | Introduction to Cloud computingSameer Mitter | Introduction to Cloud computing
Sameer Mitter | Introduction to Cloud computing
 
Cloud Computing basic concept to understand
Cloud Computing basic concept to understandCloud Computing basic concept to understand
Cloud Computing basic concept to understand
 
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStackIntroduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
Introduction: Build infrastucture-as-a-service Clouds with Apache CloudStack
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
 
Coud discovery chap 8
Coud discovery chap 8Coud discovery chap 8
Coud discovery chap 8
 
What is Cloud computing?
What is Cloud computing?What is Cloud computing?
What is Cloud computing?
 
Unit I Fundamentals of Cloud Computing.pptx
Unit I Fundamentals of Cloud Computing.pptxUnit I Fundamentals of Cloud Computing.pptx
Unit I Fundamentals of Cloud Computing.pptx
 
cloud computing
 cloud computing cloud computing
cloud computing
 
Coud discovery chap 10
Coud discovery chap 10Coud discovery chap 10
Coud discovery chap 10
 
UNIT 1.pdf
UNIT 1.pdfUNIT 1.pdf
UNIT 1.pdf
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
The move-to-hybrid-cloud-itsmf-april2015
The move-to-hybrid-cloud-itsmf-april2015The move-to-hybrid-cloud-itsmf-april2015
The move-to-hybrid-cloud-itsmf-april2015
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 
Cloud deployment models
Cloud deployment modelsCloud deployment models
Cloud deployment models
 

More from Alain Charpentier

More from Alain Charpentier (16)

Coud discovery chap 9
Coud discovery chap 9Coud discovery chap 9
Coud discovery chap 9
 
Coud discovery chap 7
Coud discovery chap 7Coud discovery chap 7
Coud discovery chap 7
 
Coud discovery chap 6
Coud discovery chap 6Coud discovery chap 6
Coud discovery chap 6
 
Coud discovery chap 5
Coud discovery chap 5Coud discovery chap 5
Coud discovery chap 5
 
Coud discovery chap 3
Coud discovery chap 3Coud discovery chap 3
Coud discovery chap 3
 
Coud discovery chap 2
Coud discovery chap 2Coud discovery chap 2
Coud discovery chap 2
 
Coud discovery chap 1
Coud discovery chap 1Coud discovery chap 1
Coud discovery chap 1
 
Why BI needs CMMI-5
Why BI needs CMMI-5Why BI needs CMMI-5
Why BI needs CMMI-5
 
Generic Bi Landscape 2010 02 11
Generic Bi Landscape 2010 02 11Generic Bi Landscape 2010 02 11
Generic Bi Landscape 2010 02 11
 
Application Portfolio Management
Application Portfolio ManagementApplication Portfolio Management
Application Portfolio Management
 
TDWI BI Framework
TDWI BI FrameworkTDWI BI Framework
TDWI BI Framework
 
Méthodologie de Centre de Compétance
Méthodologie de Centre de CompétanceMéthodologie de Centre de Compétance
Méthodologie de Centre de Compétance
 
BI Framework
BI FrameworkBI Framework
BI Framework
 
Lean Thinking
Lean ThinkingLean Thinking
Lean Thinking
 
Introduction au "Lean IT"
Introduction au "Lean IT"Introduction au "Lean IT"
Introduction au "Lean IT"
 
Méthodologie D’Intelligence D’Affaires
Méthodologie D’Intelligence D’AffairesMéthodologie D’Intelligence D’Affaires
Méthodologie D’Intelligence D’Affaires
 

Recently uploaded

ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringWSO2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 

Recently uploaded (20)

ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 

Coud discovery chap 4

  • 1. CLOUD DISCOVERY AN INTRODUCTION TO CLOUD COMPUTING Chapter 4: Building blocks of a Cloud By: Alain Charpentier
  • 2. Table of content • Cloud vision • Building Block of a Cloud – Compute, Network, Storage, Database, Monitoring & Autoscale • Cloud delivery model – Public Cloud, Private Cloud, Virtual Private Cloud, Hybrid Cloud & Could Bursting • Reliability of a Cloud – Physical security, Precision environment, Conditioned power, Core routing equipment, Network technician
  • 3. Building block of a Cloud Database Storage Compute Monitoring & Network Autoscale
  • 4. Building block of a Cloud • Compute – Compute is the fundamental aspect of IaaS; it is the ability to make use of physical servers lying in a data center somewhere, on demand. – Most Cloud Computing vendors will offer a wide variety of operating systems (Windows and Linux). – You select RAM and local disk • Storage – Using Cloud storage, data is stored on multiple virtual servers among large storage pools – Storage, apart from disk discussed above, can either be in block-based protocols or a file-based. • Network – The component that make up the network aspects of a IaaS are : Switching and routing, Domain Name System or DNS, Load balancing, • Database – Cloud databases provide a readily scalable and easily configured method for organizations to create, store, and access their data • Monitoring and Autoscale – IaaS frequently includes monitoring and autoscaling capabilities to give visibility over system performance, and ensure that performance meets demand.
  • 5. Public, Private, Virtual Private, Hybrid, Cloud Bursting Public Cloud Virtual Private Cloud Hybrid Cloud Cloud Bursting Private Cloud Customers
  • 6. Cloud delivery model • Public Cloud – Public Cloud is considered infrastructure that consists of shared resources, deployed on a self-service basis over the Internet. The benefit of Public Cloud are : the highest levels of efficiency as Public Cloud pools a huge number of users and almost limitless scaling capabilities. • Private Cloud – Private Cloud is infrastructure that emulates Cloud Computing but does so on a private network. The hardware is dedicated to the organisation own use and there is no sharing of infrastructure between users. • Virtual Private Cloud – Virtual Private Clouds are created when Public Cloud vendors fence a part of their own Cloud infrastructure to provide specifically for a single customer. • Hybrid Cloud – Hybrid cloud is a composition of two or more clouds (private or public) that remain unique entities but are bound together, offering the benefits of multiple deployment models • Cloud Bursting – Using Cloud bursting, an organization will continue to use their own infrastructure for their regular needs, while any peak events will be automatically passed through to the Public Cloud provider
  • 7. Reliability of a Cloud • Physical Security – Security of the building – Keycard, round-the-clock surveillance – Authorization of personnel – Background checking • Precision Environment – Redundant HVAC (Heating Ventilation Air Conditioning) systems – Regularly circulate and filter supply air – Advanced fire suppression systems • Conditioned Power – Uninterruptible Power Systems (UPSs) and backup generators • Core Routing Equipment – Fully redundant data routing equipment – Multiple fibre optic connections to multiple service providers • Network Technicians – Certified technicians – Technicians should be available 24x7x365.