Operations | Monitoring | ITSM | DevOps | Cloud

September 2022

Beyond API testing with Jest

Jest is a JavaScript-based testing framework that lets you test both front-end and back-end applications. Jest is great for validation because it comes bundled with tools that make writing tests more manageable. While Jest is most often used for simple API testing scenarios and assertions, it can also be used for testing complex data structures. In this tutorial, we will go through how to use Jest to test nested API responses and hopefully have fun in the process.

Digital Enterprise Journal (DEJ) Names Checkly a Leader in Monitoring for Cloud Native Environments

The demand for continuous innovation and faster delivery requires a fresh approach to monitoring modern apps and APIs. As development environments grow increasingly dynamic and complex, monitoring performance through a platform that is fully programmable, handles app and API-testing, is optimized for developers, and integrates with existing tools and workflows becomes increasingly critical.

Load Testing: How Fast Can We Go?

Speedscale creates load tests from recorded traffic so generating load is pretty core to what we do. As a brief overview, we record traffic from your service in one environment and replay it in another, optionally increasing load several fold. During a replay the Speedscale load generator makes requests against the system under test (SUT), with the responses from external dependencies like APIs or a payment processor optionally mocked out for consistency. Your service is the SUT here.

OpenAPI testing with Schemathesis and Golang

When you maintain an internal or public-facing API, the API documentation is an important component of the overall user/developer experience. One of the industry standards for such documentation is the OpenAPI specification. With an OpenAPI specification, you define a contract that specifies how your API should behave, but nothing stops the parties involved from breaking such a contract (e.g., using a wrong implementation or invalid input).

What Is An Application Programming Interface (API) And How Does It Work?

Whether you know it or not, APIs (application programming interfaces) significantly impact our relationship with technology, allowing applications to share and exchange data seamlessly so we can access multiple pieces of information from a single source. Without API technology, we'd likely get lost far more often (APIs are fundamental to navigation apps like Google Maps), and booking a vacation would be much more complicated (travel booking sites rely heavily on API tech, too).

Importance of payment API for your retail business

A payment API is a software interface that enables the processing of payments online. They can be integrated with e-commerce platforms and shopping carts to enable online transactions. Payment APIs are very important for businesses, as they can help them save time and money. They provide a lot of functionality for businesses, including payment processing, fraud detection, customer support, and more.

What is a service mesh?

The rise of the containerized software environment has left archaic, monolithic application structures behind. Cloud-native applications running via a range of containers, or individual, self-contained software packages, are now the norm. Platforms and tools like Kubernetes and Docker allow developers to create apps that work irrespective of device or operating systems, vastly reducing time to market and increasing potential user base numbers.

Take control of LM Envision with the LogicMonitor REST API

We are living in an era where everything depends upon data, any application you are using or that you are creating is going to either consume or create data. LogicMonitor REST API makes it easy for customers who prefer to use APIs to access features without performing activities manually via a UI. LM API allows end-users to perform several activities with added security and reduced efforts. As of today, we are offering v1, and v2, and now have v3 as base versions of API & SDK going further.

Automated Ocean nodes monitoring & alerting is now available

Spot by NetApp is pleased to launch a new API that returns all Ocean managed nodes in a cluster. This new “Get Nodes” API provides detailed information about the nodes in the cluster as well as Ocean related information. Ocean is an automated cloud infrastructure SaaS for containers. With any automated system, it is essential to have ways to monitor what it is doing on your behalf.

Kubernetes Load Testing: Speedscale vs NeoLoad

In this article, you’ll be introduced to two tools: Speedscale and NeoLoad. Both of these tools offer you a way to load test your applications. This post will compare their ease of setup, development experience, fit within a modern infrastructure, and integration into CI/CD. Load testing is not a new concept in any way: the term was common even before Google Trends started recording data in 2004.

Comparing Ways to Connect to Microsoft Azure

Curious about Microsoft Azure and the best ways to connect? Azure is a hybrid Cloud Service Provider (CSP) with customized, scalable, cloud-based packages. These encompass Software as a Service (SaaS), based on subscription-based software licensing and delivery, Platform as a Service (PaaS), allowing companies to develop, deploy, manage, and update applications, and Infrastructure as a Service (IaaS), providing high-level application programming interfaces (APIs).

Sponsored Post

Top Tools to Help Debug Kubernetes Applications

When building cloud-based applications, managing the infrastructure becomes a bigger challenge as you scale. Kubernetes brings order to the chaos, letting you control and automate the containers used to deploy your application. Debugging in the cloud presents further challenges, and the complexities of distributed applications make it hard for many debugging setups to keep pace. Tools designed to run locally aren't effective. However, there are Kubernetes debugging tools that can handle the shift in paradigm. In this article, you'll read about several options that make debugging Kubernetes applications much easier.

Top 5 Best OCR API and How to Use it for Your Business Needs

An OCR - Optical Character Recognition is a tool used to convert an image that contains text into a machine-readable text format. OCR technology is a business solution that has helped a lot of business owners by automating data extraction from printed or written text from a scanned document or image file and then converting the text into a machine-readable form to be used for data processing like editing or searching.