<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="30943" language="de" source="https://portal.flane.ch/swisscom/xml-course/juniper-apstraff" lastchanged="2025-07-29T12:18:17+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Data Center Automation using Juniper Apstra Freeform</title><productcode>APSTRAFF</productcode><vendorcode>JP</vendorcode><vendorname>Juniper Networks</vendorname><fullproductcode>JP-APSTRAFF</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;Describe what is meant by intent-based networking.&lt;/li&gt;&lt;li&gt;Describe the Juniper Apstra architecture.&lt;/li&gt;&lt;li&gt;Navigate the global Apstra UI.&lt;/li&gt;&lt;li&gt;Describe device profiles.&lt;/li&gt;&lt;li&gt;Create and use system agents to manage devices.&lt;/li&gt;&lt;li&gt;Describe the difference between the data center and freeform reference designs.&lt;/li&gt;&lt;li&gt;Navigate the blueprint UI (both DC and Freeform).&lt;/li&gt;&lt;li&gt;Configure role-based access control (RBAC).&lt;/li&gt;&lt;li&gt;Describe basic REST API functionality.&lt;/li&gt;&lt;li&gt;Create resources.&lt;/li&gt;&lt;li&gt;Create tags.&lt;/li&gt;&lt;li&gt;Configure logging to a remote syslog server.&lt;/li&gt;&lt;li&gt;Describe the benefits of the Freeform reference design.&lt;/li&gt;&lt;li&gt;Discuss how templates are used for Junos automation.&lt;/li&gt;&lt;li&gt;Create Jinja2 templates.&lt;/li&gt;&lt;li&gt;Describe how to create a config template.&lt;/li&gt;&lt;li&gt;Describe the minimum steps to deploy a Freeform blueprint.&lt;/li&gt;&lt;li&gt;Perform the steps to create a running Freeform Blueprint.&lt;/li&gt;&lt;li&gt;Describe the usage of device context and property sets.&lt;/li&gt;&lt;li&gt;Explain the behavior of a central routing and bridging (CRB) DC.&lt;/li&gt;&lt;li&gt;Describe the configuration of a CRB-based DC.&lt;/li&gt;&lt;li&gt;Describe how to define intent for the CRB use case.&lt;/li&gt;&lt;li&gt;Describe how to use the default config templates for the CRB use case.&lt;/li&gt;&lt;li&gt;Describe how to enable basic routing in the CRB use case.&lt;/li&gt;&lt;li&gt;Describe how to enable VXLAN networks in the CRB use case.&lt;/li&gt;&lt;li&gt;Describe how to route between overlay VXLAN networks in the CRB use case.&lt;/li&gt;&lt;li&gt;Perform day 2 operations by modifying device context.&lt;/li&gt;&lt;li&gt;Perform day 2 operations by modifying config templates.&lt;/li&gt;&lt;li&gt;Use the Graph Explorer to traverse the graph datastore.&lt;/li&gt;&lt;li&gt;Describe the function of an IBA probe.&lt;/li&gt;&lt;li&gt;Create an IBA probe&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;ul&gt;
&lt;li&gt;Strong background in networking and data center designs&lt;/li&gt;&lt;li&gt;Understanding of Clos IP fabric&lt;/li&gt;&lt;li&gt;Routing protocol design, configuration, and performance&lt;/li&gt;&lt;li&gt;Overlay/underlay routing designs&lt;/li&gt;&lt;li&gt;Basic automation design and workflows&lt;/li&gt;&lt;li&gt;An understanding of Junos device configuration via CLI&lt;/li&gt;&lt;li&gt;Strong background in Jinja templating&lt;/li&gt;&lt;li&gt;Basic automation tools like Python or Ansible&lt;/li&gt;&lt;li&gt;Border Gateway Protocol (BGP) knowledge is recommended but not required&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;The primary audiences for this course include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Networking architects and operators, system engineers, DevOps and IT professionals&lt;/li&gt;&lt;li&gt;Individuals responsible for configuring, monitoring, and troubleshooting modern networks of any size leveraging Junos hardware and Junos OS&lt;/li&gt;&lt;/ul&gt;</audience><contents>&lt;ul&gt;
&lt;li&gt;Course Introduction&lt;/li&gt;&lt;li&gt;Intent-Based Networking&lt;/li&gt;&lt;li&gt;Juniper Apstra Overview&lt;/li&gt;&lt;li&gt;Apstra UI Walkthrough&lt;/li&gt;&lt;li&gt;Device Profiles&lt;/li&gt;&lt;li&gt;Device Management&lt;/li&gt;&lt;li&gt;Data Center Reference Design Versus Freeform Reference Design&lt;/li&gt;&lt;li&gt;Navigating the Blueprint UI&lt;/li&gt;&lt;li&gt;Role-Based Access Control&lt;/li&gt;&lt;li&gt;Introduction to the REST API&lt;/li&gt;&lt;li&gt;Resources&lt;/li&gt;&lt;li&gt;Tags&lt;/li&gt;&lt;li&gt;Syslog&lt;/li&gt;&lt;li&gt;Jinja Review&lt;/li&gt;&lt;li&gt;Deploy a Freeform Blueprint&lt;/li&gt;&lt;li&gt;Device Context and Property Sets&lt;/li&gt;&lt;li&gt;CRB Use Case &amp;mdash; Overview&lt;/li&gt;&lt;li&gt;CRB Intent and Default Config Templates&lt;/li&gt;&lt;li&gt;CRB Intent and Default Config Templates&lt;/li&gt;&lt;li&gt;L2 Overlay Networking for CRB&lt;/li&gt;&lt;li&gt;Layer 3 Overlay Networking for CRB&lt;/li&gt;&lt;li&gt;Day 2 Operations&lt;/li&gt;&lt;li&gt;Graph Explorer&lt;/li&gt;&lt;li&gt;Intent-Based Analytics Overview&lt;/li&gt;&lt;li&gt;Creating an IBA Probe&lt;/li&gt;&lt;/ul&gt;</contents><outline>&lt;h5&gt;Course Introduction&lt;/h5&gt;&lt;h5&gt;Intent-Based Networking&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;What do we mean by intent?&lt;/li&gt;&lt;li&gt;Where is Juniper Apstra positioned?&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Juniper Apstra Overview&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Juniper Apstra server&lt;/li&gt;&lt;li&gt;Juniper Apstra device agents&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Apstra UI Walkthrough&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Navigate the global Apstra UI&lt;/li&gt;&lt;li&gt;Lab 1: Apstra UI Walkthrough&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Device Profiles&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Describe Device Profiles&lt;/li&gt;&lt;li&gt;Lab 2: Device Profiles&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Device Management&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Device profiles as a hardware compatibility list&lt;/li&gt;&lt;li&gt;Install off-box agents&lt;/li&gt;&lt;li&gt;Install on-box agents&lt;/li&gt;&lt;li&gt;Perform ZTP&lt;/li&gt;&lt;li&gt;Lab 3: Managing Devices&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Data Center Reference Design Versus Freeform Reference Design&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;DC reference design overview&lt;/li&gt;&lt;li&gt;Freeform reference design overview&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Navigating the Blueprint UI&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Navigate the tabs &amp;ndash; Dashboard, Analytics, Staged, Uncommitted, Active, and Time Voyager&lt;/li&gt;&lt;li&gt;Describe the layered views of the staged and active networks&lt;/li&gt;&lt;li&gt;IBA probe versus service anomalies&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Role-Based Access Control&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Configure users, roles, and providers to enable local and remote authentication&lt;/li&gt;&lt;li&gt;Lab 4: Navigating the Blueprint UI and RBAC&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Introduction to the REST API&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Describe how to use the Juniper Apstra REST API&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Resources&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Create IP, VNI, and ASN pools&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Tags&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Create Tags&lt;/li&gt;&lt;li&gt;Lab 5: REST API, Resources, and Tags&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Syslog&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Configure and monitor logging to a remote syslog server&lt;/li&gt;&lt;li&gt;Lab 6: Syslog&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Jinja Review&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Jinja2 Overview&lt;/li&gt;&lt;li&gt;Jinja2 with Python example&lt;/li&gt;&lt;li&gt;Loading templates from the file system&lt;/li&gt;&lt;li&gt;Jinja2 syntax basics&lt;/li&gt;&lt;li&gt;Variable expansion&lt;/li&gt;&lt;li&gt;For loops&lt;/li&gt;&lt;li&gt;Conditionals&lt;/li&gt;&lt;li&gt;Math and logic operators&lt;/li&gt;&lt;li&gt;Comparison and other operators&lt;/li&gt;&lt;li&gt;Filters&lt;/li&gt;&lt;li&gt;Include directive&lt;/li&gt;&lt;li&gt;Set directive&lt;/li&gt;&lt;li&gt;Lab 7: Jinja Review&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Config Templates&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Global config templates&lt;/li&gt;&lt;li&gt;Default config templates&lt;/li&gt;&lt;li&gt;Templating methodologies&lt;/li&gt;&lt;li&gt;Importing a config template&lt;/li&gt;&lt;li&gt;Config template REST API calls&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Deploy a Freeform Blueprint&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Minimum requirements to deploy a Freeform blueprint&lt;/li&gt;&lt;li&gt;Direct config example&lt;/li&gt;&lt;li&gt;Importing device profiles&lt;/li&gt;&lt;li&gt;Editing the topology&lt;/li&gt;&lt;li&gt;Design your network topology&lt;/li&gt;&lt;li&gt;Build your network topology&lt;/li&gt;&lt;li&gt;Verify the rendered configurations&lt;/li&gt;&lt;li&gt;Deploy the blueprint&lt;/li&gt;&lt;li&gt;Verify your network with the Apstra UI&lt;/li&gt;&lt;li&gt;Lab 8: Deploying a Freeform Blueprint&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Device Context and Property Sets&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Changing hostname in the UI&lt;/li&gt;&lt;li&gt;Creating a more accurate topology diagram&lt;/li&gt;&lt;li&gt;Creating property sets&lt;/li&gt;&lt;li&gt;Viewing the device context&lt;/li&gt;&lt;li&gt;Viewing telemetry versus intent&lt;/li&gt;&lt;li&gt;Including the junos_system.jinja and junos_protocols.jinja config template&lt;/li&gt;&lt;li&gt;System REST API calls&lt;/li&gt;&lt;li&gt;Link REST API calls&lt;/li&gt;&lt;li&gt;Device context and property set REST API calls&lt;/li&gt;&lt;li&gt;Lab 9: Device Context and Property Sets&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;CRB Use Case &amp;mdash; Overview&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;CRB theory&lt;/li&gt;&lt;li&gt;CRB Junos configuration&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;CRB Intent and Default Config Templates&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Steps to define your intent (systems, hostnames, links, IP addressing, and tags)&lt;/li&gt;&lt;li&gt;Importing device profiles&lt;/li&gt;&lt;li&gt;Creating tags&lt;/li&gt;&lt;li&gt;Creating internal systems&lt;/li&gt;&lt;li&gt;Creating external systems&lt;/li&gt;&lt;li&gt;Creating links&lt;/li&gt;&lt;li&gt;Using the default config templates&lt;/li&gt;&lt;li&gt;Creating a &amp;ldquo;root&amp;rdquo; template&lt;/li&gt;&lt;li&gt;Deploying the initial blueprint&lt;/li&gt;&lt;li&gt;Lab 10: Creating Intent, Context, and Root Template for CRB&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;CRB Intent and Default Config Templates&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Steps to enable basic routing&lt;/li&gt;&lt;li&gt;Create property sets for AS numbers, loopback addresses, and routing instances&lt;/li&gt;&lt;li&gt;Create config template for loopback interfaces&lt;/li&gt;&lt;li&gt;Create config template for routing options&lt;/li&gt;&lt;li&gt;Create config template for policy options&lt;/li&gt;&lt;li&gt;Create config template for BGP peering&lt;/li&gt;&lt;li&gt;Instantiate a predefined IBA probe (BGP flapping)&lt;/li&gt;&lt;li&gt;Lab 11: Basic Routing for CRB&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;L2 Overlay Networking for CRB&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Steps to enable overlay VXLAN networks&lt;/li&gt;&lt;li&gt;Create a vlan property set&lt;/li&gt;&lt;li&gt;Create config template for switch options&lt;/li&gt;&lt;li&gt;Create config template for VXLAN overlay networks&lt;/li&gt;&lt;li&gt;Lab 12: Layer 2 Overlay Networking for CRB&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Layer 3 Overlay Networking for CRB&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Steps to enable routing between VXLAN networks&lt;/li&gt;&lt;li&gt;Update vlan property set with IP addressing for IRB interfaces&lt;/li&gt;&lt;li&gt;Create a subinterface property set&lt;/li&gt;&lt;li&gt;Create config template for external router facing subinterfaces&lt;/li&gt;&lt;li&gt;Create config template for routing instances&lt;/li&gt;&lt;li&gt;Lab 13: Layer 3 Overlay Networking for CRB&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Day 2 Operations&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Day 2 operations overview&lt;/li&gt;&lt;li&gt;Move a server by modifying a property set&lt;/li&gt;&lt;li&gt;Enable drain mode functionality by modifying config templates&lt;/li&gt;&lt;li&gt;Lab 14: Day 2 Operations&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Graph Explorer&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Graph datastore overview&lt;/li&gt;&lt;li&gt;Accessing the graph explorer&lt;/li&gt;&lt;li&gt;Freeform reference design schema&lt;/li&gt;&lt;li&gt;Graph of a running blueprint&lt;/li&gt;&lt;li&gt;Using the graph explorer to find a node&lt;/li&gt;&lt;li&gt;Querying the graph&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Intent-Based Analytics Overview&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;What is intent-based analytics?&lt;/li&gt;&lt;li&gt;IBA probe overview&lt;/li&gt;&lt;li&gt;How to create a probe&lt;/li&gt;&lt;li&gt;Freeform-specific processors&lt;/li&gt;&lt;/ul&gt;&lt;h5&gt;Creating an IBA Probe&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Default probes&lt;/li&gt;&lt;li&gt;Instantiating a predefined probe&lt;/li&gt;&lt;li&gt;Creating a new probe&lt;/li&gt;&lt;li&gt;Lab 15: Creating IBA Probes&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- Describe what is meant by intent-based networking.
- Describe the Juniper Apstra architecture.
- Navigate the global Apstra UI.
- Describe device profiles.
- Create and use system agents to manage devices.
- Describe the difference between the data center and freeform reference designs.
- Navigate the blueprint UI (both DC and Freeform).
- Configure role-based access control (RBAC).
- Describe basic REST API functionality.
- Create resources.
- Create tags.
- Configure logging to a remote syslog server.
- Describe the benefits of the Freeform reference design.
- Discuss how templates are used for Junos automation.
- Create Jinja2 templates.
- Describe how to create a config template.
- Describe the minimum steps to deploy a Freeform blueprint.
- Perform the steps to create a running Freeform Blueprint.
- Describe the usage of device context and property sets.
- Explain the behavior of a central routing and bridging (CRB) DC.
- Describe the configuration of a CRB-based DC.
- Describe how to define intent for the CRB use case.
- Describe how to use the default config templates for the CRB use case.
- Describe how to enable basic routing in the CRB use case.
- Describe how to enable VXLAN networks in the CRB use case.
- Describe how to route between overlay VXLAN networks in the CRB use case.
- Perform day 2 operations by modifying device context.
- Perform day 2 operations by modifying config templates.
- Use the Graph Explorer to traverse the graph datastore.
- Describe the function of an IBA probe.
- Create an IBA probe</objective_plain><essentials_plain>- Strong background in networking and data center designs
- Understanding of Clos IP fabric
- Routing protocol design, configuration, and performance
- Overlay/underlay routing designs
- Basic automation design and workflows
- An understanding of Junos device configuration via CLI
- Strong background in Jinja templating
- Basic automation tools like Python or Ansible
- Border Gateway Protocol (BGP) knowledge is recommended but not required</essentials_plain><audience_plain>The primary audiences for this course include:


- Networking architects and operators, system engineers, DevOps and IT professionals
- Individuals responsible for configuring, monitoring, and troubleshooting modern networks of any size leveraging Junos hardware and Junos OS</audience_plain><contents_plain>- Course Introduction
- Intent-Based Networking
- Juniper Apstra Overview
- Apstra UI Walkthrough
- Device Profiles
- Device Management
- Data Center Reference Design Versus Freeform Reference Design
- Navigating the Blueprint UI
- Role-Based Access Control
- Introduction to the REST API
- Resources
- Tags
- Syslog
- Jinja Review
- Deploy a Freeform Blueprint
- Device Context and Property Sets
- CRB Use Case — Overview
- CRB Intent and Default Config Templates
- CRB Intent and Default Config Templates
- L2 Overlay Networking for CRB
- Layer 3 Overlay Networking for CRB
- Day 2 Operations
- Graph Explorer
- Intent-Based Analytics Overview
- Creating an IBA Probe</contents_plain><outline_plain>Course Introduction

Intent-Based Networking


- What do we mean by intent?
- Where is Juniper Apstra positioned?
Juniper Apstra Overview


- Juniper Apstra server
- Juniper Apstra device agents
Apstra UI Walkthrough


- Navigate the global Apstra UI
- Lab 1: Apstra UI Walkthrough
Device Profiles


- Describe Device Profiles
- Lab 2: Device Profiles
Device Management


- Device profiles as a hardware compatibility list
- Install off-box agents
- Install on-box agents
- Perform ZTP
- Lab 3: Managing Devices
Data Center Reference Design Versus Freeform Reference Design


- DC reference design overview
- Freeform reference design overview
Navigating the Blueprint UI


- Navigate the tabs – Dashboard, Analytics, Staged, Uncommitted, Active, and Time Voyager
- Describe the layered views of the staged and active networks
- IBA probe versus service anomalies
Role-Based Access Control


- Configure users, roles, and providers to enable local and remote authentication
- Lab 4: Navigating the Blueprint UI and RBAC
Introduction to the REST API


- Describe how to use the Juniper Apstra REST API
Resources


- Create IP, VNI, and ASN pools
Tags


- Create Tags
- Lab 5: REST API, Resources, and Tags
Syslog


- Configure and monitor logging to a remote syslog server
- Lab 6: Syslog
Jinja Review


- Jinja2 Overview
- Jinja2 with Python example
- Loading templates from the file system
- Jinja2 syntax basics
- Variable expansion
- For loops
- Conditionals
- Math and logic operators
- Comparison and other operators
- Filters
- Include directive
- Set directive
- Lab 7: Jinja Review
Config Templates


- Global config templates
- Default config templates
- Templating methodologies
- Importing a config template
- Config template REST API calls
Deploy a Freeform Blueprint


- Minimum requirements to deploy a Freeform blueprint
- Direct config example
- Importing device profiles
- Editing the topology
- Design your network topology
- Build your network topology
- Verify the rendered configurations
- Deploy the blueprint
- Verify your network with the Apstra UI
- Lab 8: Deploying a Freeform Blueprint
Device Context and Property Sets


- Changing hostname in the UI
- Creating a more accurate topology diagram
- Creating property sets
- Viewing the device context
- Viewing telemetry versus intent
- Including the junos_system.jinja and junos_protocols.jinja config template
- System REST API calls
- Link REST API calls
- Device context and property set REST API calls
- Lab 9: Device Context and Property Sets
CRB Use Case — Overview


- CRB theory
- CRB Junos configuration
CRB Intent and Default Config Templates


- Steps to define your intent (systems, hostnames, links, IP addressing, and tags)
- Importing device profiles
- Creating tags
- Creating internal systems
- Creating external systems
- Creating links
- Using the default config templates
- Creating a “root” template
- Deploying the initial blueprint
- Lab 10: Creating Intent, Context, and Root Template for CRB
CRB Intent and Default Config Templates


- Steps to enable basic routing
- Create property sets for AS numbers, loopback addresses, and routing instances
- Create config template for loopback interfaces
- Create config template for routing options
- Create config template for policy options
- Create config template for BGP peering
- Instantiate a predefined IBA probe (BGP flapping)
- Lab 11: Basic Routing for CRB
L2 Overlay Networking for CRB


- Steps to enable overlay VXLAN networks
- Create a vlan property set
- Create config template for switch options
- Create config template for VXLAN overlay networks
- Lab 12: Layer 2 Overlay Networking for CRB
Layer 3 Overlay Networking for CRB


- Steps to enable routing between VXLAN networks
- Update vlan property set with IP addressing for IRB interfaces
- Create a subinterface property set
- Create config template for external router facing subinterfaces
- Create config template for routing instances
- Lab 13: Layer 3 Overlay Networking for CRB
Day 2 Operations


- Day 2 operations overview
- Move a server by modifying a property set
- Enable drain mode functionality by modifying config templates
- Lab 14: Day 2 Operations
Graph Explorer


- Graph datastore overview
- Accessing the graph explorer
- Freeform reference design schema
- Graph of a running blueprint
- Using the graph explorer to find a node
- Querying the graph
Intent-Based Analytics Overview


- What is intent-based analytics?
- IBA probe overview
- How to create a probe
- Freeform-specific processors
Creating an IBA Probe


- Default probes
- Instantiating a predefined probe
- Creating a new probe
- Lab 15: Creating IBA Probes</outline_plain><duration unit="d" days="5">5 Tage</duration><pricelist><price country="DE" currency="USD">5000.00</price><price country="CH" currency="USD">5000.00</price><price country="AT" currency="USD">5000.00</price><price country="SE" currency="USD">5000.00</price><price country="IL" currency="USD">5000.00</price><price country="AE" currency="USD">5000.00</price><price country="SI" currency="USD">5000.00</price><price country="SK" currency="USD">5000.00</price><price country="FR" currency="EUR">5000.00</price></pricelist><miles/></course>