Proteus DevOps
Proteus Operations
Introduction
- We are doing infrastructure operation for client.
- Docker and Ansible are our specialties.
Outline
- What are we doing?
- What are we using?
- Current workflow
- Future plan
What are we doing?
- Continuous Integration and Continuous Delivery system.
- Docker automation from image building to pre-production deploying.
- Container testing to make sure that all the services are working.
What are we using?
- GitLab: Source control
- GitLab CI: Image building & testing system
- Ansible: Automation tool for image building & deploying
- Docker Compose: Image building & deploying configurator
- Docker Engine: Container system
- Serverspec: Server/Container testing tool
Workflow: Image building
Workflow: Deploying
Workflow: Ansible deep dive
Future Plan
- Service discovery
- Smoke test
Any question?

DevOps @ Proteus Operations