OpenStack: Public & Hybrid IaaS Cloud with OpenStack [Video]

More Information
Learn
  • Learn about cloud computing
  • Learn about OpenStack
  • Deploy your own OpenStack IaaS cluster
  • Launch virtual instances on OpenStack
  • Learn about sub-components and usage of various OpenStack services
  • Learn about how to architect high availability OpenStack clusters
  • Learn about managing and troubleshooting OpenStack
About

In the past decade cloud computing has been gaining popularity at a tremendous rate. Some cloud providers are experiencing a growth rate of 50% year over year, which is just astounding. And the reason for this growth is obvious: cloud computing enables ubiquitous, convenient, on-demand access to a shared pool of configurable computing resources which can be rapidly provisioned and released with minimal effort. As companies across the globe enjoy the benefits of public cloud infrastructure, they also want to leverage the same principles of cloud computing and bring those benefits to how they manage their own private data centers or build private clouds on top of public cloud infrastructure. These private cloud deployments provide a secure and highly efficient way to install, configure, and manage pooled computing resources that could be shared among various departments or groups within the organization. The provisioning and consumption of these pooled resources becomes much smoother and consumers can use these resources on a self-service basis, eliminating lengthy provisioning wait times, and so on. OpenStack is a free and open-source software platform for building and managing your own IaaS cloud infrastructure. This cloud software platform comprises of various services and components which can configure and manage control hardware pools of computing power, storage, and networking resources throughout a data center. Users either manage it through a web-based dashboard, through command-line tools, or through a RESTful API. In this course we will learn about OpenStack and its various components and services. We will get an in-depth look at how we can use OpenStack to deploy and manage our own private cloud infrastructure. Knowledge and experience on cloud computing and OpenStack are highly sought after by startups and large enterprises alike. The demand for these skills has been steadily increasing over the last few years. We will also go through some evidence about just how valuable these skills are and how the demand for these skills is growing.

Style and Approach

A short, hands-on course with good information on Openstack. OpenStack is a free and open-source software platform for building and managing our own IaaS cloud infrastructure.

Features
  • Learn about cloud computing
  • Learn about OpenStack
  • Deploy your own OpenStack IaaS cluster
  • Learn about various sub-components of OpenStack
  • Launch virtual instances on OpenStack
  • Learn about sub-components and usage of various OpenStack services
  • Learn about how to architect high availability OpenStack clusters
  • Learn about managing and troubleshooting OpenStack
  • Learn about log management for OpenStack cluster
Course Length 3 hours 10 minutes
ISBN 9781788995689
Date Of Publication 10 Feb 2018

Authors

Manuj Aggarwal

Manuj Aggarwal, the author, is an entrepreneur, investor and a technology enthusiast. He like startups, business ideas, and high-tech anything. He like to work on hard problems and get his hands dirty with cutting-edge technologies. In the last few years, he has been a business owner, technical architect, CTO, coder, startup consultant, and more. Currently, he works as the principal consultant, architect and CTO of a software consulting company TetraNoodle Technologies based in Vancouver, Canada. They work with various startups on some cutting edge and interesting problems. Whether it is ideation and refining of your startup idea or building a dream team to execute on the idea, they provide a diverse set of solutions which help these startups succeed in their plans. Manuj has been in the software industry since 1997 and has worked with early stage businesses to Fortune 100 mega corporations. With proficiency in creating innovative architectures and solutions, he has emerged as a professional who knows how to balance these solutions against cost, schedule, function, quality, and other business considerations. He is particularly interested in helping technical and non-technical entrepreneurs, founders and co-founders of tech startups. He likes to bring courses which provide practical know-how and advice about designing, architecting, optimizing and executing your next big idea.

TetraTutorials Team

TetraTutorials Team - At TetraNoodle Technologies and its education arm, TetraTutorials, they work with startups to build small to very high scale cloud solutions every day. They know what it takes to do this well and strive to put all their hands-on experience into these courses. Instead of superficial knowledge, they go into the depth of the topic and give you the exact, step-by-step blueprint on how to tame these complex topics in easy and digestible bite-sized videos. This real-world knowledge enables you to grasp these concepts easily, and you can apply this learning immediately to your projects. TetraNoodle technologies have been in the software business since 2001. They have been part of many prestigious projects and startups. Over the course of these years, they have gained a good insight into what makes for flexible, scalable and robust software solutions. They are passionate about sharing all their collective knowledge with you. As of mid-2017, we have already taught over 25,000 students and counting.