SlideShare a Scribd company logo
1 of 63
•
• ON-DEMAND SELF SERVICE:
• A CONSUMER CAN UNILATERALLY PROVISION COMPUTING CAPABILITIES, AUTOMATICALLY WITHOUT REQUIRING
HUMAN INTERACTION WITH EACH SERVICE’S PROVIDER.
• HETEROGENEOUS ACCESS:
• CAPABILITIES ARE AVAILABLE OVER THE NETWORK AND ACCESSED THROUGH STANDARD MECHANISMS THAT PROMOTE
USE BY HETEROGENEOUS THIN OR THICK CLIENT PLATFORMS.
4
• RESOURCE POOLING:
• THE PROVIDER’S COMPUTING RESOURCES ARE POOLED TO SERVE MULTIPLE CONSUMERS USING A MULTI-TENANT MODEL.
• DIFFERENT PHYSICAL AND VIRTUAL RESOURCES DYNAMICALLY ASSIGNED AND REASSIGNED ACCORDING TO CONSUMER
DEMAND.
• MEASURED SERVICE:
• CLOUD SYSTEMS AUTOMATICALLY CONTROL AND OPTIMIZE RESOURCES USED BY LEVERAGING A METERING CAPABILITY AT
SOME LEVEL OF ABSTRACTION APPROPRIATE TO THE TYPE OF SERVICE.
• IT WILL PROVIDE ANALYZABLE AND PREDICTABLE COMPUTING PLATFORM.
5
BENEFITS OF CLOUD COMPUTING
• COST
• CLOUD COMPUTING ELIMINATES THE CAPITAL EXPENSE OF BUYING HARDWARE AND
SOFTWARE AND SETTING UP AND RUNNING ON-SITE DATA CENTERS—THE RACKS OF
SERVERS, THE ROUND-THE-CLOCK ELECTRICITY FOR POWER AND COOLING, THE IT EXPERTS
FOR MANAGING THE INFRASTRUCTURE. IT ADDS UP FAST.
• SPEED
• MOST CLOUD COMPUTING SERVICES ARE PROVIDED SELF SERVICE AND ON DEMAND, SO
EVEN VAST AMOUNTS OF COMPUTING RESOURCES CAN BE PROVISIONED IN MINUTES,
TYPICALLY WITH JUST A FEW MOUSE CLICKS, GIVING BUSINESSES A LOT OF FLEXIBILITY AND
TAKING THE PRESSURE OFF CAPACITY PLANNING.
BENEFITS OF CLOUD COMPUTING CONTD…
• GLOBAL SCALE
• THE BENEFITS OF CLOUD COMPUTING SERVICES INCLUDE THE ABILITY TO SCALE ELASTICALLY.
IN CLOUD SPEAK, THAT MEANS DELIVERING THE RIGHT AMOUNT OF IT RESOURCES—FOR
EXAMPLE, MORE OR LESS COMPUTING POWER, STORAGE, BANDWIDTH—RIGHT WHEN IT IS
NEEDED AND FROM THE RIGHT GEOGRAPHIC LOCATION.
• PRODUCTIVITY
• ON-SITE DATA CENTERS TYPICALLY REQUIRE A LOT OF “RACKING AND STACKING”—
HARDWARE SETUP, SOFTWARE PATCHING, AND OTHER TIME-CONSUMING IT MANAGEMENT
CHORES. CLOUD COMPUTING REMOVES THE NEED FOR MANY OF THESE TASKS, SO IT
TEAMS CAN SPEND TIME ON ACHIEVING MORE IMPORTANT BUSINESS GOALS.
BENEFITS OF CLOUD COMPUTING CONTD…
• PERFORMANCE
• THE BIGGEST CLOUD COMPUTING SERVICES RUN ON A WORLDWIDE NETWORK OF SECURE
DATA CENTERS, WHICH ARE REGULARLY UPGRADED TO THE LATEST GENERATION OF FAST
AND EFFICIENT COMPUTING HARDWARE. THIS OFFERS SEVERAL BENEFITS OVER A SINGLE
CORPORATE DATA CENTER, INCLUDING REDUCED NETWORK LATENCY FOR APPLICATIONS
AND GREATER ECONOMIES OF SCALE.
• RELIABILITY
• CLOUD COMPUTING MAKES DATA BACKUP, DISASTER RECOVERY AND BUSINESS
CONTINUITY EASIER AND LESS EXPENSIVE BECAUSE DATA CAN BE MIRRORED AT MULTIPLE
REDUNDANT SITES ON THE CLOUD PROVIDER’S NETWORK.
• SECURITY
• MANY CLOUD PROVIDERS OFFER A BROAD SET OF POLICIES, TECHNOLOGIES AND
CONTROLS THAT STRENGTHEN YOUR SECURITY POSTURE OVERALL, HELPING PROTECT
YOUR DATA, APPS AND INFRASTRUCTURE FROM POTENTIAL THREATS.
TYPES OF CLOUD COMPUTING
• PUBLIC CLOUD
• PUBLIC CLOUDS ARE OWNED AND OPERATED BY A THIRD-PARTY CLOUD SERVICE PROVIDERS, WHICH DELIVER THEIR
COMPUTING RESOURCES LIKE SERVERS AND STORAGE OVER THE INTERNET. MICROSOFT AZURE, AMAZON WEB SERVICES,
GOOGLE CLOUD PROVIDER ARE EXAMPLES OF A PUBLIC CLOUD. WITH A PUBLIC CLOUD, ALL HARDWARE, SOFTWARE AND
OTHER SUPPORTING INFRASTRUCTURE IS OWNED AND MANAGED BY THE CLOUD PROVIDER. YOU ACCESS THESE SERVICES
AND MANAGE YOUR ACCOUNT USING A WEB BROWSER. LEARN MORE ABOUT THE PUBLIC CLOUD.
• PRIVATE CLOUD
• A PRIVATE CLOUD REFERS TO CLOUD COMPUTING RESOURCES USED EXCLUSIVELY BY A SINGLE BUSINESS OR
ORGANISATION. A PRIVATE CLOUD CAN BE PHYSICALLY LOCATED ON THE COMPANY’S ON-SITE DATACENTER.
SOME COMPANIES ALSO PAY THIRD-PARTY SERVICE PROVIDERS TO HOST THEIR PRIVATE CLOUD. A PRIVATE
CLOUD IS ONE IN WHICH THE SERVICES AND INFRASTRUCTURE ARE MAINTAINED ON A PRIVATE
NETWORK. LEARN MORE ABOUT THE PRIVATE CLOUD.
• HYBRID CLOUD
• HYBRID CLOUDS COMBINE PUBLIC AND PRIVATE CLOUDS, BOUND TOGETHER BY TECHNOLOGY THAT ALLOWS
DATA AND APPLICATIONS TO BE SHARED BETWEEN THEM. BY ALLOWING DATA AND APPLICATIONS TO MOVE
BETWEEN PRIVATE AND PUBLIC CLOUDS, A HYBRID CLOUD GIVES YOUR BUSINESS GREATER FLEXIBILITY, MORE
DEPLOYMENT OPTIONS AND HELPS OPTIMISE YOUR EXISTING INFRASTRUCTURE, SECURITY AND
COMPLIANCE. LEARN MORE ABOUT THE HYBRID CLOUD.
TYPES OF CLOUD SERVICES: IAAS, PAAS, SERVERLESS
AND SAAS
• INFRASTRUCTURE AS A SERVICE (IAAS)
• THE MOST BASIC CATEGORY OF CLOUD COMPUTING SERVICES. WITH IAAS,
YOU RENT IT INFRASTRUCTURE—SERVERS AND VIRTUAL MACHINES (VMS),
STORAGE, NETWORKS, OPERATING SYSTEMS—FROM A CLOUD PROVIDER ON
A PAY-AS-YOU-GO BASIS.
• PLATFORM AS A SERVICE (PAAS)
• PLATFORM AS A SERVICE REFERS TO CLOUD COMPUTING SERVICES THAT SUPPLY AN
ON-DEMAND ENVIRONMENT FOR DEVELOPING, TESTING, DELIVERING AND
MANAGING SOFTWARE APPLICATIONS. PAAS IS DESIGNED TO MAKE IT EASIER FOR
DEVELOPERS TO QUICKLY CREATE WEB OR MOBILE APPS, WITHOUT WORRYING ABOUT
SETTING UP OR MANAGING THE UNDERLYING INFRASTRUCTURE OF SERVERS,
STORAGE, NETWORK AND DATABASES NEEDED FOR DEVELOPMENT.
• SOFTWARE AS A SERVICE (SAAS)
• SOFTWARE AS A SERVICE IS A METHOD FOR DELIVERING SOFTWARE APPLICATIONS OVER
THE INTERNET, ON DEMAND AND TYPICALLY ON A SUBSCRIPTION BASIS. WITH SAAS,
CLOUD PROVIDERS HOST AND MANAGE THE SOFTWARE APPLICATION AND UNDERLYING
INFRASTRUCTURE AND HANDLE ANY MAINTENANCE, LIKE SOFTWARE UPGRADES AND
SECURITY PATCHING. USERS CONNECT TO THE APPLICATION OVER THE INTERNET,
USUALLY WITH A WEB BROWSER ON THEIR PHONE, TABLET OR PC.
•
•
•
•
•
•
•
•
•
•
•
• VERTICAL SCALING, OR SCALING UP OR DOWN, WHERE YOU INCREASE OR DECREASE COMPUTING
POWER OR DATABASES AS NEEDED—EITHER BY CHANGING PERFORMANCE LEVELS OR BY USING
ELASTIC DATABASE POOLS TO AUTOMATICALLY ADJUST TO YOUR WORKLOAD DEMANDS.
• HORIZONTAL SCALING, OR SCALING OUT OR IN, WHERE YOU ADD MORE DATABASES OR
DIVIDE YOUR LARGE DATABASE INTO SMALLER NODES, USING A DATA PARTITIONING
APPROACH CALLED SHARDING, WHICH CAN BE MANAGED FASTER AND MORE EASILY
ACROSS SERVERS.
•
Diagram Source: Wikipedia
•
•
•
•
•
•
•
•
•
•





EC2 Infrastructure Concepts
•
•
•
•
•
•
•


•
•
•
Diagram Source: http://docs.aws.amazon.com
•
•
•
•
•
•
•
•
•
•
•
Diagram Source: http://docs.aws.amazon.com









•
•
•


•
•

•
•
•
•
•
•
•
•
•
•
•
• HTTP://CONSOLE.AWS.AMAZON.COM
•
• HTTPS://PORTAL.AZURE.COM
•
•
•
•
•
• A CONTAINER IS A STANDARD UNIT OF SOFTWARE THAT
PACKAGES UP CODE AND ALL ITS DEPENDENCIES SO THE
APPLICATION RUNS QUICKLY AND RELIABLY FROM ONE
COMPUTING ENVIRONMENT TO ANOTHER.
• A DOCKER CONTAINER IMAGE IS A LIGHTWEIGHT, STANDALONE,
EXECUTABLE PACKAGE OF SOFTWARE THAT INCLUDES EVERYTHING
NEEDED TO RUN AN APPLICATION: CODE, RUNTIME, SYSTEM
TOOLS, SYSTEM LIBRARIES AND SETTINGS.
• CONTAINER IMAGES BECOME CONTAINERS AT RUNTIME AND
IN THE CASE OF DOCKER CONTAINERS – IMAGES BECOME
CONTAINERS WHEN THEY RUN ON DOCKER ENGINE
•
•
•
•
•
•
•
• AGILITY
• WHEN DEVELOPERS BUILD AND PACKAGE THEIR APPLICATIONS INTO CONTAINERS AND
PROVIDE THEM TO IT TO RUN ON A STANDARDIZED PLATFORM, THIS REDUCES THE OVERALL
EFFORT TO DEPLOY APPLICATIONS AND CAN STREAMLINE THE WHOLE DEV AND TEST CYCLE.
THIS ALSO INCREASES COLLABORATION AND EFFICIENCY BETWEEN DEV AND OPERATIONS
TEAMS TO SHIP APPS FASTER.
• PORTABILITY
• CONTAINERS PROVIDE A STANDARDIZED FORMAT FOR PACKAGING AND HOLDING ALL
THE COMPONENTS NECESSARY TO RUN THE DESIRED APPLICATION. THIS SOLVES THE
TYPICAL PROBLEM OF “IT WORKS ON MY MACHINE” AND ALLOWS FOR PORTABILITY
BETWEEN OS PLATFORMS AND BETWEEN CLOUDS. ANY TIME A CONTAINER IS DEPLOYED
ANYWHERE, IT EXECUTES IN A CONSISTENT ENVIRONMENT THAT REMAINS UNCHANGED
FROM ONE DEPLOYMENT TO ANOTHER. YOU NOW HAVE A CONSISTENT FORMAT, FROM
DEV BOX TO PRODUCTION.
•
•
INSTANCES
•
FASTER, RELIABLE, EFFICIENT, LIGHTWEIGHT, AND
SCALABLE
Not easily Scalable
Containers could communicate with each other
Containers had to be deployed appropriately
Containers had to be managed carefully
Auto scaling was not possible
Distributing traffic was still challenging
It was not Scalable
•
•
•
Kubernetes is an open-source container orchestration engine for automating deployment,
scaling, and management of containerized application.
•
More about Kubernetes
• Developed by Google and written in Golang with a huge community
• Can group ‘n’ containers into one logical unit for managing and
deploying them
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Presentation.pptx
Presentation.pptx
Presentation.pptx
Presentation.pptx

More Related Content

Similar to Presentation.pptx

Cloud computing & security basics
Cloud computing & security   basicsCloud computing & security   basics
Cloud computing & security basicsRahul Gurnani
 
Introduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewIntroduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewSudiptaDas684406
 
CloudComputing
CloudComputingCloudComputing
CloudComputingAdi Challa
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud ComputingNishant Munjal
 
network design 3.pptx
network design 3.pptxnetwork design 3.pptx
network design 3.pptxaida alsamawi
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureDATAVERSITY
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing FundamentalDony Riyanto
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingUnmesh Ballal
 
Public Cloud Model.pptx
Public Cloud Model.pptxPublic Cloud Model.pptx
Public Cloud Model.pptxchinmidbz2
 
Chap 3 infrastructure as a service(iaas)
Chap 3 infrastructure as a service(iaas)Chap 3 infrastructure as a service(iaas)
Chap 3 infrastructure as a service(iaas)Raj Sarode
 
Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuumMathews Job
 
Distributed Data Base.pptx
Distributed Data Base.pptxDistributed Data Base.pptx
Distributed Data Base.pptxWaqasRaziq
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
Oracle Service Cloud(Rightnow) Integration with EBS and JIRA
Oracle Service Cloud(Rightnow) Integration with EBS and JIRAOracle Service Cloud(Rightnow) Integration with EBS and JIRA
Oracle Service Cloud(Rightnow) Integration with EBS and JIRABhaskara Reddy Sannapureddy
 
UNIT IV RESOURCE MANAGEMENT AND SECURITY
UNIT IV RESOURCE MANAGEMENT AND SECURITYUNIT IV RESOURCE MANAGEMENT AND SECURITY
UNIT IV RESOURCE MANAGEMENT AND SECURITYSheik Mohideen
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITRightScale
 

Similar to Presentation.pptx (20)

Cloud computing & security basics
Cloud computing & security   basicsCloud computing & security   basics
Cloud computing & security basics
 
Introduction to Cloud Computing, Overview
Introduction to Cloud Computing, OverviewIntroduction to Cloud Computing, Overview
Introduction to Cloud Computing, Overview
 
CloudComputing
CloudComputingCloudComputing
CloudComputing
 
Overview of Cloud Computing
Overview of Cloud ComputingOverview of Cloud Computing
Overview of Cloud Computing
 
Cloud migration
Cloud migrationCloud migration
Cloud migration
 
network design 3.pptx
network design 3.pptxnetwork design 3.pptx
network design 3.pptx
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data Architecture
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
12458003.ppt
12458003.ppt12458003.ppt
12458003.ppt
 
Public Cloud Model.pptx
Public Cloud Model.pptxPublic Cloud Model.pptx
Public Cloud Model.pptx
 
Chap 3 infrastructure as a service(iaas)
Chap 3 infrastructure as a service(iaas)Chap 3 infrastructure as a service(iaas)
Chap 3 infrastructure as a service(iaas)
 
Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuum
 
Distributed Data Base.pptx
Distributed Data Base.pptxDistributed Data Base.pptx
Distributed Data Base.pptx
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Oracle Service Cloud(Rightnow) Integration with EBS and JIRA
Oracle Service Cloud(Rightnow) Integration with EBS and JIRAOracle Service Cloud(Rightnow) Integration with EBS and JIRA
Oracle Service Cloud(Rightnow) Integration with EBS and JIRA
 
UNIT IV RESOURCE MANAGEMENT AND SECURITY
UNIT IV RESOURCE MANAGEMENT AND SECURITYUNIT IV RESOURCE MANAGEMENT AND SECURITY
UNIT IV RESOURCE MANAGEMENT AND SECURITY
 
An introduction and overview to Software as a Service
An introduction and overview to Software as a Service An introduction and overview to Software as a Service
An introduction and overview to Software as a Service
 
Unlocking Innovation: Exploring Cloud Computing Services
Unlocking Innovation: Exploring Cloud Computing ServicesUnlocking Innovation: Exploring Cloud Computing Services
Unlocking Innovation: Exploring Cloud Computing Services
 
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid ITAsk The Architect: RightScale & AWS Dive Deep into Hybrid IT
Ask The Architect: RightScale & AWS Dive Deep into Hybrid IT
 

Recently uploaded

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 

Recently uploaded (20)

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 

Presentation.pptx

  • 1.
  • 2.
  • 3.
  • 4. • ON-DEMAND SELF SERVICE: • A CONSUMER CAN UNILATERALLY PROVISION COMPUTING CAPABILITIES, AUTOMATICALLY WITHOUT REQUIRING HUMAN INTERACTION WITH EACH SERVICE’S PROVIDER. • HETEROGENEOUS ACCESS: • CAPABILITIES ARE AVAILABLE OVER THE NETWORK AND ACCESSED THROUGH STANDARD MECHANISMS THAT PROMOTE USE BY HETEROGENEOUS THIN OR THICK CLIENT PLATFORMS. 4
  • 5. • RESOURCE POOLING: • THE PROVIDER’S COMPUTING RESOURCES ARE POOLED TO SERVE MULTIPLE CONSUMERS USING A MULTI-TENANT MODEL. • DIFFERENT PHYSICAL AND VIRTUAL RESOURCES DYNAMICALLY ASSIGNED AND REASSIGNED ACCORDING TO CONSUMER DEMAND. • MEASURED SERVICE: • CLOUD SYSTEMS AUTOMATICALLY CONTROL AND OPTIMIZE RESOURCES USED BY LEVERAGING A METERING CAPABILITY AT SOME LEVEL OF ABSTRACTION APPROPRIATE TO THE TYPE OF SERVICE. • IT WILL PROVIDE ANALYZABLE AND PREDICTABLE COMPUTING PLATFORM. 5
  • 6. BENEFITS OF CLOUD COMPUTING • COST • CLOUD COMPUTING ELIMINATES THE CAPITAL EXPENSE OF BUYING HARDWARE AND SOFTWARE AND SETTING UP AND RUNNING ON-SITE DATA CENTERS—THE RACKS OF SERVERS, THE ROUND-THE-CLOCK ELECTRICITY FOR POWER AND COOLING, THE IT EXPERTS FOR MANAGING THE INFRASTRUCTURE. IT ADDS UP FAST. • SPEED • MOST CLOUD COMPUTING SERVICES ARE PROVIDED SELF SERVICE AND ON DEMAND, SO EVEN VAST AMOUNTS OF COMPUTING RESOURCES CAN BE PROVISIONED IN MINUTES, TYPICALLY WITH JUST A FEW MOUSE CLICKS, GIVING BUSINESSES A LOT OF FLEXIBILITY AND TAKING THE PRESSURE OFF CAPACITY PLANNING.
  • 7. BENEFITS OF CLOUD COMPUTING CONTD… • GLOBAL SCALE • THE BENEFITS OF CLOUD COMPUTING SERVICES INCLUDE THE ABILITY TO SCALE ELASTICALLY. IN CLOUD SPEAK, THAT MEANS DELIVERING THE RIGHT AMOUNT OF IT RESOURCES—FOR EXAMPLE, MORE OR LESS COMPUTING POWER, STORAGE, BANDWIDTH—RIGHT WHEN IT IS NEEDED AND FROM THE RIGHT GEOGRAPHIC LOCATION. • PRODUCTIVITY • ON-SITE DATA CENTERS TYPICALLY REQUIRE A LOT OF “RACKING AND STACKING”— HARDWARE SETUP, SOFTWARE PATCHING, AND OTHER TIME-CONSUMING IT MANAGEMENT CHORES. CLOUD COMPUTING REMOVES THE NEED FOR MANY OF THESE TASKS, SO IT TEAMS CAN SPEND TIME ON ACHIEVING MORE IMPORTANT BUSINESS GOALS.
  • 8. BENEFITS OF CLOUD COMPUTING CONTD… • PERFORMANCE • THE BIGGEST CLOUD COMPUTING SERVICES RUN ON A WORLDWIDE NETWORK OF SECURE DATA CENTERS, WHICH ARE REGULARLY UPGRADED TO THE LATEST GENERATION OF FAST AND EFFICIENT COMPUTING HARDWARE. THIS OFFERS SEVERAL BENEFITS OVER A SINGLE CORPORATE DATA CENTER, INCLUDING REDUCED NETWORK LATENCY FOR APPLICATIONS AND GREATER ECONOMIES OF SCALE. • RELIABILITY • CLOUD COMPUTING MAKES DATA BACKUP, DISASTER RECOVERY AND BUSINESS CONTINUITY EASIER AND LESS EXPENSIVE BECAUSE DATA CAN BE MIRRORED AT MULTIPLE REDUNDANT SITES ON THE CLOUD PROVIDER’S NETWORK. • SECURITY • MANY CLOUD PROVIDERS OFFER A BROAD SET OF POLICIES, TECHNOLOGIES AND CONTROLS THAT STRENGTHEN YOUR SECURITY POSTURE OVERALL, HELPING PROTECT YOUR DATA, APPS AND INFRASTRUCTURE FROM POTENTIAL THREATS.
  • 9. TYPES OF CLOUD COMPUTING • PUBLIC CLOUD • PUBLIC CLOUDS ARE OWNED AND OPERATED BY A THIRD-PARTY CLOUD SERVICE PROVIDERS, WHICH DELIVER THEIR COMPUTING RESOURCES LIKE SERVERS AND STORAGE OVER THE INTERNET. MICROSOFT AZURE, AMAZON WEB SERVICES, GOOGLE CLOUD PROVIDER ARE EXAMPLES OF A PUBLIC CLOUD. WITH A PUBLIC CLOUD, ALL HARDWARE, SOFTWARE AND OTHER SUPPORTING INFRASTRUCTURE IS OWNED AND MANAGED BY THE CLOUD PROVIDER. YOU ACCESS THESE SERVICES AND MANAGE YOUR ACCOUNT USING A WEB BROWSER. LEARN MORE ABOUT THE PUBLIC CLOUD. • PRIVATE CLOUD • A PRIVATE CLOUD REFERS TO CLOUD COMPUTING RESOURCES USED EXCLUSIVELY BY A SINGLE BUSINESS OR ORGANISATION. A PRIVATE CLOUD CAN BE PHYSICALLY LOCATED ON THE COMPANY’S ON-SITE DATACENTER. SOME COMPANIES ALSO PAY THIRD-PARTY SERVICE PROVIDERS TO HOST THEIR PRIVATE CLOUD. A PRIVATE CLOUD IS ONE IN WHICH THE SERVICES AND INFRASTRUCTURE ARE MAINTAINED ON A PRIVATE NETWORK. LEARN MORE ABOUT THE PRIVATE CLOUD. • HYBRID CLOUD • HYBRID CLOUDS COMBINE PUBLIC AND PRIVATE CLOUDS, BOUND TOGETHER BY TECHNOLOGY THAT ALLOWS DATA AND APPLICATIONS TO BE SHARED BETWEEN THEM. BY ALLOWING DATA AND APPLICATIONS TO MOVE BETWEEN PRIVATE AND PUBLIC CLOUDS, A HYBRID CLOUD GIVES YOUR BUSINESS GREATER FLEXIBILITY, MORE DEPLOYMENT OPTIONS AND HELPS OPTIMISE YOUR EXISTING INFRASTRUCTURE, SECURITY AND COMPLIANCE. LEARN MORE ABOUT THE HYBRID CLOUD.
  • 10. TYPES OF CLOUD SERVICES: IAAS, PAAS, SERVERLESS AND SAAS • INFRASTRUCTURE AS A SERVICE (IAAS) • THE MOST BASIC CATEGORY OF CLOUD COMPUTING SERVICES. WITH IAAS, YOU RENT IT INFRASTRUCTURE—SERVERS AND VIRTUAL MACHINES (VMS), STORAGE, NETWORKS, OPERATING SYSTEMS—FROM A CLOUD PROVIDER ON A PAY-AS-YOU-GO BASIS. • PLATFORM AS A SERVICE (PAAS) • PLATFORM AS A SERVICE REFERS TO CLOUD COMPUTING SERVICES THAT SUPPLY AN ON-DEMAND ENVIRONMENT FOR DEVELOPING, TESTING, DELIVERING AND MANAGING SOFTWARE APPLICATIONS. PAAS IS DESIGNED TO MAKE IT EASIER FOR DEVELOPERS TO QUICKLY CREATE WEB OR MOBILE APPS, WITHOUT WORRYING ABOUT SETTING UP OR MANAGING THE UNDERLYING INFRASTRUCTURE OF SERVERS, STORAGE, NETWORK AND DATABASES NEEDED FOR DEVELOPMENT. • SOFTWARE AS A SERVICE (SAAS) • SOFTWARE AS A SERVICE IS A METHOD FOR DELIVERING SOFTWARE APPLICATIONS OVER THE INTERNET, ON DEMAND AND TYPICALLY ON A SUBSCRIPTION BASIS. WITH SAAS, CLOUD PROVIDERS HOST AND MANAGE THE SOFTWARE APPLICATION AND UNDERLYING INFRASTRUCTURE AND HANDLE ANY MAINTENANCE, LIKE SOFTWARE UPGRADES AND SECURITY PATCHING. USERS CONNECT TO THE APPLICATION OVER THE INTERNET, USUALLY WITH A WEB BROWSER ON THEIR PHONE, TABLET OR PC.
  • 12.
  • 13. • VERTICAL SCALING, OR SCALING UP OR DOWN, WHERE YOU INCREASE OR DECREASE COMPUTING POWER OR DATABASES AS NEEDED—EITHER BY CHANGING PERFORMANCE LEVELS OR BY USING ELASTIC DATABASE POOLS TO AUTOMATICALLY ADJUST TO YOUR WORKLOAD DEMANDS. • HORIZONTAL SCALING, OR SCALING OUT OR IN, WHERE YOU ADD MORE DATABASES OR DIVIDE YOUR LARGE DATABASE INTO SMALLER NODES, USING A DATA PARTITIONING APPROACH CALLED SHARDING, WHICH CAN BE MANAGED FASTER AND MORE EASILY ACROSS SERVERS.
  • 21.
  • 30.
  • 31. • A CONTAINER IS A STANDARD UNIT OF SOFTWARE THAT PACKAGES UP CODE AND ALL ITS DEPENDENCIES SO THE APPLICATION RUNS QUICKLY AND RELIABLY FROM ONE COMPUTING ENVIRONMENT TO ANOTHER. • A DOCKER CONTAINER IMAGE IS A LIGHTWEIGHT, STANDALONE, EXECUTABLE PACKAGE OF SOFTWARE THAT INCLUDES EVERYTHING NEEDED TO RUN AN APPLICATION: CODE, RUNTIME, SYSTEM TOOLS, SYSTEM LIBRARIES AND SETTINGS. • CONTAINER IMAGES BECOME CONTAINERS AT RUNTIME AND IN THE CASE OF DOCKER CONTAINERS – IMAGES BECOME CONTAINERS WHEN THEY RUN ON DOCKER ENGINE
  • 34.
  • 35. • AGILITY • WHEN DEVELOPERS BUILD AND PACKAGE THEIR APPLICATIONS INTO CONTAINERS AND PROVIDE THEM TO IT TO RUN ON A STANDARDIZED PLATFORM, THIS REDUCES THE OVERALL EFFORT TO DEPLOY APPLICATIONS AND CAN STREAMLINE THE WHOLE DEV AND TEST CYCLE. THIS ALSO INCREASES COLLABORATION AND EFFICIENCY BETWEEN DEV AND OPERATIONS TEAMS TO SHIP APPS FASTER. • PORTABILITY • CONTAINERS PROVIDE A STANDARDIZED FORMAT FOR PACKAGING AND HOLDING ALL THE COMPONENTS NECESSARY TO RUN THE DESIRED APPLICATION. THIS SOLVES THE TYPICAL PROBLEM OF “IT WORKS ON MY MACHINE” AND ALLOWS FOR PORTABILITY BETWEEN OS PLATFORMS AND BETWEEN CLOUDS. ANY TIME A CONTAINER IS DEPLOYED ANYWHERE, IT EXECUTES IN A CONSISTENT ENVIRONMENT THAT REMAINS UNCHANGED FROM ONE DEPLOYMENT TO ANOTHER. YOU NOW HAVE A CONSISTENT FORMAT, FROM DEV BOX TO PRODUCTION.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. FASTER, RELIABLE, EFFICIENT, LIGHTWEIGHT, AND SCALABLE Not easily Scalable
  • 43. Containers could communicate with each other Containers had to be deployed appropriately Containers had to be managed carefully Auto scaling was not possible Distributing traffic was still challenging It was not Scalable
  • 44.
  • 46. Kubernetes is an open-source container orchestration engine for automating deployment, scaling, and management of containerized application. • More about Kubernetes • Developed by Google and written in Golang with a huge community • Can group ‘n’ containers into one logical unit for managing and deploying them
  • 47.
  • 48.
  • 50.
  • 58.
  • 59.