Systems | Development | Analytics | API | Testing

July 2021

Understanding the Basics of Envoy Configuration

Envoy is a key part of a number of service meshes currently on the market, including Istio and the Kuma CNCF Sandbox project. As such, it is often helpful to better understand how Envoy is configured to operate as a data plane in a service mesh. In this session, you’ll learn about the basics of Envoy configuration, like listeners, filters, clusters, and endpoints.

Kubernetes Ingress gRPC Example With a Dune Quote Service

APIs come in all different shapes and forms. In this tutorial, I’ll show you a Kubernetes Ingress gRPC example. I’ll explain how to deploy a gRPC service to Kubernetes and provide external access to the service using Kong’s Kubernetes Ingress Controller. And to hype you up a little bit about the upcoming live-action movie, Dune, based on Frank Herbert’s book, I created a Kubernetes service that delivers Dune quotes.

Back by Popular Demand: Why Dell ISG's DevOps Embraces Collaborator

Dell’s ISG division consists of storage, servers and networking, cloud solutions, data protection, and converged/hyper converged infrastructure. With over 50 product groups and over 10k employees, standardization was a barrier to achieving true workforce collaboration and mobility. In order to reduce duplication of effort and increase alignment and collaboration, Dell-ISG created a centralized DevOps group and chose Collaborator as their single code and peer review tool.

The Real Cost of API Downtime

Last week, the digital world experienced a power outage. A major distributed edge computing platform experienced a software bug that led to the collapse of their Domain Name System (DNS), or the Internet’s way to map domain names (i.e. united.com) to IP addresses. The consequences were costly. So what is the real cost of downtime? When a DNS system within a globally recognized edge platform fails, it causes downtime for a huge amount of international enterprises.

8 Common API Gateway Request Transformation Policies

API gateway request transformation policies are incredibly powerful. There are many situations when an API developer can take advantage of request transformations to adjust the shape and values of a request to cleanly fit their API. Let’s say you’re deprecating a certain endpoint for your API, but you still need to support the old specification for a transition period.

API Strategy Fundamentals: Nurture API Adoption

Supporting your digital strategy with the right technology is critically important. However, it’s even more important to recognize that the technology you choose should really center around enabling your organization’s business operations. Although technology alone cannot galvanize and nurture your ideal ecosystem, taking a balanced approach to your digital strategy is critical to success.

API-Led Data Integration: Key Questions to Ask When Securing an API

Data has become an incredibly powerful tool that helps brands streamline processes and improve customer services. To facilitate this, you will often need an API that moves data between applications without compromising the value of your information or creating vulnerabilities that can be exploited. Securing an API therefore becomes a crucial aspect of any data integration project. An API solution that meets security essentials will make it much more resistant to cyber threats.

Scaling Service Mesh Globally and Across Environments

A true service mesh should focus on how to manage and orchestrate connectivity globally. Connecting a new service mesh for each use case is a much simpler problem to solve, but doing so won’t help you scale. You’ll just be throwing a service mesh in each cluster and calling it a day.  The more appealing solution is to stitch together environments.

Scaling Down to Scale Up Using Kong's API Gateway

This blog post is part two of a two-part series on how we broke down our monolith to scale our API management with Kong Gateway, the world’s most popular open-source API gateway. (Here’s part one.) At NexJ, the pioneer of intelligent customer management with client engagement products designed for the financial services industry, we sought to capture the full addressable market by breaking down the monolith and going API-first.

APIs are Now at the Center of Digital Transformation

As we take stock of how COVID-19 has affected the way we operate, nothing in technology is more apparent than the switch to digital. Although many of us have transitioned from water-cooler conversationalists to reluctant zoom dwellers, the impact on business processes themselves might actually be more profound. According to McKinsey, coronavirus has acted as an accelerant on companies offering digital products and services.

Choosing an API technology: gRPC, REST, GraphQL

How do you choose an API style and API technology when you start a new project? Today, if you look at API technology research such as RapidAPI Developer Survey and Insights, you’ll probably conclude that REST is the dominant force in the API landscape. While REST is certainly well-known to most developers and used in a lot of production environments, it may not be the best fit for every scenario.

API Strategy Fundamentals: Integrate The Technology

According to Deloitte, 96% of organizations are using APIs in 2021, representing a 16% increase from just last year. The value of APIs for modern-day organizations is hardly questioned, with Deloitte pointing out that they represent “a strategic enabler in modern enterprises to build up connected experiences and unlock value from existing data.” Is you business considering how API strategy fundamentals like technology integration can support your long term goals?

Adopting a Product Mindset when Developing your API Ecosystem

As your organization undergoes major digital transformations and starts adopting new technologies, it’s critical to evaluate how you’re currently looking at your technology assets. Do you see them as differentiated business capabilities? Adopting a product mindset with developing your API ecosystem becomes simpler when you can shift your focus away from the technical implementation process and its challenges and start focusing on your strategy and its relevant business outcomes.

Securing a Multitenant Database API with DreamFactory

SaaS applications generally tend to manage customer data in a multitenant database, meaning all customers share the same database. The data is secured, or segmented, by a unique identifier that maps a particular table record to a customer. This approach to data management means the SaaS can avoid the overhead and complexity of managing customer data within separate databases. Increasingly, SaaS customers are asking for API-based access to their data.

July Germany Meetup - Service integration made easy with Kuma

As we can see, there’s a lot of network communication involved and it must occur in a secure, reliable, and comprehensible way. Since efficiency and agility are critical factors nowadays, we need new, modern approaches, which allow development teams to act autonomously while being able to focus on the important things at the same time. A service mesh like #Kuma can help you to address these challenges in the area of security, connectivity, and observability transparently by moving the responsibility from the application to the infrastructure layer.

Online Meetup: Kong Gateway 2.5 Release

In this session, we get you up-to-speed on the Kong Gateway 2.5 release with a summary of the features and news, including: Kong’s Online Meetups are a place to learn about technologies within the Kong #opensource ecosystem. This interactive forum will give you the chance to ask our engineers questions and get ramped up on information relevant to your #Kong journey.

Driving API Consumption Within Your API Ecosystem

As with any product on the market, driving adoption is critical to success. Your API investment is no different, and driving API consumption within your ecosystem requires a well-planned strategy and adoption campaign that’s complemented by appropriate customer education and marketing. In this article we’ll discuss some ideas that will generate increased use of your APIs and help you understand how your organization integrates all of it’s systems, data and applications.

API Strategy Fundamentals: Align the Organization

Companies that have an API strategy are more likely to complete projects on schedule, innovate more quickly, reduce operational costs, and create new revenue streams. However, to participate in the ever-growing API economy, organizations must first develop a strategic and methodological approach to APIs. A key element of this approach is ensuring alignment within the organization.

DreamFactory Recognized as High Performer by G2

G2 is one of the leading review and comparison sites for business software, so as an API management platform, we’re especially proud to be recognized as high performers by G2 and its users in Summer 2021. DreamFactory received three of the coveted badges in the Summer review of top software and service providers including.

Staying Agile on VMs and Kubernetes With Service Mesh

Over the past ten years, Clubhouse and other innovative startups built software quickly. They started from scratch and blew past their incumbents. But the fact of the matter is that speed is no longer a differentiator. Everyone can move quickly. We’ve seen it as Facebook and Twitter quickly duplicated Clubhouse’s “innovative” functionality. Today, it’s all about agility—taking the momentum that you’ve already built up.

Managing Docker Apps With Kubernetes Ingress Controller

Think back to when your development team made the switch to Dockerized containers. What was once an application requiring multiple services on virtual machines transitioned to an application consisting of multiple, tidy Docker containers. While the result was a streamlined system, the transition likely was daunting. Now, it’s time for another transformational leap: moving from a single set of containers to a highly available, orchestrated deployment of replica sets using Kubernetes.

Configuring a Kubernetes Application on Kong Konnect

Hello, everyone! Viktor Gamov, a developer advocate with Kong here. In this article, I would like to show you how to set up service connectivity using Kong Konnect and Kubernetes. I will deploy an application in Kubernetes, configure a runtime through Konnect and demonstrate some management capabilities like enabling plugins. Let’s dive right in!

MS3 Supports 10K+ Transactions/Second With Kong Gateway and Kuma Service Mesh

MS3 specializes in enterprise integration software, cloud migration strategies and API enablement. I’ve worked at MS3 for about five years. For the last year, I’ve been the principal product manager for Tavros, an enterprise integration platform from MS3. This article will dive into how we’re leveraging Kong Gateway and Kuma service mesh in Tavros.

2021: The Year Banks Rethink Their API Strategy

Co-authored by Samta Bansal More than two million British people use Open Banking-based products today, a number that, despite the disruption of COVID-19, is double that seen at the start of 2020. No wonder International Banker dubbed 2021 “The Year of Open Banking.” As open banking spreads worldwide, its growth comes with the pressing need to drive standardization that bridges geographic boundaries and regulatory frameworks.