Cloud Deployment

Five Tools You Need for Your Cloud Deployment

You have finally managed to get up and running with your application. It runs great. You’re happy and you’re customers are happy. One morning you wake up with an inbox full of angry customer emails and your Twitter feed full of complaints. While you were sleeping, something broke. You just didn’t know about it until this morning when you checked …

Ansible

Using Ansible with CloudSigma

In a recent article I wrote about how you can use Salt to manage your CloudSigma infrastructure.  However, another tool mentioned in that article was Ansible, which is in many ways similar to Salt. Since we’re all about choice here at CloudSigma, I thought it was only fair to also provide Ansible-users (or aspiring users) with an easy way to …

PaaS with Dokku

Build your own PaaS (with Dokku)

One of the most popular PaaS providers today is Heroku. Heroku, along with other PaaS providers like Engine Yard is loved by developers because it makes the deployment of a new application extremely fast and simple. It’s not hard that most developers would rather write code than setting up and troubleshoot servers. So it’s not hard to figure out why …

DDoS attacks protection from CloudSigma featured image

NTP Amplification Attacks, the latest DDoS weapon (and how to protect yourself from it)

During the last few months, we’ve seen an increased amount of NTP amplification attacks. It’s an attack technique, similar to the previous wave of DNS amplification attacks, mostly used by script kiddies (but also by black hats) to take sites/servers offline. The technique behind of the attack is pretty simple; using public NTP servers, the attacker sends a request and …

salt servers

Spice up your servers with Salt

In recent times, the automation tool Salt has gained a lot of attention. In fact, Salt, along with Ansible, are seen by many as refreshing alternatives to the more established automation tools Puppet and Chef. Recently, a new tool was added to the Salt stack named salt-ssh, which enables you to manage servers without having to install any tools on …

Simplifying maintenance with fabric and pycloudsigma

When you’re working with a cloud infrastructure, it’s pretty common that you need to perform the same task on all your servers. Perhaps you need deploy a hotfix, or simply just check what kernel version your servers are running. The traditional sysadmin way of doing this was to simply write a for-loop in shell-script which fires off the execution of …

Virtual-machines-and-disk-expansion

Virtual machines and disk expansion

Disclaimer: Before we begin, we need to point out that there is always a risk of data loss when you are doing disk expansion. Hence, you should always back up your data before you begin. We do not assume any responsibility for data loss caused by this guide. It is up to you to take proper backups. One of the …

Introducing server contextualization

We’re excited to announce the support for server contextualization. This means that you can post various meta data to either your server or drive definition (via the API), and then read it back from within the actual server. This has been a popular feature request, since it is applicable to a wide array of tasks. Two of the most common …