Systems | Development | Analytics | API | Testing

January 2021

Introducing the DreamFactory Heroku Add-on

The Heroku cloud platform has long been a popular solution for teams seeking a convenient application hosting solution. Today we’re thrilled to contribute to the Heroku ecosystem with the release of our DreamFactory Heroku Add-on. Heroku users can now launch hosted DreamFactory instances directly from the Heroku dashboard, and easily generate APIs for a wide variety of data sources, including PostgreSQL.

DreamFactory 4.4 Released

We’re pleased to announce the release of DreamFactory 4.4! Our releases tend to be thematic, and 4.4 focuses on big data. Four new connectors are now available to commercially licensed enterprise users, including: If you’d like to give any of these features a test drive, please contact our sales team at [email protected] to arrange for a free 14 day trial! If you’re an existing client please contact your account executive to make arrangements!

How leading enterprises use API analytics to make effective decisions

Our “State of the API Economy 2021” report indicates that despite the many financial pressures and disruptions wrought by COVID-19, 75% of companies continued focusing on their digital transformation initiatives, and almost two-thirds of those companies actually increased their investments and efforts. Because APIs are how software talks to software and how developers leverage data and functionality in different systems, they are at the center of these digital transformation initiatives.

How Clearsense Built a Modern Healthcare Data Architecture with Kong Gateway and Kuma

This article was written by Charles Boicey, Chief Innovation Officer at Clearsense. If healthcare data is genuinely going to impact a person’s well-being, we have to consider all patient data. Patients don’t spend much time with clinicians allowing them to collect data. Even most hospitalized patients only stay for a week or so. That’s why healthcare companies need to pull in external data as well. The data collected directly from patients is just a small sampling.

The Benefits of Microapps Explained

Microapps are small applications designed to perform specific tasks. Many companies have leveraged the benefits of microapps because of the poor user experiences associated with monolithic enterprise apps and their overly burdensome features. As a result, microapps offers a suite of productivity improvements to many organisations and enhance the usability of large enterprise applications.

The Rise of the Citizen Developer

The amount of knowledge needed for application development has fallen rapidly over the last decade as more companies take advantage of no-code and low-code platforms. Today, citizen developers can build new business applications in graphics-based environments with drag-and-drop functionality. Instead of reaching out to IT professionals to improve functionality and solve business problems, they can use development tools made specifically for non-IT professionals.

APIs Over IPAs Podcast Ep 7: Architecting Apps with Original VP Engineering at LoungeBuddy/AmEx

Jesscia Lam was the Chief Architect and VP Engineering at LoungeBuddy, which was acquired by American Express. At LoungeBuddy she designed their APIs, many of which continue to be in use today. As a CTO, architect and engineering lead at multiple companies, Jessica shares her experience on how to build products to be more resilient, why error handling is so important and how to treat internal APIs vs. external APIs.

Kuma 1.0.6 Released With Deep Status Checks & Five New Load Balancers

We are happy to announce a new release that ships with some major new features and improvements, Kuma 1.0.6! We suggest to upgrade to this new version to start using the greatest and latest. With 1.0.6 the Kuma GUI introduced the first few chart visualizations, more to come!

Podcast on Architectural Best Practices with LoungeBuddy VP Engineering

Ep. 7: Jessica Lam, VP Engineering of LoungeBuddy/AmEx Joining Moesif is Jesscia Lam, currently a technical advisor and angel investor in startups, and the Chief Architect and VP Engineering at LoungeBuddy, which was acquired by American Express. At LoungeBuddy she designed their APIs, many of which continue to be in use today.

Quality at Speed: More API Testing, Less UI Testing

Whether your company is a digital native or you’re just starting or well on your way to digital transformation, you know that your web services, mobile apps, and API programs need faster time-to-market without increasing risk. More full-stack and backend developers as well as QA/testing, architecture, and DevOps leaders are trying to inject rocket fuel into their agile development by doing more API testing. But how much UI testing can be moved over to much faster API testing? And then, how short can you make your testing sprints with API testing?

The Future Is Already Here - It's Just Not Evenly Distributed

We’re in the middle of the golden age of innovation that’s creating absolutely astounding achievements. Within 10 years, Elon will land people on Mars, Germany won’t have any gasoline cars on the road, and you’ll be able to use more of your senses in virtual reality. This blade cuts both ways though.

Kong Gateway Community 2.3 Released

Hey there, Kong Nation! We are happy to announce the release of the community edition of Kong Gateway 2.3, our flagship open source API gateway! Version 2.3 brings several exciting new features as well as some significant security improvements. As we have done in both versions 2.1 and 2.2, we are also releasing a Beta version of the Enterprise 2.3 gateway while incorporating all features from the open source 2.3 gateway.

How to Track Developer Experience with Docusaurus and Moesif API Analytic

If your product is an API, your customers are typically developers. While many developers aren’t fond of writing documentation for their own applications, they certainly appreciate well written docs for APIs they use. Well written docs can help developers ship their integrations and apps faster instead of getting buried in integration issues and errors.

Microapp Strategy: Get the Most Value from Your Enterprise Applications

Did you know that employees spend approximately 20% of their computer time hunting for the data and features they need inside enterprise applications? Rather than working on specific job tasks, they are getting lost in a maze of log-in prompts and dropdown menus — losing a fifth of their productivity in the process. Having a well defined microapp strategy is therefore an important part of increasing your organisation’s productivity.

Best Low-Code Development Platforms

Low-code tools have become increasingly popular over the last few years as more businesses look for ways to become more competitive without spending a lot of money. You can get great results from applications built with low-code development platforms. The following will help you decide whether you need a low-code tool and which one you should choose. Did you know you can generate a full-featured, documented, and secure REST API in minutes using DreamFactory?

Building Kong Clusters in AWS with the Terraform API Gateway Module

We created the Terraform API gateway module to help you follow DevOps best practices while implementing Kong using infrastructure as code (IaC). Terraform is an open source tool that allows you to implement IaC using a declarative declaration definition. This Terraform module is the reference platform maintained by Kong for potential and existing customers to quickly set up both Kong Gateway and Kong Enterprise for demo and PoC environments.

How to Design a Scalable Rate Limiting Algorithm

Rate limiting protects your APIs from inadvertent or malicious overuse by limiting how often each user can call the API. Without rate limiting, each user may make a request as often as they like, leading to “spikes” of requests that starve other consumers. Once enabled, rate limiting can only perform a fixed number of requests per second. A rate limiting algorithm helps automate the process. In the example chart, you can see how rate limiting blocks requests over time.

How to Authenticate using Azure Active Directory

DreamFactory’s Azure AD connector makes it easy to use an Azure Active Directory tenant for API authentication. By using Azure AD Application Roles it is also possible to assign Users and Groups to DreamFactory roles from the Azure Portal. In this example, we will show how to quickly configure DreamFactory with the proper metadata from Microsoft Azure Active Directory (Azure AD).

Top 5 trends for API-powered digital transformation in 2021

Our “State of the API Economy 2021” report confirms that though digital transformation has been among enterprises’ top business imperatives for years, the COVID-19 pandemic and changing market conditions have increased this urgency. Organizations across the world weathered the pandemic by compressing years of digital transformation into just a few months.

Service Connectivity Isn't Your Job, But it's Still Your Problem

As a developer, your company hired you to build incredible products that focus on your users’ and customers’ needs. Yet, in the age of microservices, producing the best products relies heavily on efficient cloud service connectivity. For example, an eCommerce marketplace is more than a front-end UI that customers access via a browser.

The Importance of Zero-Trust Security When Making the Microservices Move

Transitioning to microservices has many advantages for teams building large applications that must accelerate the pace of innovation, deployments and time to market. It also provides them the opportunity to secure their applications and services better than they did with monolithic codebases.

The role of the API in managing Big Data

Every time someone uses an app, information travels from a database to the user via an API. Single instances may not seem very important. As long as they perform the required task, people don’t think too much about how applications work. From a business perspective, though, the big data flowing through APIs could unlock important knowledge that helps tap into emerging trends and target customers better. To get the best results, though, companies need the best big data API management.

6 Leading No Code Tools Available Today

No code tools and development platforms are becoming increasingly popular. With the no code development platform market expected to rise to $21.2 billion by 2022, these platforms are here to stay. Whether you’re a developer wanting to streamline development and reduce build times, or you’re a manager looking for a faster, easier way for development, a no code software solution could be just what you need.

Digital Transformation: What Does It Mean for a CIO?

As organisations adopt increasingly complex digital transformation initiatives, the need for strong organisational leadership from the CIO (Chief Information Officer) has never been more apparent. In particular, the CIO plays a key role in setting the digital transformation agenda for the organisation, sponsoring the delivery of component initiatives and ensuring senior stakeholder buy-in throughout the journey.

A year of API-driven digital transformation

2020 was a challenging year for many organizations as they faced sudden changes in consumer behavior and market dynamics. The shift to digital channels is nothing new, and even in 2019, digital was already the preferred option for commerce and collaboration across many industries—but in the wake of the global pandemic, these channels became the first and only option for many businesses. Preference gave way to necessity almost overnight.

How Checkr Built a Hybrid API Management System With Kong Gateway

This article was written by Ivan Rylach, a staff software engineer from Checkr. Checkr is the leading technology company in the background check industry. The company was moving to a services-oriented architecture. To scale this process, we switched to a declarative configuration for API management. As the staff software engineer at Checkr, I faced more scenarios where declarative configuration was not suitable by design. This post, and the video below, will explain these cases.

An Email Marketing Campaign that Drives API Integration

One of the most effective marketing strategies is to send emails based on the behavior of the recipient. By triggering on how your customers interact with your product, you’re able to share content that’s actually aligned with what they’re doing and thus more likely to resonate. By using automated email workflows it’s possible to share über-relevant content at scale with large cohorts of customers.

2021 Predictions: 5 Technology Trends in the Year Ahead

In 2020, the acceleration of digital transformation quickly emerged as a top priority for many organizations as they grappled with the business impacts of an unexpected pandemic and raced to adapt to a new reality. As businesses begin to pivot out of the shadows of COVID-19 in 2021, what will this new reality look like? What new technology trends will emerge? Our executives shared their personal predictions for the year ahead: 1. The End User Era: Architects Will Rise in IT Purchase Power