Use Case: Networking for a Telecommunication Company
Start course
2h 2m

This course covers the Red Hat OpenStack Platform, a flexible infrastructure project that allows you to virtualize your cloud resources and use them when you need them. The course kicks off with an introduction to the basics of cloud computing, before defining the Red Hat OpenStack Platform and explaining how it can be used in conjunction with compute, storage and network functions. The course also explains the ways in which OpenStack is highly available and finally, it talks about deployment of the platform. Demonstrations and use cases throughout the course allow you to see how the Red Hat OpenStack Platform can be used in real-world situations.

Learning Objectives

  • Learn the basics of cloud
  • Understand what Red Hat OpenStack Platform is
  • Learn how Red Hat OpenStack works with compute, storage and network resources.
  • Learn how to deploy the Red Hat Enterprise Linux OpenStack Platform

Intended Audience

  • IT leaders, administrators, engineers, and architects
  • Individuals wanting to understand the features and capabilities of Red Hat OpenStack Platform


There are no prerequisites for this course.


And now in this video, what we want to do is take a look at another use case. Here, we want to focus on networking and so what would be more appropriate to talk about networking and the virtualization of networking is to talk about a telco. So, in this situation, we're looking at a telco company that's deciding to spin off a project in order to offer a new virtualized mobile network service to reach some new market segment. Now, it's key for this project to keep costs as low as possible, avoiding any kind of large investment into new and dedicated proprietary network equipment. But at the same time, scalability of the service is a must in order to keep with the expected customer base growing exponentially, and the expandability of the platform to support a growing number of new services when desired.

So, what are we looking at? Well, the solution architecture is going to be offered by Red Hat and some of our Network Functions Virtualization partners using Red Hat Enterprise Linux OpenStack Platform as the foundation platform for this NFV solution. We'll use NFV applications on network policy from Prosera, resource scaling based on analytics by Opennet and service delivery and operations automation through Amartus, all running over our foundation of RHEL-OSP.

So, the picture of this looks a little bit like this and what do we ultimately provide here? Well, this architecture provided an extendable NFV foundation on which new virtual network functions can be added to the portfolio based on the business needs. It's a scalable NFV foundation, which allows us to cope with usage pix, adding new resources automatically, it's all based on predictive analytics and, of course, without service disruption. We hate it when our mobile networks aren't working.

This avoids those service disruptions, thanks to a distributed architecture that's going to recover from any kind of node failures. This also improves the rollout process of new functionality provided by a latest version of a given NFV application through the automation of service lifecycle management. And lastly, it will reduce total cost of ownership compared to the legacy infrastructures; so it's saved our money, had the scalability and the redundancy.

So, here we got a nice picture of how RHEL-OSP can be used at the core of a networking infrastructure for a new startup or new division within that telco company. Now that we've taken to look at this, let's get ready to go on to our next video.


About the Author
Learning Paths

Jeremy is a Content Lead Architect and DevOps SME here at Cloud Academy where he specializes in developing DevOps technical training documentation.

He has a strong background in software engineering, and has been coding with various languages, frameworks, and systems for the past 25+ years. In recent times, Jeremy has been focused on DevOps, Cloud (AWS, Azure, GCP), Security, Kubernetes, and Machine Learning.

Jeremy holds professional certifications for AWS, Azure, GCP, Terraform, Kubernetes (CKA, CKAD, CKS).

Covered Topics