InfoQ Homepage DevOps Content on InfoQ
-
HyScale Open Sources App Deployment Tool for Kubernetes
HyScale announced the open sourcing of their tool which aims to simplify the application development lifecycle on Kubernetes. HyScale uses a custom YAML format that employs existing Docker and Kubernetes APIs to build, deploy and expose an app as a service.
-
Babel 7.7 Released with Improved TypeScript Support, Top-Level Await and More
The recently released Babel 7.7 now parses top-level await, Flow enum declarations (Flow proposal), and proposes recovery options from certain syntax errors. Babel 7.7 now supports TypeScript 3.7. Babel also introduces a new optional babel.config.json configuration files, and miscellaneous other features and bug fixes.
-
Improving Continuous Integration at Dropbox Using Bazel
Benjamin Peterson recently shared how Dropbox leverages Bazel to improve their build and deploy experience. Using Bazel, Dropbox was able to scale their continuous integration and deployment pipelines to ensure quick feedback on commits. They achieved this by running only the affected tests within a grouping of commits and selectively pre-declaring which tests are gating to deployments.
-
Improving Capacity Management in Kubernetes Clusters: Q&A with Mohamed Ahmed
InfoQ recently spoke with Mohamed Ahmed, the co-founder and CEO of Magalix, a Kubernetes optimization company, to discuss the critical discipline of capacity management across cloud-native infrastructure and applications.
-
AWS CloudWatch Adds Observability Tool for Visualizing Distributed Applications
AWS released ServiceLens, a fully managed observability solution built within CloudWatch. ServiceLens is designed to visualize and analyze the health, performance, and availability of distributed applications. Currently it is available in all commercial regions but requires the usage of AWS X-Ray.
-
Google Introduces E2 Family of VMs in Beta for Google Compute Engine
In a recent blog post, Google announced its new E2 family of general-purpose VMs for Google Compute Engine are available in beta. With E2, Google aims to provide customers with flexible, performance-driven, and cost-effective VMs for Google Compute Engine on its Google Cloud Platform (GCP).
-
Snowpack Releases 1.0, Seeks to Speed Up App Development by Removing the Need for Bundlers
The Pika package registry recently released the first major version of Snowpack. Snowpack seeks to streamline the developer experience by leveraging web standards and modern browsers. Developers who restricts themselves to using ES modules, and standard features of the JavaScript language may no longer need to go through an often complex build chain to build, run and debug their applications.
-
Can We Build Trustable Hardware? Andrew Huang at 36C3
Andrew “bunnie” Huang recently presented at 36C3 on ‘Open Source is Insufficient to Solve Trust Problems in Hardware’ with an accompanying blog post ‘Can We Build Trustable Hardware?’ His central point is that Time-of-Check to Time-of-Use is very different for hardware versus software, and so open source is less helpful in mitigating the array of potential attacks in the threat model.
-
ServiceMeshCon 2019: Platform Plumbing, Debugging, and Custom Implementations
The inaugural CNCF-hosted ServiceMeshCon 2019 took place during November as part of KubeCon. A core message from the event was that service mesh technology is rapidly becoming part of the platform “plumbing”, and therefore the interesting innovation is happening in relation to the higher-level abstractions and the human-focused control planes.
-
Scaling Infrastructure as Code at Challenger Bank N26
To launch their banking platform globally in the US, Brazil, and beyond, the challenges bank N26 introduced a new layer for the configuration of regions in their architecture, where product development teams can add application needs. At FlowCon France, Kat Liu presented why and how they introduced this layer, the benefits that it brings, and the things they learned.
-
Dynein – an Asynchronous Background Job Service from Airbnb
At Airbnb, they move time consuming, resource intensive tasks over to asynchronous background jobs to improve scalability. The job scheduling system has become a very important component and they have therefore built Dynein, a distributed delayed job queueing service and scheduler. In a blog post, Andy Fang from Airbnb describes the background and challenges in designing and building the service.
-
Google Publishes Its BeyondProd Cloud-Native Security Model
Google BeyondProd white-paper provides a model for cloud-native security in a containerized world. Google's model requires moving beyond the traditional perimeter-based security model and leverages code-provenance and service identity as security cornerstones. Google also provided a list of open-source software that can be used to implement its security model.
-
Wildcard HTTPS Subdomain Configuration with static.fun
ZEIT Now recently introduced easy deployment to HTTPS-enabled subdomains, and to celebrate this announcement, created the open-source static.fun service.
-
Datawire Announces the Ambassador Edge Stack Early Access Program
Datawire last week announced the release of the Ambassador Edge Stack 1.0. The Ambassador Edge Stack is an integrated edge solution that empowers developer teams to rapidly configure the edge services required to build, deliver, and scale their applications running in Kubernetes.
-
Java 14 Is in Feature-Freeze and Release Rampdown
JDK 14 is now in Rampdown Phase One - meaning that the overall feature set is frozen and no further features will be targeted to this release.