InfoQ Homepage ALM Content on InfoQ
-
Apple Open Sources Pkl, a Configuration as Code Programming Language
Recently, Apple open-sourced Pkl, pronounced "Pickle," a configuration-as-code language. Pkl has the the goal of streamlining configuration management, by serving as a command-line utility, software library, or build plugin.
-
DoorDash Uses CockroachDB to Create Config Management Platform for Microservices
DoorDash created a configuration management platform to help its logistics team maintain the growing number of business preferences and configuration values. The company used CockroachDB for persistence and simplified the architecture compared with the previous solution. The new platform enables experimentation, improves configuration value lifecycle, and provides flexibility and extendibility.
-
AWS Introduces Amazon CloudFront KeyValueStore: a Low Latency Datastore for CloudFront Functions
AWS recently announced Amazon CloudFront KeyValueStore, a secure global low-latency key-value datastore that allows read access from within CloudFront Functions, enabling advanced customizable logic at the CloudFront edge locations.
-
Kubernetes Report Finds Increase in Poorly Configured Workloads
Fairwinds, a provider of Kubernetes software, has released their Kubernetes Benchmark Report 2023. The report shows an overall trend of worsening configuration issues across the surveyed organizations. This includes increases in organizations running workloads allowing root access, workloads without memory limits set, and workloads impacted by image vulnerabilities.
-
Score Provides a Workflow Centric Approach to Container Workload Management
Score is designed to reduce the complexity and duplication required to run workloads across multiple cloud environments. Score defines workloads in a platform-agnostic fashion via YAML. At the time of release, the Score supports three platforms: Helm, Docker Compose, and Humanitec.
-
HashiCorp Vault 1.8 Adds Diagnose Command, Key Management Secrets Engine, and Expiration Manager
HashiCorp Vault 1.8 brings notable features and improvements to the secrecy and privacy product including Vault Diagnose, integrated-storage autopilot, Key Management secrets engine for AWS, expiration manager improvements, and control-group triggers. Vault helps users to manage secrets and protect sensitive data using UI, CLI, or HTTP API.
-
What's New in MicroProfile 4.0
Delivered under the newly-formed MicroProfile Working Group, the much anticipated release of MicroProfile 4.0 was made available to the Java community. Features include alignment with Jakarta EE 8 and updates to all APIs. The standalone APIs remain unchanged. MicroProfile 4.0 was delivered with incompatible changes to five of the APIs, namely Config, Fault Tolerance, Health, Metrics and OpenAPI.
-
Puppet Relay Provides Event-Driven Automation for Common Workflows
Puppet has announced the beta release of Relay, their event driven automation platform. Relay allows for automating processes as code. There are a number of pre-written workflows and there is support for creating additional workflows. Relay has a number of integrations available for use in workflows including AWS, Kubernetes, Azure, PagerDuty, and GitHub.
-
Microsoft Releases Azure App Configuration to General Availability
Azure App Configuration is a new service on Microsoft's Cloud Platform, allowing developers to centralize their application configuration and feature settings in a secure and straightforward manner. In a recent Microsoft Azure update, the public cloud vendor announced the general availability of this service.
-
Terraform 0.12 Release: New HCL Syntax, Improved Error Messages, and Upgrade Tooling
Terraform 0.12 release includes updates to the HCL, such as first-class expression syntax, value types, loops, dynamic blocks, and conditional expression improvements. Error messages now contain additional context, and the output to a terraform plan now renders in a more readable format. Terraform 0.12 isn't 100% backwards compatible, but comes with an upgrade and validation tool.
-
Using Helm Charts Tools to Manage Kubernetes Deployments at Delivery Hero
Delivery Hero’s engineering team uses Helm and related tools to simplify management of multiple Kubernetes environments, sensitive data, and configuration.
-
Infrastructure Automation Company Chef Commits to Open Source
Chef, an infrastructure automation company, has committed to developing all of their software as open source under the Apache 2.0 license.
-
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).
-
Improving Deployment Safety at Airbnb with Pipelines
Alexander Katz, a software engineering intern at Airbnb, recently wrote about improving deployment safety with the introduction of deployment pipelines to Deployboard. The inhouse deployment service at Airbnb, Deployboard, handles thousands of deploys daily for the thousands of services that support Airbnb’s product.
-
DockerCon EU 2018 Summary: Migration Tooling, Docker Desktop Enterprise and More
At DockerCon Europe 2018, core announcements included the preview of container-based migration tooling for .NET and Java applications, support for digital transformation efforts and technology integration projects, the launch of Docker Desktop Enterprise, the open sourcing of Docker Compose on Kubernetes, and the announcement of the CNAB specification in collaboration with Microsoft.