SlideShare une entreprise Scribd logo
1  sur  26
Unit 2
Cloud Analytics, Testing Under Control,
Virtual Desktop Infrastructure
Dr. Neelesh Kumar Jain
Professor
Cloud Analytics
Cloud analytics is a service model where one or more components of
analytics are implemented in the cloud. These services could be part
of a hybrid model, where some components are on-premise, or fully
in the cloud. The cloud model allows organizations to scale analytics
capabilities as their company grows. It also removes the burden of
on-premise management and implementation. This service model is
a growing aspect of modern business intelligence systems today.
Gartner defined six elements of analytics as:
•Data sources
These are the original sources of data which could include ERPs,
CRMs, social media data, or website usage data. An example of a
cloud-based data source would be Twitter sentiment data.
•Data models
Cloud-based data models make sense of and standardize how
data points are related to each other. These are typically created
with structured data types.
•Processing applications
These applications process large volumes of big data, as it’s
ingested into a data warehouse. Hadoop is a popular application
for data processing.
Components of Cloud Analytics
•Computing power
Companies need raw computing power at scale to
ingest, structure, clean, analyze, and serve business
data.
•Analytic models
These mathematical models are closed functions
used to predict outcomes and require strong
computing power to create.
•Sharing and/or storage of
Data warehouses as a service enable organizations
to quickly implement a modern analytics
architecture and easily scale.
Components of Cloud Analytics
Benefits of Cloud Analytics
• Enterprise data consolidation
Large enterprises have many disparate data sources, and it’s difficult
to see how all the moving parts of an organization are working
together if they’re in different places. A cloud implementation can
provide a data warehouse that’s accessible to those who need the
data. Companies can easily ensure data governance so only those
who need the data get it. Another advantage of consolidation is the
ability to use online services to perform data mining and advanced
analytics to create prediction models updated in real time.
Benefits of Cloud Analytics
• Ease of access
• Data in the cloud can be accessed by both employees and external
stakeholders, and governance controls can be put in place to control
access to the right people. Managing access from disparate data
sources requires more resources to manage internally and slows
down innovation and insights.
Benefits of Cloud Analytics
• Sharing and collaboration
• Increased ease of access and data consolidation lead to more
sharing and collaboration between employees, which is why cloud
analytics is a good fit for global companies. Employees can easily
transfer files and collaborate in real time when they view analytics in
the cloud from anywhere in the world. This is also conducive to the
growing trend of a telecommuting work culture. Data
discovery becomes an everyday part of the culture when cloud
analytics is implemented within a BI system.
Benefits of Cloud Analytics
• Reduced operating costs
• Setting up an in-house analytics solution can be extremely costly,
especially for smaller organizations who may not have the internal
skillsets to do so. With cloud analytics, organizations don’t need to
purchase hardware and provide continuous support, which can be
very demanding and creates vulnerability if not properly executed.
There are also ongoing upgrades which need to occur and can
create unnecessary downtime. A cloud solution will take this burden
off an organization’s hands so they can focus on their core
competency.
Benefits of Cloud Analytics
• Scalability
• It’s also easier to scale up capacity as the business grows, as the
organization can simply increase its number of subscriptions as
opposed to purchasing new hardware. It also ensures systems scale
up accordingly if there is a sudden increase in demand for the
analytics systems.
Challenges of Cloud Analytics
• Performance: For enterprises where 100% uptime is needed, a hybrid approach to
cloud analytics may be the best approach.
• Data security: According to RightScale, data security is the number one challenge cited
by corporate cloud users. They fear data loss and leakage, and cloud implementation
can create some vulnerabilities.
• Finding the right skillsets for the job: Companies have a hard time ensuring they have
the right skillsets to build and manage a cloud analytics operation. The challenge is
training and hiring to keep up with changing technology.
• Managing cost: The on-demand nature of cloud analytics allows organizations to scale
as needed, but companies often underestimate how much they will use their cloud
analytics capabilities.
• Migration: Migrating legacy systems such as data warehouses to the cloud can be
time-consuming and expensive. There’s also a risk of data loss if the migration is not
done properly.
Cloud Testing
• Cloud testing is a subset of software testing in which simulated, real-
world Web traffic is used to test cloud-based Web applications. Cloud
testing also verifies and validates specific cloud functions, including
redundancy and performance scalability.
Cloud Testing
• Cloud testing is a subset of software testing in which simulated, real-
world Web traffic is used to test cloud-based Web applications. Cloud
testing also verifies and validates specific cloud functions, including
redundancy and performance scalability.
Type of Testing in Cloud
• The whole cloud testing is segmented into four main categories
• Testing of the whole cloud: The cloud is viewed as a whole entity and
based on its features testing is carried out. Cloud and SaaS vendors, as well
as end users, are interested in carrying out this type of testing
• Testing within a cloud: By checking each of its internal features, testing is
carried out. Only cloud vendors can perform this type of testing
• Testing across cloud: Testing is carried out on different types of cloud-like
private, public and hybrid clouds
• SaaS testing in cloud: Functional and non-functional testing is carried out
on the basis of application requirements
Cloud testing focuses on the core
components like:
• Application: It covers testing of functions, end-to-end business
workflows, data security, browser compatibility, etc.
• Network: It includes testing various network bandwidths, protocols
and successful transfer of data through networks.
• Infrastructure: It covers disaster recovery test, backups, secure
connection, and storage policies. The infrastructure needs to be
validated for regulatory compliances
Other Testing types in Cloud includes
• Performance
• Availability
• Compliance
• Security
• Scalability
• Multi-tenancy
• Live upgrade testing
How to do Cloud Testing
Virtual Desktop Infrastructure
• VDI (Virtual Desktop Infrastructure) is a technology used to create a
virtualized desktop environment on a remote server setup. VDI segments
the servers into various virtual desktops which the users can access
remotely through their devices. These virtual desktops are hosted on
Virtual Machines (VM) that are controlled through management software.
• For instance, as an owner of an accounting firm, imagine the inconvenience
you face while installing and configuring all those desktop PCs and the
maintenance and upgrade requirement that keep coming with time.
• With VDI, as the desktops are virtual, you can access them even with a thin
client.
Virtual Desktop Infrastructure
• As far as the users are concerned, VDI gives you the freedom of
accessing your desktop from anywhere at any time through a VDI
client software.
• VDI can be classified as persistent and non-persistent. Persistent VDI
is customized for a personal user, and the user can log in to the same
desktop each time. Non-persistent VDI consists of desktops that
revert to their initial state after the user logs out.
Benefits of VDI
1. Access
2. Security
3. Device Portability
4. Data Center Facilities
5. Cost Reduction
VDI Basic Components
1. Virtualization
• Virtualization is the technology that divides the system architecture
into different layers. Before virtualization, the hardware was bound to
the operating system (OS) at the time of installation. Thus, in the case
of a hardware failure, the OS also crashed, and you would lose all the
data.
• Through virtualization, the OS and the underlying hardware are
separated by software called hypervisor. You can install multiple
operating systems on a hypervisor installed server.
VDI Basic Components
2. Hypervisor
• Hypervisor is software that separates the operating system from the
underlying hardware. The hypervisor creates a virtualized environment in
which the hardware can be divided into multiple virtual machines (VMs).
Each virtual machine can have its unique configuration, OS, and
applications.
• In VDI, the hypervisor creates desktop instances in these VMs. Each
desktop instance can act as a separate desktop and can be provisioned to
the users.
The High Availability (HA) function in the hypervisor also lets it connect to
multiple servers. Hence, even if a physical server fails, your desktop
instance is moved to another server almost instantaneously.
VDI Basic Components
3. Connection Broker
• Connection broker is a software program that connects the users to
the desktop instances. It is also responsible for the authentication of
the users and sending them to their desktop instances.
• The connection broker also keeps track of active and inactive
desktops. When a user sends a request to connect to a desktop, it
provides the user with an idle desktop instance. When a user
disconnects desktop, it updates the status to inactive.
VDI Basic Components
4. Desktop Pools
• Desktops pools are a group of similar desktops that can be configured
according to a specific function. For instance, departments like
accounting and IT in an office might use desktops with different
applications and configuration. The accounting department may need
applications like Sage or QuickBooks, which may not be required for
IT.
You can create a desktop pool for these departments with the similar
configuration
VDI Basic Components
5. Application Virtualization
• Application Virtualization is the technology used to create a
virtualized application image and replicate it to all the virtual
desktops in a desktop pool. It makes application deployment easy and
hassle-free.
• VMware ThinApp is an example of that. It creates an executable file of
the application by capturing pre and post images of the system before
and after installation of the software. You can use this file in any
system without going through the installation process repeatedly.
HOW VDI WORKS
Thanks

Contenu connexe

Tendances

Data in Motion vs Data at Rest
Data in Motion vs Data at RestData in Motion vs Data at Rest
Data in Motion vs Data at RestInternap
 
Cloud Computing Environment using Cluster as a service
Cloud Computing Environment using Cluster as a serviceCloud Computing Environment using Cluster as a service
Cloud Computing Environment using Cluster as a serviceANUSUYA T K
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesAbdelkhalik Mosa
 
Unit 2 Virtualization Part I.pptx
Unit 2 Virtualization Part I.pptxUnit 2 Virtualization Part I.pptx
Unit 2 Virtualization Part I.pptxNayanrai14
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureMonishaNehkal
 
Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Ravindra Dastikop
 
Historical development of cloud computing
Historical development of cloud computingHistorical development of cloud computing
Historical development of cloud computinggaurav jain
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...Shashi soni
 
Cloud adoption and rudiments
Cloud  adoption and rudimentsCloud  adoption and rudiments
Cloud adoption and rudimentsGaurav Jain
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualizationDr.Neeraj Kumar Pandey
 
Scalability and fault tolerance
Scalability and fault toleranceScalability and fault tolerance
Scalability and fault tolerancegaurav jain
 
Hardware supports for Virtualization
Hardware supports for VirtualizationHardware supports for Virtualization
Hardware supports for VirtualizationYoonje Choi
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computingPrince Chandu
 
Data center virtualization
Data center virtualizationData center virtualization
Data center virtualizationmazin Salih
 

Tendances (20)

Data in Motion vs Data at Rest
Data in Motion vs Data at RestData in Motion vs Data at Rest
Data in Motion vs Data at Rest
 
Hypervisor
HypervisorHypervisor
Hypervisor
 
Cloud Computing Environment using Cluster as a service
Cloud Computing Environment using Cluster as a serviceCloud Computing Environment using Cluster as a service
Cloud Computing Environment using Cluster as a service
 
IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Unit 2 Virtualization Part I.pptx
Unit 2 Virtualization Part I.pptxUnit 2 Virtualization Part I.pptx
Unit 2 Virtualization Part I.pptx
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 
Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture Cloud Computing and Service oriented Architecture
Cloud Computing and Service oriented Architecture
 
Historical development of cloud computing
Historical development of cloud computingHistorical development of cloud computing
Historical development of cloud computing
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
Cloud adoption and rudiments
Cloud  adoption and rudimentsCloud  adoption and rudiments
Cloud adoption and rudiments
 
Cloud computing lecture 1
Cloud computing lecture 1Cloud computing lecture 1
Cloud computing lecture 1
 
cloud computing:Types of virtualization
cloud computing:Types of virtualizationcloud computing:Types of virtualization
cloud computing:Types of virtualization
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
Scalability and fault tolerance
Scalability and fault toleranceScalability and fault tolerance
Scalability and fault tolerance
 
Hardware supports for Virtualization
Hardware supports for VirtualizationHardware supports for Virtualization
Hardware supports for Virtualization
 
Cloud Mashup
Cloud MashupCloud Mashup
Cloud Mashup
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
 
Data center virtualization
Data center virtualizationData center virtualization
Data center virtualization
 

Similaire à Cloud Analytics and VDI

Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuumMathews Job
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxNadir Arain
 
CLOUD COMPUTING.ppt
CLOUD COMPUTING.pptCLOUD COMPUTING.ppt
CLOUD COMPUTING.pptDss
 
CloudComputing
CloudComputingCloudComputing
CloudComputingAdi Challa
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud servicesSomnath Sen
 
Software as a service, software engineering
Software as a service, software engineeringSoftware as a service, software engineering
Software as a service, software engineeringRupesh Vaishnav
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Mahesh Tibrewal
 
An insight for Mobile Cloud Computing (MCC)
An insight for Mobile Cloud Computing (MCC)An insight for Mobile Cloud Computing (MCC)
An insight for Mobile Cloud Computing (MCC)Yuvaraj Ilangovan
 
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oUnit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oManavSingh202607
 
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxpresentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxSimmyNayak
 
Cloud Storage Infrastructure updated.pptx
Cloud Storage Infrastructure updated.pptxCloud Storage Infrastructure updated.pptx
Cloud Storage Infrastructure updated.pptxsukhpreetsingh295239
 
Basics of cloud Computing and various concepts.pptx
Basics of cloud Computing and various concepts.pptxBasics of cloud Computing and various concepts.pptx
Basics of cloud Computing and various concepts.pptxAmberAbbas11
 
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...Amazon Web Services
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control AuditingNavin Malhotra
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentationyeshlenchetty
 

Similaire à Cloud Analytics and VDI (20)

Microsoft cloud continuum
Microsoft cloud continuumMicrosoft cloud continuum
Microsoft cloud continuum
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Introduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptxIntroduction to Azure fundamentals of cloud.pptx
Introduction to Azure fundamentals of cloud.pptx
 
CLOUD COMPUTING.ppt
CLOUD COMPUTING.pptCLOUD COMPUTING.ppt
CLOUD COMPUTING.ppt
 
CloudComputing
CloudComputingCloudComputing
CloudComputing
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
Ms.azure in detail
Ms.azure in detailMs.azure in detail
Ms.azure in detail
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud services
 
Software as a service, software engineering
Software as a service, software engineeringSoftware as a service, software engineering
Software as a service, software engineering
 
Cloud Computing for college presenation project.
Cloud Computing for college presenation project.Cloud Computing for college presenation project.
Cloud Computing for college presenation project.
 
An insight for Mobile Cloud Computing (MCC)
An insight for Mobile Cloud Computing (MCC)An insight for Mobile Cloud Computing (MCC)
An insight for Mobile Cloud Computing (MCC)
 
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oUnit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 o
 
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptxpresentation_introduction_to_cloud_computing_1565085358_46246.pptx
presentation_introduction_to_cloud_computing_1565085358_46246.pptx
 
Cloud Storage Infrastructure updated.pptx
Cloud Storage Infrastructure updated.pptxCloud Storage Infrastructure updated.pptx
Cloud Storage Infrastructure updated.pptx
 
Basics of cloud Computing and various concepts.pptx
Basics of cloud Computing and various concepts.pptxBasics of cloud Computing and various concepts.pptx
Basics of cloud Computing and various concepts.pptx
 
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
Application Darwinism: Why Most Enterprise Apps Will Move to the Cloud (SVC20...
 
AZURE CC JP.pptx
AZURE CC JP.pptxAZURE CC JP.pptx
AZURE CC JP.pptx
 
Cloud migration
Cloud migrationCloud migration
Cloud migration
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control Auditing
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentation
 

Plus de Dr Neelesh Jain

Computer Technology an Overview
Computer Technology an OverviewComputer Technology an Overview
Computer Technology an OverviewDr Neelesh Jain
 
Service level agreement in cloud computing an overview
Service level agreement in cloud computing  an overviewService level agreement in cloud computing  an overview
Service level agreement in cloud computing an overviewDr Neelesh Jain
 
SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle Dr Neelesh Jain
 
Cloud computing, Basic Concepts, SOA,
Cloud computing, Basic Concepts, SOA, Cloud computing, Basic Concepts, SOA,
Cloud computing, Basic Concepts, SOA, Dr Neelesh Jain
 
Cloud File System with GFS and HDFS
Cloud File System with GFS and HDFS  Cloud File System with GFS and HDFS
Cloud File System with GFS and HDFS Dr Neelesh Jain
 
Hadoop, Evolution of Hadoop, Features of Hadoop
Hadoop, Evolution of Hadoop, Features of HadoopHadoop, Evolution of Hadoop, Features of Hadoop
Hadoop, Evolution of Hadoop, Features of HadoopDr Neelesh Jain
 
Virtualization in Cloud Computing and Machine reference Model
Virtualization in Cloud Computing and Machine reference ModelVirtualization in Cloud Computing and Machine reference Model
Virtualization in Cloud Computing and Machine reference ModelDr Neelesh Jain
 
Introduction of VLAN and VSAN with its benefits,
Introduction of VLAN and VSAN with its benefits,Introduction of VLAN and VSAN with its benefits,
Introduction of VLAN and VSAN with its benefits,Dr Neelesh Jain
 
Introduction to Aneka, Aneka Model is explained
Introduction to Aneka, Aneka Model is explainedIntroduction to Aneka, Aneka Model is explained
Introduction to Aneka, Aneka Model is explainedDr Neelesh Jain
 
Big Table, H base, Dynamo, Dynamo DB Lecture
Big Table, H base, Dynamo, Dynamo DB LectureBig Table, H base, Dynamo, Dynamo DB Lecture
Big Table, H base, Dynamo, Dynamo DB LectureDr Neelesh Jain
 
E-COMMERCE: A NEW TOOL IN TAX EVASION
E-COMMERCE: A NEW TOOL IN TAX EVASIONE-COMMERCE: A NEW TOOL IN TAX EVASION
E-COMMERCE: A NEW TOOL IN TAX EVASIONDr Neelesh Jain
 

Plus de Dr Neelesh Jain (13)

Computer Technology an Overview
Computer Technology an OverviewComputer Technology an Overview
Computer Technology an Overview
 
Service level agreement in cloud computing an overview
Service level agreement in cloud computing  an overviewService level agreement in cloud computing  an overview
Service level agreement in cloud computing an overview
 
SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle SLA Agreement, types and Life Cycle
SLA Agreement, types and Life Cycle
 
SLA Management in Cloud
SLA Management in CloudSLA Management in Cloud
SLA Management in Cloud
 
Cloud computing, Basic Concepts, SOA,
Cloud computing, Basic Concepts, SOA, Cloud computing, Basic Concepts, SOA,
Cloud computing, Basic Concepts, SOA,
 
Cloud File System with GFS and HDFS
Cloud File System with GFS and HDFS  Cloud File System with GFS and HDFS
Cloud File System with GFS and HDFS
 
Hadoop, Evolution of Hadoop, Features of Hadoop
Hadoop, Evolution of Hadoop, Features of HadoopHadoop, Evolution of Hadoop, Features of Hadoop
Hadoop, Evolution of Hadoop, Features of Hadoop
 
Virtualization in Cloud Computing and Machine reference Model
Virtualization in Cloud Computing and Machine reference ModelVirtualization in Cloud Computing and Machine reference Model
Virtualization in Cloud Computing and Machine reference Model
 
Introduction of VLAN and VSAN with its benefits,
Introduction of VLAN and VSAN with its benefits,Introduction of VLAN and VSAN with its benefits,
Introduction of VLAN and VSAN with its benefits,
 
Introduction to Aneka, Aneka Model is explained
Introduction to Aneka, Aneka Model is explainedIntroduction to Aneka, Aneka Model is explained
Introduction to Aneka, Aneka Model is explained
 
Big Table, H base, Dynamo, Dynamo DB Lecture
Big Table, H base, Dynamo, Dynamo DB LectureBig Table, H base, Dynamo, Dynamo DB Lecture
Big Table, H base, Dynamo, Dynamo DB Lecture
 
E-COMMERCE: A NEW TOOL IN TAX EVASION
E-COMMERCE: A NEW TOOL IN TAX EVASIONE-COMMERCE: A NEW TOOL IN TAX EVASION
E-COMMERCE: A NEW TOOL IN TAX EVASION
 
Hot water Benefits
Hot water BenefitsHot water Benefits
Hot water Benefits
 

Dernier

PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIShubhangi Sonawane
 

Dernier (20)

PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 

Cloud Analytics and VDI

  • 1. Unit 2 Cloud Analytics, Testing Under Control, Virtual Desktop Infrastructure Dr. Neelesh Kumar Jain Professor
  • 2. Cloud Analytics Cloud analytics is a service model where one or more components of analytics are implemented in the cloud. These services could be part of a hybrid model, where some components are on-premise, or fully in the cloud. The cloud model allows organizations to scale analytics capabilities as their company grows. It also removes the burden of on-premise management and implementation. This service model is a growing aspect of modern business intelligence systems today.
  • 3. Gartner defined six elements of analytics as: •Data sources These are the original sources of data which could include ERPs, CRMs, social media data, or website usage data. An example of a cloud-based data source would be Twitter sentiment data. •Data models Cloud-based data models make sense of and standardize how data points are related to each other. These are typically created with structured data types. •Processing applications These applications process large volumes of big data, as it’s ingested into a data warehouse. Hadoop is a popular application for data processing. Components of Cloud Analytics
  • 4. •Computing power Companies need raw computing power at scale to ingest, structure, clean, analyze, and serve business data. •Analytic models These mathematical models are closed functions used to predict outcomes and require strong computing power to create. •Sharing and/or storage of Data warehouses as a service enable organizations to quickly implement a modern analytics architecture and easily scale. Components of Cloud Analytics
  • 5. Benefits of Cloud Analytics • Enterprise data consolidation Large enterprises have many disparate data sources, and it’s difficult to see how all the moving parts of an organization are working together if they’re in different places. A cloud implementation can provide a data warehouse that’s accessible to those who need the data. Companies can easily ensure data governance so only those who need the data get it. Another advantage of consolidation is the ability to use online services to perform data mining and advanced analytics to create prediction models updated in real time.
  • 6. Benefits of Cloud Analytics • Ease of access • Data in the cloud can be accessed by both employees and external stakeholders, and governance controls can be put in place to control access to the right people. Managing access from disparate data sources requires more resources to manage internally and slows down innovation and insights.
  • 7. Benefits of Cloud Analytics • Sharing and collaboration • Increased ease of access and data consolidation lead to more sharing and collaboration between employees, which is why cloud analytics is a good fit for global companies. Employees can easily transfer files and collaborate in real time when they view analytics in the cloud from anywhere in the world. This is also conducive to the growing trend of a telecommuting work culture. Data discovery becomes an everyday part of the culture when cloud analytics is implemented within a BI system.
  • 8. Benefits of Cloud Analytics • Reduced operating costs • Setting up an in-house analytics solution can be extremely costly, especially for smaller organizations who may not have the internal skillsets to do so. With cloud analytics, organizations don’t need to purchase hardware and provide continuous support, which can be very demanding and creates vulnerability if not properly executed. There are also ongoing upgrades which need to occur and can create unnecessary downtime. A cloud solution will take this burden off an organization’s hands so they can focus on their core competency.
  • 9. Benefits of Cloud Analytics • Scalability • It’s also easier to scale up capacity as the business grows, as the organization can simply increase its number of subscriptions as opposed to purchasing new hardware. It also ensures systems scale up accordingly if there is a sudden increase in demand for the analytics systems.
  • 10. Challenges of Cloud Analytics • Performance: For enterprises where 100% uptime is needed, a hybrid approach to cloud analytics may be the best approach. • Data security: According to RightScale, data security is the number one challenge cited by corporate cloud users. They fear data loss and leakage, and cloud implementation can create some vulnerabilities. • Finding the right skillsets for the job: Companies have a hard time ensuring they have the right skillsets to build and manage a cloud analytics operation. The challenge is training and hiring to keep up with changing technology. • Managing cost: The on-demand nature of cloud analytics allows organizations to scale as needed, but companies often underestimate how much they will use their cloud analytics capabilities. • Migration: Migrating legacy systems such as data warehouses to the cloud can be time-consuming and expensive. There’s also a risk of data loss if the migration is not done properly.
  • 11. Cloud Testing • Cloud testing is a subset of software testing in which simulated, real- world Web traffic is used to test cloud-based Web applications. Cloud testing also verifies and validates specific cloud functions, including redundancy and performance scalability.
  • 12. Cloud Testing • Cloud testing is a subset of software testing in which simulated, real- world Web traffic is used to test cloud-based Web applications. Cloud testing also verifies and validates specific cloud functions, including redundancy and performance scalability.
  • 13. Type of Testing in Cloud • The whole cloud testing is segmented into four main categories • Testing of the whole cloud: The cloud is viewed as a whole entity and based on its features testing is carried out. Cloud and SaaS vendors, as well as end users, are interested in carrying out this type of testing • Testing within a cloud: By checking each of its internal features, testing is carried out. Only cloud vendors can perform this type of testing • Testing across cloud: Testing is carried out on different types of cloud-like private, public and hybrid clouds • SaaS testing in cloud: Functional and non-functional testing is carried out on the basis of application requirements
  • 14. Cloud testing focuses on the core components like: • Application: It covers testing of functions, end-to-end business workflows, data security, browser compatibility, etc. • Network: It includes testing various network bandwidths, protocols and successful transfer of data through networks. • Infrastructure: It covers disaster recovery test, backups, secure connection, and storage policies. The infrastructure needs to be validated for regulatory compliances
  • 15. Other Testing types in Cloud includes • Performance • Availability • Compliance • Security • Scalability • Multi-tenancy • Live upgrade testing
  • 16. How to do Cloud Testing
  • 17. Virtual Desktop Infrastructure • VDI (Virtual Desktop Infrastructure) is a technology used to create a virtualized desktop environment on a remote server setup. VDI segments the servers into various virtual desktops which the users can access remotely through their devices. These virtual desktops are hosted on Virtual Machines (VM) that are controlled through management software. • For instance, as an owner of an accounting firm, imagine the inconvenience you face while installing and configuring all those desktop PCs and the maintenance and upgrade requirement that keep coming with time. • With VDI, as the desktops are virtual, you can access them even with a thin client.
  • 18. Virtual Desktop Infrastructure • As far as the users are concerned, VDI gives you the freedom of accessing your desktop from anywhere at any time through a VDI client software. • VDI can be classified as persistent and non-persistent. Persistent VDI is customized for a personal user, and the user can log in to the same desktop each time. Non-persistent VDI consists of desktops that revert to their initial state after the user logs out.
  • 19. Benefits of VDI 1. Access 2. Security 3. Device Portability 4. Data Center Facilities 5. Cost Reduction
  • 20. VDI Basic Components 1. Virtualization • Virtualization is the technology that divides the system architecture into different layers. Before virtualization, the hardware was bound to the operating system (OS) at the time of installation. Thus, in the case of a hardware failure, the OS also crashed, and you would lose all the data. • Through virtualization, the OS and the underlying hardware are separated by software called hypervisor. You can install multiple operating systems on a hypervisor installed server.
  • 21. VDI Basic Components 2. Hypervisor • Hypervisor is software that separates the operating system from the underlying hardware. The hypervisor creates a virtualized environment in which the hardware can be divided into multiple virtual machines (VMs). Each virtual machine can have its unique configuration, OS, and applications. • In VDI, the hypervisor creates desktop instances in these VMs. Each desktop instance can act as a separate desktop and can be provisioned to the users. The High Availability (HA) function in the hypervisor also lets it connect to multiple servers. Hence, even if a physical server fails, your desktop instance is moved to another server almost instantaneously.
  • 22. VDI Basic Components 3. Connection Broker • Connection broker is a software program that connects the users to the desktop instances. It is also responsible for the authentication of the users and sending them to their desktop instances. • The connection broker also keeps track of active and inactive desktops. When a user sends a request to connect to a desktop, it provides the user with an idle desktop instance. When a user disconnects desktop, it updates the status to inactive.
  • 23. VDI Basic Components 4. Desktop Pools • Desktops pools are a group of similar desktops that can be configured according to a specific function. For instance, departments like accounting and IT in an office might use desktops with different applications and configuration. The accounting department may need applications like Sage or QuickBooks, which may not be required for IT. You can create a desktop pool for these departments with the similar configuration
  • 24. VDI Basic Components 5. Application Virtualization • Application Virtualization is the technology used to create a virtualized application image and replicate it to all the virtual desktops in a desktop pool. It makes application deployment easy and hassle-free. • VMware ThinApp is an example of that. It creates an executable file of the application by capturing pre and post images of the system before and after installation of the software. You can use this file in any system without going through the installation process repeatedly.