DevOps Technologies

Get Started. It's Free
or sign up with your email address
DevOps Technologies by Mind Map: DevOps Technologies

1. Queue

1.1. Redis

1.2. Kafka

1.3. RabbitMQ

2. Configuration Management Tool

2.1. Ansible

2.2. Puppet

2.3. Chef

3. API

3.1. Languages

3.1.1. NodeJS

3.1.2. PHP

3.1.3. Golang

3.1.4. Java

3.1.5. Python

4. Architecture

4.1. MVC

4.2. Microservices

5. Convention

5.1. Code Convention

5.2. Git Flow

6. Documentation

6.1. System Document

6.2. API Documents

6.2.1. Swagger

6.2.2. Slate

6.3. User Guides

7. Testing

7.1. Functional Test

7.1.1. Unit Test

7.1.2. End-to-End Testing

7.2. Performance Test

7.2.1. Gatling

7.2.2. Jmeter

7.2.3. Locustio

8. Databases

8.1. SQL

8.1.1. MySQL

8.1.2. MariaDB

8.1.3. Postgres

8.2. NoSQL

8.2.1. MongoDB

8.2.2. Cassandra

8.2.3. ElasticSearch

9. Monitoring system

9.1. Nagios

9.2. Munin

9.3. TIG, ...

10. Logging system

10.1. ELK

10.2. Sentry

11. Load balancer

11.1. Nginx

11.2. HAProxy

12. CI/CD

12.1. GItlab CI

12.2. Jenkins

12.3. Fabric

13. Infrastructure

13.1. Docker

13.1.1. Clustering

13.1.1.1. Docker Swarm

13.1.1.2. Kubernetes

13.2. VM

13.2.1. Virtualbox

13.2.2. Vagrant

13.3. Cloud Provisioning

13.3.1. AWS

13.3.2. Google

13.3.3. Azure

13.3.4. VPS

13.3.4.1. Vultr

13.3.4.2. Digital Ocean