Learn about internal cloud networking requirements.
- So what's important here is that we understand that networks make public and private clouds work because they're able to deliver data from system to system, and that's what networks do. You need to understand the requirements. In fact, understanding your requirements is absolutely critical. So, these are the foundations of cloud networking. We have internal cloud network requirements, external cloud network requirements, types of cloud networking solutions, software-defined cloud networks, moving networking to the cloud, and cloud network performance and cloud network monitoring and management.
So we're going to go over each of these individually during this course. So the types of network solutions are difficult to categorize, but we've attempted to do so in this course. We have internal networks, or basically networks that are within the enterprise, and we have external, or networks that exist perhaps in the public cloud. Or they can be other kinds of networks, such as those that exist in managed service providers. So under internal, we have both a physical and a software defined portion of the networks. Under external, we have public clouds and we have the open internet.
And underneath those, we have several categories of things, such as switching, routers, management, programmability, OpenFlows, switching, virtual private networks, load balancing, DNS. All these sorts of things we'll cover in the course. So keep in mind we're going to focus on public cloud networks. So while this is a public cloud networking course, there's other places you can go to find out about routers and hubs and other things in terms of physical network requirements and how enterprise networking occurs. So we're going to focus on the cloud-based network services that the public cloud providers provide, even looking at a demo during this course.
So keep that in mind. So the foundations of cloud networks, looking at internal cloud network requirements, we need to consider several things. So the physical network, in terms of what's physically there in the data center that's hooking things together, as well as the software defined network, and we'll talk about software defined later in the course, in terms of software defining how the network is going to behave. So under physical, we have switching and routers and management systems and things like that, things that we've been dealing with for the last 20 years, so there's nothing new there. In the software defined area, which is relatively new, say in the last 10 years, it has programmability, the ability to use standards, such as OpenFlow, which is a software defined network standard, and the ability to do software-defined switching, which is taking off in terms of providing better cloud access and better capabilities with inside the enterprise.
So key to the metrics we're going to look at in this course include performance, or the ability for the network to deliver what it needs to deliver, in the time it needs to deliver it. So we have certain performance expectations from networks that are always going to be there. Who hasn't suffered from a slow internet connection within a hotel? Well, that's a network performance issue, and that needs to corrected, and certain levels of performance have to be lived up to. Management of the network, the ability to manage the capabilities and understand how we're going to operate this thing ongoing.
Network reliability. Networks that go down often are not going to provide value to the business. Indeed, they're going to cost you money. So reliability needs to be a core metric in what we're looking at, and cost. So basically, we're going to take this template and apply it across each of the categories that we're going to look at in this course. So the key takeaways are internal networks get you to the public and private clouds. Performance needs to support an SLA, so in other words, a service-level agreement, has to live up to it.
Internet networks need to be managed as well using automation, so we just don't stop our management of our existing networking system just because it's handled by an internet service provider. We have to manage those networks as well. And then when considering security, networks are the first line of defense. So we need to understand that if the networks are vulnerable and the hackers are going to be able to get into our networks, then it's going to make all of those systems that the network connects to as vulnerable as well.
- Learning about internal and external cloud network requirements
- Moving networking to the cloud
- Considering cloud network performance
- Troubleshooting a cloud network
- Learning about the basics of AWS, Azure, and Google cloud networking
- Picking your cloud networking solution
- Planning for your cloud network
- Testing your cloud network
- Operating your cloud network