Maildroppa.com is an email marketing system that drives business growth. They asked us for help related to deployment
of their application in cloud environment - goal was simple - to make it scalable and highly available.
Based on our experience with other startups - we advised to deploy maildroppa.com in Digital Ocean. It gives
good quality with good price. Whole infrastructure has been described with Terraform and Ansible.
Cloud provider selection is crucial especially for future maintenance. We proposed Digital Ocean for production because of great balance between features and prices. Infrastructure has been deployed with high availability support.
Due to client requirement staging environment was deployed into Oracle Cloud Infrastructure (OCI). Since we're flexible and familiar with many providers - we were easily able to fulfill this request. This infra is automatically freezed when not used due to costs saving.
Whole project contains several micro services, as our standard, all of them have been converted to docker images. Because of this fact we didn't had any trouble with multi-cloud environment deployments. We also used Traefik as a proxy for local development.
Continuous integration and delivery? By all means! Every micro service has own build and test pipelines, artifacts - docker images in this case - are pushed to GitLab's registry. Deployment pipelines propagate proper tags directly to stage and production environments.
Experience helps in cloud migration
Migrate to the cloud with CloudPanda.io expertise. Connect today and get balance between good quality and good price.