Sr. Devops / Cloud Automation Engineer Resume
VA
PROFESSIONAL SUMMARY:
- DevOps Professional having around 8 years of experience in IT comprising of Designing, Development, Integration of DevOps tool stack, Cloud Automation, Configuration Management, Provisioning, Build and Release, Continuous Deployment, Delivery management and Cloud Migration.
- In depth experience on SaaS, PaaS and IaaS concepts of cloud computing architecture and Implementation using Azure, AWS, Google cloud platform, OpenStack and Pivotal Cloud Foundry (PCF), VMware, Rackspace, Slack, Salesforce, Google Playstore Apps, Dropbox, Cisco WebEx, Concur, Android applications.
- Proficient in DevOps tools like GIT, ANT, Jenkins, Maven, Gradle, Docker, Chef, Ansible, Puppet, Splunk, NewRelic, Vagrant, Nexus, Nagios, JBoss and Apache Tomcat.
- Strong Experience in AWS platform and its dimensions of scalability including EC2, S3, EBS, ELB, SNS, RDS, IAM, Route 53, Auto scaling, CloudFront, CloudWatch, CloudTrail, CloudFormation and Security Groups.
- Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, load balancers (ELBs) in the defined VPC and OpenStack for the provision of new machines for clients.
- Converted existing AWS infrastructure to Serverless architecture with AWS Lambda, Kinesis and deployed with Terraform and AWS CloudFormation to build staging and production environments.
- Designing and distribution of data across all the nodes and clusters on different availability zones in AWS Redshift and experience in automating the infrastructure using Terraform in AWS console.
- Experienced in dealing with Microsoft Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways and Auto-Scaling, AKS.
- Created scripts using Azure PowerShell during automation and build process, and good working experience in Azure Logic apps, Service Bus and SQL Database.
- Experience of Microsoft Azure which includes Creating PaaS builds, deployments, Storage Accounts, Queues, CDN, Azure Service Bus and extensive experience in designing AZURE Resource Manager (ARM) templates.
- Experience in creating and managing pipelines using Azure Data Factory, copying data, configuring data flow in and out of Azure Data Lake Stores according to technical requirements.
- Experience in using OpenStack CLI to interact with OpenStack Services like Nova, Neutron, Keystone and having experience in provisioning and optimizing of compute, network, and storage services with OpenStack through dashboard, command-line and API utilities.
- Expertise in using the Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering. Virtualized the servers using the Docker for test and dev-environment needs.
- Experienced in integrating Docker Swarm into Docker Engine to orchestrate and schedule containers.
- Experienced in using Kubernetes for container orchestration that runs Docker containerized applications in a cluster of EC2 instances in Linux Environment Configured their Kubernetes cluster and supported it running on CoreOS.
- Lead an active integration effort for building out PaaS with Redhat OpenShift, Dockers and also developed custom base Docker images for Spring Boot, Tomcat, and Node.
- Expert in OpenShift/Kubernetes to support automatic high availability, load balancing, health checking, and failover and end to end product life cycle along with containerizing software stacks including big data technologies.
- Experienced in implementation and maintenance of SCM branching and Build/Release strategies using GIT/SVN Linux and Windows platforms. Involving periodic archiving and storage of the source code for disaster recovery.
- Worked with Version control tools Subversion/Git Branching, Merge Strategies, migrated projects from Subversion repositories to GitHub Enterprise repositories through Team Foundation server (TFS).
- Configured and maintained Jenkins/Hudson to implement the CI process and integrated the tool with build utilities like Maven and ANT for building of jar, war and ear files.
- Built end to end CI/CD Pipelines in Jenkins integrating SCM, compiling source code, performing tests and pushing build artifacts to JFrog Artifactory and Nexus.
- Experience in working with GITHUB to store the code and integrated it to Ansible Tower to deploy the Playbooks.
- Experienced in automating configuration of hosted environments including Database Administration and scaling an application and support load changes using Ansible and Chef.
- Deployed Puppet, Puppet Dashboard and Puppet DB for configuration management to existing infrastructure and monitor scalable infrastructure on AWS & configuration management using Puppet and Ansible.
- Implemented and designed AWS virtual servers using Ansible roles, ensuring deployment of web applications.
- Experienced in using Tomcat, JBOSS, WebLogic and WebSphere Application servers for deployments.
- Expertise in writing Chef Cookbooks, Recipes, Attributes, Templates, Roles, DataBags, Knife and provision servers for quick deployment of application, web, and database servers.
- Extensive experience in ticketing and tracking tools like JIRA, REMEDY, ClearQuest, Redmine, Bugzilla, ServiceNow for Production hotfixes and bugfixes.
- Used JIRA as a Change Management/ Work Management/ SCRUM Agile Tool.
- Knowledge of using Routed Protocols like FTP, POP, SFTP, SSH, HTTP, HTTPS and Direct connect.
- Extensively worked on monitoring servers using Splunk, NewRelic, Nagios, Cloudwatch and ELK Stack.
- Worked on Querying RDBMSs like Oracle, MySQL, PostgreSQL and SQL Server.
- Installed and Deployed Red Hat Enterprise Linux, CentOS, Installation of packages and patches for Linux Servers.
- Ability to identify network issues and analyze network traffic using Snoop, Wireshark and Tcpdump.
- Experienced in using Integration/Unit Test and Code Quality/Analysis tools like JUnit and Selenium.
- Ability to write scripts in Bash/Shell, PERL, Ruby, Groovy and Python scripting languages.
- Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player.
TECHNICAL SKILLS:
Cloud Infrastructure: AWS, Google Cloud, OpenStack, MS Azure, VMware and PCF
Configuration Management Tools: Puppet, Chef, Ansible.
Containers and Orchestration: Dockers, Kubernetes, AWS ECS and AWS EKS.
Continuous Integration Tools: Jenkins, Bamboo, Hudson.
Build Tools: ANT, MAVEN, Gradle, Build Forge, MS Build
SCM and Versioning Tools: GIT, ClearCase, Perforce, CVS, Subversion (SVN)
Bug Tracking Tools: JIRA, Rally, Nexus, Remedy
Logging & Monitoring Tools: Nagios, Splunk, Rsyslog, ELK Stack (Elastic search, Log stash, Kibana), AppDynamics.
Web Technologies and Servers: JavaScript, Node Js+2, Servlets, JDBC, JSON, JBOSS, Apache Tomcat, WebLogic
Database: Dynamo DB, MongoDB, Oracle, SQL Server, MySQL
Operating System: Windows, Linux, Unix, Solaris, MAC OS, DRM/KMS Android in Linux Kernel Version 4.9
Network Services and Topologies: LDAP, DNS, NIS, DHCP, NFS, Web, FTP, Sub netting, LAN, VPC, WAN and firewalls.
Scripting languages: Shell, Python, PL/SQL, Java AWT/Swing, XML, HTML, CSS3, Ruby, Perl, PHP
PROFESSIONAL EXPERIENCE:
Sr. Devops / Cloud Automation Engineer
Confidential, VA
Responsibilities:
- Design, integration and management of AWS cloud solutions. Provisioning of EC2 instances, built via Ansible.
- Worked with broad range of AWS Cloud Services like EC2, S3, ELB, Glacier, Cloud Front, Code Deploy, Elastic Beanstalk, AWS snowball, Auto Scaling, Route53, AMI, SNS, SQS, DynamoDB, Elastic search and CloudWatch and have in depth practical knowledge on other cloud services such as GCP.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Node.js, Python and Ruby on familiar servers like Apache, Nginx, Tomcat.
- Created Azure Automation Assets, Graphical and PowerShell runbooks that will automate specific tasks. Expertise in deploying Azure AD Connect, configuring ADFS authentication flow and installation using Azure AD Connect.
- Using Azure and Powershell for creating VM's, created jumpbox and configured gateway VM's in Azure.
- Experience in Blue/Green deployment strategy by creating new applications which are identical to the existing PROD environment using automation frameworks such as OpenStack, CloudFormation and Terraform templates.
- Managed data migration from AWS to GCP by creating hybrid cloud infrastructure through initializing tunnel between both the clouds. Migrated EC2 instances from AWS to COMPUTE ENGINE in GCP with Flexilfy.
- Written Docker files and Containerized cloud application using Dockers + Elastic Beans Stalk to Scale up and down service easily.
- Configured applications that run multi-container Docker applications by utilizing the Docker-Compose tool which uses a file configured in YAML format.
- Used Kubernetes to manage containerized applications using its nodes, Config-Maps, Selector, Services and deployed application containers as Pods.
- Worked with Spinnaker for Continuous Deployment with Kubernetes and used OpenShift for container orchestration with Kubernetes, Container Storage, automation, to enhance container platform multi-tenancy.
- Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using POLL SCM/Webhooks and Slaves to automate the code checkout process.
- Automated Java Builds with Maven and Android builds with Gradle and Implemented multiple plugins for Code analysis, Junit, Code coverage, PMD, SonarQube, etc.
- Used Ansible for deployment, automation and for installing/upgrading dcos, ceph cluster and also built test code using Python to test the Ansible playbooks and infrastructure code functionality.
- Creation of Prometheus-Grafana setup using Terraform/Ansible for targets like Kafka, Spark, Mysql, node exporters.
- Written R programs which connects to Redshift clusters and Performance Tuning by writing python scripts to simulate load on dynamoDB.
- Deployed android applications and tested using Android runtime (ART).
- Tested, evaluated and involved in troubleshooting of different NoSQL database systems such as MongoDB, Cassandra and their cluster configurations to ensure high-availability in various crash scenarios.
- Configured commercial SSL certificates for Applications Servers such as WebSphere, WebLogic, Tomcat using NGINX and Apache web servers to terminate SSL endpoint.
- Deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch.
- Used jUNIT unit testing framework for Java and pyUNIT, RSpec for python & ruby, for test driven development.
- Used Jira, Crucible bug tracking tool for both hosted and local instances for issue tracking, workflow collaboration and tool-chain automation.
- Passive and Active Nagios monitoring and alerting. Prometheus (node exporter, cAdvisor) along with Grafana and CloudWatch for time-based system/container metrics.
- Used Bash and Python, including Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
- Utilized Agile Methodologies - Scrum meetings to manage full life-cycle development of the project.
Environment: & Tools: Java, JSP, AWS (EC2, VPC, ELB, S3, RDS, EBS, ELB, AWSCLI, Cloud Formation, IAM, Cloud watch), Azure, VSTS, Jenkins, Maven, Nexus, WebLogic, Nginx, Subversion, GITHUB, Ansible, ELK stack, SonarQube, JIRA, Linux, IBM DB2, WebLogic, Perl, Shell, Python, Ruby, Terraform, Docker and Kubernetes.
Sr Devops/Cloud Engineer
Confidential, PA
Responsibilities:
- Built Pre-prod environments AWS services like EC2, S3, VPC, EBS, ELB, Auto Scaling, Cloud Watch, Cloud Trail, IAM, SNS, SQS, RDS, Aroura DB, Dynamo DB, Cloud front etc.
- VPC Peering, allowing setup of Customer Gateways and VPG (Virtual Private Gateways) for connecting our data-center resources to that on AWS cloud.
- Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
- Used CloudFormation in AWS Virtual Private Cloud (VPC) to automatically setup and modify settings by interfacing with control layer.
- Written Terraform templates, Chef Recipes and pushed them into Chef Server for configuring EC2 Instances, and deployed code in to the required environments using AWS Code Deploy.
- Worked on Terraform, a tool for building, changing and versioning infrastructure safely and efficiently.
- Work experience with Docker swarm and compose in building distributed Docker containers. Able to script Docker steps that can be used for automated deployment for developers in Local, staging and production after a continuous integration build.
- Hands on experience on orchestration and cluster containers to address load balancing, scaling, failover and scheduling using Docker.
- Used Redhat OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers. lead an active integration effort for building out PaaS with Redhat OpenShift, Dockers and working with developers on application containerization effort.
- Integrated Maven, GIT and other build tools. Used Maven for setup of Build Jobs in Jenkins and setup build pipeline with Sonar, Functional Tests using Ruby-Cucumber framework and Performance testing using JMeter.
- Scheduled the Linux CRON jobs and Jenkins jobs for build automation. Developed Perl and Shell Scripts for automation of the build and release process.
- Established Continuous Integration (CI) practices and standards with JIRA, Jenkins, Bamboo and Continuous Delivery (CD) through Chef.
- Managed the Maven Repository using Nexus artifactory tool and used the same to share the binary (EAR, WAR & JAR) snapshots.
- Managed the configurations of all the servers using Chef, configured Jenkins builds for continuous integration and delivery. Automated web server content deployments via shell scripts.
- Used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, templates, attributes.
- Developed several Ansible playbooks for the automation that was defined through tasks using YAML format and run Ansible Scripts to provision Dev servers.
- Worked on the Installation, Configuration and Maintenance of Apache Tomcat, Web Sphere and JBoss servers in Linux environment.
- Implemented Android application with Vendor Native Development Kit (VNDK), Vendor Interface Objects (VINTF), Modular Kernel requirements, and the Vendor Test Suite (VTS) and Infrastructure.
- Used Django's ORM (object-relational Mapper) to automate the transfer of data stored in State farm database tables into objects that are more commonly used in application code.
- Writing Splunk queries to create dashboards to monitor various use cases. Creating a central logging server using rsyslog.
- Engineered Splunk to build, configure and maintain heterogeneous environments and in-depth knowledge of log analysis generated by various systems including security products.
- Worked on POC on various Application Performance monitoring and central monitoring tools like New Relic, Dynatrace, App dynamics and logic monitor.
- Dispatched 200+ ticketing incidents regarding Confluence/Jira operations enabling Project Managers and their teams to successfully build and deploy their applications/software by target completion date.
- Managed and documented all post deployment issues utilizing the Post Deployments Issue Log. Ensured all steps were successfully completed and documented their completion times and issue logs.
- Coordinated with the Development, Database Administration, QA and IT Operations teams to ensure there were no resource conflicts.
Environment: & Tools: Java/J2EE, GITHUB, Jenkins, Chef, Ansible, ANT, Maven, VSTS, Shell (bash), JSONschema, Django, F5 LTM, Apache Tomcat, WebLogic, Terraform, GCP, Azure, PowerShell, Red hat LINUX, CentOS, UNIX, JIRA, Remedy.
Devops Engineer
Confidential, MN
Responsibilities:
- Developed and supported the Software Release Management and procedures.
- Installing, configuring and administering Jenkins CI tool on Linux machines.
- Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with Python sdk.
- Worked on AWS cloud watch for monitoring the application infrastructure and used AWS email services for notifying.
- Deployed and troubleshoot of various Jenkins issues. Installed and uninstalled, upgraded and downgraded various plugins in Jenkins.
- Installation and configuration of management tool Puppet across RHEL environment.
- Developed python code for different tasks, dependencies, SLA watcher and time sensor for each job for workflow management and automation using Airflow tool.
- Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
- Built/deployed custom Docker images from Artifactory into EKS K8s cluster as part of a Gitlab CI pipeline
- Utilized Ansible and Jenkins to automate the provisioning of our identity management solution which is used to implement Single Sign On for AWS. EKS authentication integrated with SSO as well.
- Wrote a Jenkins pipeline to build a golden AMI using packer, then submit to a review/approval process using Lambda/API Gateway
- Wrote a Jenkins pipeline to diff Git source vs CloudFormation stacks to ensure consistency and involved in Jenkins backups and restores.
- Built and managed 30+ separate AWS accounts programmatically using a combination of Python boto3, Lambda, and CloudFormation.
- Architected an AWS solution designed to automate a manual monthly data processing pipeline using S3, CloudFormation, and ECS (docker) with performance tracked in Datadog.
- Migrated on-demand EC2 instances to a mix of Reserved and Spot instances which lowered operation cost.
- Managed a multi-phase migration with our client facing and Engineering departments to relocate our entire primary datacenter with minimal interruption to critical business functions.
- Worked with GIT, GitHub and Maven projects configured in Jenkins..
- Experience working with Puppet Enterprise and Puppet Open Source.
- Managed AWS based application infrastructure, using Puppet and Terraform configuration Management tools.
- Responsible for creating Puppet modules and Manifest files from scratch and experience in editing existing Puppet manifests and automated manual installation processes using Puppet.
- Reduced the puppet code by using Hiera (standalone command line utility tool).
- Analyze and resolve conflicts related to merging of source code for GIT.
- Developed scripts using Perl, Bash and Batch files for Automation of Activities and builds.
- Implemented a Continuous Delivery framework using Jenkins, Puppet/Ansible, Maven & Nexus in Linux environment.
- Implementing NVM wrapper plugin in Jenkins to Allows easy installation, manage, and work with multiple Node.js environments. Also, use Jenkins to orchestrate building a simple Node.js and React application with the Node Package Manager (npm ).
- Responsible in migrating the Configuration management platform from Puppet to Ansible and translated the automation scripts from Puppet DSL(PUPPET) to YAML(ANSIBLE).
- Extensively worked on Ansible tower for automating the infrastructure and provided various other automation/orchestration solutions with Ansible. Ansible roles to deploy the application code to 150+ servers.
- Maintained and worked on Jfrog artifactory. Configured Apache webserver with Websphere application server through proxy plug-in.
- Worked on the SOAP UI to test the various endpoints. Developed scripts for WebLogic application server administration.
- Involved in JIRA as defect tracking system and configured various workflows, customizations and plug-ins for JIRA bug/issue tracker.
- Collection of JVM statistics, garbage collection data for monitoring the heap and physical memory.
- Used ChatOpsBOTS which builds up the desired infrastructure or performs the automated task when invoked through slack.
Environment: Amazon Web Services, PUPPET, SVN, GIT, GITHub, JENKINS, ANSIBLE, Maven, ANT, Tomcat, Cloud computing, JIRA, Shell/Perl Scripts, PYTHON, Nagios, ElasticSearch, Terraform.
Site Reliability Engineer
Confidential
Responsibilities:
- Worked on Installation and Configuration of RHEL and CentOS Maintenance and Administration.
- Installed and configured Linux/Unix and Windows operating systems on VMware server.
- Wrote shell scripts using languages like Bash, Python, Ruby and Perl to automate day to day administration jobs.
- Worked in setting up Chef Infrastructure, Chef-repo and Boot strapping chef nodes.
- Worked with different Ruby Gems and contributed to open source.
- Used Jenkins, Chef, shell scripts to automate the code deployment & automation of continuous integration infrastructure (GIT and Nexus were also used in this process).
- Automated configuration management using CHEF and wrote cookbooks, recipes to manage nodes and CHEF Server and used tools like knife to enhance the functionality and usability of the cookbooks.
- Used various plug-ins to extend the base functionality of Jenkins to deploy, integrate tests and display reports.
- Integrated GIT into Jenkins to automate the code check-out process and Implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
- Responsible for orchestrating CI/CD processes by responding to Git triggers and environment setup.
- Developed Configuration Management GIT from scratch and prepared documentation accordingly.
- Worked with different Ruby Gems and contributed to open source.
- Experience working on DOCKER HUB, creating DOCKER images and handling multiple images primarily for middleware installations and domain configuration.
- Collaborated with development and Support teams to setup a Continuous Delivery environment with the use of DOCKER, continuous build and Delivery tools.
- Creating builds using power shell Scripts, Maven scripts manually and automated.
- Implemented cluster services using Docker and Kubernetes.
- Responsible for build and deployment automation using VM Ware ESX, Docker containers, Vagrant and Chef.
- Expertise in using built tools like Maven and ANT for the building of deployable artifacts such as jar & war from source code.
- Worked on setup of various dashboards, reports and alerts in Nagios.
Build And Release Engineer
Confidential
Responsibilities:
- Created and maintained Continuous Build and Continuous Integration environments in scrum and agile projects.
- Supported Local System Administrators to troubleshoot Configuration Management and Network issues. Used Agile practices and Test Driven Development (TDD) techniques to provide reliable, working software early and often.
- Used Bitbucket and GIT as source code repository and involved in migrating from SVN to GIT and Created release branches and involved in administration of source code Repo, including branching, Tagging, Labelling, Reporting and assisting with project and end-user support.
- Responsible for Authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
- Worked with System Administrators to upgrade multiple environments for various application releases including setup/configuration of JBoss Clusters across Linux (Ubuntu) platforms.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Build, manage, and continuously improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
- Deployment and Configuration of application server Tomcat deploying Java and Web Application.
- Evaluated and implemented the conversion to using Team Foundation Server(TFS) for integrated source control, builds, testing, and deployment for .NET projects.
- Created and configured jobs, script builder, custom command builder, agents in Bamboo.
- Configured BEA WebLogic 9.2 on a single Server and cluster environment.
- Proposed and prototyped designs to automate the update of databases as part of the builds and release processes, state-based using SSDT and migration-based using Redgate-ReadyRoll, and automated the release of SSIS packages.
- Deployed the static content to apache web servers and applications to Tomcat Application server.
- Responsible for status updates and communication on SWARM Goals.
- Integrated Apache Maven with Jenkins for the build to be a Continuous Integration process.
- Documented Build process, branching strategy and continuous integration design and setup along with deployment instructions for QA.
- Experience using or supporting centralized logging infrastructure Splunk and Plan, deploy and document architecture components, monitoring & alerting setup, troubleshooting guides.
Linux Systems Admin
Confidential
Responsibilities:
- Involved in installation, configuration, upgrading, patching, troubleshooting and administration of Linux/UNIX and Windows Servers and responsible for Project Management in Linux/Unix/Windows system integration projects.
- Involved in installation, configuration, and maintenance of web servers, application servers and database servers on Linux Servers. Apache Tomcat, Web Sphere and JBoss servers in AIX and Linux environment.
- Managed the configurations of all servers using Chef, configured Jenkins builds for continuous integration and delivery. Automated web server content deployments via Shell Scripts.
- Proposed branching strategies for version control systems like GIT, Stash, GitHub and subversion.
- Worked in setting up SSH, SCP, SFTP and Telnet connectivity between hosts and handled NFS, Auto Mount, DNS, LDAP related issues.
- Installed and configured Apache on RHEL, Integrated Apache Web Server to communicate with Web Sphere.
- Designed, Implemented, Administered and Secured Ubuntu, Centos virtual systems.
- Administered Apache web servers, MySQL databases, mail, DNS, Profited, and CVS.
- Responsible for writing Bash, Perl, Python scripts to ping the servers and add users to the boxes.
- Resolved system errors, crashes, disk space problems, huge file sizes, and file system full errors.
- Worked in Virtual Environments like VMWare Suites, Virtual Box and Xen Server.
- Knowledge in DNS, NIS, NFS, FTP, Samba Server, LDAP, remote access, security management, and system troubleshooting skills.
- Experience in monitoring the availability & performance of RedHat Linux Servers through tools like MPstat, VMstat, IOstat, NETstat and NFSstat.
- Performed configuration of standard Linux and network protocols such as SMTP, DHCP, DNS, LDAP, NFS, SMTP, HTTP, SNMP and others.
- Monitoring CPU, memory, physical disk, Hardware and Software RAID, multipath, file systems, network using NAGIOS monitoring.
- Took backups on LINUX, windows file systems using Veritas Netback up.
Environment: RHEL 4/5.x, CentOS, Ubuntu, Shell Scripting, Bash, Git, Maven, GitHub, Puppet, Hudson, Ruby, Python, Apache Tomcat, SVN, VMWare, Nagios.
