
Quickly develop event-driven apps
Visually implement event-driven microservices and functions within a browser-based interface that simplifies and accelerates development of event-driven applications. Incorporate out-of-the-box and custom-built event triggers and actions that respond to events, such as flows for application integration, streams for stream processing, and rules for contextual rule processing.

Create compelling customer experiences
Design using REST, GraphQL, gRPC, and AsyncAPI that overcome your information silos and deliver all the services your organization provides within in a single, highly responsive application experience. Built-in tooling lets you model, mock, and test your APIs, and easily connect services to all of your endpoints with a wide variety of pre-built connectors.

Build ultralight, portable apps
Create applications that are at least 50x smaller in size than when built with Java, making them better suited for a new breed of compute environments. With smaller apps that consume less compute resources, you can cost-effectively deploy to multi-cloud environments, function-as-a-service (FaaS), edge devices, and on-premises.

Deploy intelligence at the edge
Make it easy for your developers to use streaming capabilities and ML models, including Google TensorFlow, within your apps for deployment on tiny edge devices. This capability lets you respond quickly and intelligently to events detected by IoT devices and optimize cloud resources.