Over the last decade I've led several next-generation firewall migrations — greenfield builds, vendor-to-vendor moves, and technology refreshes — in large enterprise and government environments. Here is what consistently separates smooth cutovers from painful ones.
1. The policy base is the project
Everyone budgets for the hardware and the cutover night. Few budget for the months of policy archaeology that come first. A rulebase that has grown for ten years contains:
- Shadowed and expired rules that no one dares delete
- "Temporary" any-any rules from long-finished projects
- Objects named after people who left years ago
Tools like Palo Alto's Expedition help enormously with conversion mechanics, but they can't tell you intent. Budget real time for rule review with the application owners — it is the single highest-value activity in the project.
2. Migrate in phases, not big bangs
A phased approach — segment by segment, or interface by interface — turns one terrifying change window into a series of boring ones. Boring is the goal. Every phase should have:
- A defined traffic scope and success criteria
- A tested rollback procedure with a hard decision time
- Monitoring dashboards visible to everyone in the change bridge
3. Logging parity before security parity
Before you tighten anything, make sure the new platform logs at least as well as the old one, and that the SIEM is actually parsing it. Discovering a logging gap during your first incident on the new platform is a bad day.
4. Documentation is a deliverable, not an afterthought
HLDs and LLDs get written because the project demands them. The documents that actually save you at 2 a.m. are different:
- As-built — what is really deployed, not what was designed
- Runbooks — exact steps for the ten most likely operational tasks
- RCA templates — so incident learnings are captured while they're fresh
5. The cutover is a people problem
The technical work is maybe half the job. The other half is keeping application teams, network teams, and management aligned on what happens when. A migration where every stakeholder knows the plan survives surprises; one that relies on a hero engineer does not.
Questions about a migration you're planning? Get in touch.