YavinCloud | Infrastructure
Project ID: 156
Project type: Design and implement network and software infrastructure
Technologies: –
Cooperation/Project duration: 2020
Company/Business name: YavinCloud
Headquarters: Tehran, Iran
Industry: Hosting/Cloud services, DevOps as service
Company/Business introduction:
YavinCloud provides private cloud and DevOps as a service to enterprise companies, Also helps the companies to reduce their infrastructure costs, automate their software deployment and configure the companies’ software to run smoothly and highly available.
Description: –
Key points:
HPE ProLiant servers, HPE Blade servers, Cisco switches were setup and installed
VMware ESXi/vCenter and OpenStack were run as a virtualization solution
Management, data, storage, and out-of-band networks were designed
Ceph cluster was run as a storage solution to provide S3 and block storage on OpenStack
Terraform and Ansible were used to automate infrastructure
Legacy applications were migrated into Docker containers
High available Kubernetes cluster was implemented
ELK stack was implemented to collect logs
PRTG, Prometheus, and Grafana were setup to monitor and collect metrics
Database cluster was implemented
Point to point VPN was setup between data centers
High available HAProxy servers were setup and configured
An email system was setup
Intra-organizational instant messaging, VOIP, and meeting systems were setup
Veeam was setup and bash scripts were written to backup data
Directory access and a single sign-on system were implemented using OpenLDAP