Friday, December 13, 2024

What’s Next for Cisco Catalyst Heart Template Labs – Unveiling APIs and Unlocking Innovation

On this episode of our show, we’re shining a spotlight on relaxation APIs and exploring how Postman can help us automate our community’s experience. We’ll shift our attention from templating to automation using Postman, a crucial tool for examining RESTful APIs through a unified consumer interface. In this self-paced standalone lab, we will build upon the fundamental knowledge gained in preceding labs. In this lab, we will explore Catalyst Heart configurations and investigate opportunities for automating its various capabilities, building upon our previous discussions. The lab is designed to facilitate the adoption of Relaxation-API, featuring various use cases that address pervasive orchestration requirements when leveraging Catalyst Hub.

Within this sequence, we explore the next steps.

  1. To streamline setup processes, follow these fundamental Plug and Play arrangements: implement a unified protocol for device integration, leverage standardized connectors, establish clear communication channels, and integrate with existing infrastructure.
  2. How to deploy Day 0 templates effectively: A step-by-step guide to getting started?
  3. explores the intricacies of Day N template constructs, dissecting both common and composite templates in various scenarios
  4. Explores utility policies and software-defined access control with verification capabilities (SD-ACV) in Cisco Catalyst 9000 series switches, examining their applications.
  5. Deploys telemetry capabilities to ensure seamless monitoring and analysis of system performance.
  6. – explores Superior Automation strategies
  7. A cloud-based deployment laboratory for real-time dynamic automation and continuous integration.

Additionally, we’ve introduced a Postman Public Workspace where all Relaxation-API collections are readily available for instant access and organization by engineers. “We are confident that our newly introduced tools will effectively facilitate understanding of optimal Relaxation-API usage, thereby amplifying knowledge sharing.”

Throughout this lab, we will repeatedly introduce additional usage scenarios to satisfy specific orchestration requirements, while continually examining and refining these use cases in Postman to ensure their seamless integration into any target automation or orchestration system that may be specified. In future modules, you’ll have the opportunity to explore both published and unpublished aspects of the Relaxation-API, gaining insight on how to utilize them to fulfill your orchestration needs.

Within these lab modules, we explore the application of collections for orchestration, leveraging the benefits of a comma-separated values (CSV) file.

  1. Orients you to Postman and facilitates assembly of necessary tools.
  2. The artful arrangement of establishing a pecking order
  3. – assigning settings and credentials
  4. – orchestrating system discovery
  5. – automating template deployment
  6. – automating configuration archiving
  7. – amassing a community stock
  8. – amassing present command outcomes

Unlike many preceding Labs in the sequence, this standalone exercise requires no prior knowledge or prerequisites from earlier experiments. When the opportunity arises to incorporate concepts from Labs 5 and 6, this lab is intentionally left unconfigured. The solution leverages a diverse array of automation tactics to fully harness the creative potential offered by Software-Defined Networking.

This innovative lab serves as a sandbox for engineers and designers to push beyond conventional thinking, experimenting with cutting-edge concepts and advancing the frontiers of automation and orchestration. We will cover various aspects of Relaxation-API logic to explore numerous usage scenarios throughout this lab. We revisited earlier concepts with a comprehensive focus on expanding their capacities through the art of creating and reflecting.

The primary objective of this laboratory exercise is to enable you to build your environment from the ground up, progressing seamlessly from design and discovery to template deployment. Utilizing DCLOUD or the DevNet Sandbox provides a secure environment where you can experiment, innovate, and become familiar with diverse concepts and methodologies.

Method

The lab is designed for minimally invasive procedures, leveraging technologies such as group runners to quickly configure the Catalyst Heart system.

This feature empowers you to efficiently deploy settings, manage credentials, assign uncover units, construct websites, buildings, and flooring, and subsequently allocate units to these digital entities.

Our team’s impressive capabilities are exemplified by these instances, which demonstrate our remarkable ability to swiftly deploy Catalyst Heart utilizing a single software solution.

We provided a comma-separated values (CSV) file for seamless integration with Postman collections, simplifying the process of building and deploying templates where necessary.

Determine 1. CSV File

You can easily add the Public Workspace to Postman by following this link directly. By leveraging the Relaxation-API suite developed specifically for this laboratory setting, you can efficiently initiate the utilization process. Once you’ve clicked the next hyperlink, log into your Postman account to automatically populate your workspace, including collections and surrounding environments. (see picture beneath)

Determine 2. Postman Public Workspace

To facilitate seamless collaboration, we regularly update our Postman Public Workspace to ensure it remains synchronized with the lab’s activities. This integration enables the lab to document its findings, while the collections drive the lab’s development. Currently, the Workspace features a variety of collections and an immersive environment.

Use Circumstances

We will explore diverse topics across multiple usage scenarios, grounded in laboratory modules, to demonstrate the capabilities and versatility of the Relaxation-APIs in conjunction with the Catalyst Core.

We will tackle a diverse range of matters and use cases within the lab, including:

  1. Using a CSV file to configure Catalyst Heart
  2. What drives innovation in our community? The answer lies in automation.
  3. Onboarding Community Units Effectively?
  4. What benefits do you expect from automating the conversion of units?
  5. Retrieving data
  6. Orchestration of 
  7. Retrievingoutcomes from Catalyst Facilities

To grasp the fundamental concepts, we’ll delve into the process of harnessing the Relaxation-API, crafting a cohesive Catalyst Heart, and curating an environment that enables the execution of sophisticated, versatile templates for seamless system configuration across laboratories. The lab’s primary goal is to facilitate a seamless transition for engineers into using Catalyst Heart automation, thereby enabling them to work towards a unified global template approach. Furthermore, these labs provide clients with a permanent location to explore shared and composite templates, as well as adapt configurations for diverse usage scenarios. Ultimately, these surroundings will enable engineers to significantly reduce the effort and time required to establish a community.

Within the DCLOUD framework, multiple sandbox-style laboratories are readily accessible. Within these specially designed containers, you have the freedom to utilize their resources as needed, all within a predetermined timeframe. Moreover, this feature allows us to initiate the development of diverse concepts without worrying about affecting production settings.

DCLOUD Lab Atmosphere

To help clients achieve success with Cisco Catalyst Heart automation, leveraging these labs can be beneficial, as they are specifically designed to operate seamlessly within DCLOUD’s Cisco Enterprise Networks Hardware Sandbox Labs in both manual and automated modes.

The DCLOUD labs enable you to execute these labs and provide a setting in which to test various code samples. You may develop and export your code for use in various manufacturing settings. Furthermore, this platform provides a controlled environment where you can safely test POC/POV strategies and steps without risking damage to your production settings? With DCLOUD surroundings, the need to manage delivery equipment, lead times, and licensing issues is effectively eliminated, allowing for seamless transitions. To ensure seamless operations within the DCLOUD environment, strictly adhere to best practices and guidelines outlined by the system administrators.

Lab Connectivity

The environment allows for seamless VPN-free connectivity via a web-based browser shopper. Additionally, users may have access to AnyConnect VPN shopping connectivity for those who prefer this option. Access the Cisco Enterprise Community Sandbox seamlessly. By selecting US West from our RTP Amenities labs, you will have the option to choose from a range of amenities tailored to your specific needs and preferences. To access this or other differing content, including demos, and labs in DCLOUD, kindly coordinate promptly with your Cisco account staff or authorized partner representative. Your account groups will schedule the sessions and share them with you for your use. Upon booking, thoroughly review GitHub’s documentation and guidelines to complete tasks efficiently, adhering to best practices within the DCLOUD environment.

Content material

The documentation within the GitHub repository aims to guide you through the standard procedures necessary for enabling various automation tasks provided by Catalyst Core.

This laboratory session demonstrates how to utilise templates within Catalyst Heart, which can be customised for our purposes, and provides an opportunity to examine equipment within the lab’s controlled environment. In-depth analysis within the laboratory provides a comprehensive overview of Automation strategies utilizing Templates. The lab permits users to leverage Catalyst Heart workflows, enabling them to deploy onboarding, Day-N templates, and utility coverage automation seamlessly across both wired and wireless platforms.

This laboratory aims to provide crucial guidance, enabling engineers to rapidly initiate using Catalyst Heart automation and ultimately develop a deployment strategy. Furthermore, this lab will provide clients with a permanent location to access and review configurations tailored to various usage scenarios. Ultimately, these surroundings enable engineers to significantly reduce the effort and time required to establish the community.

Through this experience, you will develop a deep understanding of the Plug and Play onboarding process and master the use of various templates, including all available features. Additionally, you will leverage advanced templating methodologies and diagnostic tools to optimise your workflow. These tools could facilitate troubleshooting efforts by identifying areas of failure within a deployment.

New

Navigate through our comprehensive GitHub repository with ease, thanks to this intuitive menu. Within numerous folders, you will find illustrative examples and supplementary clarification README files for easy reference. Currently, there are two units of labs that are undergoing frequent expansions.

This innovative, modular laboratory approach combines insights from legacy methods into a modern, easily adaptable framework.

  1.  Covers incidents of untrained and unprofessional disciplinary action. 
  2.  – Covers conventional wi-fi automation 
  3.  Covers automated configuration and monitoring of Cisco Catalyst switches via the RESTful API using Postman. 
  4.  – Covers  with  orchestration through REST-API 

We will continuously share additional labs and content to ensure that Catalyst Heart meets all your evolving automation needs.

If you found these labs and repository valuable?

Please provide the text you’d like me to improve, and I’ll do my best to revise it while keeping your original style in mind.


I’d be happy to hear from you. Please provide the text you’d like me to improve, and I’ll get started!
Stay connected with Cisco on social media platforms!

Take a look at our 

Share:

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles