
In current technology growth, APIs are the standard for building and connecting modern applications. They provide a standardized interface that masks backend complexity and makes it simple for an enterprise to secure, monitor, and manage how the digital assets it shares are used. Below, we’ll take a look at the differences between RESTful and event-driven APIs, an overview of event-driven architecture, and how to implement event-driven capabilities into existing APIs.
Read more

Integration is critical for all businesses, and the right Integration Platform-as-a-Service (iPaaS) is a key piece for any organization looking to accelerate digital efforts. However, truly unlocking your data and systems is about more than just connecting systems and applications. To build an agile and future-proof business, you need an integration strategy and partner that recognizes that iPaaS alone isn’t the end solution.
Read more

Chances are that if you found your way to this blog — you already understand the importance of integration within the enterprise. According to the 2020 Connectivity benchmark report, the average organization has 900 applications and only 28% of them are currently integrated.
A common misconception is that organizations either need an integration platform as a service (iPaaS) or an API management solution to solve their integration challenges — however,
Read more

API management is the process of designing, publishing, documenting, and analyzing APIs in a secure environment. It provides users — like developers and partners — the ability to access an API, governed by a set of configurable policies.
In this post, we will take a closer look at the benefits of using the basic endpoint approach to deploy a packaged API implementation along with a proxy as a self-contained application and examine the required steps for the API pairing within API Manager using the API autodiscovery concept.
Read more

Observability is a comprehensive set of capabilities around logging, analytics, monitoring, troubleshooting, and measurement of a system. Here the term system is broadly used to indicate platform, runtimes, and applications. Observability plays a consequential role in providing the real-time pulse of a system. Lacking observability in a system would be similar to flying an aircraft without a fuel indicator.
Read more

For the last few decades, application and operational teams have been preaching loudly about monitoring and alerting capabilities to improve system resiliency. It is only with COVID-19, however, that these capabilities have shifted from “luxury” items to “absolutely necessary” capabilities to ensure business continuity.
As businesses take the next steps to refine their monitoring and alerting capabilities, it is critical that all stakeholders understand and utilize the same frameworks and metrics.
Read more

Finding performance problems just a couple weeks before the production release date of an application API is a common occurrence as most organizations do performance testing when all the development and integration testing is completed. The application owner is stressed on how to break the news to his leadership team and how the customers will react if they have to deal with slow response times. According to a study by Akamai research,
Read more

Most organizations today have a governance strategy depending on their industry. Policies such as Sarbanes-Oxley, Gramm-Leach-Bliley Act, Health Insurance Portability and Accountability Act (HIPAA), or other acts influence a company’s governance strategy. However, these types of policies are often abstract and only provide mandates on “what” but not on “how” to govern an IT infrastructure and services. Organizations have recognized the need to enforce additional governance to derive uniformity, standards, best practices, and common operating procedures across teams.
Read more

It’s important to monitor your service and check if it is available and/or is performing as expected. To do this, we need to understand what service health means. In this article, I will present two different definitions. However, keep in mind that your project can have its own specific definition as well.
All examples are prepared in Mule runtime 4.2. If you are familiar with Spring Boot Actuator you should see some interface similarities.
Read more

Gartner recently released this year’s Magic Quadrant for Full Life Cycle API Management and named MuleSoft a Leader for the fourth year in a row.
Read more