Data Center and Cloud

The Twelve Factor-App methodology for SaaS

How should you design software today? In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. They need to be designed somewhat differently than older applications. The twelve-factor app is a methodology for building software-as-a-service apps that: Use declarative formats for setup automation, to minimize time and cost for →

IFTTT and your own hardware

When you have a great service like IFTTT that you can interface with many ready available cloud services or commercial hardware, the next idea is how to connect your own device (Arduino, Raspeberry Pi, etc..) to this service. Here are some pointers to ideas how to interface your own hardware to IFTTT: Pushbullet’s IFTTT Channel →

Docker and other Linux containers

Virtual machines are mainstream in cloud computing. The newest development on the this arena are fast and lightweight process virtualization.  Linux-based container infrastructure is an emerging cloud technology that provides its users an environment as close as possible to a standard Linux distribution. Linux Containers and the Future Cloud article tells that as opposed to →