{"course":{"productid":35000,"modality":6,"active":true,"language":"en","title":"Advanced Data Center Automation Using Juniper Apstra","productcode":"ADCAJA","vendorcode":"JP","vendorname":"Juniper Networks","fullproductcode":"JP-ADCAJA","courseware":{"has_ekit":true,"has_printkit":false,"language":""},"url":"https:\/\/portal.flane.ch\/course\/juniper-adcaja","objective":"<ul>\n<li>Describe the basic REST API functionality.<\/li><li>Describe the functions of the Apstra-CLI utility.<\/li><li>Describe the Apstra provider for Terraform.<\/li><li>Manage resource pools with Terraform.<\/li><li>Manage devices with Terraform.<\/li><li>Create designs with Terraform.<\/li><li>Create a blueprint using Terraform.<\/li><li>Demonstrate how to scale blueprints with Terraform.<\/li><li>Describe how to integrate Apstra with an external IP AddressManagement (IPAM) system.<\/li><\/ul>","essentials":"<ul>\n<li>Strong background in network design and operations<\/li><li>Understanding of Clos IP fabric<\/li><li>Overlay and underlay routing designs<\/li><li>Basic automation design and workflows<\/li><li>Understanding of network device configuration through theCLI<\/li><li>Knowledge of BGP<\/li><li>Completion of the <span class=\"cms-link-marked\"><a class=\"fl-href-prod\" href=\"\/swisscom\/en\/course\/juniper-apstra\"><svg role=\"img\" aria-hidden=\"true\" focusable=\"false\" data-nosnippet class=\"cms-linkmark\"><use xlink:href=\"\/css\/img\/icnset-linkmarks.svg#linkmark\"><\/use><\/svg>Data Center Automation using Juniper Apstra <span class=\"fl-prod-pcode\">(APSTRA)<\/span><\/a><\/span> course<\/li><\/ul>","audience":"<ul>\n<li>Networking architects and operators, system engineers, and DevOps and IT professionals<\/li><li>Individuals responsible for configuring, monitoring, and troubleshooting modern spine-and-leaf data centers of any size leveraging any networking vendor hardware or operating system<\/li><\/ul>","contents":"<h5>Introduction to the REST API<\/h5><ul>\n<li>Describe the basic REST API functionality<\/li><\/ul><p>Lab 1: Using the REST API<\/p>\n<h5>Using the Apstra-CLI Utility<\/h5><ul>\n<li>Describe the functions of the Apstra-CLI utility<\/li><\/ul><p>Lab 2: Using the Apstra-CLI Utility<\/p>\n<h5>Introduction to Terraform<\/h5><ul>\n<li>Perform the initialization of Terraform and the Apstra provider<\/li><li>Create a Terraform resource using the Apstra provider<\/li><\/ul><h5>Creating Apstra Resources with Terraform<\/h5><ul>\n<li>Create resource pools with Terraform<\/li><li>Explain additional Terraform features<\/li><\/ul><p>Lab 3: Creating Apstra Resources with Terraform<\/p>\n<h5>Managing Devices with Terraform<\/h5><ul>\n<li>Install device agents with Terraform<\/li><li>Explain additional Terraform features<\/li><\/ul><p>Lab 4: Managing Devices with Terraform<\/p>\n<h5>Creating Designs with Terraform<\/h5><ul>\n<li>Create rack types<\/li><li>Create templates<\/li><\/ul><p>Lab 5: Creating Designs with Terraform<\/p>\n<h5>Creating Blueprints with Terraform<\/h5><ul>\n<li>Create and build a blueprint<\/li><li>Describe how to add a routing zone and an external router to a blueprint<\/li><li>Describe how to add virtual networks to a blueprint<\/li><\/ul><p>Lab 6: Creating an Apstra Blueprint with Terraform<\/p>\n<h5>Scaling Blueprints with Terraform<\/h5><ul>\n<li>Demonstrate how to scale out a blueprint with Terraform<\/li><\/ul><p>Lab 7: Scaling Blueprints with Terraform<\/p>\n<h5>Integration with External IPAM<\/h5><ul>\n<li>Describe how to use Terraform to integrate Apstra with an external IPAM<\/li><\/ul><p>Lab 8: Integrating Apstra with an External IPAM<\/p>","summary":"<p>This advanced three-day course provides students with advanced-level knowledge that might be helpful when working with Juniper Apstra&trade; software and when managing data center networks with Juniper Apstra software. This class provides attendees with the knowledge to automate Juniper Apstra using the Representational State Transfer (REST) API and Terraform, and uses Terraform to integrate Apstra with external systems. It is assumed that students have already attended the Data Center Automation Using Juniper Apstra (APSTRA) course or have a similar foundational knowledge of Apstra.<\/p>\n<p>Through demonstrations and hands-on labs, students will gain advanced experience in automating Juniper Apstra. This course is based on Juniper Apstra Release 4.2.1.<\/p>","objective_plain":"- Describe the basic REST API functionality.\n- Describe the functions of the Apstra-CLI utility.\n- Describe the Apstra provider for Terraform.\n- Manage resource pools with Terraform.\n- Manage devices with Terraform.\n- Create designs with Terraform.\n- Create a blueprint using Terraform.\n- Demonstrate how to scale blueprints with Terraform.\n- Describe how to integrate Apstra with an external IP AddressManagement (IPAM) system.","essentials_plain":"- Strong background in network design and operations\n- Understanding of Clos IP fabric\n- Overlay and underlay routing designs\n- Basic automation design and workflows\n- Understanding of network device configuration through theCLI\n- Knowledge of BGP\n- Completion of the Data Center Automation using Juniper Apstra (APSTRA) course","audience_plain":"- Networking architects and operators, system engineers, and DevOps and IT professionals\n- Individuals responsible for configuring, monitoring, and troubleshooting modern spine-and-leaf data centers of any size leveraging any networking vendor hardware or operating system","contents_plain":"Introduction to the REST API\n\n\n- Describe the basic REST API functionality\nLab 1: Using the REST API\n\nUsing the Apstra-CLI Utility\n\n\n- Describe the functions of the Apstra-CLI utility\nLab 2: Using the Apstra-CLI Utility\n\nIntroduction to Terraform\n\n\n- Perform the initialization of Terraform and the Apstra provider\n- Create a Terraform resource using the Apstra provider\nCreating Apstra Resources with Terraform\n\n\n- Create resource pools with Terraform\n- Explain additional Terraform features\nLab 3: Creating Apstra Resources with Terraform\n\nManaging Devices with Terraform\n\n\n- Install device agents with Terraform\n- Explain additional Terraform features\nLab 4: Managing Devices with Terraform\n\nCreating Designs with Terraform\n\n\n- Create rack types\n- Create templates\nLab 5: Creating Designs with Terraform\n\nCreating Blueprints with Terraform\n\n\n- Create and build a blueprint\n- Describe how to add a routing zone and an external router to a blueprint\n- Describe how to add virtual networks to a blueprint\nLab 6: Creating an Apstra Blueprint with Terraform\n\nScaling Blueprints with Terraform\n\n\n- Demonstrate how to scale out a blueprint with Terraform\nLab 7: Scaling Blueprints with Terraform\n\nIntegration with External IPAM\n\n\n- Describe how to use Terraform to integrate Apstra with an external IPAM\nLab 8: Integrating Apstra with an External IPAM","summary_plain":"This advanced three-day course provides students with advanced-level knowledge that might be helpful when working with Juniper Apstra\u2122 software and when managing data center networks with Juniper Apstra software. This class provides attendees with the knowledge to automate Juniper Apstra using the Representational State Transfer (REST) API and Terraform, and uses Terraform to integrate Apstra with external systems. It is assumed that students have already attended the Data Center Automation Using Juniper Apstra (APSTRA) course or have a similar foundational knowledge of Apstra.\n\nThrough demonstrations and hands-on labs, students will gain advanced experience in automating Juniper Apstra. This course is based on Juniper Apstra Release 4.2.1.","skill_level":"Intermediate","version":"1.0","duration":{"unit":"d","value":3,"formatted":"3 days"},"pricelist":{"List Price":{"DE":{"country":"DE","currency":"USD","taxrate":19,"price":3000},"CH":{"country":"CH","currency":"USD","taxrate":8.1,"price":3000},"AT":{"country":"AT","currency":"USD","taxrate":20,"price":3000},"SE":{"country":"SE","currency":"USD","taxrate":25,"price":3000},"IL":{"country":"IL","currency":"USD","taxrate":17,"price":3000},"AE":{"country":"AE","currency":"USD","taxrate":5,"price":3000},"SI":{"country":"SI","currency":"USD","taxrate":20,"price":3000},"SK":{"country":"SK","currency":"USD","taxrate":null,"price":3000},"FR":{"country":"FR","currency":"EUR","taxrate":19.6,"price":3000}}},"lastchanged":"2025-07-29T12:18:36+02:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/en\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/en\/json-course-schedule\/35000","source_lang":"en","source":"https:\/\/portal.flane.ch\/swisscom\/en\/json-course\/juniper-adcaja"}}