About this Course

3,788 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 8 hours to complete
English
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 8 hours to complete
English

Offered by

Placeholder

Georgia Institute of Technology

Syllabus - What you will learn from this course

Week
1

Week 1

2 hours to complete

Introduction to Network Functions

2 hours to complete
12 videos (Total 65 min), 2 readings, 1 quiz
12 videos
Overview1m
What are Network Functions?10m
Middleboxes7m
Examples of Middleboxes7m
Network Management and proliferation of Middleboxes1m
Network Services as Software Entities7m
Virtualization Technology7m
Eliminating Overhead of Virtualization for NF8m
Putting it all together1m
Lesson 1 Wrap-Up1m
Workshop 1: Docker and Open vSwitch8m
2 readings
Syllabus10m
Recommended Activity: Workshop 110m
1 practice exercise
Quiz #130m
Week
2

Week 2

2 hours to complete

Developing Virtual Network Functions

2 hours to complete
12 videos (Total 65 min), 1 reading, 1 quiz
12 videos
Developing Virtual Network Functions2m
Virtual Network Functions4m
Performance Issues Implementing VNF7m
Performance-conscious Implementation of VNF5m
Data Plane Development Kit7m
NIC Ring Buffer8m
Implementation of VNF9m
Multi-core Implementation Challenges6m
Putting it all together3m
Lesson 2 Wrap-Up1m
Workshop 2: Firewall and NAT8m
1 reading
Recommended Activity: Workshop 210m
1 practice exercise
Quiz #230m
Week
3

Week 3

2 hours to complete

System Architecture for NFV Ecosystem

2 hours to complete
12 videos (Total 58 min), 1 reading, 1 quiz
12 videos
Outline1m
Limitations of Monolithic Software Middleboxes7m
Need for an NF Control Plane3m
Elements of NF Control Plane4m
NF Control Plane Architecture7m
Virtualization Platform Tasks6m
Network Programming Tasks6m
NFVs that modify Packets7m
Putting them all together3m
Lesson 3 Wrap-Up21s
Workshop 3: SDN for basic traffic forwarding to NF8m
1 reading
Recommended Activity: Workshop 310m
1 practice exercise
Quiz #330m
Week
4

Week 4

1 hour to complete

Deploying Virtualized Network Functions in Managed Cloud infrastructures

1 hour to complete
8 videos (Total 42 min), 1 reading, 1 quiz
8 videos
Benefits of using Managed Cloud Services4m
Techniques for offloading NF to Managed Cloud12m
Observed Performance of NF Offloading8m
Mobile edge Computing5m
Cloud-RAN4m
Lesson 4 Wrap-Up23s
Workshop 4: Connection-affinity with multiple NF instances5m
1 reading
Recommended Activity: Workshop 410m
1 practice exercise
Quiz #430m

About the System Issues in Cloud Computing Specialization

System Issues in Cloud Computing

Frequently Asked Questions

More questions? Visit the Learner Help Center.