Systems | Development | Analytics | API | Testing

How to Secure REST APIs: API Keys Vs. OAuth

REST, a.k.a. Representational State Transfer, is an architectural style commonly used in software development. Applications built via REST-style development tend to be excellent examples of distributed hypermedia applications. However, they don’t often have excellent innate security options. That’s where API keys and OAuth tokens come in. As Dr.

Everything You Need to Know About Identity and Access Management (IAM)

We’re reviewing everything you need to know about identity and Access Management (IAM). Good data governance is the key to success in any industry and you can’t have good data governance without identity and access management software. Identity and Access Management (IAM) solutions, like the software that DreamFactory provides, is essentially a suite of capabilities that enables systems administrators to protect sensitive data. Of course, there’s a lot more to it than that.

Access Control Lists with Kong

Access control is an important function in our daily lives. Access control is provided in many different realms. For example, a physical door, a software program, or an API. Access control simply means that you are controlling who/what can access something. We’re going to focus this discussion around access control for an API. Businesses benefit from providing APIs to their internal (and external) developers.

How To Create An SFTP REST API

SFTP, or Secure File Transfer Protocol, is a popular solution for transferring files from one device to another. Its simplicity belies its popularity, with the vast majority of actions involving either sending (uploading) or receiving (downloading) files. Files are typically transferred between a FTP client such as FileZilla and an FTP server, although in many cases programmatic solutions involve transferring files from one server to another.

The 'new normal' of data management

There are few parts of business that the Covid-19 pandemic hasn’t impacted, in some cases creating pervasive and long-lasting change. While no one knows exactly how our lives will emerge from this upheaval, for businesses it’s clear that long term survival depends on agility. Entire workforces have been mobilised in a matter of weeks. Employees – even the Luddites among us – have had to adopt new ways of working and many are in no rush to return to the traditional office!

Kong for Kubernetes 0.9 Released With Encrypted Plugin Configuration and More!

Kong for Kubernetes is a Kubernetes Ingress Controller and a full-fledged edge-router which can route traffic to any destination of your choice. In addition to Ingress management, it provides enhanced security and management capabilities. With Kong, you can use Kubernetes not just for running your workloads but also for securing and monitoring connectivity between your workloads – all managed via Kubernetes manifests and CI/CD processes.

How to Improve Developer Experience by Guiding Developers with Customer Lifecycle Emails using Moesif with Hubspot or Salesforce

Making your company successful hinges on your customers being able to stand your product up, and gain value from it. When you’re using inbound marketing to drive customer acquisition, email doesn’t have to be relegated to second-class citizen status. We argue that email is one of the most powerful channels of communication between B2B companies and their customers.

How to Best Monitor Kong Performance and API Usage with the Moesif API Analytics Plugin

Kong is a highly recommended API Gateway for any team looking for a reliable and scalable way to provide APIs. Compared to more traditional players like Apigee and Mulesoft, Kong follows an open-core model and is highly modular. To best optimize your API performance and understand what changes are needed to recoup your investment, it’s recommend to set up API monitoring and analytics.

How to Market to Developers with Paid Marketing

At Moesif, we primarily market to developers and other technical audiences like product managers and developer relations teams looking to make their own developer platform successful. Getting developers to adopt your API or tool is hard and requires heavy investment in experimentation and measurement in order to achieve the results you’re looking for. At the same time, much of the online advice you hear for B2C or B2B marketing simply won’t work when marketing to developers.