Example Apps

You can browse the repository of example Cloudfier apps on Github (which is not a repository URL, see below for how to check out the example apps).

Tutorials for example applications

Some of the example applications have corresponding tutorials:

Checking out the examples

In order to get the examples in your Cloudfier workspace, you need to check them out from the repository (if are not logged in yet, you will have to log in first. If you don’t have an account yet, you will need to register first – it is free). You can do that by:

  1. clicking here, which will eventually (after you have signed up/signed in) take you to the Git page.
  2. click the “Repositories” drop down, then the “Clone repository” button
  3. finally enter the following URL as the repository URL: https://github.com/abstratt/cloudfier-examples.git


Just hit “Submit”. Once the example apps have been checked out, you will find the code in the Navigation/editing page:


Deploying the examples

Once the applications have been checked out, you can deploy each application by going to the Shell page and issuing a deploy command, for example:

cloudfier full-deploy cloudfier-examples/carserv

Just replace ‘cloudfier-examples/carserv’ with the path to the application you want to deploy. Keep in mind that paths are relative, so if you change into a directory (with cd) the path to the application to deploy is going to change.

The result of the full-deploy command (if successful) will include links to the UI and API.

Customizing the examples

Feel free to tweak the examples to test the platform and play with your own ideas. Read on the development environment to learn how to navigate the projects, edit files and how to issue commands like the full-deploy command you used above. Later, you can then start learning about the business modeling concepts and the language features that support them.