SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Introduction to Cloud
Computing
and a short overview of Cloud
World Forum 2013
by Farid Zarbaliyev
Agenda
• Introduction to Cloud
• What is Cloud?
• What’s not Cloud?
• Service Models: IaaS, PaaS, SaaS, NaaS, BaaS.
• Deployment (Delivery) Models
• Threats
• Cloud World Forum 2013
31 August 2021 2
What is Cloud?
31 August 2021 3
What is Cloud?
31 August 2021 4
What is Cloud?
31 August 2021 5
What is Cloud?
If you will try to find the correct definition for “Cloud” and search the web
you will see that mostly Cloud is defined as Computing Model which
connects large number of networks and computers, which is scalable and
elastic and mostly delivered as a service via Network (commonly Internet).
31 August 2021 6
What is Cloud?
Here are some definitions from different online sources:
• Wikipedia: Cloud computing is a coll computing concepts that involve a
large number of computers connected through a real-time
communication network (typically the Internet).
• Techtarget: Cloud computing is a general term for anything that involves
delivering hosted services over the Internet.
• Gartner: Gartner defines cloud computing as a style of computing in
which scalable and elastic IT-enabled capabilities are delivered as a
service using Internet technologies.
• Forrester: A standardized IT capability (services, software, or
infrastructure) delivered via Internet technologies in a pay-per-use, self-
service way.
31 August 2021 7
What is Cloud?
But the most common and more exactly accepted definition is given by
National Institute of Standards and Technology:
• Cloud computing is a model for enabling convenient, on-demand network
access to a shared pool of configurable computing resources (e.g.,
networks, servers, storage, applications, and services) that can be rapidly
provisioned and released with minimal management effort or service
provider interaction. - NIST Definition of Cloud Computing
31 August 2021 8
What is not Cloud?
There are some technologies which are strongly interrelated with
Cloud Computing, but actually are not Cloud:
• Service-oriented architecture (SOA)
• Grid Computing
• Mainframes
• WEB 2.0
31 August 2021 9
What is not Cloud?
• Service-oriented architecture (SOA) – is a Software Architecture which
is structured as collections of modules (known as services). This
services run independently on different hosts and are connected over
network to complete functionality of a large software application.
• Grid Computing – a form of distributed and parallel computing,
whereby a super computer is composed from clustered nodes which
are connected via Network. In more east way, it can be described as
Connected computer which are connected to serve for a common task.
• Mainframes – Powerful computers mainly used by large organizations
for critical applications.
• WEB 2.0 – is a class of service that may be delivered in many different
ways. Cloud computing here is a business model for hosting these
services.
31 August 2021 10
Architecture
31 August 2021 11
Frontend + backend + delivery(network) = Cloud Love Architecture
Cloud computing architecture refers to the components and subcomponents
required for cloud computing. These components typically consist of a front
end platform (fat client, thin client, mobile device), back end platforms
(servers, storage), a cloud based delivery, and a network (Internet, Intranet,
Intercloud). And of course the service which is delivered to end User.
Combined, these components make up cloud computing architecture.
Architecture
31 August 2021 12
Frontend + backend + delivery(network) = Cloud Architecture
Service Models: IaaS, PaaS, SaaS,
31 August 2021 13
Cloud computing Providers offer their services according to several classified
Service Models. The classification uses the so-called SPI (SaaS, PaaS, IaaS)
model.
Service Model: IaaS
31 August 2021 14
Infrastructure as a Service is a provision model in which an
organization outsources the equipment used to support
operations, including storage, hardware, servers and networking
and virtualization components. The service provider owns the
equipment and is responsible for housing, running and
maintaining it. The Client is responsible for managing Operating
System, Runtime, and Application management. The client
typically pays on a per-use basis. Examples: Amazon EC2,
Windows Azure
Service Model: PaaS
31 August 2021 15
Platform as a Service - cloud providers deliver a computing
platform, typically including operating system, programming
language execution environment, database, and web server.
Application developers can develop and run their software
solutions on a cloud platform without the cost and complexity of
buying and managing the underlying hardware and software
layers. Client manages DATA and application. Example: Google
App Engine
Service Model: SaaS
31 August 2021 16
Software as a Service is a software distribution model in which
applications are hosted by a vendor or service provider and made
available to customers over a network, typically the Internet.
Client uses directly service. Examples: Google Apps, Microsoft
Office 365.
and NaaS
• Network-as-a-service (NaaS) is a business model for delivering network
services virtually over the Internet on a pay-per-use or monthly
subscription basis. In this model whole network configuration (routers
configurations, firewall configurations) could be moved to cloud. Client
is managing just a connection to computer or service. Network is
managed by service provider.
• M2M
• VPN
• BoD
• MVN
31 August 2021 17
and NaaS
Naas Service models:
• M2M – M2M network and backend software is moved to Cloud. Client
manages only frontend Applications and business services. Example: Axeda
• VPN – Extends a private network and the resources contained in the network
across public networks like the Internet. It enables a host computer to send
and receive data across shared or public networks as if it were a private
network with all the functionality, policies of the private network. Example:
OpenVPN
• BoD – Bandwidth on Demand (BoD): Technique by which traffic bandwidth in
an IT or Telecom network is assigned based on requirements between
different nodes or users. Under this model link bandwidth is dynamically
adapted to the instantaneous traffic demands of the nodes connected to the
link.
• MVN – Mobile Network Virtualization - Model consisting in a Telecom
infrastructure manufacturer or independent network enabler that builds and
operates a telecom network (wireless, or transport connectivity) and sells its
communication access capabilities to third parties (commonly mobile virtual
network operators MVNO) Example: LycaMobile
31 August 2021 18
BaaS/MBaaS
31 August 2021 19
Backend-as-a-Service, also called “Mobile Backend-as-a-Service,” is a
specialized cloud utility that allows customers to connect their web and mobile
applications to cloud-based databases and provide user management, push
notifications, and integration with social networking services. These services are
made available through software development kits (SDKs) and application
programming interfaces (APIs). Example: Appcelerator
Deployment (delivery models)
Depending on how Cloud is Deployed (or is how delivered to client),
there are main 2 different models:
• Private
• Public
31 August 2021 20
Private Cloud
Private cloud is cloud infrastructure operated solely for a single
organization, whether managed internally or by a third-party. Private
Cloud can be hosted internally or externally.
31 August 2021 21
Pros:
• Security and compliance
standards and regulations
are managed by Customer.
• More customizable than
Public clouds.
• Some services work better
on dedicated environments.
Cons:
• Needs more investment
• Requires more
administration work from
Clients
• Even best administered
datacenters cant provide
the scalability and elasticity
of most Public Clouds.
Example: VMware vCloud Implementation
Public Cloud
• Public cloud services are rendered over a network that is open for public
use. Technically there is no difference between public and private cloud
architecture, however, security consideration may be substantially different
for services.
31 August 2021 22
Pros:
• Do not need investment as
much as Private Clouds. Pay-as-
you-go pricing models are
available
• Fast setup, scaling, elasticity
• Do not need much
administration as Private
Ckouds
Cons:
• Customers must handle their
own security issues
• Less customizable than Private
Clouds on the levels of
Hardware, Software(Operating
System and Runtime levels).
• Certain types of software and
services don’t function in
shared or virtualized
environments.
Example: Amazon AWS
Deployment (Delivery) Models: Private vs. Public
Private Cloud Public Cloud
Location On-Premise Off-Premise
Connection Over Private Network Over Internet
Scaling Directions Scale out (applications) Scale up (users)
Scaling Limits While defined limits No limits
Privacy Yes No
Customization Yes No
Pricing Capacity Utility
Financial Center Cost Center Revenue/Profit Center
31 August 2021 23
Deployment (Delivery) Models: Hybrid
31 August 2021 24
Hybrid cloud is a composition of more clouds. For example one organization
could have deployed Private(Enterprise) Cloud for common tasks which is
also connected to Public Cloud to accomplish needed tasks.
Deployment (Delivery) Models: Partner,
Community, Vertical
31 August 2021 25
• Community/ Partner cloud shares infrastructure between several
organizations from a specific community with common concerns (security,
compliance, jurisdiction, etc.), whether managed internally or by a third-
party and hosted internally or externally.
• A vertical cloud, or vertical cloud computing, is the phrase used to describe
the optimization of cloud computing and cloud services for a particular
vertical (e.g., a specific industry) or specific use application. Today, the
vertical health-care cloud is one of the more well-established vertical
clouds. Government, same kind of organizations.
Deployment (Delivery) Models: Partner,
Community, Vertical
31 August 2021 26
Threats
Cloud computing offers many benefits, but is vulnerable to threats. As
cloud computing uses increase, it is likely that more criminals find new
ways to exploit system vulnerabilities.
• Privacy
• Security
• Vendor lock-in
31 August 2021 27
Threats
Privacy:
• Privacy advocates have criticized the cloud model for giving hosting
companies' greater ease to control—and thus, to monitor at will—
communication between host company and end user, and access
user data (with or without permission)
31 August 2021 28
Threats
Security:
• To mitigate the threat, cloud computing stakeholders should invest
heavily in risk assessment to ensure that the system encrypts to
protect data, establishes trusted foundation to secure the platform
and infrastructure, and builds higher assurance into auditing to
strengthen compliance. Security concerns must be addressed to
maintain trust in cloud computing technology
31 August 2021 29
Threats
Vendor Lock-in:
• Because cloud computing is still relatively new, standards are still
being developed. Many cloud platforms and services are proprietary,
meaning that they are built on the specific standards, tools and
protocols developed by a particular vendor for its particular cloud
offering. This can make migrating off a proprietary cloud platform
prohibitively complicated and expensive.
31 August 2021 30
Materials used and Further reading
• Wikipedia: Cloud Computing
• DZone’s Definitive Guide to Cloud Providers – free pdf available for every
registered user. – a great comparison list of almost all providers are
available in this PDF
• Cloud Computing Explained by John Rhoton – can be found in Amazon –
much recommended book from a Cloud Guru
31 August 2021 31
Cloud World Forum 2013
31 August 2021 32
150 Providers, 220 speakers, 9 theatres
and 6125 attendees
Cloud World Forum 2013
31 August 2021 33
An agenda led by leading experts including Jeff Jafffe, CEO, World Wide
Web, Oskar Stal, CTO, Spotify, Jeff Barr, Chief Evangelist, Amazon also
included unique product launches and expert opinions of all pivotal solution
providers in the fields of Cloud, Big Data and Enterprise IT. In fact, more than
150 of them were represented in our 2013 agenda in a variety of sessions,
from keynote presentations to panels and workshops.
Cloud World Forum 2013
• Cloud Computing market predicted to be worth $131 billion by the end of
this year.
31 August 2021 34
What's next?
31 August 2021 35
Questions???
31 August 2021 36
about.me/faridz
You can find me at the different Social Networks. My social network profiles are
available from my homepage, link in the slide  So you can ask your question here, or
there.
Thank You for Listening!
about.me/faridz

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptPravesh ARYA
 
Mobile Cloud Computing: Big Picture
Mobile Cloud Computing: Big PictureMobile Cloud Computing: Big Picture
Mobile Cloud Computing: Big PictureReza Rahimi
 
Cloud computing
Cloud computingCloud computing
Cloud computingshethzaid
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureThanakrit Lersmethasakul
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Materialpkaviya
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing BasicsSagar Sane
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingACMBangalore
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing Sanjiv Pradhan
 
Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesVinay Dwivedi
 
Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?ziaurrehman4484
 
Cloud computing applicatio
Cloud  computing  applicatioCloud  computing  applicatio
Cloud computing applicatioChetan Sontakke
 
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaCloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaSoftware Guru
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computingIgnacio M. Llorente
 
Cloud Computing - Challenges and Opportunities - Jens Nimis
Cloud Computing - Challenges and Opportunities  -  Jens NimisCloud Computing - Challenges and Opportunities  -  Jens Nimis
Cloud Computing - Challenges and Opportunities - Jens NimisJensNimis
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentationshilpa bojji
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation ReportAjit Yadav
 
cloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdutioncloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdutionMajid Hajibaba
 

Was ist angesagt? (20)

Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Mobile Cloud Computing: Big Picture
Mobile Cloud Computing: Big PictureMobile Cloud Computing: Big Picture
Mobile Cloud Computing: Big Picture
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture
 
Cloud Computing paradigm
Cloud Computing paradigmCloud Computing paradigm
Cloud Computing paradigm
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Opportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputingOpportunites and Challenges in Cloud COmputing
Opportunites and Challenges in Cloud COmputing
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
 
Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabilies
 
Cloud computing Introduction
Cloud computing IntroductionCloud computing Introduction
Cloud computing Introduction
 
Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?Cloud Computing? What is it and its future trends?
Cloud Computing? What is it and its future trends?
 
Cloud computing applicatio
Cloud  computing  applicatioCloud  computing  applicatio
Cloud computing applicatio
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la EmpresaCloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
Cloud Computing: On the Air or Down to Earth - Beneficios para la Empresa
 
key research challenges in cloud computing
key research challenges in cloud computingkey research challenges in cloud computing
key research challenges in cloud computing
 
Cloud Computing - Challenges and Opportunities - Jens Nimis
Cloud Computing - Challenges and Opportunities  -  Jens NimisCloud Computing - Challenges and Opportunities  -  Jens Nimis
Cloud Computing - Challenges and Opportunities - Jens Nimis
 
cloud computing documentation
cloud computing documentationcloud computing documentation
cloud computing documentation
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation Report
 
cloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdutioncloud computing, Principle and Paradigms: 1 introdution
cloud computing, Principle and Paradigms: 1 introdution
 

Andere mochten auch

Cloud vs. Dedicado
Cloud vs. DedicadoCloud vs. Dedicado
Cloud vs. DedicadoG2K Hosting
 
Go to Cloud, es el momento de subir a la nube
Go to Cloud, es el momento de subir a la nubeGo to Cloud, es el momento de subir a la nube
Go to Cloud, es el momento de subir a la nubeNombre Apellidos
 
Cloud computing y estrategia digital (Conversion Thursday Bcn)
Cloud computing y estrategia digital (Conversion Thursday Bcn)Cloud computing y estrategia digital (Conversion Thursday Bcn)
Cloud computing y estrategia digital (Conversion Thursday Bcn)Claranet España
 
Sos ciberbullying padres
Sos ciberbullying padresSos ciberbullying padres
Sos ciberbullying padressanjosehhcc
 
Trabajo de Informatica
Trabajo de InformaticaTrabajo de Informatica
Trabajo de InformaticaCarliitos554
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhiNetscape India
 
Trabjo de Informatica
Trabjo de Informatica Trabjo de Informatica
Trabjo de Informatica Carliitos554
 
Informacion concertados para publicar 14 15
Informacion concertados para publicar    14 15Informacion concertados para publicar    14 15
Informacion concertados para publicar 14 15sanjosehhcc
 
Resumen ejecutivo de estudio sobre la nube
Resumen ejecutivo de estudio sobre la nubeResumen ejecutivo de estudio sobre la nube
Resumen ejecutivo de estudio sobre la nubeLogisman
 
Herramientas cloud. Digitalizando una empresa.
Herramientas cloud. Digitalizando una empresa. Herramientas cloud. Digitalizando una empresa.
Herramientas cloud. Digitalizando una empresa. Eduardo Cano
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud StrategyInternap
 
Cloud marketing strategy
Cloud marketing strategyCloud marketing strategy
Cloud marketing strategyFraser Hay
 
cloud computing- basics(types,examples,important terms)
cloud computing- basics(types,examples,important terms)cloud computing- basics(types,examples,important terms)
cloud computing- basics(types,examples,important terms)simreen woolridge
 

Andere mochten auch (20)

Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud vs. Dedicado
Cloud vs. DedicadoCloud vs. Dedicado
Cloud vs. Dedicado
 
Go to Cloud, es el momento de subir a la nube
Go to Cloud, es el momento de subir a la nubeGo to Cloud, es el momento de subir a la nube
Go to Cloud, es el momento de subir a la nube
 
Cloud computing y estrategia digital (Conversion Thursday Bcn)
Cloud computing y estrategia digital (Conversion Thursday Bcn)Cloud computing y estrategia digital (Conversion Thursday Bcn)
Cloud computing y estrategia digital (Conversion Thursday Bcn)
 
Cloud strategy
Cloud strategyCloud strategy
Cloud strategy
 
Sos ciberbullying padres
Sos ciberbullying padresSos ciberbullying padres
Sos ciberbullying padres
 
Trabajo de Informatica
Trabajo de InformaticaTrabajo de Informatica
Trabajo de Informatica
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhi
 
Trabjo de Informatica
Trabjo de Informatica Trabjo de Informatica
Trabjo de Informatica
 
Informacion concertados para publicar 14 15
Informacion concertados para publicar    14 15Informacion concertados para publicar    14 15
Informacion concertados para publicar 14 15
 
Estandares equipo
Estandares equipoEstandares equipo
Estandares equipo
 
Resumen ejecutivo de estudio sobre la nube
Resumen ejecutivo de estudio sobre la nubeResumen ejecutivo de estudio sobre la nube
Resumen ejecutivo de estudio sobre la nube
 
Herramientas cloud. Digitalizando una empresa.
Herramientas cloud. Digitalizando una empresa. Herramientas cloud. Digitalizando una empresa.
Herramientas cloud. Digitalizando una empresa.
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud Strategy
 
Computación en la nube
Computación en la nubeComputación en la nube
Computación en la nube
 
Computacion en la nube
Computacion en la nubeComputacion en la nube
Computacion en la nube
 
Cloud marketing strategy
Cloud marketing strategyCloud marketing strategy
Cloud marketing strategy
 
Akamai: Acelerando las aplicaciones en la nube - Miguel Serrano, Akamai
Akamai: Acelerando las aplicaciones en la nube - Miguel Serrano, AkamaiAkamai: Acelerando las aplicaciones en la nube - Miguel Serrano, Akamai
Akamai: Acelerando las aplicaciones en la nube - Miguel Serrano, Akamai
 
cloud computing- basics(types,examples,important terms)
cloud computing- basics(types,examples,important terms)cloud computing- basics(types,examples,important terms)
cloud computing- basics(types,examples,important terms)
 

Ähnlich wie Introduction to Cloud Computing and a short overview of Cloud World Forum 2013

Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingArwa
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised PresentationMayank Aggarwal
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made EasyMayank Aggarwal
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxUtkarshKumar608655
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingnitinw25
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computerSanath Surawar
 
Presentation on Cloud Computing
Presentation on Cloud ComputingPresentation on Cloud Computing
Presentation on Cloud ComputingHarpreetKaur1382
 
CC_10900220021_PRADEEP KUMAR.pptx
CC_10900220021_PRADEEP KUMAR.pptxCC_10900220021_PRADEEP KUMAR.pptx
CC_10900220021_PRADEEP KUMAR.pptxpk3172517
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingSuman Jha
 
Cloud Computing(Introduction)
Cloud Computing(Introduction)Cloud Computing(Introduction)
Cloud Computing(Introduction)Gaurav Uniyal
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorialsUdara Sandaruwan
 
cloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfSANDY4772
 

Ähnlich wie Introduction to Cloud Computing and a short overview of Cloud World Forum 2013 (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
Cloud Computing : Revised Presentation
Cloud Computing : Revised PresentationCloud Computing : Revised Presentation
Cloud Computing : Revised Presentation
 
Cloud Computing Made Easy
Cloud Computing Made EasyCloud Computing Made Easy
Cloud Computing Made Easy
 
NSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptxNSUT_Lecture1_cloud computing[1].pptx
NSUT_Lecture1_cloud computing[1].pptx
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing
cloud computing cloud computing
cloud computing
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 
Presentation on Cloud Computing
Presentation on Cloud ComputingPresentation on Cloud Computing
Presentation on Cloud Computing
 
CC_10900220021_PRADEEP KUMAR.pptx
CC_10900220021_PRADEEP KUMAR.pptxCC_10900220021_PRADEEP KUMAR.pptx
CC_10900220021_PRADEEP KUMAR.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction Of Cloud Computing
Introduction Of Cloud Computing Introduction Of Cloud Computing
Introduction Of Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing ppt
Cloud Computing pptCloud Computing ppt
Cloud Computing ppt
 
Cloud Computing(Introduction)
Cloud Computing(Introduction)Cloud Computing(Introduction)
Cloud Computing(Introduction)
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
cloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdfcloudcomputingppt-170825044254.pdf
cloudcomputingppt-170825044254.pdf
 
cloud computing architecture.pptx
cloud computing architecture.pptxcloud computing architecture.pptx
cloud computing architecture.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Kürzlich hochgeladen

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
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
 
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
 
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
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
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
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Kürzlich hochgeladen (20)

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
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)
 
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
 
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
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
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
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

Introduction to Cloud Computing and a short overview of Cloud World Forum 2013

  • 1. Introduction to Cloud Computing and a short overview of Cloud World Forum 2013 by Farid Zarbaliyev
  • 2. Agenda • Introduction to Cloud • What is Cloud? • What’s not Cloud? • Service Models: IaaS, PaaS, SaaS, NaaS, BaaS. • Deployment (Delivery) Models • Threats • Cloud World Forum 2013 31 August 2021 2
  • 3. What is Cloud? 31 August 2021 3
  • 4. What is Cloud? 31 August 2021 4
  • 5. What is Cloud? 31 August 2021 5
  • 6. What is Cloud? If you will try to find the correct definition for “Cloud” and search the web you will see that mostly Cloud is defined as Computing Model which connects large number of networks and computers, which is scalable and elastic and mostly delivered as a service via Network (commonly Internet). 31 August 2021 6
  • 7. What is Cloud? Here are some definitions from different online sources: • Wikipedia: Cloud computing is a coll computing concepts that involve a large number of computers connected through a real-time communication network (typically the Internet). • Techtarget: Cloud computing is a general term for anything that involves delivering hosted services over the Internet. • Gartner: Gartner defines cloud computing as a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using Internet technologies. • Forrester: A standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a pay-per-use, self- service way. 31 August 2021 7
  • 8. What is Cloud? But the most common and more exactly accepted definition is given by National Institute of Standards and Technology: • Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. - NIST Definition of Cloud Computing 31 August 2021 8
  • 9. What is not Cloud? There are some technologies which are strongly interrelated with Cloud Computing, but actually are not Cloud: • Service-oriented architecture (SOA) • Grid Computing • Mainframes • WEB 2.0 31 August 2021 9
  • 10. What is not Cloud? • Service-oriented architecture (SOA) – is a Software Architecture which is structured as collections of modules (known as services). This services run independently on different hosts and are connected over network to complete functionality of a large software application. • Grid Computing – a form of distributed and parallel computing, whereby a super computer is composed from clustered nodes which are connected via Network. In more east way, it can be described as Connected computer which are connected to serve for a common task. • Mainframes – Powerful computers mainly used by large organizations for critical applications. • WEB 2.0 – is a class of service that may be delivered in many different ways. Cloud computing here is a business model for hosting these services. 31 August 2021 10
  • 11. Architecture 31 August 2021 11 Frontend + backend + delivery(network) = Cloud Love Architecture Cloud computing architecture refers to the components and subcomponents required for cloud computing. These components typically consist of a front end platform (fat client, thin client, mobile device), back end platforms (servers, storage), a cloud based delivery, and a network (Internet, Intranet, Intercloud). And of course the service which is delivered to end User. Combined, these components make up cloud computing architecture.
  • 12. Architecture 31 August 2021 12 Frontend + backend + delivery(network) = Cloud Architecture
  • 13. Service Models: IaaS, PaaS, SaaS, 31 August 2021 13 Cloud computing Providers offer their services according to several classified Service Models. The classification uses the so-called SPI (SaaS, PaaS, IaaS) model.
  • 14. Service Model: IaaS 31 August 2021 14 Infrastructure as a Service is a provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking and virtualization components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The Client is responsible for managing Operating System, Runtime, and Application management. The client typically pays on a per-use basis. Examples: Amazon EC2, Windows Azure
  • 15. Service Model: PaaS 31 August 2021 15 Platform as a Service - cloud providers deliver a computing platform, typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers. Client manages DATA and application. Example: Google App Engine
  • 16. Service Model: SaaS 31 August 2021 16 Software as a Service is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet. Client uses directly service. Examples: Google Apps, Microsoft Office 365.
  • 17. and NaaS • Network-as-a-service (NaaS) is a business model for delivering network services virtually over the Internet on a pay-per-use or monthly subscription basis. In this model whole network configuration (routers configurations, firewall configurations) could be moved to cloud. Client is managing just a connection to computer or service. Network is managed by service provider. • M2M • VPN • BoD • MVN 31 August 2021 17
  • 18. and NaaS Naas Service models: • M2M – M2M network and backend software is moved to Cloud. Client manages only frontend Applications and business services. Example: Axeda • VPN – Extends a private network and the resources contained in the network across public networks like the Internet. It enables a host computer to send and receive data across shared or public networks as if it were a private network with all the functionality, policies of the private network. Example: OpenVPN • BoD – Bandwidth on Demand (BoD): Technique by which traffic bandwidth in an IT or Telecom network is assigned based on requirements between different nodes or users. Under this model link bandwidth is dynamically adapted to the instantaneous traffic demands of the nodes connected to the link. • MVN – Mobile Network Virtualization - Model consisting in a Telecom infrastructure manufacturer or independent network enabler that builds and operates a telecom network (wireless, or transport connectivity) and sells its communication access capabilities to third parties (commonly mobile virtual network operators MVNO) Example: LycaMobile 31 August 2021 18
  • 19. BaaS/MBaaS 31 August 2021 19 Backend-as-a-Service, also called “Mobile Backend-as-a-Service,” is a specialized cloud utility that allows customers to connect their web and mobile applications to cloud-based databases and provide user management, push notifications, and integration with social networking services. These services are made available through software development kits (SDKs) and application programming interfaces (APIs). Example: Appcelerator
  • 20. Deployment (delivery models) Depending on how Cloud is Deployed (or is how delivered to client), there are main 2 different models: • Private • Public 31 August 2021 20
  • 21. Private Cloud Private cloud is cloud infrastructure operated solely for a single organization, whether managed internally or by a third-party. Private Cloud can be hosted internally or externally. 31 August 2021 21 Pros: • Security and compliance standards and regulations are managed by Customer. • More customizable than Public clouds. • Some services work better on dedicated environments. Cons: • Needs more investment • Requires more administration work from Clients • Even best administered datacenters cant provide the scalability and elasticity of most Public Clouds. Example: VMware vCloud Implementation
  • 22. Public Cloud • Public cloud services are rendered over a network that is open for public use. Technically there is no difference between public and private cloud architecture, however, security consideration may be substantially different for services. 31 August 2021 22 Pros: • Do not need investment as much as Private Clouds. Pay-as- you-go pricing models are available • Fast setup, scaling, elasticity • Do not need much administration as Private Ckouds Cons: • Customers must handle their own security issues • Less customizable than Private Clouds on the levels of Hardware, Software(Operating System and Runtime levels). • Certain types of software and services don’t function in shared or virtualized environments. Example: Amazon AWS
  • 23. Deployment (Delivery) Models: Private vs. Public Private Cloud Public Cloud Location On-Premise Off-Premise Connection Over Private Network Over Internet Scaling Directions Scale out (applications) Scale up (users) Scaling Limits While defined limits No limits Privacy Yes No Customization Yes No Pricing Capacity Utility Financial Center Cost Center Revenue/Profit Center 31 August 2021 23
  • 24. Deployment (Delivery) Models: Hybrid 31 August 2021 24 Hybrid cloud is a composition of more clouds. For example one organization could have deployed Private(Enterprise) Cloud for common tasks which is also connected to Public Cloud to accomplish needed tasks.
  • 25. Deployment (Delivery) Models: Partner, Community, Vertical 31 August 2021 25 • Community/ Partner cloud shares infrastructure between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.), whether managed internally or by a third- party and hosted internally or externally. • A vertical cloud, or vertical cloud computing, is the phrase used to describe the optimization of cloud computing and cloud services for a particular vertical (e.g., a specific industry) or specific use application. Today, the vertical health-care cloud is one of the more well-established vertical clouds. Government, same kind of organizations.
  • 26. Deployment (Delivery) Models: Partner, Community, Vertical 31 August 2021 26
  • 27. Threats Cloud computing offers many benefits, but is vulnerable to threats. As cloud computing uses increase, it is likely that more criminals find new ways to exploit system vulnerabilities. • Privacy • Security • Vendor lock-in 31 August 2021 27
  • 28. Threats Privacy: • Privacy advocates have criticized the cloud model for giving hosting companies' greater ease to control—and thus, to monitor at will— communication between host company and end user, and access user data (with or without permission) 31 August 2021 28
  • 29. Threats Security: • To mitigate the threat, cloud computing stakeholders should invest heavily in risk assessment to ensure that the system encrypts to protect data, establishes trusted foundation to secure the platform and infrastructure, and builds higher assurance into auditing to strengthen compliance. Security concerns must be addressed to maintain trust in cloud computing technology 31 August 2021 29
  • 30. Threats Vendor Lock-in: • Because cloud computing is still relatively new, standards are still being developed. Many cloud platforms and services are proprietary, meaning that they are built on the specific standards, tools and protocols developed by a particular vendor for its particular cloud offering. This can make migrating off a proprietary cloud platform prohibitively complicated and expensive. 31 August 2021 30
  • 31. Materials used and Further reading • Wikipedia: Cloud Computing • DZone’s Definitive Guide to Cloud Providers – free pdf available for every registered user. – a great comparison list of almost all providers are available in this PDF • Cloud Computing Explained by John Rhoton – can be found in Amazon – much recommended book from a Cloud Guru 31 August 2021 31
  • 32. Cloud World Forum 2013 31 August 2021 32 150 Providers, 220 speakers, 9 theatres and 6125 attendees
  • 33. Cloud World Forum 2013 31 August 2021 33 An agenda led by leading experts including Jeff Jafffe, CEO, World Wide Web, Oskar Stal, CTO, Spotify, Jeff Barr, Chief Evangelist, Amazon also included unique product launches and expert opinions of all pivotal solution providers in the fields of Cloud, Big Data and Enterprise IT. In fact, more than 150 of them were represented in our 2013 agenda in a variety of sessions, from keynote presentations to panels and workshops.
  • 34. Cloud World Forum 2013 • Cloud Computing market predicted to be worth $131 billion by the end of this year. 31 August 2021 34
  • 36. Questions??? 31 August 2021 36 about.me/faridz You can find me at the different Social Networks. My social network profiles are available from my homepage, link in the slide  So you can ask your question here, or there.
  • 37. Thank You for Listening! about.me/faridz

Hinweis der Redaktion

  1. 1
  2. Nowadays almost everyone is talking about cloud. It’s seems to be new trend, just like Web 2.0 several years ago. But really what is it? An iCloud in my smartphone? Which saves some my documents…, and games… ah and my photos somewhere online, which I don’t see exactly where. Or is it my Dropbox? Some kind of an online USB stick which always keeps my files safe and are available wherever I have an internet. Virtualization? A virtualized machine which runs some software or OS. Mario? Just kidding
  3. Nowadays almost everyone is talking about cloud. It’s seems to be new trend, just like Web 2.0 several years ago. But really what is it? An iCloud in my smartphone? Which saves some my documents…, and games… ah and my photos somewhere online, which I don’t see exactly where. Or is it my Dropbox? Some kind of an online USB stick which always keeps my files safe and are available wherever I have an internet. Virtualization? A virtualized machine which runs some software or OS. Mario? Just kidding
  4. Nowadays almost everyone is talking about cloud. It’s seems to be new trend, just like Web 2.0 several years ago. But really what is it? An iCloud in my smartphone? Which saves some my documents…, and games… ah and my photos somewhere online, which I don’t see exactly where. Or is it my Dropbox? Some kind of an online USB stick which always keeps my files safe and are available wherever I have an internet. Virtualization? A virtualized machine which runs some software or OS. Mario? Just kidding
  5. Before going further and finding the answer for our question “What’s Cloud?”, if you will google or open some documentation and try to find definition to “Cloud” you will see that mostly Cloud is defined as Computing Model which connects large number of networks and computers, which is scalable and elastic and mostly delivered as a service via Network (commonly Internet). Examples: Wikipedia: Cloud computing is a coll computing concepts that involve a large number of computers connected through a real-time communication network (typically the Internet). Techtarget: Cloud computing is a general term for anything that involves delivering hosted services over the Internet. Gartner: Gartner defines cloud computing as a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using Internet technologies. Forrester: A standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a pay-per-use, self-service way. But the most common and more exactly accepted definition is given by National Institute of Standards and Technology. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. - NIST Definition of Cloud Computing
  6. Before going further and finding the answer for our question “What’s Cloud?”, if you will google or open some documentation and try to find definition to “Cloud” you will see that mostly Cloud is defined as Computing Model which connects large number of networks and computers, which is scalable and elastic and mostly delivered as a service via Network (commonly Internet). Examples: Wikipedia: Cloud computing is a coll computing concepts that involve a large number of computers connected through a real-time communication network (typically the Internet). Techtarget: Cloud computing is a general term for anything that involves delivering hosted services over the Internet. Gartner: Gartner defines cloud computing as a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using Internet technologies. Forrester: A standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a pay-per-use, self-service way. But the most common and more exactly accepted definition is given by National Institute of Standards and Technology. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. - NIST Definition of Cloud Computing
  7. Before going further and finding the answer for our question “What’s Cloud?”, if you will google or open some documentation and try to find definition to “Cloud” you will see that mostly Cloud is defined as Computing Model which connects large number of networks and computers, which is scalable and elastic and mostly delivered as a service via Network (commonly Internet). Examples: Wikipedia: Cloud computing is a coll computing concepts that involve a large number of computers connected through a real-time communication network (typically the Internet). Techtarget: Cloud computing is a general term for anything that involves delivering hosted services over the Internet. Gartner: Gartner defines cloud computing as a style of computing in which scalable and elastic IT-enabled capabilities are delivered as a service using Internet technologies. Forrester: A standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a pay-per-use, self-service way. But the most common and more exactly accepted definition is given by National Institute of Standards and Technology. Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. - NIST Definition of Cloud Computing
  8. There are some technologies which are strongly interrelated with Cloud Computing, but actually are not Cloud: Service-oriented architecture (SOA) – is a Software Architecture which is structured as collections of modules (known as services). This services run independently on different hosts and are connected over network to complete functionality of a large software application. Grid Computing – a form of distributed and parallel computing, whereby a super computer is composed from clustered nodes which are connected via Network. In more east way, it can be described as Connected computer which are connected to serve for a common task. Mainframes – Powerful computers mainly used by large organizations for critical applications. WEB 2.0 – is a class of service that may be delivered in many different ways. Cloud computing here is a business model for hosting these services.
  9. There are some technologies which are strongly interrelated with Cloud Computing, but actually are not Cloud: Service-oriented architecture (SOA) – is a Software Architecture which is structured as collections of modules (known as services). This services run independently on different hosts and are connected over network to complete functionality of a large software application. Grid Computing – a form of distributed and parallel computing, whereby a super computer is composed from clustered nodes which are connected via Network. In more east way, it can be described as Connected computer which are connected to serve for a common task. Mainframes – Powerful computers mainly used by large organizations for critical applications. WEB 2.0 – is a class of service that may be delivered in many different ways. Cloud computing here is a business model for hosting these services.
  10. Cloud computing architecture refers to the components and subcomponents required for cloud computing. These components typically consist of a front end platform (fat client, thin client, mobile device), back end platforms (servers, storage), a cloud based delivery, and a network (Internet, Intranet, Intercloud). And of course the service which is delivered to end User. Combined, these components make up cloud computing architecture.
  11. Cloud computing architecture refers to the components and subcomponents required for cloud computing. These components typically consist of a front end platform (fat client, thin client, mobile device), back end platforms (servers, storage), a cloud based delivery, and a network (Internet, Intranet, Intercloud). And of course the service which is delivered to end User. Combined, these components make up cloud computing architecture.
  12. Cloud computing Providers offer their services according to several classified Service Models. The classification uses the so-called SPI (SaaS, PaaS, IaaS) model. IaaS - Infrastructure as a Service is a provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking and virtualization components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The Client is responsible for managing Operating System, Runtime, and Application management. The client typically pays on a per-use basis. Examples: Amazon EC2, Windows Azure PaaS - Platform as a Service - cloud providers deliver a computing platform, typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers. Client manages DATA and application. Example: Google App Engine SaaS - Software as a Service is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet. Client uses directly service. Examples: Google Apps, Microsoft Office 365.
  13. Cloud computing Providers offer their services according to several classified Service Models. The classification uses the so-called SPI (SaaS, PaaS, IaaS) model. IaaS - Infrastructure as a Service is a provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking and virtualization components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The Client is responsible for managing Operating System, Runtime, and Application management. The client typically pays on a per-use basis. Examples: Amazon EC2, Windows Azure PaaS - Platform as a Service - cloud providers deliver a computing platform, typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers. Client manages DATA and application. Example: Google App Engine SaaS - Software as a Service is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet. Client uses directly service. Examples: Google Apps, Microsoft Office 365.
  14. Cloud computing Providers offer their services according to several classified Service Models. The classification uses the so-called SPI (SaaS, PaaS, IaaS) model. IaaS - Infrastructure as a Service is a provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking and virtualization components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The Client is responsible for managing Operating System, Runtime, and Application management. The client typically pays on a per-use basis. Examples: Amazon EC2, Windows Azure PaaS - Platform as a Service - cloud providers deliver a computing platform, typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers. Client manages DATA and application. Example: Google App Engine SaaS - Software as a Service is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet. Client uses directly service. Examples: Google Apps, Microsoft Office 365.
  15. Cloud computing Providers offer their services according to several classified Service Models. The classification uses the so-called SPI (SaaS, PaaS, IaaS) model. IaaS - Infrastructure as a Service is a provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking and virtualization components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The Client is responsible for managing Operating System, Runtime, and Application management. The client typically pays on a per-use basis. Examples: Amazon EC2, Windows Azure PaaS - Platform as a Service - cloud providers deliver a computing platform, typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers. Client manages DATA and application. Example: Google App Engine SaaS - Software as a Service is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet. Client uses directly service. Examples: Google Apps, Microsoft Office 365.
  16. NaaS – Network as a Service - where the capability provided to the cloud service user is to use network/transport connectivity services and/or inter-cloud network connectivity services. In this model whole network configuration (routers configurations, firewall configurations) could be moved to cloud. Client is managing just a connection to computer or service. Network is managed by service provider. There several Naas Service models: M2M – M2M network and backend software is moved to Cloud. Client manages only frontend Applications and business services. Example: Axeda VPN – Extends a private network and the resources contained in the network across public networks like the Internet. It enables a host computer to send and receive data across shared or public networks as if it were a private network with all the functionality, policies of the private network. Example: OpenVPN BoD – Bandwidth on Demand (BoD): Technique by which traffic bandwidth in an IT or Telecom network is assigned based on requirements between different nodes or users. Under this model link bandwidth is dynamically adapted to the instantaneous traffic demands of the nodes connected to the link. MVN – Mobile Network Virtualization - Model consisting in a Telecom infrastructure manufacturer or independent network enabler that builds and operates a telecom network (wireless, or transport connectivity) and sells its communication access capabilities to third parties (commonly mobile virtual network operators MVNO) Example: LycaMobile
  17. NaaS – Network as a Service - where the capability provided to the cloud service user is to use network/transport connectivity services and/or inter-cloud network connectivity services. In this model whole network configuration (routers configurations, firewall configurations) could be moved to cloud. Client is managing just a connection to computer or service. Network is managed by service provider. There several Naas Service models: M2M – M2M network and backend software is moved to Cloud. Client manages only frontend Applications and business services. Example: Axeda VPN – Extends a private network and the resources contained in the network across public networks like the Internet. It enables a host computer to send and receive data across shared or public networks as if it were a private network with all the functionality, policies of the private network. Example: OpenVPN BoD – Bandwidth on Demand (BoD): Technique by which traffic bandwidth in an IT or Telecom network is assigned based on requirements between different nodes or users. Under this model link bandwidth is dynamically adapted to the instantaneous traffic demands of the nodes connected to the link. MVN – Mobile Network Virtualization - Model consisting in a Telecom infrastructure manufacturer or independent network enabler that builds and operates a telecom network (wireless, or transport connectivity) and sells its communication access capabilities to third parties (commonly mobile virtual network operators MVNO) Example: LycaMobile
  18. BaaS/MBaaS - Backend-as-a-Service, also called “Mobile Backend-as-a-Service,” is a specialized cloud utility that allows customers to connect their web and mobile applications to cloud-based databases and provide user management, push notifications, and integration with social networking services. These services are made available through software development kits (SDKs) and application programming interfaces (APIs). Example: Appcelerator
  19. Depending on how Cloud is Deployed (or is how delivered to client), there are main 2 different models: Private Cloud: Private cloud is cloud infrastructure operated solely for a single organization, whether managed internally or by a third-party. Private Cloud can be hosted internally or externally. Pros: Security and compliance standards and regulations are managed by Customer. More customizable than Public clouds. Some services work better on dedicated environments. Cons: Needs more investment Requires more administration work from Clients Even best administered datacenters cant provide the scalability and elasticity of most Public Clouds. Example: VMware vCloud Implementation   Public Cloud: Public cloud services are rendered over a network that is open for public use. Technically there is no difference between public and private cloud architecture, however, security consideration may be substantially different for services. Pros: Do not need investment as much as Private Clouds. Pay-as-you-go pricing models are available Fast setup, scaling, elasticity Do not need much administration as Private Ckouds Cons: Customers must handle their own security issues Less customizable than Private Clouds on the levels of Hardware, Software(Operating System and Runtime levels). Certain types of software and services don’t function in shared or virtualized environments. See the table for more eye candy difference between Private and Public Clouds. Example: Amazon AWS
  20. Hybrid cloud is a composition of more clouds. For example one organization could have deployed Private(Enterprise) Cloud for common tasks which is also connected to Public Cloud to accomplish needed tasks.
  21. Community/ Partner cloud shares infrastructure between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.), whether managed internally or by a third-party and hosted internally or externally. A vertical cloud, or vertical cloud computing, is the phrase used to describe the optimization of cloud computing and cloud services for a particular vertical (e.g., a specific industry) or specific use application. Today, the vertical health-care cloud is one of the more well-established vertical clouds. Government, same kind of organizations.
  22. Community/ Partner cloud shares infrastructure between several organizations from a specific community with common concerns (security, compliance, jurisdiction, etc.), whether managed internally or by a third-party and hosted internally or externally. A vertical cloud, or vertical cloud computing, is the phrase used to describe the optimization of cloud computing and cloud services for a particular vertical (e.g., a specific industry) or specific use application. Today, the vertical health-care cloud is one of the more well-established vertical clouds. Government, same kind of organizations.
  23. Cloud computing offers many benefits, but is vulnerable to threats. As cloud computing uses increase, it is likely that more criminals find new ways to exploit system vulnerabilities. Privacy: Privacy advocates have criticized the cloud model for giving hosting companies' greater ease to control—and thus, to monitor at will—communication between host company and end user, and access user data (with or without permission) Security: To mitigate the threat, cloud computing stakeholders should invest heavily in risk assessment to ensure that the system encrypts to protect data, establishes trusted foundation to secure the platform and infrastructure, and builds higher assurance into auditing to strengthen compliance. Security concerns must be addressed to maintain trust in cloud computing technology. Vendor Lock-in: Because cloud computing is still relatively new, standards are still being developed. Many cloud platforms and services are proprietary, meaning that they are built on the specific standards, tools and protocols developed by a particular vendor for its particular cloud offering. This can make migrating off a proprietary cloud platform prohibitively complicated and expensive. Three types of vendor lock-in can occur with cloud computing: Platform lock-in: cloud services tend to be built on one of several possible virtualization platforms, for example VMWare or Xen. Migrating from a cloud provider using one platform to a cloud provider using a different platform could be very complicated. Data lock-in: since the cloud is still new, standards of ownership, i.e. who actually owns the data once it lives on a cloud platform, are not yet developed, which could make it complicated if cloud computing users ever decide to move data off of a cloud vendor's platform. Tools lock-in: if tools built to manage a cloud environment are not compatible with different kinds of both virtual and physical infrastructure, those tools will only be able to manage data or apps that live in the vendor's particular cloud environment.
  24. Cloud computing offers many benefits, but is vulnerable to threats. As cloud computing uses increase, it is likely that more criminals find new ways to exploit system vulnerabilities. Privacy: Privacy advocates have criticized the cloud model for giving hosting companies' greater ease to control—and thus, to monitor at will—communication between host company and end user, and access user data (with or without permission) Security: To mitigate the threat, cloud computing stakeholders should invest heavily in risk assessment to ensure that the system encrypts to protect data, establishes trusted foundation to secure the platform and infrastructure, and builds higher assurance into auditing to strengthen compliance. Security concerns must be addressed to maintain trust in cloud computing technology. Vendor Lock-in: Because cloud computing is still relatively new, standards are still being developed. Many cloud platforms and services are proprietary, meaning that they are built on the specific standards, tools and protocols developed by a particular vendor for its particular cloud offering. This can make migrating off a proprietary cloud platform prohibitively complicated and expensive. Three types of vendor lock-in can occur with cloud computing: Platform lock-in: cloud services tend to be built on one of several possible virtualization platforms, for example VMWare or Xen. Migrating from a cloud provider using one platform to a cloud provider using a different platform could be very complicated. Data lock-in: since the cloud is still new, standards of ownership, i.e. who actually owns the data once it lives on a cloud platform, are not yet developed, which could make it complicated if cloud computing users ever decide to move data off of a cloud vendor's platform. Tools lock-in: if tools built to manage a cloud environment are not compatible with different kinds of both virtual and physical infrastructure, those tools will only be able to manage data or apps that live in the vendor's particular cloud environment.
  25. Cloud computing offers many benefits, but is vulnerable to threats. As cloud computing uses increase, it is likely that more criminals find new ways to exploit system vulnerabilities. Privacy: Privacy advocates have criticized the cloud model for giving hosting companies' greater ease to control—and thus, to monitor at will—communication between host company and end user, and access user data (with or without permission) Security: To mitigate the threat, cloud computing stakeholders should invest heavily in risk assessment to ensure that the system encrypts to protect data, establishes trusted foundation to secure the platform and infrastructure, and builds higher assurance into auditing to strengthen compliance. Security concerns must be addressed to maintain trust in cloud computing technology. Vendor Lock-in: Because cloud computing is still relatively new, standards are still being developed. Many cloud platforms and services are proprietary, meaning that they are built on the specific standards, tools and protocols developed by a particular vendor for its particular cloud offering. This can make migrating off a proprietary cloud platform prohibitively complicated and expensive. Three types of vendor lock-in can occur with cloud computing: Platform lock-in: cloud services tend to be built on one of several possible virtualization platforms, for example VMWare or Xen. Migrating from a cloud provider using one platform to a cloud provider using a different platform could be very complicated. Data lock-in: since the cloud is still new, standards of ownership, i.e. who actually owns the data once it lives on a cloud platform, are not yet developed, which could make it complicated if cloud computing users ever decide to move data off of a cloud vendor's platform. Tools lock-in: if tools built to manage a cloud environment are not compatible with different kinds of both virtual and physical infrastructure, those tools will only be able to manage data or apps that live in the vendor's particular cloud environment.
  26. Cloud computing offers many benefits, but is vulnerable to threats. As cloud computing uses increase, it is likely that more criminals find new ways to exploit system vulnerabilities. Privacy: Privacy advocates have criticized the cloud model for giving hosting companies' greater ease to control—and thus, to monitor at will—communication between host company and end user, and access user data (with or without permission) Security: To mitigate the threat, cloud computing stakeholders should invest heavily in risk assessment to ensure that the system encrypts to protect data, establishes trusted foundation to secure the platform and infrastructure, and builds higher assurance into auditing to strengthen compliance. Security concerns must be addressed to maintain trust in cloud computing technology. Vendor Lock-in: Because cloud computing is still relatively new, standards are still being developed. Many cloud platforms and services are proprietary, meaning that they are built on the specific standards, tools and protocols developed by a particular vendor for its particular cloud offering. This can make migrating off a proprietary cloud platform prohibitively complicated and expensive. Three types of vendor lock-in can occur with cloud computing: Platform lock-in: cloud services tend to be built on one of several possible virtualization platforms, for example VMWare or Xen. Migrating from a cloud provider using one platform to a cloud provider using a different platform could be very complicated. Data lock-in: since the cloud is still new, standards of ownership, i.e. who actually owns the data once it lives on a cloud platform, are not yet developed, which could make it complicated if cloud computing users ever decide to move data off of a cloud vendor's platform. Tools lock-in: if tools built to manage a cloud environment are not compatible with different kinds of both virtual and physical infrastructure, those tools will only be able to manage data or apps that live in the vendor's particular cloud environment.
  27. Wikipedia: Cloud Computing DZone’s Definitive Guide to Cloud Providers – free pdf available for every registered user. – a great comparison list of almost all providers are available in this PDF Cloud Computing Explained by John Rhoton – can be found in Amazon – much recommended book from Cloud Guru
  28. The 5th Annual Cloud World forum was held on 26-27th June at London National Olympia Hall. 150 Providers, 220 speakers, 9 theatres and 6125 attendees were the statistics for the Event. Exhibitors List is available at http://cloudwf.com/2013-exhibitors/.
  29. An agenda led by leading experts including Jeff Jafffe, CEO, World Wide Web, Oskar Stal, CTO, Spotify, Jeff Barr, Chief Evangelist, Amazon also included unique product launches and expert opinions of all pivotal solution providers in the fields of Cloud, Big Data and Enterprise IT. In fact, more than 150 of them were represented in our 2013 agenda in a variety of sessions, from keynote presentations to panels and workshops.
  30. Among attendees were Nasa, BMW, IKEA, adidas, PayPal and many others. That’s not surprise, because Cloud Computing market predicted to be worth $131 billion by the end of this year.
  31. Telecoms Conference & Exhibition: Telecoms Tech World brings together leading telco firms, service providers, equipment manufacturers and OTT players to debate and discuss the new opportunities and challenges facing the telecoms industry. Expert workshops over the two days will provide high level insight into areas including OTT/VAS strategies, M2M strategies, dealing with the capacity crunch and the new opportunities in identity, billings and payments. With speed networking, a dedicated networking tool, exclusive party and a bustling exhibition with 1500+ attendees, the event creates the perfect opportunity to make valuable connections and forge pioneering relationships for the future. The conference will once again address all of the latest issues around modernization of Service Delivery Platforms, providing a consistent API experience, API management, profitable cloud services, the ongoing evolution of the ‘platform’ along with RCS, WebRTC and the role of SDP in delivering M2M services. Developer Conference & Exhibition: Now in its 4th year, Apps World has grown to be the leading global multi-platform event in the app industry. This year’s Earls Court 2 event is set to be the biggest yet with over 250 exhibitors and over 8000+ attendees including developers, mobile marketers, mobile operators, device manufacturers, platform owners and industry professionals registered for two days of high level insight and discussion. With 12 targeted workshop tracks, speed meeting, one-to-one meetings, parties, and awards the event will be tackling a spectrum of issues across the app ecosystem.
  32. You can find me at the different Social Networks. My social network profiles are available from my homepage, link in the slide  So you can ask your question here, or there.
  33. 37