This article series explains how containers are actually being used within the enterprise. It dives into the core technology behind containers and how this is currently being used by developers, examines core challenges with deploying containers in the enterprise and the future of containerisation, and discusses the role unikernels are currently playing within leading-edge organisations.
Many of us have already experimented with Docker - for example, running one of the pre-built images from Docker Hub. However, a comprehensive build pipeline is required before deploying any containers into a production environment. This article outlines the steps you need to take for a fully automated continuous-deployment pipeline that builds microservices deployed via Docker containers.
This article contains an extensive interview on the microservices adoption process, the technologies used, the benefits and difficulties of implementing microservices, with representatives from Gilt, Hailo and nearForm.
This article introduces gilt.com's ION-Roller continuous deployment application, which allows the company to operate a resilient cloud-based microservice platform utilising Scala, Docker and AWS. 11
Delivering the right products fast can be challenging, certainly when there are many unknowns along the way. If you want to build products fast you need to be able to learn fast and efficiently.
What are the practical concerns associated with running microservice systems? And what you need to know to embrace the power of smaller services without making things too hard? 2
Once the cultural DevOps transformation is under way, how can teams shipping cloud (or on-premises) applications use the full suite of DevOps technologies to simplify delivery and management at scale? 4
There is no one-size-fits-all solution to implementing Continuous Delivery. Staff editor Jonathan Allen reflects on some of the patterns he has observed over the last 15 years. 5