Solution Overview

Cloudify provides infrastructure automation using 'Environment as a Service' technology. It deploys and continuously manages any cloud, private data center or Kubernetes service from one central point. Cloudify leverages existing toolchains (Terraform, Ansible and more) to deploy environments and services as well as provide full lifecycle. Use Cloudify to import existing automation templates and scripts and automatically convert them into certified environments. Manage them using the Cloudify console or export these environments to ServiceNow and enable users to deploy, continuously manage and maintain them as part of approval workflows.

In this lab you will:

  • Learn the basics of Cloudify and how to use the Cloudify console to manage cloud deployments.
  • Learn about Cloudify blueprints, how to upload them and install them into public and private cloud infrastructure.
  • Execute a "DevOps" scenario where a change to a repo will trigger a complete environment upgrade.
  • Execute day 2 operations on the environment.
  • Use the Cloudify API with Curl and Ansible.

Lab Diagram