Transforming Higher Education With OpenStack

At OpenMetal, we are passionate about open source and we believe that education is one of the most important ways to spread the benefits of open technology. That’s why we are committed to helping students gain access to resources needed to get hands-on experience with open source software through partnerships with colleges and universities.

Our team is dedicated to working closely with college administrations and educators to provide the resources and support they need to facilitate hands-on training on OpenStack and other open source software that may require extensive resources to operate.

Not sure if our solutions will meet your class’ needs? Let’s chat about it.

Consult With Us              Individual and Group Trials

 

Cloud-Based Learning Solutions for Classes

To make the best learning experience accessible to all students, we recognize that cloud costs can pose a significant obstacle for many educational institutions. Therefore, OpenMetal has launched its Education Partner Program, which provides private cloud cores to institutions at a minimal cost. This program aims to ensure that every student has the opportunity to gain hands-on experience with OpenStack technology.

Our team works closely with instructors to plan for any sudden spikes in workload related to specific assignments, allowing them to scale cloud resources efficiently based on the need. This approach helps instructors avoid overspending on resources that may be required for a short period.

On-Demand OpenStack on our OpenMetal Cloud Cores offer students the chance to experience OpenStack technology in a production-level environment and gain root level access to build their own OpenStack cloud. Furthermore, On-Demand OpenStack by OpenMetal can provide students with training opportunities for various skills, including but not limited to:

  • Kubernetes
  • Docker
  • High availability systems
  • Database clusters
  • Networking/ load-balancing concepts
  • Data replication
  • Software engineering

Our team is dedicated to working closely with college administrations and educators to provide cost effective resources and support necessary to bring OpenStack into the classroom. Share with us the expected workload and assignments for your class, and we can offer guidance on the most cost-effective cloud resources and configurations that will be required.


Classroom Resources by OpenMetal


Documentation

The OpenMetal engineering training team prepares current and comprehensive guides on various technologies, including OpenStack and Kubernetes. We invite instructors to use these guides as a resource in their courses, with the only requirement being to acknowledge the OpenMetal team as the original source. By utilizing these guides, instructors can offer their students a valuable learning experience that is aligned with the latest advancements in technology.

Documentation Home

 

Dedicated  Learning Environment

Our On-Demand OpenStack offers instructors an opportunity to build a dynamic and adaptable learning environment tailored to their students’ needs. By opting for our service, you will receive priority access to supplementary trial Cloud Cores that your students can use to complete root-level assignments without compromising the classroom environment. With this service, you can ensure that your students have access to the best resources and tools necessary for hands-on learning experiences.

On-Demand OpenStack

Tutorials

We partner with tech experts to offer in-depth OpenStack tutorials that guide students’ hands-on experience. These tutorials cover a diverse range of topics, including other open source technologies integrated with OpenStack, providing students with valuable practical experience and a comprehensive understanding of the technology landscape.
We’re always open to suggestions from the community on what we should cover next.

Tutorial Playlist

Documentation by OpenMetal


OpenStack

Are you ready to take charge of your OpenStack training? Look no further!  Dive into this treasure trove of knowledge, gain valuable experience, and pave your way to becoming an OpenStack expert.

Educational Documentation

Discover a wealth of resources, including documentation, blogs, and tutorials developed by the OpenMetal team in collaboration with external contributors.

Kubernetes

Discover a comprehensive library of Kubernetes-related guides, blogs, and tutorials developed by both OpenMetal and its external collaborators.

Embark on a Learning Adventure with Tech Influencers!

We highly recommend utilizing a trial cloud to put into practice what you’ve learned from these tutorials created by freeCodeCamp, LearnLinuxTV, and Daniel Persson.

OpenStack Tutorial – Operate Your Own Private Cloud

In this Free Code Camp course you will gain a core understanding of what OpenStack is and learn the basics of setting up and administering OpenStack using the OpenMetal platform.

 

OpenStack Operator’s Manual

Best Way to Install OpenStack? 

Watch as Daniel Persson compares deploying OpenStack with OpenMetal vs. his experience deploying OpenMetal manually.

 

OpenStack User Manual

Getting Started with OpenStack

OpenStack is awesome! Using this amazing open source project, you can build your very own private cloud. In this foundational cloud tutorial video, LearnLinuxTV and OpenMetal team up to give you some valuable information on OpenStack.

 

OpenStack User Manual

 

 

Episode 1 – Introduction and Administration

In this episode, Jay goes over the series introduction and outline. He also provides you with a detailed overview of the OpenStack project Horizon.

 

OpenStack Horizon Guides

 

Episode 2 – Launching Compute Instances

In this episode, Jay introduces you to Nova and covers everything you need to know to set up your instances 

 

OpenStack Instance Guide

 

Episode 3 – Setting Up Block Storage Volume

In this episode, Jay will introduce you to Cinder. You will learn about attaching a volume to a compute instance, adding a partition to the new storage volume, formatting storage volumes, transferring volumes across servers and creating object storage containers.

What is Cinder?    Configuring Cinder with K8s

 

Episode 4 – Building Virtual Networks

In this episode, Jay will introduce you to Neutron. You will learn about network related topics within OpenStack such as security groups, building networks, setting up routers, launching computing instances on new networks, setting up floating IP address and setting up a load balancer in OpenStack with a floating IP.

What is Neutron?    Networking in OpenStack

Episode 5 – Combining OpenStack and OpenShift

In this episode, Jay will show you how to combine OpenStack with OpenShift. In this episode, you will learn to  create and set up OpenStack Project and how to install and configure OpenShift on OpenStack.
   Installing and OpenShift Cluster on OpenStack

 

Episode 6 – Automating Cloud Deployments

In this episode, Jay will show you how to automate OpenStack with Terraform and Ansible!

Kolla Ansible      Terraform Guide

OpenMetal Blog

Cloud Computing 101: Understanding The Benefits and Basics

Cloud computing refers to a convenient way of accessing computer resources whenever needed through the internet. It spares organizations from the hassle of acquiring, setting up, and overseeing these resources on their own. Instead, they can simply use what they require and pay only for what they use. Cloud computing service…Read More

Creating A Cloud Environment For Artificial Intelligence On OpenStack

Artificial intelligence (AI) has fascinated the world for decades. I may have joined the tech industry less than a year ago, but more than a decade ago I immersed myself in the works of Alan Turing and those who have contributed since his time to advance AI to what it is today. AI continues to transform the way we live, learn, and work, and it’s become…Read More

What is OpenStack?

OpenStack is a collection of open-source software tools for creating and managing your cloud infrastructure. A virtual machine deployed with OpenStack can be implemented for a multitude of use cases. This includes software-as-a-service delivery, container deployments,  heterogeneous compute, and web hosting. OpenStack is currently used by organizations such…Read More