Sign in

Christopher Hart

@christopherjhart.bsky.social
754 followers 157 following 14 posts

Software Consulting Engineering Technical Leader at Cisco. Systems & network administration, Python, Ansible, DevOps, CI/CD, and much more! Posts and opinions are my own.

PostsRepliesMedia
Christopher Hart @christopherjhart.bsky.social · 14/12/2024
For independent learners, I would say CML - it requires some investment, but it gets you legal access to Cisco images, and it's easy to set up, manage, and use. For folks with a Cisco support contract, the utility of EVE-NG and CML are roughly equal (but IMO, CML has better programmability features)
120
Christopher Hart @christopherjhart.bsky.social · 23/11/2024
My understanding is that the free version comes with a handful of basic images (e.g. IOSv, ASAv, etc.), which I don’t believe have licensing constraints that would impede learning.
110
Christopher Hart @christopherjhart.bsky.social · 22/11/2024
The rumors are true - Cisco Modeling Labs (CML) is now FREE! You can now deploy CML and start up to 5 devices without paying a dime! A great deal for #CCNA learners wanting to upgrade from Packet Tracer. Huge kudos to the CML team for making hands-on Cisco learning more accessible than ever before!
chrisjhart.com
CML Free Tier
Life is good when you can lab from anywhere. Cisco Modeling Labs Free makes it fun to design, test, troubleshoot, and learn with the Cisco premier platform for network simulations. It's the perfect to...
64214
Reposted by Christopher Hart
Keith Townsend @CTOAdvisor @handle.invalid · 19/11/2024
If you haven’t already seen this starter pack. go.bsky.app/PxMTChn
2104
Reposted by Christopher Hart
Josh V @joshv.me · 18/11/2024
Can’t do a poll quite yet. But let’s do one with responses and I will graph it. I think I know the answers. How do you want to interact with other systems (network devices). CLI, API, screen scrape?
531
Christopher Hart @christopherjhart.bsky.social · 18/11/2024
For *most* network automation use cases, API. There's a tiny bit of nuance here, though. If my use case is to analyze and report about device functionality to non-programmer network engineers, CLI/screen scraping may be the right choice.
020
Reposted by Christopher Hart
Urs Baumann @urs.infrastructureascode.ch · 18/11/2024
Created a Starter Pack for Network Automation Folks. Let me know who I missed :) go.bsky.app/N9nHqzg
93614
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
Customers essentially outsource their testing operations to our team, so it's important to have solid answers to "What can your team do that we can't do internally?" Being able to say "Your environment has 300K+ unique 5-tuple flows - we can emulate that" is one great answer (among others 😁)
100
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
That increased scale does cost a pretty penny (easily $100K for just a chassis and a line card or two), but it's great marketing when talking to a customer.
100
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
A difference we've noticed between server/DPDK-based traffic generators (TRex, Ixia-C, etc.) and dedicated traffic generator appliances is scale. A good example is how Ixia-C advertises up to 256 streams per port, while Spirent's FX2-10G-S16 line card can handle 64 *thousand* streams per port
200
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
For the most part within Cisco, we use either Ixia or Spirent (our team specifically uses Spirent). We have used TRex in the past for some projects (which, from my brief research, looks comparable to Ixia-C) and it worked well enough.
100
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
In any case, I'm excited to be here and I'm looking forward to contributing to the Bluesky community!
100
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
I am a proud Pluralsight author, with six courses on topics ranging from Ansible, Linux and (recently) Wireshark, as well as four Ansible-centric labs. I also occasionally write technical articles on my blog and have a few side projects (some public, some private) floating around GitHub.
110
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
A lot of my daily work is focused on scoping new projects, configuring testbeds, developing test plans that align with customer requirements, and writing internal tools that help us deliver projects faster and with higher quality.
100
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
Today, I help lead a team focusing on network/solution testing for Cisco's US Public Sector theater. Simply put, we build testbeds replicating a customer's network, then write automation to test that network!
100
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
Previously, I was a TAC engineer working on Cisco's Nexus switches (NX-OS, not ACI - although I do know some fancy ACI words, like "bridge domain" and "L3Out", so I can talk very pseudointellectually about ACI if I have to! 😅)
110
Christopher Hart @christopherjhart.bsky.social · 17/11/2024
Hey folks! 👋 I know many who follow me are probably familiar with me from Twitter, but for those who aren't, I'm Christopher! I'm a Technical Leader at Cisco focusing on network automation, testing, systems administration, Infrastructure as Code, software development, DevOps, and much, much more 😅
1121