Automating fail2ban deployment with SaltStack: using state files and custom jail.local configs to protect SSH on public-facing Debian systems, with centralized ban time management across DigitalOcean droplets.
Migrating from Cisco 3750G to Brocade ICX6610 core: six months of planning, lab testing spanning-tree interop, port-for-port migration strategy, VRRP implementation, and minimal post-change issues.
Rapid deployment of slave nameservers on DigitalOcean VMs using SaltStack automation: scripted setup from initial VM creation through salt-minion configuration and state.highstate execution across multiple regions.
Brocade ICX6430/6610 fundamentals: VLAN-centric port configuration (versus Cisco's port-centric approach), default-vlan-id behavior, dual-mode for voice/data, and key differences between access/trunk/dual-mode port types.
Setting up apt-cacher-ng for efficient Debian package caching: dedicated VM serving 98% cache hits, integrated with SaltStack automation for pre-testing updates and distributing proxy configs.