Showing posts from 2015

Part 2: Using Docker

  This is second part in our Docker tutorials, we strongly suggest to Part 1 before continuing here. At this point you should be familiar with basic Docker commands, how to run containers with cool random names. But you need more, to do something really useful with Docker. So today we will learn how to build basic Web application with couple of containers that will look like this at the end: As you can see we will have lot of different solutions at the end of this tutorial. This structure is not production wise, it's just to show what Docker can do. Docker Hub / Database I've picked pgSQL for this tutorial, bust you must look at this more as concept, because you can do it with any DB (SQL and noneSQL). With Docker your life should be easy, you don't have to install machines and DB's anymore, you just download image you need and use it. Most of the software have images ready in Docker Hub and lot of them already have preconfigured images made by users. Bu

Part 1: Starting with Docker

If you haven’t heard about Docker by now, you are probably hanging out with the wrong crowd. As we speak, Docker is next thing after Cloud computing and if you don’t understand yet how significant they are, last April they joined the Unicorn Club . And what this post is all about? It is a first in a series of posts about Docker usage. I’ll start with how to start using Docker (YA newbie tutorial) in a common infrastructure. Next posts will concentrate on more advanced Docker usage. Basics. What is Docker? Docker is an open platform for building, shipping and running distributed applications. It gives programmers, development teams and operations engineers the common toolbox they need to take advantage of the distributed and networked nature of modern applications Basically Docker allows to use application packaged in containers on machine to simplify deployment. More simple explanation is that you can run virtual OS on any Linux and soon Microsoft powered machi

ProfitBricks Has Released a New Data Center Management Tool

ProfitBricks, our partner, has released DCD R2 - unique and cloud computing industry-leading data center management tool. Over the years ProfitBricks' teams have continued to push the envelope in performance, keeping the lowest prices in the indusrty. They wanted to create a better public cloud platform because the future of cloud needed it. As a result ProfitBricks has enhanced the user experience to provide the most effortless cloud computing design and management tool the industry have ever seen. What's New with the Data Center Designer R2? DCD R2, a complete rewrite of game-changing visual infrastructure management tool, enables even easier design and management of data centers in the cloud. It is included with every account so you are able to test it out. A new visual drag-and-drop interface lets businesses completely re-imagine the data center. DCD R2 is very intuitive as a data center management tool so even non-technical employees will be able to us

How to select cloud provider.

So we choose the cloud provider for the project. What I would recommend and for whom: 1. For a project that starts from scratch with a single server. Where the project will be some time in development, and the load will increase gradually. I recommend  Digital Ocean.  30 GB SSD drive and 1GB RAM is cheap, fast and enough to deploy the project. Very simple and intuitive interface make it easy to go to the schema with an service per instance when load increases. Simple clone the original droplet and leave just one or part service on new droplet. The main advantages in this case lowest price and easy of deployment. 2. If you plan to transfer to the cloud the complex, high loaded project from multiple servers, you should pay attention to  Amazon. Greater flexibility, a large selection of OS images. Allow easier and faster to transfer existing services. A wide range of additional services to reduce the cost and simplify the operation of the project as compared to the &