Systems | Development | Analytics | API | Testing

Technology

Monitoring Azure API Management with Moesif

API gateways and management platforms like Azure API Management (APIM) are an excellent way to keep your APIs in order. They provide features that every API needs, like API keys, quotas, and caching in a standardized fashion. Your APIs will then behave more homogeneously and can be managed in a central place. They’re also the entry point to your cloud infrastructure and can help you abstract implementation from the interface.

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.

ClearML-Data Lemonade: getting local datasets quickly and easily

Congratulations on creating a clean(ish) dataset to use for training! Now while the dataset is stored where it’s accessible to everyone, the distribution itself is a hassle! Local workstations, local GPU machines, and cloud machines (that may be spun up and down without disk persistence) are getting data everywhere. …and to say it is annoying is an understatement!

Operationalizing AI: Lessons from the Field

A casual stroll through recent tech headlines in the past few years makes two things abundantly clear: investment in AI is at an all-time high, and companies really struggle to get value out of AI technology. At first glance, these ideas seem to be at odds with each other: why consider investing in a field that hasn’t lived up to the hype? If you dig into the details, you’ll notice that a gap exists between the development and production use of AI in many companies.

Building a Multi-Region Service Mesh with Kuma/Envoy, Anycast BGP, and mTLS

We're kind of crazy about providing the fastest way to deploy applications globally. As you might already know, we're building a serverless platform exactly for this purpose. We recently wrote about how the Koyeb Serverless Engine runs microVMs to host your Services but we skipped a big subject: Global Networking. Global Networking is a big way of saying "How are my requests processed?". A short answer is: requests go through our edge network before reaching your services hosted on our core locations.

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.