The Google Cloud Platform team started an article series to share its views on container, leveraging their 10-year experience on the technology. Google's first two articles provide an overview of the topic. They explain the rationale behind container clusters and their defining traits. Along the way, they show how it all applies to Kubernetes.
Fastlane is a suite of tools that aim at automating the iOS app release process and provide "a fully working Continuous Deployment process" that can be triggered by running a single command. Interview with fast lane's creator, Felix Krause.
AWS released a new EC2 auto recovery feature in the US East (N. Virgina) region, which is designed to increase instance availability by automatically recovering supported instances when a system impairment is detected.
CA Technologies recently published a study on the perceptions of 1,425 IT and line of business (LOB) executives on DevOps. It found that 88% of respondents have adopted (24%) or are considering adopting (64%) DevOps. The study focuses on the views of executives (e.g.: C-level, VPs, Directors) at organizations with revenues of at least $500M, bringing a different perspective on the subject.
Developers have two new ways to publish code to the Heroku Platform-as-a-Service. Heroku recently added mechanisms to push code stored in either Github or Dropbox. These features, currently in beta, give Heroku a set of deployment techniques that compare favorably to other PaaS providers.
Audit processes are based on the traditional software development life cycle. Organisational DevOps skill can support auditing processes through collaboration and clear communication between DevOps personnel and the auditors. Software development and IT operations should be a proactive partner in the auditing process.
Mitch Garnaat has created a command line tool named Kappa that facilitates the deployment of ‘Lambda functions’ to AWS Lambda, a compute service that runs code in response to events and automatically manages the associated compute resources.
HashiCorp Consul is a solution for service discovery and configuration, designed to run distributed, highly available and scalable to thousands of nodes.
Canonical has released the beta version of “snappy” Ubuntu Core, a lightweight and cloud-optimised version of Ubuntu Linux, on Microsoft Azure, Google Compute Engine and Amazon Web Services.
Network performance, virtualization and testing are some of the considerations to address performance and scalability issues with NoSQL databases. Alex Bordei wrote about scaling NoSQL databases and tips for increasing performance when using these data stores.
Shippable recently announced its new platform in the virtualization space, which now supports containerized workflows
Moving to Continuous Delivery and speeding things up, the rate of change have increased at the same time as the cost, size and risk of change has reduced, an DevOps and agile transformation, and a containerization that is very compelling for businesses of nowadays, Adrian Cockcroft explained in his keynote at the recent Docker conference in Amsterdam.
Atlas is a new product from Hashicorp, whose main goal is to unify the workflow of moving applications from development to production, by leveraging the suite of open source tools that Hashicorp's been releasing over the years. These include Vagrant, Packer, Terraform and Consul. Atlas rests on the immutable infrastructure principle, meaning you deploy to production entire machine images.
In a blog post on bad code and technical debt Steve Freeman described how Chris Matts came up with the metaphor of an unhedged call option for bad code. This post is being intensively discussed on Reddit and on Hacker News recently. InfoQ interviewed Steve and Chris about using metaphors for bad code and code smells, trade-offs and costs of low quality code, and responsibilities for code quality.
Pulp is a repository content management tool, supporting RPM, Debian, Puppet modules, and now Docker repositories amongst other content. The project has released version 2.5, including bug fixes and a new plugin to manage Docker repositories.