Learn how to plan for your cloud network.
- [Instructor] Let's talk about planning for your cloud network. So, things that are important here is number one, this means dealing with resources, schedules, and budgets, so it's not just the technology. So, sometimes as technologists we have to step out of our role as dealing with and playing with technology into dealing with office politics and budgets and resources and all the things that we typically don't want to deal with. Or maybe you don't want to deal with. So, we need to be realistic about what it will take in terms of resources and planning and money, things like that.
This is gonna cost a lot. It's not cheap to set these things up. There's a huge amount of benefits that's on the back end when you leverage a cloud-based resource or leverage cloud-based computing. But ultimately, this is about progressing to a state where we're gonna be able to make this stuff work. So, back to our process again. We have picking the cloud networking solution we discussed previously. We have planning your cloud networking, which we're gonna talk about now. And we're gonna testing, we're gonna cloud network operations. Let's talk about planning. So, when we do planning, we need to focus on needs, budgets, and then create a plan.
So, external and internal networks, what is required? As we move into the cloud, what is the core issues that we need? So, is it performance? Is it reliability? Is it manageability, is it governance and security? Basically, everything we talked about so far in this course is absolutely important that you keep these things on your radar screen as you move into requirements. As you move into your needs. And it's also looking at what we can do within the cloud, so we can use a DNS server, a content-delivery network, we can use other things such as load-balancing systems, that are external within the cloud-based systems, and those may meet our needs as well.
So, what internal and external networking requirements do we have to define based on the needs we have within our business? And then the budget. How much is it gonna cost? How much, how soon? And that normally, this is where you have to make tradeoffs. So, say a cloud-based network project may cost $5 million over a year's period of time to get everything upgraded and get all the network switches and all the hardware and software internal to the enterprise up to snuff. But it also costs you the cloud-based systems as well, and then more importantly, you have to deal with the talent cost, the ability to deal with humans that are part of this process that are going to be needed to understand where you're going.
And those folks are expensive. So, you need to make sure you budget for everything that you need. And you need to put a detailed budget in place. What I typically do is use somebody who knows how to create a budget. And knows how to understand the details and knows the checklists of everything that needs to be included and therefore, I won't make a mistake, 'cause I'm leveraging somebody else's experience. And finally, that leads to the plan. And the plan really defines three things: when, when we're gonna do stuff, where are we gonna do it, and how are we gonna do it. So, what tools, technology are gonna be there, what part of the network is this gonna take place, what problem domain are we solving, what is the schedule for how we're gonna roll this stuff out? And again, it's Gantt charts and those sorts of histograms that we're going to be looking at in a budget, which goes back to the requirements and all that stuff should be well-defined before we proceed on this process.
So, we need to do the proposed cloud solution. We need to figure out upgrades to the existing enterprise network. And budget, you know, this is an example. It could be, you know, a million dollars over two years, phase one will be complete in 400 days and plan when it's gonna happen, now, where it's gonna happen, the accounting department, and how we're gonna do it, we're gonna leverage a mix of AWS, virtual private cloud, SAP, and other kinds of solutions. So, this is an example of what you'd be doing in a particular instance of a plan or a use case.
- Internal and external cloud network requirements
- Moving networking to the cloud
- Considering cloud network performance
- Troubleshooting a cloud network
- AWS, Azure, and Google cloud networking
- Picking your cloud networking solution
- Planning for your cloud network
- Testing and operating your cloud network