Onix Internal
DevOps Knowledge Base

Our experience

Our experience

Dec 11, 2018
1 min read
56 views
Launching the infrastructure with mircoservices in AliCloud

Terraform created the necessary infrastructure in Alicloud to launch the application’s microservices. Terraform scripts have been optimized for Terraform Workspaces. The following Terraform providers were involved: AliCloud, kubernetes. Initially, it was planned to deploy microservices through Terraform, but it was later decided to separate the deployment of the infrastructure from the deployment of the application […]

By Serhii Kholin

Our experience

Sep 28, 2018
3 min read
53 views
Jenkins CI challenges

Jenkins CI server was selected as the main CI tool to collect all application components into one biggest package to further distribution. Jobs for each component have own infrastructure, tests, build steps, etc

By Serhii Kholin

Our experience

Jul 27, 2018
2 min read
47 views
Creating an infrastructure with Terraform in AWS

Create infrastructure as code for bank application that consists of the frontend, backend, Vault, DB. To create an infrastructure with Terraform I decided to use a Terraform modules structure. Infrastructure consists of this modules: Networking; RDS; Vault; ECS; CodePipeline; The first step is to create VPC. Inside VPC I created subnetwork with route table and […]

By Serhii Kholin

Our experience

Oct 17, 2017
1 min read
52 views
Our Experience with Terraform

We are using terraform for creating infrastructure as code and take our time to describe the infrastructure one time that gives us an ability to run a copy of environment in different regions, accounts etc. We deployed different environments: from the easiest one-server deployment with 3-5 containers using Ansible to environments with scaling groups on […]

By Serhii Kholin

Our experience

Jul 7, 2017
6 min read
55 views
СonneSOA project, that we have experience working, develop and support with

SOA project’s components The project contains the next list of components: Application with http access (Python applications based on Tornado framework and go application with http access to them). Applications (Python application) that read queries and execute necessary actions. Hashicorp Consul (https://www.consul.io/) service for automatic discovery of services. Ebay Fabio (https://github.com/fabiolb/fabio) is used as http, […]

By Serhii Kholin

Our experience

Jul 4, 2017
1 min read
48 views
Our DevOps Experience

We are taking advantage of AWS and its services and have a solid experience with Docker and “dockerizing” applications written in various languages: NodeJS, Golang, Kotlin, PHP, Python. We deployed different environments: from the easiest one-server deployment with 3-5 containers using Ansible to environments with scaling groups on AWS with 10-20 microservices using Terraform.

By Serhii Kholin