Devops Engineer Resume
Irving, TexaS
SUMMARY
- Over 8 years of experience in Build and release management, DevOps engineering, application configurations, building, automating, managing and releasing code from one environment to other environment and deploying to servers.
- Experience in Software Product Development, Process Automation, Build and Deployment Automation, Release Management, Packaging Quality Control, Source Code repository & Environment management.
- Experience setting upnew environments or flatten/rebuild existing environments, hands on experience installing OS, configuring, preparing Application baseline, setting up IIS,deploying application and performing testto make sure site is up and running
- Strong Windows Azure experience dedicated to the .NET stack of technologies, proficient in IT operations including in Windows Azure deployments, incident management, production support for all types of Azure components, IIS/SQL server, IT administration and maintenance, Project Management and PowerShell scripting.
- Extensive experience in strategy and practical implementation of AWS Cloud services which include EC2, EBS, S3, Glacier, Storage Gateway, VPC, Route 53, RDS, ELB, EMR, ECS, Cloud Front, Elastic Cache, Cloud Watch, Cloud Trail, Redshift, Lambda, AWS Elastic Beanstalk, SNS, Dynamo DB. And, also worked in migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud formation, Code Deploy, Code Commit, Chef, EBS and Ops works.
- Experience in working with Terraforming and AWS Cloud Formation templates for automating Infrastructure provisioning as Code - for example, VPC’s, ELB’s, Security groups, SQS queues, S3 buckets etc.
- Reducedcostsby~$25000 each month by eliminating unnecessary servers and consolidating databases
- Expertise in deep development/enhancement of Open Stack components such as Nova, neutron, designate, Cinder, Swift, Image, Horizon & Identity and Ceilometer.
- Expertise in PCF architecture and design, troubleshooting issues with platform components, and developing global/multi-regional deployment models and patterns for large-scale developments/deployments on Cloud Foundry.
- Experience in Development and Operations, involving in both designing and deploying of entire AWSstack as EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Cloud Trail, Cloud Routing, Security Principles, Cloud Arch, Config, Elastic Cache, Cloud Watch, SNS, Security Groups, Route 53 and Lambda.
- Created the VPC network for the Installed Instances and configured the Security Groups and Elastic IP's accordingly.
- Establish infrastructure and service monitoring using Prometheus and Grafana.
- Excellent hands-on experience on configuration management tools likeChef,Puppet, Ansible, and Dockers.
- Strong knowledge in AWS which includesEC2, S3, RDS, VPC, ELB, EBS, Route 53, RedShift, EMR, Cloud Watch, Cloud Formation, Cloud Trail, Elastic Bean Stalk.
- Experienced in maintaining Docker containers with Kubernetes to automate the docker container maintenance by using it and worked on with REST API.
- SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, Azure service bus, API Management, Scheduling, Auto Scaling, and PowerShell Automation. And used Azure service fabric to package, deploy, and manage scalable and reliable micro services and containers.
- Expertise in App Containerization technology Dockers, creating Docker images, Containers, Docker Registry to store images, cloud-based registry Docker Hub, Docker Swarm to manage containers.
- Experience in Kubernetes to deploy scale, load balance and manage Docker containers with multiple name spaces versions and good understanding of Open Shift Platform in managing Docker Containers and Kubernetes Clusters.
- Experience in emerging new technologies like Confidential Corp Vault, Packer and Helm in microservices architecture. Troubleshooting Kubernetes Infrastructure setup and supporting application teams to fix their applications issues.
- Encrypt and decrypt Application data with an HTTP (TLS) API call. Key management, encryption algorithm, and more are offloaded and centrally managed by Vault.
- Developed PowerShell scripts to provide reliable and scalable automation
- Managed deployment pipeline using Team City, VSTS and Octopus Deploy tools, Create strong workflow processes and CI/CD pipelines
- Configure and Set up application is IIS, Perl and Python scripting
- Design database schema, develop stored procedures, and SQL Server Integration Services (SSIS) packages
- Troubleshooting applications built on ASP.NET, .NET, C#, JavaScript technologies and SQL Server
- Extensively worked on Chef Roles, Cookbooks, Recipes, Templates, Resources, Attributes & Data bags. Configured Chef Server Enterprise on-premise, workstation and bootstrapped the nodes using knife and tested Chef Recipes, Cookbooks with test-kitchen and Chef inspect.
- Experienced using different log monitoring tools like Splunk, ELK (Elastic search, Log Stash, and Kibana) to see logs information. Monitor & get the health & security notifications from nodes. Created monitors, alarms & notifications for EC2 hosts using Cloud Watch. And Implemented Instances and Prometheus on Kubernetes.
- Experience in Splunk solution design, architect, deployment and configuration of Splunk components like forwarders, Indexers, Search heads etc.
- Extensively worked on Jenkins/Hudson, Bamboo and Drone for Continuous Integration and strong experience with integration of Ant and Maven Build Frameworks.
- Experience with the Apache Kafka platform and other messaging buses and Knowledge in Security framework integration. Configured Kafka Cluster and enabled security and configured monitoring tools on messaging platforms. Remote login to Virtual Machines to troubleshoot, monitor and deploy applications.
- ExperienceAWS PlatformDevelopment, Deployment Concepts., hosted Cloud Services, platform service and close interface with AWS Multi-Factor Authentications and Continuing architectural changes to move software system offerings to a distributed, service-based architecture; utilizing Docker/Kubernetestechnologies.
- Experience in AWS RDS to setup database using S3 buckets and configuring instance backups to S3 bucket. Created AWS Route53 to route traffic between different regions.
- Created an S3 bucket in the AWS environment to store files, which are required to serve static content for the web application.
- Expertise in setup Solar Winds NPM, APM and Nagios Monitoring System administration.
- Creating fully automated CI build and deployment infrastructure and processes for multiple projects using Jenkins, Docker, Ansible and GitHub.
- Deploying various test environments for different Applications based on requirement using Terraform and Jenkins.
- Experience in working with Version Control Systems/ Source Code Repository tools like GIT, CVS, GitHub, Performance maintaining/troubleshooting the CM tool in UNIX and Windows environments.
- Experience in Server monitoring, capacity planning, application monitoring with the help of Nagios
- In-depth knowledge of AWS automation services - Cloud Formation templates, Terraform.
- Experience in web/application servers likeApache, JBOSSandTomcat.
- Experienced in Administration of Production, Development and Test environments carrying different operating system platforms like Windows, Ubuntu, Red Hat Linux, SUSE Linux, Centos and Solaris servers.
- Experience in using bug tracking systems like JIRA, Remedy, HP Quality Center and IBM Clear Quest.
- Extensive experience in designing and implementation ofcontinuous integration, continuous delivery, continuous deploymentthrough Jenkins.
- Ability to support and manage Enterprise mission critical applications,Operationssupportexperience in a 24*7*365 support model.
TECHNICAL SKILLS
Operating Systems: Windows, UNIX,LINUX, CentOS, RHEL,SOLARIS,SUSE, Ubuntu AWS, Azure, Open Stack, Google Cloud Platform (GCP).
Version Control Tools: GIT, SVN, Git Hub, GitLab Bitbucket
Build Tools: ANT and Maven
CI/CD Tools: Jenkins, Concourse, Bamboo and TeamCity
Configuration Management Tools: Ansible, Chef and Puppet
Containerization Tools: Docker, Docker Swarm, Kubernetes, ECS, ACS, and GCS
Programming/Scripting: Shell, Python, Ruby, Perl, XML and JavaScript’s
Languages: Repository Managers Nexus and Artifactory
Logging & Monitoring Tools: Elasticsearch, Logstash, Fluentd, Kibana, Grafana, Nagios, Splunk and Cloud watch
Cloud Technologies: AWS, Azure, GCP and OpenStack
PROFESSIONAL EXPERIENCE
Confidential, Irving, Texas
DevOps Engineer
Responsibilities:
- Developed and implemented anAgileSDLC and refinement of the Software Configuration Management (SCM) infrastructure.
- Created, managed Kubernetes objects like pods services, namespaces, applications and replication sets, deployments using the YAML.
- Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple namespace versions.
- Used Terraform and Ansible, migrate legacy and monolithic systems to Amazon Web Services. Used Terraform scripts to configure AWS resources.
- Integrated GCP cloud systems with Striim On-Prem 3rd party platform to move Mainframe data from DB2 into GCP.
- Created additional Docker Slave Nodes for Jenkins using custom Docker Images and Worked on all major components of Docker like Docker Daemon, Hub, Images, Registry, Swarm etc.
- Created Ansible roles in YAML and defined tasks, variables, files, handlers and templates.
- Created inventory and configured the Ansible files for parallel deployment in Ansible for automating the Continuous delivery process.
- Developing CI/CD roadmap and implementing to the project.
- Responsible for installing, configuration and administration for Unix/Linux servers.
- Responsible for Patches, Configuration and backup of servers.
- Applying UNIX skills to monitor user related logins and servers.
- Experience developing applications using containers, Kubernetes, service mesh (Istio, Service Mesh) on GCP.
- Security is integral to a functioning systems, therefore due consideration necessary Projects,
- Performed RPM and YUM package installations, patch, and another server management.
- Documented all setup procedures and System Related Policies (SOP's).
- Administrated DHCP, DNS, and NFS services in Linux.
- Built AWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of web applications and database templates.
- Create read replicas of AWSRDS-MySQL DN in various regions and Availability Zones using backups and snapshots.
- Used Ansible and Ansible Tower as configuration management tool, to automate repetitive tasks, deploy applications and manage changes and automate software update and Verify functionality.
- Developed Ansible playbooks for managing the application/OS configuration files in GitHub, integrating with Jenkins, and Verifying with Jenkins plugins, deploying the application into the Linux environment.
- Worked with an agile Development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Jenkins.
- Created and executed test cases and test scenarios for various functionalities using Selenium.
- Responsible for CI/CD process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.
- Implemented cluster services using Docker and Kubernetes to manage local deployments in Kubernetes by building a self-hosted Kubernetes cluster using Terraform and Ansible and deploying application containers.
- Used Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services & deployed application containers as Pods.
- Managed Kubernetes charts using Helm, Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
- Built custom tools in python for generating email templates which are powerful enough to consume large amount of data and convey the testing results in a simpler way.
- Maintained the user accounts IAM Roles, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
- Used AWS services such as IAM, route 53, EC2, EBS, AMI, Auto scaling, VPC, Load balancer, RDS, VPC, ECS, Cloud watch, Cloud formation, SNS, etc.
- Made use of ELK stack for logging all the activity and create indexes which can be queried by kibana.
- DevelopedAnsible playbooksfor Auto installation of IBM WebSphere on the servers.
- Installing RedHat Linux using kickstart and applying security polices for hardening the server based on the company policies.
- Extensively used Terraform in AWS to automatically setup and modify settings by interfacing with control layer.
- Supported the code builds by integrating with continuous integration tool (Jenkins).
- Used GIT version control to manage the source code.
- Documented process documents for Jenkins, GIT, CD Pipeline and Code deployment guide for Developers, Testers and Production Management.
- Integrated Jenkins with various DevOps tool like Ansible and used CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
- Written Maven scripts, Installed Jenkins, written shell script for end to end build and deployment automation.
- Maintained QA environment and solved issue of QA and maintain DB version according releases. Also published code and DB on production and staging as per business requirement.
Confidential, Louisville, Kentucky
DevOps Engineer
Responsibilities:
- Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system.
- Developed processes, tools, automation for Jenkins based software for build system and delivering SW Builds.
- Created documents on build and release process and flow, release processes, order of activities for all releases, user guide for developers for local builds.
- Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups
- Developed build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments.
- Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
- Worked with Terraform Templates to automate the Azure IaaS virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
- Experience in dealing with WindowsAzureIaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager.
- Knowledgeable in using Azure PaaS Solutions like Azure Web Apps, Web Roles, Worker Roles, SQL Azure and Azure Storage and in configuring and deploying the Operations Management Suite (OMS) to monitor and track changes.
- Worked on Azure Fabric, Microservices, IoT & Docker containers in and involved in setting up Terraform continuous build integration system.
- Used Azure Internal Load Balancer to provide high availability for IaaS VMs & PaaS role instances.
- Worked in container based technologies like Docker, kubernetes and Open shift. Managing the Open shift Cluster that includes scaling up and down the AWS app nodes.
- Worked on Cloud automation using AWS Cloud Formation templates.
- Designed Location Level Pricing Solution using GCP Dataflow, GCP Spanner, GCP Fire Store, GCP pub sub and Ingestion frameworks to cater the needs for push inventory messages to upstream systems.
- Developed HTML prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and designed user interface using HTML and CSS to make the interface user-friendly.
- Created and deployed VMs on the Microsoft cloud service Azure, created and managed the virtual networks to connect all the servers and designed ARM templates for Azure platform. Configured three types of blobs, block blobs, page blobs, and append blobs in Azure for storing a large amount of unstructured object data such as text or binary data, that can be accessed from anywhere via HTTP or HTTPS.
- Worked with CHEF plugin, chef handlers, push jobs and exposure to chef supermarket to leverage the existing cookbooks for quick automation of general deployment and Infrastructure tasks.
- Documented release metrics, software configuration process. Used Maven scripts to build the source code. Supported and helped to create Dynamic Views and Snapshot views for end users.
- Managing users and groups using the amazon identity and access management (IAM)
- Creating inventory, job templates and scheduling jobs using Ansible Tower. Downloaded and managed Ansible roles from Ansible Galaxy to automate the infrastructure.
- Created Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications.
- Worked on several Docker Components likeDockerEngine, Hub, Machine,
- Implemented continuous deployment pipeline with Jenkins and Jenkins workflow on Docker.
- Provisioned load balancer, auto-scaling group and launch configuration formicroservicesusing Ansible.
- Integrated services likeGitHub,AWSCode Pipeline,JenkinsandAWSElastic Beanstalk to create a deployment pipeline.
Confidential, McLean, VA
DevOps Engineer
Responsibilities:
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
- Developedbuildusing MAVEN asbuildtools and used CI tools to kick off thebuildsmove from one environment to other environments.
- Written scripts in Python to automate log rotation of multiple logs from web servers.
- Hands on compilingbuildsusing pom.xml andbuild.xml.
- Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
- Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
- Maintained and Administered GIT Source Code Tool.
- Integrated maven with GIT to manage and deploy project related tags.
- Deployed application packages on to the Apache Tomcat server. Coordinated with software development teams and QA teams.
- Performed development and version control of Chef Cookbooks, testing of Cookbooks using Test Kitchen and running recipes on nodes managed by on-premiseChef Server.
- Replaced Splunk logging and analytics with an automated ELK cluster, increasing data capture capacity and reducing costs.
- Installed and configured ELK stack in both legacy and Docker swarm mode and pipelined application logs from App Server to Elastic search through Log stash.
- Created additional Docker Slave Nodes for Jenkins using custom Docker Images and Worked on all major components of Docker likeDocker Daemon, Hub, Images, Registry, Swarm etc.
- Configured the Kubernetes provider with office which is used to interact with resources supported by Kubernetes to create several services such as Config Map, Namespace, Volume, Auto scalar, etc.
- Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, and provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages.
- Deployed thebuildartifacts into environments like QA, UAT according to thebuildlife cycle.
- Involved partially in deployingWARs/EARs (backend) through WebLogic Application Server console.
- Created and executed SQL queries to make sure the transactions are entered in database as expected.
- Worked AWSIAM to create new accounts, roles and groups. Installed, Configured and Maintained DNSusing Route53.
Confidential, Austin, TX
DevOps Engineer
Responsibilities:
- Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console
- Worked on building and deploying of Java code through Jenkins, and used Jenkins Amazon Web Services Code Deploy plugin to deploy on AWS and worked on AWS Cloud Management
- Help in designing, developing and maintaining Continuous Integration (CI) pipeline for automation in terms of code promotion and web deployment.
- Assisted developers with applying appropriate branching, naming conventions using GIT source control.
- Helped individual team to set their repository in bit bucket and maintain their code and helped them setting their jobs which can make use of CI/CD.
- Implemented AWS solutions using EC2, S#, Dynamo DB, Route 53, EBS, Elastic Load Balancer and auto scaling
- Built server using AWS, importing volumes, launching EC2, RDS, Creating security groups, auto-scaling, load balancer (ELB) in the defined virtual private connection.
- Installing, configuring and administering Jenkins CI tool on Linux machine.
- Evaluate, conduct POCs and recommend appropriate tools/systems for Confidential to use.
- Follow and advocate high security standards and support security assessments and remediations on applications to protect Confidential ’s data assets
- Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
- Used the splunk DB Connect applications to associate and integrated unstructured data from web logs, syslog’s and access logs with structure data from the firm’s MySQL .
- Good Knowledge and experience in using Elastic Search, kibana and fluentd, cloud watch, Nagios, Splunk, Prometheus and grafana for logging and monitoring.
- Understand the latest features like (Azure DevOps, OMS, NSG Rules, etc..,) introduced by Microsoft Azure and utilized it for existing business applications
- Scripted cross-platform automation solutions in Python, Ruby and Shell.
- Configured Jenkins for doing builds in all the non-production and production environments.
- Worked on EBS, storage service S3 (buckets creation, folder navigation and property changes) and data migration activities. Have knowledge on glacier services.
- Installed & configured Jenkins master that served different slaves supporting different applications with various release life cycles and multiple CI pipelines setup on project branches.
- Experience in Jenkins monitoring external jobs, distributed builds and plugin management.
- Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
- Worked with Ansible for Orchestration of Deployments for various servers and managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, also involved in managing existing Tomcat Webservers and automated the configuration of new servers.
- Created and maintained many Cookbooks and Recipes in Chef to speedup automation of various applications, configuration and deployment of software components.
- Developed Chef Cookbooks, Recipes, Resources and Run lists, Managed Chef client nodes, and uploaded cookbooks to chef-server using Workstation.
- Worked on Mongo DB and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations, Table space alterations, user management etc.).
- Handled continuous integration with Jenkins byusing various plugins like Global Build Stats, Multiple SCMs, Parameterized Trigger and Configuration Slicing to increase the productivity.
- Configured and managedELKstack to collect, search and analyse log files across the servers andcreated optimized indexes and derived analytics on Elasticsearch data.
- Setup SCM Polling for Immediate Builds with Maven and Maven Repository (Nexus Art factory) by installing Jenkins Plugins for GIT Repository.
- Managed a continuous Delivery pipeline with Docker, Jenkins and GitHub. Used a GitHub branch on Jenkins continuous Integration server, to automatically build Docker container from it.
- Worked on building and deploying of Java code through Jenkins, and used Jenkins Amazon Web Services Code Deploy plugin to deploy on AWS and worked on AWS Cloud Management.
- Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages.
- Worked on EBS, storage service S3 (buckets creation, folder navigation and property changes) and data migration activities. Have knowledge on glacier services.
- Involved in writing parent pom files to establish the code quality tools integration.
Confidential
System Administrator
Responsibilities:
- Responsible for installation, configuration, and administration ofRed Hat Linux, Solarissystems.
- Worked with VMWARE tools like vCenter & vSphere to manage VM’s running on ESX cluster nodes and experience working on V-Motion.
- Co-ordinate with web administrator's team in installation ofWeb Sphere Application Server.
- In-depth knowledge of computer applications and shell scripts (Bash), Python, and PowerShell for automating tasks.
- User Account Management, Group Account Management, configuring dumb terminals, adding modems, formatting, and partitioning disks, manipulating swap, local and remote printer management, taking and restoring backup, scheduling jobs.
- Configured AWS Virtual Private Cloud(VPC) and Database Subnet Group for isolation of resources within the Amazon RDS MySQL DB cluster, AWS-Dynamo DB and AWS-RedShift.
- Virtualized the servers on AWS using the Docker, create the Docker files and version control to achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
- Implemented multi-tier application provisioning in the Open Stack cloud. Established an automated system of creating VMs in Open Stack & VMWare for Dev., ISO, Pre-Prod, &Prod, with minimal intervention for smooth transitions.
- Implemented a Kubernetes Container Orchestration solution withinOpen Stackallowing for easy management, creation & recovery ofOpen Stackassets.
- Provisioned the highly available EC2 instances using Terraform and CloudFormation templates, wrote new plugins to support new functionality in Terraform and involved in using terraform migrate legacy and monolithic systems to Amazon Web Services.
- Terraform for building, changing, and versioning of Infrastructure and wrote Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
- Set up a GCP Firewall rules in order to allow or deny traffic to and from the VM’s instances based on the specific configuration and used GCP and CDN(Content delivery network) to deliver network from GCP cache locations
- Proficient in developing SOAP and RESTful web services
- Created Terraform scripts to launch the platform common services like CI/CD tool Jenkins, Configuration Management Tool Chef, Secrets management tool Vault.
- Responsible for Administering and maintaining Jenkins and Jenkins slaves on windows and Linux (Debian/Ubuntu). Created many Jenkins slaves and setup jobs on master to run on slaves.
- Created additional Docker Slave Nodes for Jenkins using custom Docker Images and pulled them to ECR. Worked on all major components of Docker like, Docker Daemon, Hub, Images, Registry, and Swarm.
- Experience in creating and managing user accounts, Security policies, Rights, Disk spaces, Disk quotas and Process monitoring in CentOS and Red Hat Linux.
- Installed and configuredVMware ESX server instancesfor virtual server setup and deployment. Responsible for creatingVMware virtual guests runningSolaris, Linux, Windows.
- Implement CI/CD tools Upgrade, Backup, Restore, API call, DNS, LDAP, and SSL setup.
- Experience in configuring NIS, DNS, DHCP, NFS, SAMBA, FTP, Remote Access Protocol, Security Management, Security trouble shoots and SOA-based applications. Expertise in installations of SQL server, MYSQL server and PostgreSQL.
- CreatedBash/Korn shellscripts to monitor system resources and system maintenance.
- Worked with DBAs on installation ofOracle database, RDBMS database, restoration, and log generation. Perform security patching of Linux servers.
- Creation of VMs, cloning and migrations of the VMs onVMware vSphere 4.0.
