SlideShare a Scribd company logo
CLOUD COMPUTING
WIRELESS NETWORK AND MOBILE COMMUNICATION
5/23/2017
SUBMITTED TO: SIR SHARIQ
TEAM MEMBERS: MUHAMMAD FAIZAN (CT-062)
ARYSHA CHANNA (CT-056)
MUHAMMAD DANIYAL (CT-009)
Introduction
Cloud computing is the delivery of computing services—servers, storage,
databases, networking, software, analytics and more—over the Internet
(“the cloud”).
It is a paradigm that allows on-demand network access to shared
computing resources. A model for managing, storing and processing data
online via the internet.
Uses of cloud computing
If you use an online service to send email, edit documents, watch movies or
TV, listen to music, play games or store pictures and other files, it is likely
that cloud computing is making it all possible behind the scenes.
 Create new apps and services
 Store, back up and recover data
 Host websites and blogs
 Stream audio and video
 Deliver software on demand
 Analyse data for patterns and make predictions
Top benefits of cloud computing
Here are 6 common reasons organizations are turning to cloud computing
services:
1. Utility-Oriented Approach
Cloud computing turns IT services into utilities. They have transformed the
Internet into a rich application and service delivery platform, mature enough
to serve complex needs
2. Cost
Resources are available through the Internet and offered on a pay-per-use
basis from cloud computing vendors. Anyone can subscribe to cloud
services and deploy and configure servers for an application in hours, in
scalable/elastic infrastructure serving its application according to the
demand, and paying only for the time these resources have been used.
In addition, consumers no longer need to invest heavily or encounter
difficulties in building and maintaining complex IT infrastructure. It also
eliminates the expense of buying hardware and software and setting up and
maintenance of datacenters and its infrastructure.
3. Speed
Services on cloud computing are provided through self service and on
demand, with high internet speed, so even vast amounts of computing
resources can be provisioned in minutes.
4. Global scale
Users access services based on their requirements without regard to where
the services are hosted i.e. ability to scale elastically. It helps delivering the
right amount of IT resources right when its needed and from the right
geographic location. The end users leveraging cloud computing services
can access their documents and data anytime, anywhere, and from any
device connected to the Internet.
5. Productivity
Cloud computing allows renting infrastructure, runtime environments, and
services on a pay-per-use basis. This principle gives different images of
cloud computing to different people through virtualization.
On-site work load like hardware set up, software patching and other time-
consuming IT management chores are removed, so IT teams can spend time
on achieving more important business goals thus increasing productivity.
6. Performance
The biggest cloud computing services run on a worldwide network of
secure datacenters, which are regularly upgraded to the latest generation of
fast and efficient computing hardware. This offers several benefits over a
single corporate datacenter, including reduced network latency for
applications and greater economies of scale.
7. Reliability
Cloud computing makes data backup, disaster recovery, and business
continuity easier and less expensive, because data can be mirrored at
multiple redundant sites on the cloud provider’s network.
Types of cloud deployments:
public, private, hybrid
There are three different ways to deploy cloud computing resources: public
cloud, private cloud and hybrid cloud.
Public cloud
Public clouds are the most common deployment models in which necessary
IT infrastructure (e.g., virtualized datacenters) is established by a third-party
service provider that makes it available to any consumer on a subscription
basis.
Such clouds are appealing to users because they allow users to quickly
leverage compute, storage, and application services. In this environment,
users’ data and applications are deployed on cloud datacenters on the
vendor’s premises
Public clouds are owned and operated by a third-party cloud service
provider, which deliver their computing resources like servers and storage
over the Internet.
Microsoft Azure is an example of a public cloud. With a public cloud, all
hardware, software and other supporting infrastructure is owned and
managed by the cloud provider. You access these services and manage your
account using a web browser.
Private cloud
A private cloud refers to cloud computing resources used exclusively by a
single business or organization. A private cloud can be physically located on
the company’s on-site datacenter. Some companies also pay third-party
service providers to host their private cloud.
A private cloud is one in which the services and infrastructure are
maintained on a private network.
The use of cloud-based in-house solutions is also driven by the need to
keep confidential information within an organization’s premises. Institutions
such as governments and banks that have high security, privacy, and
regulatory concerns prefer to build and use their own private or enterprise
clouds.
Hybrid cloud
Hybrid computing systems partially composed of public cloud resources
and privately owned infrastructures.
Hybrid clouds combine public and private clouds, bound together by
technology that allows data and applications to be shared between them.
By allowing data and applications to move between private and public
clouds, hybrid cloud gives businesses greater flexibility and more
deployment options.
Types of cloud services: IaaS, PaaS, SaaS
Most cloud computing services fall into three broad categories:
1) Infrastructure-as-a-service (IaaS)
Infrastructure-as-a-Service solutions deliver infrastructure on demand in the
form of virtual hardware, storage, and networking. Virtual hardware is
utilized to provide compute on demand in the form of virtual machine
instances. These are created at users’ request on the provider’s
infrastructure, and users are given tools and interfaces to configure the
software stack installed in the virtual machine. The pricing model is usually
defined in terms of dollars per hour, where the hourly cost is influenced by
the characteristics of the virtual hardware. Virtual storage is delivered in the
form of raw disk space or object store. The former complements a virtual
hardware offering that requires persistent storage. The latter is a more high-
level abstraction for storing entities rather than files. Virtual networking
identifies the collection of services that manage the networking among
virtual instances and their connectivity to the Internet or private networks
The most basic category of cloud computing services. With IaaS, you rent IT
infrastructure—servers and virtual machines (VMs), storage, networks,
operating systems—from a cloud provider on a pay-as-you-go basis.
2) Platform as a service (PaaS)
Platform-as-a-Service solutions are the next step in the stack. They deliver
scalable and elastic runtime environments on demand and host the
execution of applications. These services are backed by a core middleware
platform that is responsible for creating the abstract environment where
applications are deployed and executed. It is the responsibility of the service
provider to provide scalability and to manage fault tolerance, while users
are requested to focus on the logic of the application developed by
leveraging the provider’s APIs and libraries. This approach increases the
level of abstraction at which cloud computing is leveraged but also
constrains the user in a more controlled environment.
Platform-as-a-service (PaaS) refers to cloud computing services that supply
an on-demand environment for developing, testing, delivering and
managing software applications. PaaS is designed to make it easier for
developers to quickly create web or mobile apps, without worrying about
setting up or managing the underlying infrastructure of servers, storage,
network and databases needed for development.
3) Software as a service (SaaS)
At the top of the stack, Software-as-a-Service solutions provide applications
and services on demand. Most of the common functionalities of desktop
applications—such as office automation, document management, photo
editing, and customer relationship management (CRM) software—are
replicated on the provider’s infrastructure and made more scalable and
accessible through a browser on demand. These applications are shared
across multiple users whose interaction is isolated from the other users. The
SaaS layer is also the area of social networking Websites, which leverage
cloud-based infrastructures to sustain the load generated by their
popularity
Software-as-a-service (SaaS) is a method for delivering software
applications over the Internet, on demand and typically on a subscription
basis. With SaaS, cloud providers host and manage the software application
and underlying infrastructure and handle any maintenance, like software
upgrades and security patching. Users connect to the application over the
Internet, usually with a web browser on their phone, tablet or PC.
Each layer provides a different service to users. IaaS solutions are sought by
users who want to leverage cloud computing from building dynamically
scalable computing systems requiring a specific software stack. IaaS services
are therefore used to develop scalable Websites or for background
processing. PaaS solutions provide scalable programming platforms for
developing applications and are more appropriate when new systems have
to be developed. SaaS solutions target mostly end users who want to
benefit from the elastic scalability of the cloud without doing any software
development, installation, configuration, and maintenance. This solution is
appropriate when there are existing SaaS services that fit users needs (such
as email, document management, CRM, etc.) and a minimum level of
customization is needed.
REFERENCES:
1- Book:
Mastering Cloud Computing- Foundation and application program
By Rajkumar Buyya, Christian Vecchiola, S. Thamarai Selvi
2- Other links:
https://azure.microsoft.com/en-in/overview/what-is-cloud-computing/

More Related Content

What's hot

Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Cloud101-Introduction to cloud
Cloud101-Introduction to cloud
Ranjan Ghosh
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computingBIJIT GHOSH
 
Cloud Computing Models
Cloud Computing ModelsCloud Computing Models
Cloud Computing Models
Bilal Zidan
 
Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providers
Vineet Garg
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Tom Eberle
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
Priyodarshini Dhar
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Sunil-QA
 
Cloud computing
Cloud computingCloud computing
Cloud computing
SarthakNawal1
 
Cloud computing intro
Cloud computing introCloud computing intro
Cloud computing intro
ROSHNI PRADHAN
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Midhun P
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Naveed Farooq
 
Mvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMO
Mvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMOMvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMO
Mvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMO
Kumton Suttiraksiri
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
CloudSyntrix
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
Vivek Ravindran
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
Prateek Soni
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Ripal Ranpara
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Madhav Reddy Chintapalli
 
Cloud computing
Cloud computingCloud computing
Cloud computing
itsrishre
 
Cloud terminology
Cloud terminologyCloud terminology
Cloud terminology
Shahriar Hossain
 

What's hot (20)

Cloud101-Introduction to cloud
Cloud101-Introduction to cloud Cloud101-Introduction to cloud
Cloud101-Introduction to cloud
 
Presentation on cloud computing
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
 
Cloud Computing Models
Cloud Computing ModelsCloud Computing Models
Cloud Computing Models
 
Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providers
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Introduction to Cloud computing
Introduction to Cloud computingIntroduction to Cloud computing
Introduction to Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing intro
Cloud computing introCloud computing intro
Cloud computing intro
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Mvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMO
Mvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMOMvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMO
Mvpskill Saturday EP_27 11 April 2563 - Azure Products Update + DEMO
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud terminology
Cloud terminologyCloud terminology
Cloud terminology
 

Similar to Cloud computing

AI for cloud computing A strategic guide.pdf
AI for cloud computing A strategic guide.pdfAI for cloud computing A strategic guide.pdf
AI for cloud computing A strategic guide.pdf
ChristopherTHyatt
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
Ajay844
 
Cloud computing with services
Cloud computing with servicesCloud computing with services
Cloud computing with servicesSuresh Kumar
 
G017324043
G017324043G017324043
G017324043
IOSR Journals
 
Cloud Computing: Overview & Utility
Cloud Computing: Overview & UtilityCloud Computing: Overview & Utility
Cloud Computing: Overview & Utility
iosrjce
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Rhitik Kumar
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
Sagar Kumar
 
Introduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxIntroduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptx
ojaswiniwagh
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Sandeep Singh
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
Dan Morrill
 
cloud computing
cloud computing cloud computing
cloud computing
Surbhi Sharma
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
SriDurgaBhavani2
 
Module-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdfModule-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdf
Sitamarhi Institute of Technology
 
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
IJTET Journal
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
Shashank Viswanadha
 
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
IJTET Journal
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Misha Ali
 
Cloud computing
Cloud computingCloud computing
Cloud computing
ABDALLA SAID
 
Cloud computing
Cloud computingCloud computing
Cloud computing
ABDALLA SAID
 

Similar to Cloud computing (20)

AI for cloud computing A strategic guide.pdf
AI for cloud computing A strategic guide.pdfAI for cloud computing A strategic guide.pdf
AI for cloud computing A strategic guide.pdf
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
 
Cloud computing with services
Cloud computing with servicesCloud computing with services
Cloud computing with services
 
G017324043
G017324043G017324043
G017324043
 
Cloud Computing: Overview & Utility
Cloud Computing: Overview & UtilityCloud Computing: Overview & Utility
Cloud Computing: Overview & Utility
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
 
Introduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptxIntroduction to Cloud Computing.pptx
Introduction to Cloud Computing.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
What is cloud computing
What is cloud computingWhat is cloud computing
What is cloud computing
 
cloud computing
cloud computing cloud computing
cloud computing
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
Module-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdfModule-1 introductaion cloud computing.pdf
Module-1 introductaion cloud computing.pdf
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
A Secure Cloud Storage System with Data Forwarding using Proxy Re-encryption ...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 

Cloud computing

  • 1. CLOUD COMPUTING WIRELESS NETWORK AND MOBILE COMMUNICATION 5/23/2017 SUBMITTED TO: SIR SHARIQ TEAM MEMBERS: MUHAMMAD FAIZAN (CT-062) ARYSHA CHANNA (CT-056) MUHAMMAD DANIYAL (CT-009)
  • 2. Introduction Cloud computing is the delivery of computing services—servers, storage, databases, networking, software, analytics and more—over the Internet (“the cloud”). It is a paradigm that allows on-demand network access to shared computing resources. A model for managing, storing and processing data online via the internet. Uses of cloud computing If you use an online service to send email, edit documents, watch movies or TV, listen to music, play games or store pictures and other files, it is likely that cloud computing is making it all possible behind the scenes.  Create new apps and services  Store, back up and recover data  Host websites and blogs  Stream audio and video  Deliver software on demand  Analyse data for patterns and make predictions Top benefits of cloud computing Here are 6 common reasons organizations are turning to cloud computing services: 1. Utility-Oriented Approach Cloud computing turns IT services into utilities. They have transformed the Internet into a rich application and service delivery platform, mature enough to serve complex needs
  • 3. 2. Cost Resources are available through the Internet and offered on a pay-per-use basis from cloud computing vendors. Anyone can subscribe to cloud services and deploy and configure servers for an application in hours, in scalable/elastic infrastructure serving its application according to the demand, and paying only for the time these resources have been used. In addition, consumers no longer need to invest heavily or encounter difficulties in building and maintaining complex IT infrastructure. It also eliminates the expense of buying hardware and software and setting up and maintenance of datacenters and its infrastructure. 3. Speed Services on cloud computing are provided through self service and on demand, with high internet speed, so even vast amounts of computing resources can be provisioned in minutes. 4. Global scale Users access services based on their requirements without regard to where the services are hosted i.e. ability to scale elastically. It helps delivering the right amount of IT resources right when its needed and from the right geographic location. The end users leveraging cloud computing services can access their documents and data anytime, anywhere, and from any device connected to the Internet.
  • 4. 5. Productivity Cloud computing allows renting infrastructure, runtime environments, and services on a pay-per-use basis. This principle gives different images of cloud computing to different people through virtualization. On-site work load like hardware set up, software patching and other time- consuming IT management chores are removed, so IT teams can spend time on achieving more important business goals thus increasing productivity. 6. Performance The biggest cloud computing services run on a worldwide network of secure datacenters, which are regularly upgraded to the latest generation of fast and efficient computing hardware. This offers several benefits over a single corporate datacenter, including reduced network latency for applications and greater economies of scale. 7. Reliability Cloud computing makes data backup, disaster recovery, and business continuity easier and less expensive, because data can be mirrored at multiple redundant sites on the cloud provider’s network. Types of cloud deployments: public, private, hybrid There are three different ways to deploy cloud computing resources: public cloud, private cloud and hybrid cloud.
  • 5. Public cloud Public clouds are the most common deployment models in which necessary IT infrastructure (e.g., virtualized datacenters) is established by a third-party service provider that makes it available to any consumer on a subscription basis. Such clouds are appealing to users because they allow users to quickly leverage compute, storage, and application services. In this environment, users’ data and applications are deployed on cloud datacenters on the vendor’s premises Public clouds are owned and operated by a third-party cloud service provider, which deliver their computing resources like servers and storage over the Internet. Microsoft Azure is an example of a public cloud. With a public cloud, all hardware, software and other supporting infrastructure is owned and managed by the cloud provider. You access these services and manage your account using a web browser. Private cloud A private cloud refers to cloud computing resources used exclusively by a single business or organization. A private cloud can be physically located on the company’s on-site datacenter. Some companies also pay third-party service providers to host their private cloud. A private cloud is one in which the services and infrastructure are maintained on a private network. The use of cloud-based in-house solutions is also driven by the need to keep confidential information within an organization’s premises. Institutions such as governments and banks that have high security, privacy, and
  • 6. regulatory concerns prefer to build and use their own private or enterprise clouds. Hybrid cloud Hybrid computing systems partially composed of public cloud resources and privately owned infrastructures. Hybrid clouds combine public and private clouds, bound together by technology that allows data and applications to be shared between them. By allowing data and applications to move between private and public clouds, hybrid cloud gives businesses greater flexibility and more deployment options.
  • 7. Types of cloud services: IaaS, PaaS, SaaS Most cloud computing services fall into three broad categories: 1) Infrastructure-as-a-service (IaaS) Infrastructure-as-a-Service solutions deliver infrastructure on demand in the form of virtual hardware, storage, and networking. Virtual hardware is utilized to provide compute on demand in the form of virtual machine instances. These are created at users’ request on the provider’s infrastructure, and users are given tools and interfaces to configure the software stack installed in the virtual machine. The pricing model is usually defined in terms of dollars per hour, where the hourly cost is influenced by the characteristics of the virtual hardware. Virtual storage is delivered in the form of raw disk space or object store. The former complements a virtual hardware offering that requires persistent storage. The latter is a more high- level abstraction for storing entities rather than files. Virtual networking identifies the collection of services that manage the networking among virtual instances and their connectivity to the Internet or private networks The most basic category of cloud computing services. With IaaS, you rent IT infrastructure—servers and virtual machines (VMs), storage, networks, operating systems—from a cloud provider on a pay-as-you-go basis. 2) Platform as a service (PaaS) Platform-as-a-Service solutions are the next step in the stack. They deliver scalable and elastic runtime environments on demand and host the execution of applications. These services are backed by a core middleware platform that is responsible for creating the abstract environment where applications are deployed and executed. It is the responsibility of the service provider to provide scalability and to manage fault tolerance, while users are requested to focus on the logic of the application developed by leveraging the provider’s APIs and libraries. This approach increases the
  • 8. level of abstraction at which cloud computing is leveraged but also constrains the user in a more controlled environment. Platform-as-a-service (PaaS) refers to cloud computing services that supply an on-demand environment for developing, testing, delivering and managing software applications. PaaS is designed to make it easier for developers to quickly create web or mobile apps, without worrying about setting up or managing the underlying infrastructure of servers, storage, network and databases needed for development. 3) Software as a service (SaaS) At the top of the stack, Software-as-a-Service solutions provide applications and services on demand. Most of the common functionalities of desktop applications—such as office automation, document management, photo editing, and customer relationship management (CRM) software—are replicated on the provider’s infrastructure and made more scalable and accessible through a browser on demand. These applications are shared across multiple users whose interaction is isolated from the other users. The SaaS layer is also the area of social networking Websites, which leverage cloud-based infrastructures to sustain the load generated by their popularity Software-as-a-service (SaaS) is a method for delivering software applications over the Internet, on demand and typically on a subscription basis. With SaaS, cloud providers host and manage the software application and underlying infrastructure and handle any maintenance, like software upgrades and security patching. Users connect to the application over the Internet, usually with a web browser on their phone, tablet or PC. Each layer provides a different service to users. IaaS solutions are sought by users who want to leverage cloud computing from building dynamically scalable computing systems requiring a specific software stack. IaaS services are therefore used to develop scalable Websites or for background
  • 9. processing. PaaS solutions provide scalable programming platforms for developing applications and are more appropriate when new systems have to be developed. SaaS solutions target mostly end users who want to benefit from the elastic scalability of the cloud without doing any software development, installation, configuration, and maintenance. This solution is appropriate when there are existing SaaS services that fit users needs (such as email, document management, CRM, etc.) and a minimum level of customization is needed. REFERENCES: 1- Book: Mastering Cloud Computing- Foundation and application program By Rajkumar Buyya, Christian Vecchiola, S. Thamarai Selvi 2- Other links: https://azure.microsoft.com/en-in/overview/what-is-cloud-computing/