Getting Started with Cloudify

This page will guide you through installing Cloudify and deploying your first Hello World application on your local machine.

 

Get Started

Install Cloudify locally with Docker then deploy your first application

For more advanced users, other packages can be downloaded below.

Start using Cloudify on your local machine

This tutorial assumes that you have Docker installed on your local machine

Open your terminal and create/start the Docker container (requires password)

sudo docker run --name cfy_manager_local -d --restart unless-stopped -v /sys/fs/cgroup:/sys/fs/cgroup:ro --tmpfs /run --tmpfs /run/lock --security-opt seccomp:unconfined --cap-add SYS_ADMIN -p 80:80 -p 8000:8000 cloudifyplatform/community:18.7.23

 

↓ Now that you’ve installed Cloudify, continue below and deploy your first application! ↓

 

Deploy the Hello World Example

 

1. SSH into the container

docker exec -it cfy_manager_local /bin/bash

2. Clone and run Hello-World blueprint

curl -O https://cloudify.co/wp-content/uploads/2018/08/local-simple-python-webserver-blueprint.tar.gz
tar -xvf local-simple-python-webserver-blueprint.tar.gz && cd local-simple-python-webserver-blueprint
cfy install blueprint.yaml

3. Finally, go to localhost:8000 in your browser

If you see the following image on the page, you did it!

To check out some more commands to use with Cloudify Manager, run cfy --help

4. Tear down the deployment

cfy uninstall local-simple-python-webserver-blueprint

5. You can uninstall Cloudify by removing the Docker container using

docker rm -f cfy_manager_local

 

 

1. Go to localhost in your browser to see the dashboard. Login and password are both admin.

2. Click on 

3. Paste in this URL: https://github.com/cloudify-examples/local-simple-python-webserver-blueprint/archive/master.zip and change the Blueprint name to “local-simple-python-webserver-blueprint” then click “Upload”

4. Go to the Local Blueprints page and click on

5. Give the deployment a name and click “Deploy”

6. Go to the Deployments page, click on and choose “Install” then “Execute”

7. Finally, go to localhost:8000in your browser

If you see the following image on the page, you did it!

Want to learn more about the Cloudify Manager UI? Click on the image at the bottom right corner to take a tour.

8. Tear down your deployment by clicking on and choosing “Uninstall” then “Execute”

9. You can uninstall Cloudify by removing the Docker container using docker rm -f cfy_manager_local in the terminal

 

 

Now run the Hello World example on AWS, Azure, GCP, or OpenStack with these Cloudify Examples.

Subscribe to get updates on new versions, plugins, and more


Latest Stable Release: 18.10.4 Release Notes

Downloads

Community Manager Images:

RPM | Docker | AMI | QCOW

Community CLI:

RPM | DEB | EXE | OSX
Cloudify is Open Source under the Apache 2 License. See our Community page to get the source code and more information.

Read about the differences between our Cloudify versions.


Latest Dev Release: 18.11.29 Release Notes

Downloads

Community Manager Images:

RPM | Docker | AMI | QCOW

Community CLI:

RPM | DEB | EXE | OSX
Cloudify is Open Source under the Apache 2 License. See our Community page to get the source code and more information.