Implementing IaaS & Orchestration for Multi-cloud Environments


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

"Explore the concept of IaaS, the architecture of IaaS, the key benefits of IaaS with CloudOps; compare IaaS with SaaS, PaaS, and Bare Metal as a Service; the core components of IaaS platform and architecture, when to adopt declarative and imperative IaaS, the prominent IaaS providers, the role of orchestration in implementing CloudOps for heterogeneous deployments, the benefits of cloud orchestration along with the categories of cloud automation and orchestration tools.
We will also discuss the multi-cloud strategies and tools for planning and architecting IaaS, the benefits of running containers in multi-cloud environments, the prominent APIs and tools that we can use to run containers in multi-cloud environments, the role of Kubernetes in container management for multi-cloud, the impact of containerization on multi-cloud and edge computing, learn to install and configure OpenStack and OpenNebula on Ubuntu LTS to create multi-cloud models."



Expected Duration (hours)
1.4

Lesson Objectives

Implementing IaaS & Orchestration for Multi-cloud Environments

  • discover the key concepts covered in this course
  • define IaaS along with the architecture of IaaS and the key benefits that we can realize with the adoption of IaaS with CloudOps
  • recall the core cloud services and compare the capabilities of IaaS with SaaS and PaaS
  • list the core components of IaaS platform and architecture and compare the capabilities of IaaS with Bare Metal as a Service
  • describe the features of the declarative and imperative approaches of implementing Infrastructure as Code along with the right fit scenarios of adopting them
  • list the popular IaaS providers that provides infrastructure resources like servers, network connections, storage along with critical features like content delivery networks and load balancing
  • recognize the role of orchestration in implementing CloudOps for heterogeneous deployments
  • recognize the relation between orchestration and automation along with the benefits of cloud orchestration from the perspective of multi-cloud CloudOps adoption
  • identify the categories of cloud automation and orchestration tools from the perspective of cloud provider-native and third-party tools
  • recall the multi-cloud strategies and tools that we can use to plan and architect Infrastructure as a Service and orchestration in order to optimize CloudOps resource provisioning and costs
  • define the concept of containers along with the benefits of running containers in multi-cloud environments
  • list the APIs and tools that are used in running containers in multi-cloud environments along with the key aspects that we have to consider when choosing cloud infrastructures for containerized applications
  • recognize the role of Kubernetes in container management for mult-icloud and the impact of containerization on multi-cloud and edge computing requirements like AI and IoT
  • install and configure OpenStack on Ubuntu LTS to create multi-cloud models
  • install OpenNebula and configure the OpenNebula IaaS cloud installation on Ubuntu LTS to create multi-cloud models
  • summarize the key concepts covered in this course
  • Course Number:
    it_coiaasdj_01_enus

    Expertise Level
    Intermediate