NVIDIA is excited to add networking as the newest area of development in our Developer Program, and we invite you to join the community.
What's the NVIDIA Developer Program? Over 2 million strong, our community includes the world's best computer scientists, researchers, data scientists, and IT professionals-all participating to develop new skills and connect with like minds.
With the recent acquisitions of Mellanox Technologies and Cumulus Networks, NVIDIA is now a leader in open networking for Ethernet and InfiniBand and a provider of the fastest and most flexible fabrics available.
As a member of the program, you'll have access to technical information, hands-on training, and demo environments about data center and edge networking. Learn about:
- Open networking principles and Linux-based networking command examples, from provisioning to configuring and deploying a switch
- The fundamentals of a modern data center fabric such as Border Gateway Protocol (BGP), Ethernet VPN (EVPN), and network automation
- Accelerated software-defined networking (SDN) for virtualization and cloud
- Accelerating network applications such as load balancers, routers, 4G and 5G virtual network functions (VNFs), and more
- NetDevOps, including programming data center fabrics using an "infrastructure as code" approach with NVIDIA Cumulus Linux and SONiC and tools like Ansible, SaltStack, and Git
- Linux-based routing, monitoring, and telemetry using tools such as Free Range Routing, NetQ, and What Just Happened and open-source tools like Prometheus and Telegraf on networks
- In-network processing and Message Passing Interface (MPI) collectives on InfiniBand fabrics to accelerate high-performance computing (HPC), AI and machine learning
- Accelerating AI and big data tools, including Spark, Tensorflow, PaddlePaddle, PyTorch, and GPUDirect?
- Security and storage acceleration, including NVMe over Fabrics (NVMe-oF) and Magnum IO for storage plus Internet Protocol Security (IPsec) and Transport Layer Security (TLS) encryption for data in motion
Nearly all NVIDIA networking features, from adapters to switches to data processing units (DPUs), can be accessed and managed with open interfaces. NVIDIA is committed to being a major contributor to the Linux kernel and is one of the top contributors to projects such as SONiC, the Data Plane Developers Kit (DPDK), and Free Range Routing. By learning the fundamentals of networking, you'll give yourself access to a robust networking community and the opportunity to contribute to thousands of open-source projects.
If you'd like to join the NVIDIA Developer Program and learn more about networking click "LEARN MORE" and select "Networking" as your area of interest.