Operations Guide Introduction
Operations guide is a document for the platform service hosting providers. It is created with the purpose of describing the workflow of the operations process. There are two parties involved in this process:
- Platform Owner (you)
- Virtuozzo Team
All of the major maintenance activities are listed in the table below and can be applied to the user/infrastructure hosts or containers. Most of the activities can be performed by Platform Owner independently, while others require assistance from the Virtuozzo Operations team (contact via Virtuozzo Support) for the proper maintenance.
The table legend:
- Activity - a short description of the operation (click on the link to view the appropriate guide)
- User Host - host with user containers
- Infrastructure Host - host with the Virtuozzo Application Platform infrastructure containers and other infrastructure elements
- Infrastructure Container - a container with a particular component of the Virtuozzo PaaS infrastructure
- Platform Owner - this operation can be performed by yourself (according to the linked instruction)
- Virtuozzo Operations - this activity should be performed by the Virtuozzo Operations team (can be requested via Virtuozzo Support)
- N/A - an activity is not available for the appropriate element
Deployment and Scaling
Configuration and Setup
Administration
Monitoring and Maintenance
Troubleshooting and Root Cause Analysis
Activity | User Host | Infrastructure Host | Infrastructure Containers | End-User Containers |
---|
Initial Assessment of End-User Issues | Platform Owner | Platform Owner | Platform Owner | Platform Owner |
Resolution of the Incidents Related to Infrastructure Problems | Platform Owner | Platform Owner | Virtuozzo Team | N/A |
Resolution of the Incidents Related to Platform Product Issues | Virtuozzo Team | Virtuozzo Team | Virtuozzo Team | Virtuozzo Team |
Disaster Recovery due to Customer Neglect | Platform Owner | Virtuozzo Team (paid) | Virtuozzo Team (paid) | Platform Owner |
Notes:
- If you plan to perform any maintenance, which is not listed in this table, and you are not sure on how it may affect the product, please contact the Virtuozzo Support team. Wait for the confirmation of the planned activities safety (some changes might cause application downtime or severe performance degradation).
- Any custom configuration, which is not described in this guide, should be discussed with the Virtuozzo Operations team; otherwise, it may be overwritten during the next platform upgrade.
Deployment Process Responsibility
Virtuozzo Application Platform (business edition) deployment process includes the following stages:
Action | Responsible |
---|
Platform hardware specifications, network topology, and vendor discussion | Virtuozzo Team |
Domains' delegation configuration | Platform Owner |
Hardware access provisioning (including backup storage) | Platform Owner |
Networks and public IPs provisioning | Platform Owner |
Platform owner’s trusted hosts provisioning | Platform Owner |
Paid Docker account provisioning | Platform Owner |
SMTP access credentials provisioning | Platform Owner |
Custom SSL provisioning (if applicable) | Platform Owner |
Hardware check and preliminary configuration | Virtuozzo Team |
Virtuozzo OS installation (all servers) | Virtuozzo Team |
Platform networks configuration | Virtuozzo Team |
Interregional routing configuration (if applicable) | Virtuozzo Team |
Storage configuration (Local Storage / RAID or Cloud storage if applicable) | Virtuozzo Team/Platform Owner |
Platform infrastructure installation | Virtuozzo Team |
Optional platform components installation and configuration | Virtuozzo Team |
Platform monitoring installation and configuration | Virtuozzo Team |
Platform and monitoring SMTP servers configuration | Virtuozzo Team |
Patcher (code delivery tool) installation and configuration | Virtuozzo Team |
Platform SSL configuration (Custom or Let’s Encrypt) | Virtuozzo Team |
Backup solution installation and configuration | Virtuozzo Team |
User quotas adjustment | Virtuozzo Team |
Post-deployment platform automated testing and analysis | Virtuozzo Team |
Platform performance benchmark and results analysis | Virtuozzo Team |
Platform dashboard customization | Virtuozzo Team |
Maintenance and error pages customization | Virtuozzo Team |
Sign-up verification tool configuration assistance (if applicable) | Virtuozzo Team |
Support certification program | Virtuozzo Team |
Platform email templates review | Virtuozzo Team |
Pricing adjustments (if applicable) | Virtuozzo Team |
Billing integration configuration assistance (if applicable) | Virtuozzo Team |
Complex platform review before launch | Virtuozzo Team |
What’s next?