Monitoring:
Installation of Prometheus monitoring and deployment of Prometheus operators in Docker;
Deployment of monitoring and Grafan using Ansible with following configuration and deployment of the alert manager;
Integration with the general Ansible playbook;
Addition of rules to custom metrics for services such as PostgreSQL, PgBouncer, Kafka, ClickHouse, ScyllaDB, HaProxy, etc
Migration:
Preparation and demonstration of the project migration plan;
Composition of a Terraform script for infrastructure provisioning and deployment of environments (development and production ones);
Preparation of Ansible roles for main high-load project services;
Moving of databases via the backup-restore approach;
Connection of S3 bucket for static data;
Configuration of the secrets storage, role matrix, and firewall;
Switching of DNS records and adjustment of the CloudFlare service.