1. Network Infrastructures
1.1. What is it
1.1.1. Network infrastructure is the integration of hardware and software resources of an entire network that enable network connectivity, communication, operations and management of an enterprise network
1.2. Software
1.2.1. Network operations and management
1.2.2. Operating systems
1.2.3. Firewall
1.2.4. Network security applications
1.3. Hardware
1.3.1. Routers
1.3.2. Switches
1.3.3. LAN cards
1.3.4. Wireless routers
1.3.5. Cables
2. Network Technology
2.1. Cloud computing
2.1.1. AWS
2.1.2. Google Cloud Platform
2.1.3. Microsoft Azure
2.2. Virtualization
2.3. Devops
2.3.1. Network orchestration
2.3.1.1. Python
2.3.1.2. Bash
2.3.1.3. Perl
2.3.2. Systems automation
3. Software Define Network
3.1. SDN: technology of network management that enables dynamic, programmatically efficient network configuration to improve network performance and cloud monitoring
3.2. Applications
3.2.1. SDMN
3.2.2. SD-LAN
3.2.3. SD-WAN
3.2.3.1. Vendors
3.2.3.1.1. Nuage
3.2.3.1.2. Riverbed
3.2.3.1.3. Versa
3.2.3.1.4. Juniper
3.2.3.1.5. Cato
3.2.3.1.6. Big Leaf
3.2.3.2. Advantage
3.2.3.2.1. Increased bandwidth at a lower cost
3.2.3.2.2. Centralized management across branch networks
3.2.3.2.3. Full visibility into the network
3.2.3.2.4. Organization of different vendor selection
3.2.3.2.5. Security with simple management
3.2.3.3. Features
3.2.3.3.1. Quality of service
3.2.3.3.2. Security
3.2.3.3.3. Application Optimization
3.2.3.3.4. Deployment options
3.2.3.3.5. Administation and troubleshooting
3.2.3.3.6. Online traffic engineering