Practice Your Public Cloud Networking with Hands-On Exercises

Design assignments and hands-on exercises were always a big part of online courses, and our new Networking in Public Cloud Deployments course is no different.

You’ll start with a simple scenario: deploy a virtual machine running a web server. Don’t worry about your Linux skills, you’ll get the necessary (CCIE-level) instructions and the source code for the web server. Building on that, you’ll create another subnet and deploy another virtual machine acting as a back-end application server.

And then we’ll get to the fun part:

  • Automate the deployment, so you’ll be able to create the whole environment with a single script;
  • Add security groups to protect the servers;
  • Add a pointer to the web server instance to a public DNS zone;
  • Combine your public cloud deployment with a third-party CDN provider (I’d recommend using CloudFlare as I already have the code to execute the necessary API calls);
  • Change the routing table for the “inside” subnet to prevent the second server from getting into the wider Internet;
  • Create a second virtual network and peer it with the first one;
  • Deploy second web server instance and add Internet-facing load balancer;
  • Deploy second application server instance and add internal load balancer.
  • Deploy a web server in another region and add DNS-based load balancing.

Interested? You’ll get all the knowledge you need to get it done, plus the support, online forum, guest speaker sessions, and tons of self-study materials in our Networking in Public Cloud Deployments online course. All you have to do is to register.

Add comment