In Lab 6, participants focus on Restconf (RESTful API over HTTP) and the initial step involves installing the Dev Workstation. This lab is designed to guide participants in configuring a dedicated development environment optimized for RESTful API interactions within the Cisco ecosystem. The installation process typically includes setting up an integrated development environment (IDE) like Visual Studio Code or PyCharm and installing necessary Python libraries for RESTful API communication. Additionally, participants may set up software development kits (SDKs) specific to Cisco platforms, allowing for seamless integration with RESTful APIs. The objective of this lab is to equip participants with the tools and resources needed to develop and test RESTful API-based solutions, enhancing their proficiency in leveraging RESTconf for programmable network configurations within the Cisco DevNet environment.
This Before beginning this lab on your workstation, install a standard set of development applications, tools, and interfaces.
The code for this lab is available on GitHub at https://github.com/RSTForum/Knowledgebase
mkdir rstforum
cd ~/rstforum
git clone https://github.com/RSTForum/knowledgebase
cd knowledgebase/restconf/
sudo apt install curl
Alright, you should be all set and ready to start the lab!