SlideShare a Scribd company logo
1 of 28
Introducing Cloud Computing
       Ramkumar Lakshminarayanan
Computing power to business processes to personal
collaboration — is delivered to you as a service
wherever and whenever you need it.
You can think of cloud as a way to access new kinds
of technology-enabled services.
This means that not all technology-enabled business
processes will be moved to the cloud — far from it.
Cloud services


Services that a user actually consumes. For example, a
home consumer can use Snapfish for online photo
sharing, a business person can use NetSuite for ERP
services, a software developer can use Force.com to
create niche marketing services, an application
manager can use Amazon’s EC2 for compute.
Cloud computing


Refers to the underlying infrastructure that makes it
possible to scale services exponentially and flex
resources rapidly in response to variable supply and
demand.
Multi-tenancy


Most cloud services are multi-tenant, either at the
software layer, the infrastructure layer, or both. This
means that a single instance of software, and the
compute platform it runs on, serves multiple clients
from different companies.
Although the resources in the cloud are shared, cloud
providers are expected to have access controls and
other security in place to provide a protected
environment for each user.
Enterprise-class services (both
 software and infrastructure)


Designed to serve the specific internal enterprise
requirements, including data security, integration,
access, configurability, reliability, and availability.
Global class services (both
  software and infrastructure)


Designed for an external, arbitrary, and non-secured
user. Global class software is natively multi-tenant,
designed with Web 2.0 principles, massively scalable,
and relies on software based resiliency.
Private cloud


The terms “internal cloud” or “private cloud” are
sometimes used to express the notion of an
enterprise class virtualized and automated
infrastructure. While this is quite different than cloud-
based infrastructures, they share some similar
attributes, and can benefit from some of the same
technologies that help cloud services providers
rapidly scale.
Elasticity


Elasticity refers to the ability to flex to meet the
needs and preferences of users on a near real-time
basis, in response to supply and demand triggers.
In the cloud context, elasticity refers to the ability of a
service or an infrastructure to adjust to meet
fluctuating service demands by automatically
provisioning or de-provisioning resources or by
moving the service to be executed on another part of
the system.
Understanding the Cloud
One of the key indicators of a cloud service is that the
technology is abstracted away from the user.
For example, the responsibility for IT assets and the
maintenance of those assets is shifted to the cloud
service provider.
Users of cloud services are able to focus on value
received from the cloud rather than how it works.
The architecture of cloud services is based on a
dynamic approach that is scalable, request-driven.
In the case of infrastructure, can support a lot of
different types of workloads at the same time.
Service management, therefore, is at the forefront of
how cloud computing becomes a reality.
Cloud services must be architected or engineered to
enable multi-tenancy — different companies sharing
the same underlying resources.
It must be able to manage data in a way that keeps it
both accurate and secure.
Scale and elasticity
From a service provider’s perspective, one thing is
universal:
  They can’t anticipate the usage volumes or demands
  for services or how the services will be used by
  customers.
Think about the rubber band and its properties. If
you’re trying to keep 100 pens together, that rubber
band needs to stretch.
However, when you remove those pens, the rubber
band resumes its original size and can now be used to
hold together a dozen pens.
How can a single rubber band accomplish both tasks?
Simply put, it is elastic and so is the cloud.
Self-service provisioning
One of the benefits of cloud services is that
customers can procure them without going through a
lengthy process.
This happens in an automated fashion as needed by
the customer.
The customer simply requests access to a service or
to an amount of compute, storage, software, or other
resources from the service provider and it is
automatically provisioned.
Application programming
        interface
Cloud services have standardized Web services
interfaces that enable the customer to more easily
link cloud-based capabilities to internal applications.
What would rail transportation be like if each rail
provider had designed a different type of rail
infrastructure with different size tracks?
Billing and metering of services
Yes, there is no free lunch.
A cloud environment has to have a built-in service
that sends a bill to the customer. And, to send that
bill, usage has to be metered to measure usage.
Even free cloud services (such as Google’s Gmail or
Zoho Internet-based office) are metered.
Monitoring and measuring
      performance
A cloud service provider must have a full
management environment.
This is necessary because the provider has to be able
to manage its services consistently.
Many cloud services providers will provide customers
with a dashboard so that they can monitor the level
of service they’re getting from their provider.
Providing security to customers
Many companies have compliance requirements, set
by their own organization or by an industry or
government body, for securing both internal and
external information.
You will need to gauge the security risks and
requirements and these may vary by service.
Without the right level of security, you probably will
not be able to use a provider’s offerings.
Questions ?

More Related Content

What's hot (20)

Cloud Deployment Report
Cloud Deployment ReportCloud Deployment Report
Cloud Deployment Report
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Can You Trust Cloud Security In Public Cloud?
Can You Trust Cloud Security In Public Cloud?Can You Trust Cloud Security In Public Cloud?
Can You Trust Cloud Security In Public Cloud?
 
Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
 
1 introduction to cloud computing
1 introduction to cloud computing1 introduction to cloud computing
1 introduction to cloud computing
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud Services
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing Trends 2019
Cloud Computing Trends 2019Cloud Computing Trends 2019
Cloud Computing Trends 2019
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing in Resource Management
Cloud Computing in Resource ManagementCloud Computing in Resource Management
Cloud Computing in Resource Management
 
Cloud adoption and rudiments
Cloud  adoption and rudimentsCloud  adoption and rudiments
Cloud adoption and rudiments
 
Cloud service brokerage explained
Cloud service brokerage explainedCloud service brokerage explained
Cloud service brokerage explained
 
Definition of cloud computing
Definition of cloud computingDefinition of cloud computing
Definition of cloud computing
 
market oriented cloud
market oriented cloudmarket oriented cloud
market oriented cloud
 
CLOUD COMPUTING ppt
CLOUD COMPUTING pptCLOUD COMPUTING ppt
CLOUD COMPUTING ppt
 
New Trends in Cloud Computing
New Trends in Cloud ComputingNew Trends in Cloud Computing
New Trends in Cloud Computing
 
Cloud computing (pdf)
Cloud computing   (pdf)Cloud computing   (pdf)
Cloud computing (pdf)
 
What is-cloud-computing
What is-cloud-computingWhat is-cloud-computing
What is-cloud-computing
 
Cloud for dummies easycloud
Cloud for dummies   easycloudCloud for dummies   easycloud
Cloud for dummies easycloud
 

Viewers also liked

Cloud Foundry Summit 2014: Introducing Cloud Foundry Integration for Eclipse
Cloud Foundry Summit 2014: Introducing Cloud Foundry Integration for EclipseCloud Foundry Summit 2014: Introducing Cloud Foundry Integration for Eclipse
Cloud Foundry Summit 2014: Introducing Cloud Foundry Integration for Eclipsedmbtr3
 
Apresentação SaaS ISCTE 2012
Apresentação SaaS ISCTE 2012Apresentação SaaS ISCTE 2012
Apresentação SaaS ISCTE 2012Patrick Berghaeger
 
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalEscalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalAmazon Web Services LATAM
 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud ServicesRodrigo Kono
 
IoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidadesIoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidadesCaio Pereira
 
The Beginners Guide to Startup PR #startuppr
The Beginners Guide to Startup PR #startupprThe Beginners Guide to Startup PR #startuppr
The Beginners Guide to Startup PR #startupprOnboardly
 
Apresentação Ericsson - Inauguracao do Laboratório IoT
Apresentação Ericsson - Inauguracao do Laboratório IoTApresentação Ericsson - Inauguracao do Laboratório IoT
Apresentação Ericsson - Inauguracao do Laboratório IoTEricsson Latin America
 
How to make an investor pitch deck that really works
How to make an investor pitch deck that really worksHow to make an investor pitch deck that really works
How to make an investor pitch deck that really worksDeck Rooster
 

Viewers also liked (12)

Cloud Foundry Summit 2014: Introducing Cloud Foundry Integration for Eclipse
Cloud Foundry Summit 2014: Introducing Cloud Foundry Integration for EclipseCloud Foundry Summit 2014: Introducing Cloud Foundry Integration for Eclipse
Cloud Foundry Summit 2014: Introducing Cloud Foundry Integration for Eclipse
 
Keynote AWS RoadShow Rio de Janeiro 2013
Keynote AWS RoadShow Rio de Janeiro 2013Keynote AWS RoadShow Rio de Janeiro 2013
Keynote AWS RoadShow Rio de Janeiro 2013
 
Apresentação SaaS ISCTE 2012
Apresentação SaaS ISCTE 2012Apresentação SaaS ISCTE 2012
Apresentação SaaS ISCTE 2012
 
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +finalEscalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
Escalando+na+aws+para+os+primeiros+10+milhões+de+usuários+ +final
 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud Services
 
IoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidadesIoT - Internet das Coisas e Suas oportunidades
IoT - Internet das Coisas e Suas oportunidades
 
The Beginners Guide to Startup PR #startuppr
The Beginners Guide to Startup PR #startupprThe Beginners Guide to Startup PR #startuppr
The Beginners Guide to Startup PR #startuppr
 
Apresentação Ericsson - Inauguracao do Laboratório IoT
Apresentação Ericsson - Inauguracao do Laboratório IoTApresentação Ericsson - Inauguracao do Laboratório IoT
Apresentação Ericsson - Inauguracao do Laboratório IoT
 
How to make an investor pitch deck that really works
How to make an investor pitch deck that really worksHow to make an investor pitch deck that really works
How to make an investor pitch deck that really works
 
How To Make A Point
How To Make A PointHow To Make A Point
How To Make A Point
 
How to Pitch B2B
How to Pitch B2BHow to Pitch B2B
How to Pitch B2B
 
Slides That Rock
Slides That RockSlides That Rock
Slides That Rock
 

Similar to Introducing cloud computing

A revolution in information technology cloud computing.
A revolution in information technology   cloud computing.A revolution in information technology   cloud computing.
A revolution in information technology cloud computing.Minor33
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxSURBHI SAROHA
 
ITU-T requirement for cloud and cloud deployment model
ITU-T requirement for cloud and cloud deployment modelITU-T requirement for cloud and cloud deployment model
ITU-T requirement for cloud and cloud deployment modelHitesh Mohapatra
 
Cloud Computing Training in Noida at APTRON Solutions_ Your Path to Cloud Mas...
Cloud Computing Training in Noida at APTRON Solutions_ Your Path to Cloud Mas...Cloud Computing Training in Noida at APTRON Solutions_ Your Path to Cloud Mas...
Cloud Computing Training in Noida at APTRON Solutions_ Your Path to Cloud Mas...APTRON Solutions Noida
 
Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trendpoojanov04
 
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...iosrjce
 
Service oriented cloud computing
Service oriented cloud computingService oriented cloud computing
Service oriented cloud computingMandar Pathrikar
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A ReviewAjay844
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingsuraj bhandari
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingvishnu varunan
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Mahesh Tibrewal
 
Introduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxIntroduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxPARTHO KUMAR SAHA
 

Similar to Introducing cloud computing (20)

Introducing cloud computing complete
Introducing cloud computing completeIntroducing cloud computing complete
Introducing cloud computing complete
 
A revolution in information technology cloud computing.
A revolution in information technology   cloud computing.A revolution in information technology   cloud computing.
A revolution in information technology cloud computing.
 
Introduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptxIntroduction to Cloud Computing(UNIT 1).pptx
Introduction to Cloud Computing(UNIT 1).pptx
 
cloud computing
cloud computing cloud computing
cloud computing
 
An Intro to Cloud Computing
An Intro to Cloud ComputingAn Intro to Cloud Computing
An Intro to Cloud Computing
 
ITU-T requirement for cloud and cloud deployment model
ITU-T requirement for cloud and cloud deployment modelITU-T requirement for cloud and cloud deployment model
ITU-T requirement for cloud and cloud deployment model
 
Cloud Computing Training in Noida at APTRON Solutions_ Your Path to Cloud Mas...
Cloud Computing Training in Noida at APTRON Solutions_ Your Path to Cloud Mas...Cloud Computing Training in Noida at APTRON Solutions_ Your Path to Cloud Mas...
Cloud Computing Training in Noida at APTRON Solutions_ Your Path to Cloud Mas...
 
Cloud computing - Latest Trend
Cloud computing - Latest TrendCloud computing - Latest Trend
Cloud computing - Latest Trend
 
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
 
A017620123
A017620123A017620123
A017620123
 
Service oriented cloud computing
Service oriented cloud computingService oriented cloud computing
Service oriented cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
 
T04503113118
T04503113118T04503113118
T04503113118
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud notes 1
Cloud notes 1Cloud notes 1
Cloud notes 1
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.
 
Introduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxIntroduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptx
 

More from Dr. Ramkumar Lakshminarayanan

More from Dr. Ramkumar Lakshminarayanan (20)

IT security awareness
IT security awarenessIT security awareness
IT security awareness
 
Basics of IT security
Basics of IT securityBasics of IT security
Basics of IT security
 
IT Security Awareness Posters
IT Security Awareness PostersIT Security Awareness Posters
IT Security Awareness Posters
 
Normalisation revision
Normalisation revisionNormalisation revision
Normalisation revision
 
Windows mobile programming
Windows mobile programmingWindows mobile programming
Windows mobile programming
 
Concurrency control
Concurrency controlConcurrency control
Concurrency control
 
Web technology today
Web technology todayWeb technology today
Web technology today
 
Php Tutorial
Php TutorialPhp Tutorial
Php Tutorial
 
Phonegap for Android
Phonegap for AndroidPhonegap for Android
Phonegap for Android
 
Create and Sell Android App (in tamil)
Create and Sell Android App (in tamil)Create and Sell Android App (in tamil)
Create and Sell Android App (in tamil)
 
Android app - Creating Live Wallpaper (tamil)
Android app - Creating Live Wallpaper (tamil)Android app - Creating Live Wallpaper (tamil)
Android app - Creating Live Wallpaper (tamil)
 
Android Tips (Tamil)
Android Tips (Tamil)Android Tips (Tamil)
Android Tips (Tamil)
 
Android Animation (in tamil)
Android Animation (in tamil)Android Animation (in tamil)
Android Animation (in tamil)
 
Creating List in Android App (in tamil)
Creating List in Android App (in tamil)Creating List in Android App (in tamil)
Creating List in Android App (in tamil)
 
Single Touch event view in Android (in tamil)
Single Touch event view in Android (in tamil)Single Touch event view in Android (in tamil)
Single Touch event view in Android (in tamil)
 
Android Application using seekbar (in tamil)
Android Application using seekbar (in tamil)Android Application using seekbar (in tamil)
Android Application using seekbar (in tamil)
 
Rating Bar in Android Example
Rating Bar in Android ExampleRating Bar in Android Example
Rating Bar in Android Example
 
Creating Image Gallery - Android app (in tamil)
Creating Image Gallery - Android app (in tamil)Creating Image Gallery - Android app (in tamil)
Creating Image Gallery - Android app (in tamil)
 
Create Android App using web view (in tamil)
Create Android App using web view (in tamil)Create Android App using web view (in tamil)
Create Android App using web view (in tamil)
 
Hardware Interface in Android (in tamil)
Hardware Interface in Android (in tamil)Hardware Interface in Android (in tamil)
Hardware Interface in Android (in tamil)
 

Recently uploaded

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Recently uploaded (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Introducing cloud computing

  • 1. Introducing Cloud Computing Ramkumar Lakshminarayanan
  • 2. Computing power to business processes to personal collaboration — is delivered to you as a service wherever and whenever you need it. You can think of cloud as a way to access new kinds of technology-enabled services. This means that not all technology-enabled business processes will be moved to the cloud — far from it.
  • 3. Cloud services Services that a user actually consumes. For example, a home consumer can use Snapfish for online photo sharing, a business person can use NetSuite for ERP services, a software developer can use Force.com to create niche marketing services, an application manager can use Amazon’s EC2 for compute.
  • 4. Cloud computing Refers to the underlying infrastructure that makes it possible to scale services exponentially and flex resources rapidly in response to variable supply and demand.
  • 5. Multi-tenancy Most cloud services are multi-tenant, either at the software layer, the infrastructure layer, or both. This means that a single instance of software, and the compute platform it runs on, serves multiple clients from different companies. Although the resources in the cloud are shared, cloud providers are expected to have access controls and other security in place to provide a protected environment for each user.
  • 6. Enterprise-class services (both software and infrastructure) Designed to serve the specific internal enterprise requirements, including data security, integration, access, configurability, reliability, and availability.
  • 7. Global class services (both software and infrastructure) Designed for an external, arbitrary, and non-secured user. Global class software is natively multi-tenant, designed with Web 2.0 principles, massively scalable, and relies on software based resiliency.
  • 8. Private cloud The terms “internal cloud” or “private cloud” are sometimes used to express the notion of an enterprise class virtualized and automated infrastructure. While this is quite different than cloud- based infrastructures, they share some similar attributes, and can benefit from some of the same technologies that help cloud services providers rapidly scale.
  • 9. Elasticity Elasticity refers to the ability to flex to meet the needs and preferences of users on a near real-time basis, in response to supply and demand triggers. In the cloud context, elasticity refers to the ability of a service or an infrastructure to adjust to meet fluctuating service demands by automatically provisioning or de-provisioning resources or by moving the service to be executed on another part of the system.
  • 11. One of the key indicators of a cloud service is that the technology is abstracted away from the user. For example, the responsibility for IT assets and the maintenance of those assets is shifted to the cloud service provider. Users of cloud services are able to focus on value received from the cloud rather than how it works.
  • 12. The architecture of cloud services is based on a dynamic approach that is scalable, request-driven. In the case of infrastructure, can support a lot of different types of workloads at the same time. Service management, therefore, is at the forefront of how cloud computing becomes a reality.
  • 13. Cloud services must be architected or engineered to enable multi-tenancy — different companies sharing the same underlying resources. It must be able to manage data in a way that keeps it both accurate and secure.
  • 15. From a service provider’s perspective, one thing is universal: They can’t anticipate the usage volumes or demands for services or how the services will be used by customers.
  • 16. Think about the rubber band and its properties. If you’re trying to keep 100 pens together, that rubber band needs to stretch. However, when you remove those pens, the rubber band resumes its original size and can now be used to hold together a dozen pens. How can a single rubber band accomplish both tasks? Simply put, it is elastic and so is the cloud.
  • 18. One of the benefits of cloud services is that customers can procure them without going through a lengthy process. This happens in an automated fashion as needed by the customer. The customer simply requests access to a service or to an amount of compute, storage, software, or other resources from the service provider and it is automatically provisioned.
  • 20. Cloud services have standardized Web services interfaces that enable the customer to more easily link cloud-based capabilities to internal applications. What would rail transportation be like if each rail provider had designed a different type of rail infrastructure with different size tracks?
  • 21. Billing and metering of services
  • 22. Yes, there is no free lunch. A cloud environment has to have a built-in service that sends a bill to the customer. And, to send that bill, usage has to be metered to measure usage. Even free cloud services (such as Google’s Gmail or Zoho Internet-based office) are metered.
  • 24. A cloud service provider must have a full management environment. This is necessary because the provider has to be able to manage its services consistently. Many cloud services providers will provide customers with a dashboard so that they can monitor the level of service they’re getting from their provider.
  • 26. Many companies have compliance requirements, set by their own organization or by an industry or government body, for securing both internal and external information. You will need to gauge the security risks and requirements and these may vary by service. Without the right level of security, you probably will not be able to use a provider’s offerings.
  • 27.

Editor's Notes

  1. Contrast thison-demand response with the process at a typical data center.When a department is about to implement a new application,it has to submit a request to the data center for additionalcomputing hardware, software, services, or process resources.The data center receives similar requests from departmentsacross the company and it must assess the relevant merit ofall requests and evaluate the availability of existing resourcesversus the need to purchase new hardware. After new hardwareis purchased, data center staff must configure the equipmentfor the new application. These internal procurement andconfiguration processes traditionally take a lot of time.