home.social

#ccdeve — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ccdeve, aggregated by home.social.

  1. Last day of my DevNet Expert challenge, even if there are still 9 days left...

    Next week I will start a new job and as result I need to stop my Cisco DevNet Expert journey. It was not a second of a wasted time and work as I learned so much about Network Automation & Programmability which I definitely can bring into all of the new challenges that lies ahead.

    Thank you all for following my DevNet Expert challenge along and for your contributions. Thanks a lot to Cisco DevNet for all the passion and inspiration, special thanks to the DevNet Expert Training and the outstanding Masterclass bootcamps I attended, and of course thank you to the Cisco Learning & Certifications team for supporting me and my journey which is available on the Cisco Learning Network: learningnetwork.cisco.com/s/qu

    I will take some days off and be back with sharing my new career challenge next week.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  2. Day 90 of my 100 days of DevNet Expert challenge. Final day of the DevNet Expert Training Masterclass v1.1 Bootcamp.

    Today we covered how to run and inspect Docker containers and networks along with the various options to let containers communicate with each other or being isolated.

    The we moved on to more advanced container topics with Kubernetes, looked into Pods, Deployments, and Services and how you can autoscale and manage updates to your containers.

    The last topics we tackled was Data Center APIs and what are the challenges with authentication and using the correct requests/filters to gather the date we want.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  3. Day 89 of my 100 days of DevNet Expert challenge. Today was another full day of the DevNet Expert Training Masterclass v1.1 Bootcamp.

    First we started with certificates and encryption. We created and signed certificates using different ways.

    After that we continued with Hashicorp's Vault as secret management and learned how to securely manage and access credentials.

    Then we covered some git operations like branch, checkout, merge, or rebase and looked into the format-patching, cherry-picking, and bug hunting with the bisect operation.

    From git we jumped over to Gitlab CI/CI pipelines and created pipelines with multiple stages and how we can manage files as artifacts between jobs.

    We closed the day with looking into ThousandEyes and AppDynamics which are new topics of version 1.1 of the exam which will be active from August 20, 2024. More information about this can be found here: learningnetwork.cisco.com/s/ci

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  4. Day 88 of my 100 days of DevNet Expert challenge. Today was day four of the linkedin.com/showcase/devnet-e Masterclass v1.1 Bootcamp. Today we had great menu.

    As starter we had some pyATS. We learned about the Python Automated Test System developed by Cisco and how to validate the intended state of the network using Testcases for example.

    The main course was about Ansible with connection plug-ins such as network CLI and HTTPAPI. We learned how to use variables and create roles for different configuration use cases.

    For dessert we had Terraform and its ACI provider. One of the challenges is the usage of complex structures of variables and to integrate them with loops.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #neteng

  5. Day 87 of my 100 days of DevNet Expert challenge and day three of the DevNet Expert Training Masterclass v1.1 Bootcamp. Today was a full packed day with a lot of topics.

    After a quick look into the lab exam design and structure we started to learn using RESTCONF with JSON to add, replace, or delete device configuration.

    Then we moved on with CLI scraping using the Python libraries Netmiko and Scrapli which you can find both on the equipment and software list of the lab exam.

    After the lunch break we dived into Jinja templates and how to use them to generate configuration out of JSON or YAML data.

    We closed the day with a long session about Model-Driven Telemetry and how it overcomes the caveats of traditional network management tools like SNMP.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  6. Day 86 of my 100 days of DevNet Expert challenge. Today was the second day of the linkedin.com/showcase/devnet-e Masterclass v1.1 Bootcamp.

    devnetexperttraining.com/maste

    We started the day with diving into YANG modeling, how to create custom YANG models, and how to generate XML payload using Cisco YANG Suite.

    Then we moved on with NETCONF and how to use the Python library ncclient to configure devices with the XML payload we created based on the YANG models.

    In case you missed it, I wrote two blog posts about it:

    blog.kuhlcloud.de/automation/p
    blog.kuhlcloud.de/automation/p

    In the afternoon we continued with Cisco NSO and how we can create simple configuration templates, but also more advanced templates (or services) using Python-and-template skeletons and apply configuration to devices.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  7. Day 85 of my 100 days of DevNet Expert challenge. Today the DevNet Expert Training Masterclass v1.1 Bootcamp started with day 1.

    In the morning we learned how to build Python CLI applications using the given Python libraries and software available from the exam topics and from the equipment and software list.

    In the afternoon we continued with building our own Python REST APIs. We covered some new content like GraphQL and OpenAPI. While exploring GraphQL APIs we also got the opportunity to learn something about Star Wars: Use the force!

    Both parts were filled with hands-on lab tasks in well-prepared lab environments for all students. The rack rental is available for everyone and not limited to the Masterclass.

    devnetexperttraining.com/rack-

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  8. Day 83 and 84 of my 100 days of DevNet Expert challenge. Yesterday and today I was reading through the Software Design, Development, and Deployment topics using the Cisco Certified DevNet Professional DEVCOR 350-901 Official Cert Guide available from Cisco Press.

    ciscopress.com/store/cisco-cer

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  9. The waiting is almost over! Only one night of sleep away from the DevNet Expert Training v1.1 Masterclass Instructor-Led Bootcamp.

    Ahead of us is a full packed week of hard work, but with exciting and challenging tasks surrounded by high quality learning content.

    devnetexperttraining.com/maste

    #CiscoCert #DevNet #CCDevE

  10. Day 82 of my 100 days of DevNet Expert challenge with some delays in posting because of a private/business trip. Yesterday I started to cleanup all my GitHub repositories used for my studies. As you can imagine over the months of studies I dumped a lot files into my private study repository and sometimes it was not structured and ordered.

    Starting the DevNet Expert Training Masterclass Instructor-Led Bootcamp next week with a clean repository will be a great feeling and good start.

    How do you manage your study files and code examples?

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  11. Countdown is ticking! Only 5 days until the DevNet Expert Training v1.1 Masterclass Instructor-Led Bootcamp is starting on upcoming Monday, 22nd April 2024.

    I'm so excited! It will be so much fun to work with high quality content and master the course challenges together with awesome DevNet Expert candidates. It's still time to join...

    devnetexperttraining.com/maste

    #CiscoCert #DevNet #CCDevE

  12. Day 81 of my 100 days of DevNet Expert challenge. After my side steps into GitLab courses & certifications, I took a look about the HashiCorp Terraform and Vault courses and their related certifications.

    hashicorp.com/certification

    There are a lot of good resources mentioned in the study guides like videos, documentation, and blog post for the products mentioned above. But for the exam topics the courses go far beyond the scope.

    ➡️ For Terraform you need to know how to...

    2.9 Use Terraform to statefully manage infrastructure, given support documentation
    2.9.a Loop control
    2.9.b Resource graphs
    2.9.c Use of variables
    2.9.d Resource retrieval
    2.9.e Resource provision
    2.9.f Management of the state of provisioned resources

    ➡️ For Vault you need to know how to...

    5.4 Use a secret management system to secure an application

    learningnetwork.cisco.com/s/de

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  13. Day 80 of my 100 days of DevNet Expert challenge. Today I moved on with GitLab Agile Project Management course and completed it. The course is about the Plan stage in the Software Development Lifecycle. The topics are not directly related to the exam topics, but it's close to domain 1.0 Software Design, Development, and Deployment.

    The purpose of the Plan stage is to plan and organize your work and track the progress of that work. Managing your organization in groups and subgroups to keep track of permissions and level of access for the projects is one of the fundamental features in GitLab.

    In Gitlab you organize the ideas, features, bugs, or tasks of projects in issues and combining them in epics while taking advantage of milestones. You can create iterations for sprints in your Agile project management framework and create your own issue boards to keep track of everything.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  14. Day 79 of my 100 days of DevNet Expert challenge. Back from a short sightseeing trip. Now the countdown to the DevNet Expert v1.1 Masterclass Instructor-Led Bootcamp is running. Only one week left to join. I'm really happy to attend again and very curious about all the updates and improvements.

    devnetexperttraining.com/maste

    Alongside I completed the GitLab Security Essentials course today and took the exam. All GitLab exams have two parts. The first part is a multiple choice question test where you get your result immediately after the last question. The second part is a practice lab where you need to show what you have learned through the course and submit the repository for grading.

    university.gitlab.com

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  15. Day 78 of my 100 days of DevNet Expert challenge. I moved on with the #GitLab Security Essentials course. Here is a short summary about the security features available within Gitlab.

    university.gitlab.com/courses/

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  16. Day 77 of my 100 days of DevNet Expert challenge. Today I was a little bit left and right from the DevNet Expert exam topics, but nevertheless close to it.

    I started with the GitLab Security Essentials course to learn how security spans across the DevSecOps lifecycle and what it means to "shift security left": university.gitlab.com/courses/

    Then later today I attended "Getting Started with NetBox: The Basics". As my current experiences with NetBox are all from self-learning using the documentation, I thought it would make sense to take the opportunity offered by NetBoxLabs: netboxlabs.com/netbox-training

    Both topics are closely linked to the DevNet Expert exam topics. You have to troubleshoot GitLab CI/CD pipelines, so it's good thing to know GitLab security. You also have to consume and use REST APIs, according to the equipment and software list not necessarily NetBox, but it's a good practice to play with different REST APIs.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  17. Day 76 of my 100 days of DevNet Expert challenge. Today I decided to attend the DevNet Expert Masterclass Instructor-Led Bootcamp starting on 22nd April 2024 to finalize my preparation for the 2nd lab attempt.

    devnetexperttraining.com/#h.hx

    I'm looking forward to an intensive week full of great learning content with highly motivated DevNet Expert candidates.

    Other than that I received the positive gradings for the #GitLab Certified Git Associate and GitLab Certified CI/CD Associate today which I completed last week.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  18. Day 73 of my 100 days of DevNet Expert challenge. I finished my side trip to #GitLab CI/CD pipelines for now. I was able to create a pipeline for my lab build including testing. Tomorrow I'll continue on full scale labs.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  19. If you are a lifelong learner and you don't have any plans during weekend or the next months I recommend looking at the New #CiscoU Features and Content | April 2024 post at the Cisco Learning Network. #CiscoCert #CCNA #CCNP #CCIE #CCDevA #CCDevP #CCDevE

    learningnetwork.cisco.com/s/qu

  20. Day 70 of my 100 days of DevNet Expert challenge. Back from Easter break and out of the rabbit hole of Streaming Telemetry, gRPCs, and Google Protocol buffers. Reviewing some results of my last lab challenges before moving on. A busy week ahead!

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  21. Day 69 of my 100 days of DevNet Expert challenge. After my lab challenges today I dived into the rabbit hole of Streaming Telemetry and found some interesting resources.

    While searching through some resources I stumbled over the Cisco Live session from 2020 presentation "Streaming telemetry: The value of "realtime" analytics for the network" by my Cisco Learning Network Designated VIP buddy Stuart Clark: ciscolive.com/c/dam/r/ciscoliv

    “Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data think XML, but smaller, faster, and simpler”. Which brought me further down the rabbit hole to the gRPC and protocol buffers: grpc.io/docs/what-is-grpc/intr 

    ...and even further down to the Protocol Buffers: protobuf.dev/overview/

    Happy Easter to everyone! 🐰 🐣

    I hope to find back out of the rabbit hole during the Easter break...will be back on Tuesday!

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  22. Day 68 of my 100 days of DevNet Expert challenge. After doing some full scale lab challenges I realized again how important it is to know the documentation to quickly find missing bits.

    During the lab exam you won't have time to browse through the documentation pages. It could be helpful to know where something is to be found in case you can't remember. If you can find a missing bit within seconds and then quickly continue your work on the lab tasks it should be fine.

    There is a useful documentation collection on the DevNet Expert Training page which I recommend all lab exam candidates.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

    devnetexperttraining.com/devne

  23. Boom! 💥 Cisco Modeling Labs version 2.7 for Personal/Personal Plus is now available.

    😘 Access to IOS on Linux (IOL) images
    😍 Access to Cisco Catalyst SD-WAN images
    🥰 Ability to run multiple configuration files of a lab’s nodes

    Now I need to find time to upgrade... 🤔

    #CML #CiscoCert #CCNA #CCNP #CCIE #CCDevA #CCDevP #CCDevE

    learningnetwork.cisco.com/s/qu

  24. Day 67 of my 100 days of DevNet Expert challenge. Finally I completed my work on the blog post to validate device configs using NETCONF + YANG. It was a real battle... 😅

    blog.kuhlcloud.de/automation/p

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  25. Day 66 of my 100 days of DevNet Expert challenge was the day of distractions and disruptions. I studied almost nothing because a lot of personal things which needs to take priority. Will move on tomorrow.

    #100daysofCCDevE #CCDevE #CiscoCert #DevNet #CiscoChampion #NetEng

  26. This post about how to avoid burnout during studying for a #Cisco certification goes wild!

    There are really a lot of good comments and recommendations about how to create a good study plan using several kind of techniques.

    A key factor is to create a solid plan, follow it, and be consistent. Don't forget to take breaks to avoid to leach and burn out.

    #CCNA #CCNP #CCIE #CCDevA #CCDevP #CCDevE #CiscoCert #NetEng

    learningnetwork.cisco.com/s/qu

  27. Great to have a #Cisco #DevNet Expert channel on the #AONE Discord server now. I hope we will have good discussions and knowledge/experience sharing there. Join the party! 😎 #CCDevE #CiscoCert #NetEng

    discord.com/channels/640682888