SlideShare une entreprise Scribd logo
1  sur  26
Introduction to Virtualization
Prof Sneh.N
Virtualization
Virtualization is a process that allows for more efficient utilization of physical computer hardware and is
the foundation of cloud computing
Virtualization uses software to create an abstraction layer over computer hardware that allows the hardware elements of a
single computer—processors, memory, storage and more—to be divided into multiple virtual computers, commonly called
virtual machines (VMs)
Prof Sneh.N
What is a hypervisor
Example :
VMware vSphere with ESX/ESXi
How does virtualization work in cloud computing?
Now let’s move on to the list of top 5 virtualization tools for Developers. Top 5 Virtualization tools for Developers | List of Virtualization
tools |DevOpsSchool - DevOpsSchool.com
Characteristics
1. Resource Distribution:
2. Isolation:
3. Availability:
4. Aggregation:
5. Authenticity and security:
Prof Sneh.N
Types of virtualization
● Desktop virtualization
● Network virtualization
● Storage virtualization
● Data virtualization
● Application virtualization
● Data center virtualization
● CPU virtualization
● GPU virtualization
● Linux virtualization
● Cloud virtualization
● Desktop virtualization
Prof Sneh.N
● Application virtualization
Prof Sneh.N
● Desktop virtualization
Prof Sneh.N
Network virtualization
Prof Sneh.N
Storage virtualization
Prof Sneh.N
Server Virtualization
Types of Server
Virtualization
● 1. Hypervisor
● 2. Full Virtualization
● 3. Para Virtualization
● Operating System Virtualization
● 5. Hardware Assisted
Virtualization
● 6. Kernel-Level Virtualization
Prof Sneh.N
Data
virtualization
Prof Sneh.N
VIRTUALIZATION OF CPU, MEMORY, AND I/O DEVICE
1. Hardware Support for Virtualization
Prof Sneh.N
CPU virtualization
Prof Sneh.N
Virtual infrastructure requirements
Prof Sneh.N
VLan & VSAN
Load Blalancing
Pros of Virtualization in Cloud Computing :
● Utilization of Hardware Efficiently –
● Availability increases with Virtualization –
● Disaster Recovery is efficient and easy –
● Virtualization saves Energy –
● Quick and Easy Set up –
● Cloud Migration becomes easy –
Prof Sneh.N
Cons of Virtualization
● Data can be at Risk –
● Learning New Infrastructure –
● High Initial Investment –
Prof Sneh.N
Implementation Levels of Virtualization In Cloud Computing
1) Instruction Set Architecture Level (ISA)
2) Hardware Abstraction Level (HAL)
3) Operating System Level
4) Library Level
5) Application Level
Prof Sneh.N
Simple Cloud API
The Simple Cloud API is an API (Application Programming Interface). It enables users to access cloud application
services written in the PHP programming language across different cloud computing platforms. It was launched in 2009
by Zend Technologies
Services
The Simple Cloud API is a common API for accessing cloud application services offered by multiple vendors. The following services are
supported:
● Storage with adapters for services such as Amazon S3 and Nirvanix[6]
● Document with adapters for services such as Azure Table Storage and Amazon SimpleDB[7]
● Queue with adapters for services such as Amazon SQS and Azure Queue Storage[8]
The API defines interfaces for these services and provides adapters for several vendors' services. Local adapters are also available for
offline development.
AppZero's Virtual Application Appliances cloud computing
This new approach to provisioning and deploying applications on physical or virtual servers running
anywhere, is designed for the cloud environment and for movement of server applications -datacenter to
cloud, hosting environment, or cloud to cloud. VAAs package a server application with all of its dependencies,
but no operating system component (zero OS). AppZero's first public demonstration of its VAA technology
will show a live production application provisioned in seconds to on an Amazon EC2 cloud, and moved in less
than one minute to a GoGrid cloud computing environment.
Designed for instant server-based application provisioning and deployment, VAAs enable an application to
run wherever the business requires without the burdensome licensing issues that inclusion of an operating
system (OS) introduces - VAAs contain zero OS. AppZero VAAs work with mission-critical applications across
all tiers: web servers, application servers and database servers. Enterprise middleware from Microsoft,
Oracle, IBM and Open Source servers like MySQL as well as in-house developed applications can all be easily
transformed into VAAs without changing a single line of code.

Contenu connexe

Similaire à Introduction to Virtualization.pptx

GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesGIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesPatrick Chanezon
 
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse Day India
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session aleyeldean
 
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
 
The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)Dave Bost
 
Cloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training
 
Handling Asynchronous Workloads With OpenShift and Iron.io
Handling Asynchronous Workloads With OpenShift and Iron.ioHandling Asynchronous Workloads With OpenShift and Iron.io
Handling Asynchronous Workloads With OpenShift and Iron.ioIvan Dwyer
 
.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp.NET Cloud-Native Bootcamp
.NET Cloud-Native BootcampVMware Tanzu
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureEduardo Castro
 
azure-fundamentals-170910113238.pptx
azure-fundamentals-170910113238.pptxazure-fundamentals-170910113238.pptx
azure-fundamentals-170910113238.pptxabhijeet hapase
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentalsRaju Kumar
 
Azure fundamentals-170910113238
Azure fundamentals-170910113238Azure fundamentals-170910113238
Azure fundamentals-170910113238ScottSmith574468
 
AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)Ashish Kushwaha
 
Module 1 cloud computing
Module 1   cloud computingModule 1   cloud computing
Module 1 cloud computingkrnaween
 

Similaire à Introduction to Virtualization.pptx (20)

GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesGIDS 2019: Developing Apps with Containers, Functions and Cloud Services
GIDS 2019: Developing Apps with Containers, Functions and Cloud Services
 
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
 
Microsoft Azure
Microsoft AzureMicrosoft Azure
Microsoft Azure
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Qinnova Cloud Computing Session
Qinnova Cloud Computing Session Qinnova Cloud Computing Session
Qinnova Cloud Computing Session
 
Infrastructure Solution Day | Final
Infrastructure Solution Day | FinalInfrastructure Solution Day | Final
Infrastructure Solution Day | Final
 
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
 
App Service Web
App Service WebApp Service Web
App Service Web
 
The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)The Windows Azure Platform (MSDN Events Series)
The Windows Azure Platform (MSDN Events Series)
 
Cloud computing training | Cloud computing courses
Cloud computing training | Cloud computing coursesCloud computing training | Cloud computing courses
Cloud computing training | Cloud computing courses
 
Handling Asynchronous Workloads With OpenShift and Iron.io
Handling Asynchronous Workloads With OpenShift and Iron.ioHandling Asynchronous Workloads With OpenShift and Iron.io
Handling Asynchronous Workloads With OpenShift and Iron.io
 
.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp.NET Cloud-Native Bootcamp
.NET Cloud-Native Bootcamp
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azureCloud application architecture with sql azure and windows azure
Cloud application architecture with sql azure and windows azure
 
azure-fundamentals-170910113238.pptx
azure-fundamentals-170910113238.pptxazure-fundamentals-170910113238.pptx
azure-fundamentals-170910113238.pptx
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
 
Azure fundamentals-170910113238
Azure fundamentals-170910113238Azure fundamentals-170910113238
Azure fundamentals-170910113238
 
AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)
 
Module 1 cloud computing
Module 1   cloud computingModule 1   cloud computing
Module 1 cloud computing
 
Cloud ppt
Cloud pptCloud ppt
Cloud ppt
 

Dernier

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 

Dernier (20)

Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
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)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
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
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
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
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 

Introduction to Virtualization.pptx

  • 2. Virtualization Virtualization is a process that allows for more efficient utilization of physical computer hardware and is the foundation of cloud computing Virtualization uses software to create an abstraction layer over computer hardware that allows the hardware elements of a single computer—processors, memory, storage and more—to be divided into multiple virtual computers, commonly called virtual machines (VMs) Prof Sneh.N
  • 3. What is a hypervisor
  • 4.
  • 5. Example : VMware vSphere with ESX/ESXi
  • 6.
  • 7. How does virtualization work in cloud computing? Now let’s move on to the list of top 5 virtualization tools for Developers. Top 5 Virtualization tools for Developers | List of Virtualization tools |DevOpsSchool - DevOpsSchool.com
  • 8. Characteristics 1. Resource Distribution: 2. Isolation: 3. Availability: 4. Aggregation: 5. Authenticity and security: Prof Sneh.N
  • 9. Types of virtualization ● Desktop virtualization ● Network virtualization ● Storage virtualization ● Data virtualization ● Application virtualization ● Data center virtualization ● CPU virtualization ● GPU virtualization ● Linux virtualization ● Cloud virtualization ● Desktop virtualization Prof Sneh.N
  • 14. Server Virtualization Types of Server Virtualization ● 1. Hypervisor ● 2. Full Virtualization ● 3. Para Virtualization ● Operating System Virtualization ● 5. Hardware Assisted Virtualization ● 6. Kernel-Level Virtualization Prof Sneh.N
  • 16. VIRTUALIZATION OF CPU, MEMORY, AND I/O DEVICE 1. Hardware Support for Virtualization Prof Sneh.N
  • 22. Pros of Virtualization in Cloud Computing : ● Utilization of Hardware Efficiently – ● Availability increases with Virtualization – ● Disaster Recovery is efficient and easy – ● Virtualization saves Energy – ● Quick and Easy Set up – ● Cloud Migration becomes easy – Prof Sneh.N
  • 23. Cons of Virtualization ● Data can be at Risk – ● Learning New Infrastructure – ● High Initial Investment – Prof Sneh.N
  • 24. Implementation Levels of Virtualization In Cloud Computing 1) Instruction Set Architecture Level (ISA) 2) Hardware Abstraction Level (HAL) 3) Operating System Level 4) Library Level 5) Application Level Prof Sneh.N
  • 25. Simple Cloud API The Simple Cloud API is an API (Application Programming Interface). It enables users to access cloud application services written in the PHP programming language across different cloud computing platforms. It was launched in 2009 by Zend Technologies Services The Simple Cloud API is a common API for accessing cloud application services offered by multiple vendors. The following services are supported: ● Storage with adapters for services such as Amazon S3 and Nirvanix[6] ● Document with adapters for services such as Azure Table Storage and Amazon SimpleDB[7] ● Queue with adapters for services such as Amazon SQS and Azure Queue Storage[8] The API defines interfaces for these services and provides adapters for several vendors' services. Local adapters are also available for offline development.
  • 26. AppZero's Virtual Application Appliances cloud computing This new approach to provisioning and deploying applications on physical or virtual servers running anywhere, is designed for the cloud environment and for movement of server applications -datacenter to cloud, hosting environment, or cloud to cloud. VAAs package a server application with all of its dependencies, but no operating system component (zero OS). AppZero's first public demonstration of its VAA technology will show a live production application provisioned in seconds to on an Amazon EC2 cloud, and moved in less than one minute to a GoGrid cloud computing environment. Designed for instant server-based application provisioning and deployment, VAAs enable an application to run wherever the business requires without the burdensome licensing issues that inclusion of an operating system (OS) introduces - VAAs contain zero OS. AppZero VAAs work with mission-critical applications across all tiers: web servers, application servers and database servers. Enterprise middleware from Microsoft, Oracle, IBM and Open Source servers like MySQL as well as in-house developed applications can all be easily transformed into VAAs without changing a single line of code.