Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Infrastructure as Code Content on InfoQ

  • Addressing Multi-Cloud Automation, HashiCorp Releases Terraform Cloud

    In a recent blog post, HashiCorp announced the full release of Terraform Cloud, an open-source SaaS platform for teams to manage their infrastructure-as-code workflows. This orchestration takes place through cloud-agnostic tools that allow teams to improve their productivity through repeatable automation. This announcement follows their May 2019 announcement of Remote State Management.

  • Pulumi Crosswalk: Infrastructure as Code for AWS

    Pulumi Crosswalk is an open source library of components for supporting AWS infrastructure as code. Crosswalk offers best practices around provisioning and managing AWS resources, and aims to improve the developer experience when creating applications in AWS.

  • Harbor 1.8 Includes OIDC Integration and Replication Enhancements

    The latest version of Harbor, 1.8, was recently released. Harbor is a Cloud Native Computing Foundation project that provides a cloud-native registry for storing, signing, and scanning container images. This release includes an OpenID Connect integration, the addition of robot accounts, and improvements to the replication features, among other improvements.

  • HashiCorp Releases Consul 1.5.0 with Layer 7 Observability and Centralized Configuration

    Hashicorp released version 1.5.0 of Consul, their service mesh application and key-value store. These are the first features released on their new roadmap for Consul, including support for L7 observability and load balancing via Envoy, centralized configuration, and ACL authentication support for trusted third-party applications.

  • HashiCorp Releases Nomad 0.9 with Additional Scheduling Features

    HashiCorp has released version 0.9 of Nomad, their distributed scheduler platform. This release includes enhancements to the scheduling features that determine how Nomad places applications across the infrastructure. The other major release is the groundwork for a plugin-based feature strategy to enable easier integrations with a number of technologies.

  • Uber Releases Kraken: An Open Source P2P Docker Registry

    Uber has released Kraken, an open source, peer-to-peer (P2P) Docker registry. Kraken is a highly available and scalable Docker registry tailored to meet the needs of enterprises and hybrid cloud environments.

  • How Airbnb Simplified the Kubernetes Workflow for 1000+ Engineers

    Melanie Cebula talked about the internal tooling and strategies Airbnb adopted to support over 1000 engineers concurrently configuring and deploying over 250 critical services to Kubernetes. One key enabler was a layer of abstraction and generation of Kubernetes configuration from higher level primitives using standardized environments and namespaces (and automated validations whenever possible).

  • Five Initiatives to Modernize Jenkins and Kill the "Jenkinsteins"

    Kohsuke Kawaguchi, creator of Jenkins and CTO at CloudBees, spoke last month at Jenkins World in Nice about five on-going initiatives to modernize the popular CI/CD tool. The initiatives revolve around Jenkins Evergreen, Jenkins Pipeline (Blue Ocean), Jenkins Configuration-as-Code, Jenkins X, and Cloud-Native Jenkins.

  • Test Driven Containerized Build Pipelines in ConcourseCI

    A Lead Developer at Thoughtworks shared his team’s experience in rewriting the build pipeline for one of their clients. They migrated from Jenkins to ConcourseCI, with a focus on configuration-as-code, pipeline-driven delivery, container support and visibility into the system.

  • The Software Defined Delivery Manifesto: Collaborative, Model-Based, Event-Driven Automation

    At GOTO Copenhagen, Rod Johnson announced “The Software Defined Delivery Manifesto”, and argued that the delivery of software “is not a detail, it is our job”, and accordingly, “now is the time to engineer our delivery”. The authors of the manifesto argue that software defined delivery should be core, well-engineered, collaborative, accelerated (through automation and reuse) and observable.

  • Amazon Introduces CloudFormation Drift Detection

    In a recent blog post, Amazon announced CloudFormation Drift Detection which organizations can leverage to automate configuration consistency across AWS cloud resources. The CloudFormation Drift Detection feature allows organizations who have templated their configurations and deployments, known as stacks, to detect when configuration drift occurs from out-of-band changes.

  • Amazon Announces Extensibility for AWS CloudFormation with AWS Lambda Powered Macros

    With AWS CloudFormation developers can model and define their infrastructure as code. Now Amazon announced a new feature of AWS CloudFormation called Macros, which allows developers to extend the native syntax of CloudFormation templates by calling out to AWS Lambda powered transformations.

  • How to Achieve a Resilient Architecture

    To manage systems at scale you must push your system almost to the breaking point, but still be able to recover – and embrace failures, Adrian Hornsby writes in two blog posts sharing his experiences from working with large-scale systems for more than a decade, and the patterns he has found useful.

  • Patterns and Practices for Cloud Native Continuous Delivery

    Christian Deger, chief architect at RIO – a Brand of Volkswagen Truck & Bus, recently shared a set of patterns and practices for implementing cloud native continuous delivery at the Continuous Lifecycle Conference in London.

  • Understanding Production with DevOps Archeology

    Lee Fox spoke at Continuous Lifecycle London about tools and methods to help make sense of today’s complex systems and infrastructure; he calls it DevOps archeology.