InfoQ Homepage IT Service Management Content on InfoQ
-
Why Coinbase Is Not Using Kubernetes to Run Their Container Workloads
Coinbase recently wrote about why Kubernetes is not part of their technology stack. Coinbase uses containers, but they run them in VMs. For deployments, they use Odin, its open-source solution for deploying their services in VMs as auto-scaling groups. Adopting Kubernetes adds unnecessary complexity to their current deployment pipeline, and it is not the right tool for them at the moment.
-
DataStax Announces Cloud Native Database as a Service and AIOps Tools
DataStax announced last month the release of Astra, a cloud-native Database-as-a-Service (DBaaS) built on Apache Cassandra. They also recently announced an AIOps product called Vector that proactively monitors the health of Apache Cassandra clusters.
-
Amazon Announces General Availability of AWS CodeArtifact
Recently, Amazon announced the general availability (GA) of AWS CodeArtifact, a fully managed artifact repository service. With this service developers and organizations can securely store and share the software packages used in their development, build, and deployment processes.
-
Pulumi Releases Version 2.0 with New Policy as Code Tool
Pulumi announced the release of version 2.0 of their open source infrastructure as code platform. This release includes a new policy as code system called CrossGuard. Also included are improvements for moving pre-existing systems into Pulumi.
-
GitLab Annual DevOps Survey Shows Emerging Trends and Changing Roles
Completed by over 3500 developers from 21 countries, GitLab's DevOps survey encompasses three major areas, development and release, security, and testing. The survey hints at faster release cycles and improved quality, with the more recent DevSecOps area requiring more organizational fine-tuning. InfoQ has taken the chance to speak with GitLab's senior developer evangelist, Brendan O'Leary.
-
Shifting-Left Testing with Mabl DevTestOps Platform
Corresponding to the ideas of "test early, test often" and "test as early as possible" in the development lifecycle, shift-left testing is a well-known approach. Recently, the combination of shift-left testing and CI/CD is fueling a new approach to DevOps dubbed DevTestOps. InfoQ has spoken with Dan Belcher, co-founder at DevTestOps platform maker mabl.
-
CircleCI Releases API Version 2 with Improved Insights Endpoints
CircleCI has improved the stability of their insights endpoints in the version 2 release of their API. The insights endpoints allow for tracking the status of jobs and workflows, monitoring the duration of jobs, and investigating opportunities for optimizing resource consumption.
-
Go as a Scripting Language
Go's growing adoption as a programming language that can be used to create high-performance networked and concurrent systems has been fueling developer interest in its use as a scripting language. While Go is not currently ready out of the box to be used as a replacement for bash or python, this can be done with a little effort.
-
Reimagining CI/CD Pipelines as Composable Blocks with Bryan Liles
Bryan Liles, senior staff engineer at VMWare, talked at the DeliveryConf about ideas of patterns and recommendations when building CI/CD pipelines. Liles recommends thinking about CI/CD as patterns instead of implementations, like merely using Jenkins or Spinnaker. It should be possible to build a platform with composable blocks with replaceable components and agnostic to a technology stack.
-
NGINX Releases Controller 3.0 with Major Redesign Providing Consolidated Application View
NGINX announced the release of NGINX Controller 3.0, their control-plane solution to manage the NGINX data plane. The 3.0 release sees a full redesign of Controller moving it into an "app-centric experience" that allows for interacting with the infrastructure at the application level. This includes a full configuration API, a role based self-service portal, and a built in certificate manager.
-
Platform9 Announce Free SaaS-Managed Kubernetes Solution
Platform9, a SaaS-managed hybrid cloud platform, has announced a free managed Kubernetes service for hybrid environments with automated Day2 operations including one-click upgrades, security patching, and monitoring. The new free tier enables users to take advantage of a SaaS management plane for Kubernetes on hybrid environments.
-
Application Manager Brings GitOps to Google Kubernetes Engine
Google has launched Kubernetes Application Manager, intending to simplify application configuration and lifecycle management. It’s an application delivery solution delivered as an add-on to Google Kubernetes Engine (GKE), which is also part of Anthos. Kubernetes is widely used for managing containerised applications, but end-to-end Kubernetes lifecycle management can be challenging.
-
How to Embrace “You Build It, You Run It” with Paul Hammant at QCon London
Paul Hammant talked at QCon London about having developers responsible for the first line of support in production, as the saying goes, “if you build it, you run it.” Hammant recommends following this practice only if there are proper support levels and escalation policies defined. As a result, companies could reduce the chances of burnout or staff quitting.
-
DevOps beyond Development and Operations with Patrick Debois at QCon London
Patrick Debois talked at QCon London about thinking of DevOps beyond development and operation silos. DevOps is inherently complex, and there are other risks, challenges, and bottlenecks outside the software delivery pipeline where collaboration is vital, for instance, when collaborating with other groups like suppliers, HR, marketing, sales, finance, or legal.
-
GitHub Actions API Released into Public Beta
GitHub announced the release into public beta of their Actions API. The Actions API can be used to manage GitHub Actions via a REST API. Endpoints available within the API allow for managing artifacts, secrets, runners, and workflows.