InfoQ recently sat down with Kris Bliesner, founder and CTO of 2nd Watch, who has developed deep experience in migrating workloads from traditional IT estates to the cloud. Bliesner identified common challenges with cloud workload migration, discussed recommended processes, and offered his thoughts on the topics of security, compliance, DevOps and automation.
Amazon Web Services have released a series of updates for the Amazon EC2 Container Service (ECS) that include an ECS command line interface, Docker Compose support, task definitions that allow additional Docker configuration options, and an ECS scheduler update that adds support for availability zone awareness.
At the inaugural HashiConf conference, held in Portland, USA, HashiCorp announced the release of a new distributed scheduler platform named ‘Nomad’ that is capable of scheduling containers, VMs and standalone applications; and a new application delivery tool named ‘Otto’ that builds upon the existing Vagrant tool by enabling the management of remote application deployments.
Puppet Labs’ latest version of Puppet Enterprise - version 2015.2 - includes new features like node graph visualization, inventory filtering, and a VMware vSphere module. It provides users with major enhancements of the Puppet Language and an updated web UI. InfoQ spoke with Michael Olson, Senior Product Marketing Manager at Puppet Labs .
IBM has announced LinuxONE, a Linux-only hardware portfolio which runs SUSE, Red Hat or Ubuntu distributions and adds support for different open-source tools such as Docker and Chef. This offering is targeted to both large enterprises and mid-size businesses.
HashiCorp have publicly released Atlas, a commercial platform that unites their open source tools for development and operations to create a version control system for infrastructure management. Atlas integrates HashiCorp’s Vagrant, Packer, Terraform, and Consul tooling, with the primary goal of promoting ‘automation, audit and collaboration on infrastructure changes’ across the modern datacenter.
Lindsay Holmwood, Flapjack's creator, offers advice to enable fast, with quality, feedback loops and to support small, discrete changes. Holmwood asserts that to get quality feedback there are five main issues to think about: the CAP theorem; SLA definition; SLA validation; interfaces between services; data and infrastructure immutability.
At the inaugural CoreOS Fest in San Francisco, the CoreOS team announced that the App Container specification (appc) has recently gained support from Google, Apcera, Red Hat and VMware. Google have added support for CoreOS’s appc implementation ‘rkt’ into Kubernetes, and Apcera have created a new implementation of appc, named ‘Kurma’.
At QCon London 2015, Dave Farley proposed that although the state of software development has been suboptimal in the past, studies are revealing that the implementation of continuous delivery leads to considerable improvement. Farley stated that continuous delivery changes the economies of software development, and provides more rapid business idea validation and reduced defect rates.
OpenStack specialists Mirantis have announced a joint project with Google to integrate the Kubernetes container management system with the OpenStack project, which will allow Docker containers to be deployed at scale on infrastructure managed by OpenStack.
The Config Management Camp featured a panel with Mitchell Hashimoto, founder of HashiCorp and creator of Terraform, Gareth Rushgrove, senior software engineer at Puppet Labs, and John Keiser, development lead at Chef, discussing creation of infrastructure from code and cloud resources and APIs.
Puppet Labs recently closed $40 million funding round. Five investors including VMware, Google Ventures and Cisco want the company invest into talent, technology and global expansion. This fifth round nearly doubles the company’s venture capital to $85.5 million. InfoQ has talked to Luke Kanies about growing his company so fast.
At GOTO Amsterdam 2014 conference, agile coach Dan North shared his experience as part of a build team employed in a client project back in 2005. The team introduced several (technical and cultural) practices that became core tenets of the Continuous Delivery book and of the DevOps movement (for instance bridging the gap between development and ops teams was critical to success in that project).
Meez is a new gem that will help get started with test-driven infrastructure for Chef cookbooks. It creates all the boilerplate necessary to assess a cookbook’s quality using tools such as Test Kitchen, Foodcritic, ChefSpec and others, allowing the user to focus on writing actual tests and infrastructure code.