Data Center Automation Using Juniper Apstra (APSTRA)
Students who complete this five-day course will be equipped with the fundamental skills needed to manage data center networks using Juniper Apstra software. Attendees will be able to manage & operate Juniper Apstra software after taking this course. Modern data center design & intent-based networking concepts will be introduced to attendees. The curriculum includes the designing, construction, deployment, and automation of a three-stage IP fabric with a Virtual Extensible LAN (VXLAN) overlay, as well as information on the Juniper Apstra architecture and its data center reference architecture. The course covers the Juniper Apstra UI's navigation, including resource creation, design creation, template creation, and blueprint instantiation (a running network). After teaching you how to build a running data center with Juniper Apstra, the course goes over the operational tools for managing a system with Juniper Apstra, such as basic troubleshooting, global & blueprint UI walkthroughs, drain mode, adding role-based access control, & removing nodes from a fabric, rolling back an entire network (Time Voyager), creating on-box & off-box agents, connectivity templates, configuring security policies, querying the graph database, & performance monitoring (IBA). Students will gain hands-on experience configuring and monitoring an IP fabric using Juniper Apstra through demonstrations and hands-on labs. This course is built on Juniper Apstra 4.0.1.
Duration: 5 Days (40 Hours)
Learning Objectives:
After completion of this course, you should be able to:
- Explain what is meant by intent-based networking.
- Explain the Juniper Apstra architecture.
- Navigate the global Juniper Apstra UI.
- Configure role-based access control.
- Explain an IP fabric architecture.
- Explain VXLAN functions & operations.
- Explain Ethernet VPN (EVPN) routing & bridging.
- Explain the Juniper Apstra data center reference design.
- Explain IP fabric usage in the data center reference design.
- Explain host connectivity in the data center reference design.
- Explain the life cycle of the management of devices using Juniper Apstra.
- Make & use system agents to manage devices.
- Configure resources.
- Configure tags.
- Explain basic device abstractions used by Apstra.
- Explain logical devices.
- Explain device profiles.
- Explain interface maps.
- Configure a rack type.
- Configure templates.
- Build & deploy a blueprint.
- Navigate the blueprint UI.
- Perform basic fabric device operations & troubleshooting.
- Configure & apply property sets & configlets.
- Configure connectivity templates.
- Explain the multi tenancy capabilities of Juniper Apstra.
- Explain the purpose of root cause identification.
- Make & manage security policies.
- Explain the security policy functionality & terminology.
- Explain the security policy workflow.
- Explain the security policy conflict resolution.
- Explain the management of security policies.
- Make a device profile.
- Make a logical device.
- Make an interface map.
- Adding a generic system to an existing blueprint.
- Add a spine & a rack to an existing blueprint.
- Use Graph Explorer to traverse the graph datastore.
- Explain the function of an IBA probe.
- Make an IBA probe.
- Configure logging to a remote Syslog server.
- Explain how Apstra integrates with vCenter.
- Explain how Apstra can enable a DCI.
The course prerequisites include the following:
- Basic knowledge of networking & data center designs
- Understanding of Clos IP fabric
- Understanding of routing protocol design, configuration, & performance
- Knowledge of overlay & underlay routing designs
- Basic knowledge of automation design & workflows
- Knowledge of network device configuration via CLI
- Understanding of BGP — recommended but not required
- Completion of the Introduction to Juniper Data
- Center Networking (IJDC) course or equivalent knowledge
Audience Profile
The primary audience for this course includes:
- Networking architects & operators, system engineers, DevOps professionals, and IT professionals
- Individuals responsible for configuring, monitoring, & troubleshooting modern spine-& leaf data centers of any size, leveraging any networking vendor hardware or operating system
Module 1: Course Introduction
Module 2: Intent-Based Networking
Lessons
- What do we mean by intent?
- Where is Juniper Apstra positioned?
Module 3: Juniper Apstra Overview
Lessons
- Juniper Apstra server
- Juniper Apstra device agents
Module 4: Apstra UI Walkthrough
Lessons
- Navigate the global Apstra UI
Lab:
- Apstra UI Walkthrough
Module 5: Role-Based Access Control
Lessons
- Configure users, roles, & providers to enable local & remote authentication
Lab:
- Configuring RBAC
Module 6: IP Fabric Architecture
Lessons
- IP fabric options, including collapsed (spineless), three-stage, & five-stage fabrics
- IP fabric routing strategy
- EBGP fabric
- IP fabric best practices
Module 7: VXLAN Overview
Lessons
- VPN terminology—control planes & data planes
- VXLAN broadcast domains
- VXLAN control plane evolution
- VXLAN fundamentals
- Hardware VTEPs & software VTEPs
Module 8: EVPN Protocol
Lessons
- Summary of the EVPN protocol in a VXLAN environment Route distinguishers
- Route targets (policy)
- EVPN route types & usage
- Edge routing using Type 2 routes
- Edge routing using Type 5 routes
Module 9: Data Center Reference Design
Lessons
- Summary of using templates to design your network
- Summary of using rack types to design your network
- Host connectivity options
- Life-cycle management (design, build, deploy, validate)
Module 10: L2Circuit—Advanced Concepts
Lessons
- Device Management
Lab:
- Managing Devices
Module 11: Resources
Lessons
- Make IP, VNI, & ASN Pools
Module 12: Tags
Lessons
- Make Tags
Lab:
- Configuring Resources & Tags
Module 13: Logical Devices, Device Profiles, & Interface Maps
Lessons
- Explain Logical Devices
- Explain Device Profiles
- Explain Interface Maps
Lab:
- Logical Devices, Device Profiles, & Interface Maps
Module 14: Design: Racks
Lessons
- Make Custom Rack Types
Module 15: Design: Templates
Lessons
- Make Custom Templates
Module 16: Build & Deploy: Blueprints
Lessons
- Build & deploy a blueprint
Lab:
- Design, Build, & Deploy a Blueprint
Module 17: Navigating the Blueprint UI
Lessons
- Navigate the tabs—Dashboard, Analytics, Staged, Uncommitted, Active, & Time Voyager
- Explain layered views of the staged & active networks
- IBA probe versus service anomalies
Module 18: Basic Blueprint Operation
Lessons
- To view neighbours, links, headroom, telemetry, device, properties, tags, and virtual settings, select a node.
- To determine the status of a blueprint, use the Active tab.
- Query the blueprint (MAC, ARP, & VM)
- Find by tags
- Troubleshooting example
- Make changes to your blueprint
- Revert changes
- Use Time Voyager
Module 19: Property Sets & Configlets
Lessons
- Configure Property Sets
- Configure & Deploy Configlets
Module 20: Connectivity Templates
Lessons
- Connectivity templates overview
- Example: Enable a BGP session between the border leaf & external router
Module 21: Virtual Networks
Lessons
- Configure virtual overlay networks
Lab:
- Configuring Configlets, Connectivity Templates, & Virtual Networks
Module 22: Root Cause Identification
Lessons
- Explain & enable RCI
Module 23: Security Policies
Lessons
- Explain security policy functionality & terminology
- Explain the security policy workflow
- Use conflict resolution
Lab:
- Configuring Root Cause Identification & Security Policies
Module 24: Creating Device Profiles
Lessons
- Make a custom device profile
Module 25: Creating Logical Devices
Lessons
- Make a custom logical device
Module 26: Creating Interface Maps
Lessons
- Make a custom interface map
Module 27: Post-Deployment: Adding a Spine & a Rack
Lessons
- Add a spine & a rack to an existing blueprint
Module 28: Post-Deployment: Adding a Generic System
Lessons
- Learn the difference between global and embedded rack types.
- Adding a generic system to an existing blueprint
Lab:
- Working with Interface Maps, Racks, & Generic Systems
Module 29: Graph Database
Lessons
- Use Graph Explorer to inspect a blueprint's graph & its schema visually
- Learn how to query the graph database by using Graph Explorer.
Module 30: Intent-Based Analytics—Overview
Lessons
- Explain the basics of an IBA probe
Module 31: Make an IBA Probe
Lessons
- Make a predefined IBA probe
- Make a new IBA probe
Module 32: Syslog
Lessons
- Configure & Monitor logging to a remote Syslog server
Module 33: VMware vCenter Integration
Lessons
- Integrate Apstra with vCenter
Lab:
- Configuring IBA Probes, Syslog, & vCenter Integration
Module 34: Data Center Interconnect
Lessons
- Explain a L2 DCI
- Explain a L3 DCI
Lab:
- Configuring DCI
JNCIS-DC certification exam
Skills measured
- Data Center Architectures (IP Fabrics, EVPN-VXLAN)
- Juniper Apstra Architecture
- Apstra Design Phase
- Apstra Build & Deploy Phases
- Blueprint Operations
- Data Center Multi tenancy
- Intent-based Analytics
Q: What is Juniper APSTRA?
A: Juniper Apstra is a software-only, multi-vendor, intent-based networking solution that provides closed-loop automation & assurance to provide a complete fabric management solution.
Q: How will the training be delivered or conducted?
A: Radiant Telelearning offers customized training delivery solutions for individuals, teams & businesses depending on their requirements. Here is how we assist each person using our various formats.
Dedicated Classroom Training program
Onsite: To meet the needs & expectations of our corporate clients worldwide, our expert will travel to your location to deliver the training program at a premise of your choice & convenience.
Offsite: Our clients & Individual professionals across the world travel to India to attend our classroom training sessions. We assist them with services like accommodation, Airport picks & drop, daily cab & Visa assistance.
Public Batches: Corporates & Individual professionals across the world can nominate their employees or themselves in our classroom or online public batches. Our public collections would have a limited number of participants to ensure individual attention. As the participants are from different backgrounds & companies, you learn from everyone's experience.
On-the-Job Learning: Our team of consultants would help you to execute end-to-end projects & simultaneously learn the technology.
Q: What are the different learning options or training modes available?
A: Radiant Telelearning offers customized solutions & training programs for individuals, teams & businesses depending on their requirements. Here is how we assist each one through our diverse formats.
Individuals / One-O-One Training
- Focused learning sessions
- Programmed scheduling according to professionals' choice
- Get personalized attention
- Select what technology interests you
- Teams: Enroll in our public online or classroom batches.
- Get our updated, specialized content for various skill levels.
- Get on-demand learning & solve problems quickly
- Get assistance from the ground up through sequential learning
- Enterprise:
- Get customized training programmed & solutions that can be curated especially for your business
- Meet the needs of all learners
- Let your employees be geared up for all kinds of problem-solving
- Inspire your teams for future
- Update your employees with the latest information stretching from technology, and business leadership to marketing
Q: Who will be the instructor of the training program?
A: Radiant Telelearning has a large pool of in-house certified trainers & consultants with strong backgrounds & working experience in the technology.
Radiant Telelearning offers more than 800+ courses & for each period, Radiant has identified best-in-class instructors.
Radiant has highly intensive selection criteria for Technology Trainers & Consultants who deliver training programs. Our trainers & consultants undergo rigorous technical & behavioral interviews & assessment processes before they board the company.
Our Technology experts/trainers & consultants carry deep-dive knowledge in the technical subject & are certified by the OEM. Our faculty will provide you with the ability of each course from the fundamental level in an easy way & you are free to ask your doubts any time your respective faculty.
Our trainers have the patience & ability to explain complex concepts simplistically with depth & width of knowledge.
Q: What is the schedule of the training program?
A: Radiant Telelearning offers training programs on weekdays, weekends & a combination of weekdays & weekends. You can always choose the schedule that best suits your need.
Q: What is the infrastructure required to attend your training program?
A: To attend the training session, you should have operational Desktops or Laptops with the required specification and a good internet connection to access the labs.
Q: What if I miss a class on a particular day?
A: We recommend you attend the live session to practice & clarify the doubts instantly & get more value from your investment. However, if, due to some contingency, you have to skip the class, Radiant Techlearning will help you with the recorded session of that particular day. However, those recorded sessions are not meant only for personal consumption & NOT for distribution or commercial use.
Q: How will I be accessing the labs?
A: Radiant Techlearning has a data center containing a Virtual Training environment for participants' hand-on-practice.
Participants can easily access these labs over Cloud with the help of a remote desktop connection.
Radiant virtual labs allow you to learn from anywhere in the world & in any time zone.
Q: What kind of projects are included as a part of training?
A: The learners will be enthralled as we engage them the real-world & industry Oriented projects during the training program. These projects will improve your skills & knowledge & you will gain a better experience. These real-time projects will help you a lot in your future tasks & assignments.