HEIG-Cloud blog Adventures with Cloud Computing

Meetup presentation on OpenStack

by HEIG-Cloud

Posted on Sat, Mar 19, 2016

Meetup presentation on OpenStack On Thursday we gave a talk at the Lausanne Cloud Meetup on our experiences deploying OpenStack at HEIG-VD: Building a private cloud with OpenStack (PDF)

Number of words: 29, Time to read: 1 min.

Cloud Foundry

by HEIG-Cloud

Posted on Mon, Feb 15, 2016

What is Cloud Foundry? Cloud Foundry is a PaaS provider. It is currently developped by many groups, mainly Pivotal but also Swisscom. A PaaS allows developpers to deploy web application very quickly and painlessly. How painless? Well, not much more than one command, maybe two or three depending on the needs and the difficulty of the application. Say a user wants to push a JS app that only writes “Hello World”, here is how he does it on Cloud Foundry: cf push app.js And that’s all, really.

Number of words: 1181, Time to read: 6 min.

Monitoring with Ganglia

by HEIG-Cloud

Posted on Mon, Dec 21, 2015

Ganglia We already talked about the ELK stack which is very useful to centralize and access log files. But we still haven’t found a way to monitor the physical nodes themselves (use of CPU, memory, disks, network, etc.). Well that’s ganglia’s job ;-) Ganglia is a free software that allows you to keep an eye on your cluster quite easily. This is the kind of information you can get: You can see here the use of resources, here we are seeing the load.

Number of words: 829, Time to read: 4 min.

Orchestration with Ansible

by HEIG-Cloud

Posted on Fri, Dec 18, 2015

Orchestration tools First of all, what is an orchestration tool? Well, as the name implies, it’s something that plays the rool of a chief conductor that is leading an orchestra. Its job is to manage the orchestra by giving orders and instructions. Different tools There are many orchestration tools that you can use and most of them are free. The famous ones are: Ansible (the one we use) Chef Puppet Salt Usually, these tools require you to install a “supervisor” on a certain host that will act as the orchestrator.

Number of words: 1936, Time to read: 10 min.

LDAP and multi-domain Keystone

by HEIG-Cloud

Posted on Thu, Dec 17, 2015

What is LDAP? LDAP is a protocol used to talk to a directory, one often hears of an “LDAP directory” when the directory supports LDAP (which almost all do). A directory is a specialized database for storing information about users, like their userid, password, name, email address, location, and so on (it can also be used to store info about machines or services). For those who are more familiar with Microsoft’s world, you’ve probably already heard about Active Directory.

Number of words: 2091, Time to read: 10 min.