![Mind Map: Blog](https://www.mindmeister.com/image/xlarge/1499962645/mind-map-blog.png)
1. Cloud
1.1. Openstack
1.1.1. Installation
1.1.1.1. Project
1.1.1.1.1. compute
1.1.1.2. Network
1.1.1.2.1. External
1.1.1.2.2. Internal
1.1.1.2.3. Router
1.1.1.2.4. Floating IP
1.1.2. web server
1.1.3. Storage
1.1.4. Database
1.1.5. LBaaS/AutoScaling
1.2. Linux
1.2.1. KVM
1.2.2. LXC
1.2.3. Docker
1.3. Kubernetes
1.4. Tool
1.4.1. Ansible
1.4.2. Jenkins
1.4.3. Terraform
1.5. Public
1.5.1. AWS
1.5.2. Azure
1.5.3. GCP
1.5.4. IBM
2. Netowrking
2.1. L2
2.1.1. VLAN
2.1.2. VxLAN
2.1.3. STP
2.1.4. QoS
2.2. L3
2.2.1. OSPF
2.2.2. BGP
2.2.3. MPLS
2.2.4. QoS
2.2.5. ACL
3. Programming
3.1. Java
3.2. Python
3.3. Shell
4. Protocol
4.1. L2
4.1.1. MAC
4.2. L3
4.2.1. IP
4.3. L4
4.3.1. TCP/UDP
4.3.2. RTP/RTCP
4.4. L5
4.4.1. SIP
4.4.2. Diameter
4.4.3. HTTP/2
4.5. L7
4.5.1. JSON
4.5.2. XML
5. Oracle
5.1. SBC
6. Roaming
6.1. 3G
6.2. 4G
6.2.1. Architecture
6.3. 5G
6.3.1. Architecture
7. Ribbon
7.1. DSC
7.1.1. Platform
7.1.1.1. DSC8K
7.1.1.2. DSC SW
7.1.1.3. Installation
7.1.1.3.1. VMware
7.1.1.3.2. Openstack
7.1.1.3.3. KVM
7.1.1.4. Manage
7.1.1.4.1. SNMP
7.1.1.4.2. Routing table
7.1.2. SS7
7.1.2.1. MTP3
7.1.2.1.1. LSL
7.1.2.1.2. HSL
7.1.2.1.3. M2PA
7.1.2.1.4. M3UA
7.1.2.2. IMF
7.1.2.2.1. IMF capture
7.1.2.2.2. IMF connection
7.1.2.2.3. IMF TCP server
7.1.2.3. GTT
7.1.2.3.1. Called GT routing
7.1.2.3.2. Calling GT routing
7.1.2.3.3. Modification
7.1.2.4. GWST
7.1.2.5. Statistics
7.1.2.5.1. What erlang
7.1.2.6. TroubleShooting
7.1.2.6.1. log
7.1.2.6.2. Audit
7.1.3. Diameter
7.1.3.1. Diameter base
7.1.3.2. ADN
7.1.3.2.1. Client
7.1.3.2.2. Server
7.1.3.2.3. Server Pool
7.1.3.2.4. TLS
7.1.3.3. Routing
7.1.3.3.1. Application-ID routing
7.1.3.3.2. AVP routing
7.1.3.3.3. Modification
7.1.3.3.4. Topology-Hiding
7.1.3.3.5. Firewall
7.1.3.4. Features
7.1.3.4.1. Rate-limiter
7.1.3.4.2. Congestion-Control
8. DB
8.1. MariaDB
8.1.1. Installation
8.1.2. CRUD
8.1.3. Clustering