Systems | Development | Analytics | API | Testing

Cloud Testing at Facebook

At Speedscale, we are on the cutting edge of defining autonomous testing for the cloud era. However, we aren’t the only company trying to solve this problem and we enjoy learning from every perspective. That’s why Facebook’s recent blog article about autonomous testing caught my eye. They’ve built a sophisticated autonomous test system that introduces many of the same techniques we utilize.

TestOps: The Future of Software Testing

Although terms like “quality testing” may seem modern, software testing has been around since the advent of computing roughly 70 years ago. Harvard University scientist Grace Murray coined the terms “bugging” and “debugging” in 1947 when a literal “bug” — in this case, a moth — got stuck in the computer circuitry and interrupted a connection.

Leading Kubernetes Management Tools For 2022

Kubernetes is the leading container-orchestration tool that was open-sourced in 2014 by Google and has helped engineers across the globe to significantly lower their cost of cloud computing ever since. Kubernetes also provides a resilient framework for deploying applications. Kubernetes management tools are quickly becoming essential to those that wish to monitor their containers on an ongoing basis, test, export and create intuitive dashboards.

Cloud-Ready Infrastructure for Finance's Changing Landscape

Shifting customer behavior in the wake of the pandemic has forced many financial organizations to accelerate their digital transformation plans. According to a recent survey of financial C-suite executives, these organizations are increasing their technological investments to address the changing landscape. The cloud — a necessary component of any digital transformation — is a focal point of these investments.

How to Deploy an API Gateway Within a CI/CD Pipeline

Continuous integration and continuous deployment—known colloquially as CI/CD—are essential strategies for building modern software applications. The goal of these processes is to foster a culture of continuous updates. CI is the process by which an external machine (not your local development environment) fetches your app and dependencies and then runs a test suite to ensure everything in your application builds and runs correctly.

Sponsored Post

Application Logging in 2021

Have you ever written a Hello, World! application? In most of these tutorials the first step is to log words to the console. It's an easy way to understand what is going on with your application and readily available in every programming language. The console output is incredibly powerful, and it has become easier than ever to capture that output as logs. As your application grows and evolves you need to implement a structured application log approach.

Looking forward to KubeCon

KubeCon + CloudNativeCon North America is just around the corner. I’ve been looking forward to this event for a long time, especially since 2020 was virtual and it looks like there will be an in person option this year. This should be a great event and there are going to be a ton of awesome sessions. Last year was simply enormous with over 15K attendees who joined virtually.

Keep all your team secrets in one place with global variables

This video will teach you how to store sensitive values. Codemagic has added a Global variables and secrets section to the team settings page so you can manage all your secrets in one place for your codemagic.yaml files. This means you will only have to update that expired certificate in one place, instead of all your apps.