CCDE - My journey to becoming a design guru
It took me a couple of months to decide whether I should pursue another CCIE or to go in another direction. At this point, I feel like a second CCIE wouldn't benefit me much as there is too much overlap between the different tracks. It's time to take it to the next level and pursue the CCDE. This certification seems like the best choice for me right now as I transition into an architecture/lead engineer role.
The CCDE is scary to say the least. There's less than 300 certified CCDE's in the world right now and there isn't whole lot of material out there that's focused on the exam itself. I know a lot of seasoned architects with multiple CCIE's that fail this exam. I was talking to Neil Moore (8x CCIE) a couple of weeks back at Cisco Live and he was telling me how hard this exam was and how he hasn't been able to crack it yet. It seems that in order to pass, I will need to develop another set of skills that hasn't been required from me in the CCIE.
Similarly to the CCIE, my approach isn't aimed to simply pass the exam but instead, to gain the knowledge that will help me evolve into a network architect. I am young so I still have a lot of years ahead of me to complete this journey and to gain more experience in a design role. Hopefully, this exam will help accelerate my growth in this field.
To start my journey, I will read... read a whole lot of books, RFC's and white papers and watch a ton of presentations.
Reading list for next 2 months:
BGP design and implementation
Optimal routing design
Definitive MPLS design
I'll also add to that some Cisco Live videos on Design:
BRKRST-2336 – EIGRP Deployment in Modern Networks
BRKRST-2042 Highly Available Wide Area Network Design
BRKRST-2335 IS-IS Network Design and Deployment
BRKSEC-4054 DMVPN Deployment Model
BRKRST-2310 Deploying OSPF in a Large Scale Network
BRKRST-3051 – Core Network Design: Minimizing Packet Loss with IGPs and MPLS
The CCDE is scary to say the least. There's less than 300 certified CCDE's in the world right now and there isn't whole lot of material out there that's focused on the exam itself. I know a lot of seasoned architects with multiple CCIE's that fail this exam. I was talking to Neil Moore (8x CCIE) a couple of weeks back at Cisco Live and he was telling me how hard this exam was and how he hasn't been able to crack it yet. It seems that in order to pass, I will need to develop another set of skills that hasn't been required from me in the CCIE.
Similarly to the CCIE, my approach isn't aimed to simply pass the exam but instead, to gain the knowledge that will help me evolve into a network architect. I am young so I still have a lot of years ahead of me to complete this journey and to gain more experience in a design role. Hopefully, this exam will help accelerate my growth in this field.
To start my journey, I will read... read a whole lot of books, RFC's and white papers and watch a ton of presentations.
Reading list for next 2 months:
BGP design and implementation
Optimal routing design
Definitive MPLS design
I'll also add to that some Cisco Live videos on Design:
BRKRST-2336 – EIGRP Deployment in Modern Networks
BRKRST-2042 Highly Available Wide Area Network Design
BRKRST-2335 IS-IS Network Design and Deployment
BRKSEC-4054 DMVPN Deployment Model
BRKRST-2310 Deploying OSPF in a Large Scale Network
BRKRST-3051 – Core Network Design: Minimizing Packet Loss with IGPs and MPLS
Follow my CCDE journey at www.routingnull0.com
Comments
There's a CCDE book coming out soon as well. Check it out: CCDE Study Guide
Blog: www.network-node.com
- 2 years in global outsourcing / hosting company (detailed / low level design / engineering)
- 2 years in gold partner (Technical Architect / TDA - Presales HLD / project escalation for design and implementation)
- 2 years in Telco / ISP (Solution Architect designing regional / national MPLS networks with local loop unbundling)
- Current role - 4 months at a Cisco partner working across enterprise WAN, LAN, WLAN, Security, DC solution design)
Prior to that
3 years as network admin at an enterprise and 3 years in IT support / field engineering before that, so I guess I have around 9 years solid networking experience with around 7 or 8 of that being involved in design.
I've no idea what to expect from the written in respect to the level of detail i.e. high or low level. You don't see much about the written on forums and people seem to play it down / not mention it and just focus on their plan for the practical but I'm expecting the written to be really tough.
I have been using Cisco Live too and would recommend a Safari subscription if you can. I also have multiple books from previous study where I'll post a book list if and when I pass the written exam.
From what I understand, the key to the CCDE is being able to think as an architect and making the transition from having the mind set of what the ideal solution is (which we commonly identify as engineers) vs what the customer is asking for and why would a particular technology suit their business requirements.
Understand where you're coming from about multiple CCIE's being unable to pass to date, but by the same token there is a number of people who do not hold CCIE and hold the CCDE, where one of my ex colleagues is one. It is down to a multitude of things - concentration, stamina, experience, technology knowledge and exam pressure for the practical.
Anyway best of luck with your studies and I'll watch for your updates in this thread.
@Iris I just pre-ordered that book. I will give you some feedback once I finish reading it.
@malcybood That's a very impressive amount of design experience. I lack SP experience so that will definitely make the exam challenging for me. Wish you the best of luck in the written and hope to hear back from you.
For now, I need to focus on a technology at a time and make sure I get all the pro’s and con’s of these. In the CCIE you would learn the different technologies individually before approaching the mock labs. In the same way, I have to do this with the CCDE to progress. The problem right now is that once I start asking “Why?” there is always a new question that follows up.
:study: Current 2015 Goals: JNCIP-SEC JNCIS-ENT CCNA-Security
BGP Design and Implementation: I have almost read this cover to cover. A good amount of information I already knew. The Service Provider parts were not as straight forward as I thought they would be. Because of this I picked up the MPLS Fundamentals off the shelf again.
MPLS Fundamentals: I felt like my MPLS TE knowledge was not up to par to what it should be and additionally to re-reading this book, I have been watching some INE SP videos to try and cover the pieces I was not familiar with.
Optimal Routing Design and Layer 2 VPN architectures: I have been working on a greenfield deployment for ~30 data-centers and I am still doing the infrastructure and service architecture. These books have helped me tremendously to weight the different options available. Optimal Routing Design has been gold so far even tough I found a mistake (Confirmed by Russ).
Top Down Network Design: I feel like this book has one of the best takes on gathering goals and constraint requirements for new designs. I am still reading through it but I feel like this will be a book to go back as a reference.
Watched: BRKRST-3051 – Core Network Design: Minimizing Packet Loss with IGPs and MPLS. Very instructive but I have to go back to this when my MPLS TE skills are better. I wasnt that familiar with MPLS Node protection and the scenario's where you would need TE.
Overall, I have the same feeling to when I started my IE: there is so much ground to cover. Same plan as always, go at it one day at a time.
On another note, I might implement a Hybrid SDN system on our WAN as an underlay for traffic engineering purposes as I am not a fan of MPLS based networks due to its complexity and hardware/license requirements. The only issue is that I have to get my programmers to integrate a Southbound API into our proprietary switches.
Some books i've read or referenced for the written:
CCDE Study guide
Nick Russo's CCIE SPv4 workbook (helped tremendously with SP topics)
BGP Design and Implementation
The Art of Network Architecture
Definitive MPLS Network Design
End to End QoS Network Design
Optimal Routing Design
Layer 2 VPN architectures
Cisco Top Down Network Design
Daniel's CCDE posts: Daniels Networking Blog - Networking articles by CCIE #37149/ CCDE #20160011
Ken Yeo's website: https://ccdewiki.wordpress.com/
These CL videos:
BRKRST-2336 – EIGRP Deployment in Modern Networks
BRKRST-2042 Highly Available Wide Area Network Design
BRKRST-2335 IS-IS Network Design and Deployment
BRKSEC-4054 DMVPN Deployment Model
BRKRST-2310 Deploying OSPF in a Large Scale Network
BRKRST-3051 – Core Network Design: Minimizing Packet Loss with IGPs and MPLS
BRKDCT-1044 - FCoE for the IP Network Engineer
BRKSPG-2207 - Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services
BRKSPG-2116 - Advances in IP+Optical
BRKIPM-2008 - Advanced Topics in IP Multicast Deployment
BRKRST-3363 - Routed Fast Convergence
*Edit: Almost forgot for Evolving Network Technologies, i've worked with SDN controllers and read Cloud/IoT topics from here: https://learningnetwork.cisco.com/docs/DOC-29253
Thanks for listing all of these study resources.
-Jeremy Filliben Scenario's (6)
-Orhan Scenario's (3)
-INE's CCDE Scenario's (4)
-CCDE study group scenario's (around 8 )
I know what to focus on for my next attempt and I highly recommend for people attempting the lab to do some labbing to reinforce technologies that they might feel weak on. I would also recommend these two books and make them your bibles:
-Definitive MPLS Network Design
-End to End QoS Network Design
If English is not your native language (like me), I would highly recommend to do some Reading Comprehension exercises. Knowing the technologies/designs is half the battle and understanding the scenarios is the other half. Make sure you get better at this. Become an expert at identifying key words(vocabulary) that might translate into technical requirements or constraints.
I'm not sure when my next attempt will be but I know what I need to work on. The CCDE is a difficult exam and a completely different beast from the CCIE. Time to go back to the drawing board
I'm still impressed he completes it every time, then schools all of us on how crappy our latest MPLS design review was.