Compart Exhibited and Presented in the API & Microservices Event {API:WORLD}
At the end of October 2022, Compart exhibited and presented in the world’s largest and longest-running API & microservices event, {API:WORLD}. The event took place during the last week of October at the San Jose Convention Center California and virtually the following week. Thousands of attendees participated; there were more than 150 presentations and sessions bringing software architects, DevOps engineers, and IT professionals together to learn the technologies and best practices associated with API (Application Programming Interface), Microservices and Packaged Business Capabilities (PBCs) technologies.
Here’s a brief overview of these terms and how they work together:
What is an API?
APIs are mechanisms that enable two software components to communicate with each other using a set of definitions and protocols. For example, the weather bureau’s software system contains daily weather data. The weather app on your phone “talks” to this system via APIs and shows you daily weather updates on your phone.
What are Microservices?
Microservices are an architectural and organizational approach to software development where software is composed of small independent services that communicate over well-defined APIs. These services are owned by small, self-contained teams.
Microservices architectures make applications easier to scale and faster to develop, enabling innovation and accelerating time-to-market for new features.
What Are Packaged Business Capabilities (PBCs)?
Packaged business capabilities (PBCs) are applications or services developed around a particular business function. A PBC is a grouping that consists of a data schema, a set of services, APIs, and event channels—which we’ll break down below. A PBC serves a specific business capability. It’s a business service that can stand on its own—totally autonomous—and be used by the end client. They’re the building blocks of larger app suites, all of which are connected via APIs.
All of these technologies create an increasing fragmentation of powerful software solutions into small, scalable, and easy-to-integrate packaged business capabilities in the field of customer communications, where Compart is driving the issue forward. Within Compart’s DocBridge® product family, the global omnichannel communication software manufacturer provides applications in cloud environments.