Skip to content

Commit df60bbf

Browse files
committed
Revert "rephrase based on PR Agent ai and shorten lines"
This reverts commit 5826395.
1 parent 5826395 commit df60bbf

File tree

1 file changed

+31
-8
lines changed
  • tyk-docs/content/product-stack/tyk-streaming

1 file changed

+31
-8
lines changed

tyk-docs/content/product-stack/tyk-streaming/overview.md

+31-8
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,39 @@ description: Explains the purpose of Tyk Streaming and use cases
44
tags: [ "streaming", "events", "event-driven architecture", "event-driven architectures", "kafka" ]
55
---
66
We are excited to introduce our new product, *Tyk Streams*!
7-
*Tyk Streams* is a powerful new feature in the Tyk API management platform that enables organisations to securely expose, manage and monetize real-time event streams and asynchronous APIs. With *Tyk Streams*, you can easily connect to various event brokers and streaming platforms, such as [Apache Kafka](https://github.com/TykTechnologies/tyk-pro-docker-demo/tree/kafka), MQTT, AMQP etc. and expose them as managed API endpoints to internal and external consumers.
7+
*Tyk Streams* is a powerful new feature in the Tyk API management platform that enables organisations to securely expose,
8+
manage and monetize real-time event streams and asynchronous APIs.
9+
10+
## Getting started
11+
12+
Tyk Streams is currently in the [Lab Release]({{<ref "developer-support/special-releases-and-features/lab-releases">}})
13+
phase, and we'd love for you to try it out. Click the button to get to sign up and take it for a spin:
14+
{{< button_left href="https://survey.hsforms.com/1ItPCBg-_Tre8WFJZL4pp6Q3ifmg" color="green" content="Get started with Tyk Streams" >}}
15+
16+
---
17+
## Overview
18+
With *Tyk Streams*, you can easily connect to various event brokers and streaming platforms, such as
19+
[Apache Kafka](https://github.com/TykTechnologies/tyk-pro-docker-demo/tree/kafka), MQTT, AMQP etc. and expose them as
20+
managed API endpoints to internal and external consumers.
821

922
<div style="display: flex; justify-content: center;">
1023
{{< img src="/img/streams/tyk-streams-overview.png" alt="Tyk Streams Overview" width="670px" height="500px" >}}
1124
</div>
1225

13-
The purpose of Tyk Streams is to provide a unified platform for managing both synchronous APIs (such as REST and GraphQL) and asynchronous APIs, in addition to event-driven architectures. This allows organisations to leverage the full potential of their event-driven systems while maintaining the same level of security, control and visibility they expect from their API management solution.
26+
The purpose of Tyk Streams is to provide a unified platform for managing both synchronous APIs (such as REST and
27+
GraphQL) and asynchronous APIs, in addition to event-driven architectures. This allows organisations to leverage the
28+
full potential of their event-driven systems while maintaining the same level of security, control and visibility they
29+
expect from their API management solution.
1430

1531
</br>
1632

1733
{{< warning success>}}
1834

1935
**Important notice: Tyk Stream in Lab Release**
2036

21-
*Tyk Streams* is currently in the *Lab Release* phase. It is under active development and testing, and is not intended for production use. For more details and to provide your feedback, please visit our [Lab Release Information Page]({{< ref "developer-support/special-releases-and-features/lab-releases" >}}).
37+
*Tyk Streams* is currently in the *Lab Release* phase. It is under active development and testing, and is not intended
38+
for production use. For more details and to provide your feedback, please visit our
39+
[Lab Release Information Page]({{< ref "developer-support/special-releases-and-features/lab-releases" >}}).
2240

2341
</br>
2442

@@ -28,7 +46,8 @@ The purpose of Tyk Streams is to provide a unified platform for managing both sy
2846

2947
## How Tyk Streams Enables Async API Support?
3048

31-
Tyk Streams seamlessly integrates with the Tyk API Gateway, allowing you to manage asynchronous APIs and event streams alongside your existing synchronous APIs. It provides a range of capabilities to support async API management, including:
49+
Tyk Streams seamlessly integrates with the Tyk API Gateway, allowing you to manage asynchronous APIs and event streams
50+
alongside your existing synchronous APIs. It provides a range of capabilities to support async API management, including:
3251

3352
- **Protocol Mediation**: Tyk Streams can mediate between different asynchronous protocols and API styles, such as WebSocket, Server-Sent Events (SSE) and Webhooks. This allows you to expose your event streams in a format that is compatible with your consumers' requirements.
3453
- **Security**: Apply the same security policies and controls to your async APIs as you do to your synchronous APIs. This includes features like authentication and authorization.
@@ -77,20 +96,24 @@ approach. This allows async API definitions to be version-controlled, collaborat
7796

7897
## Configuring Async APIs via Dashboard UI
7998

80-
The Tyk Dashboard provides a user-friendly interface for defining and managing async APIs. You can easily specify event broker details, subscribe to specific topics or channels, configure security policies, transformations and other API management capabilities.
99+
The Tyk Dashboard provides a user-friendly interface for defining and managing async APIs. You can easily specify event
100+
broker details, subscribe to specific topics or channels, configure security policies, transformations and other API
101+
management capabilities.
81102

82-
{{< img src="/img/streams/configure-streams.png" alt="Tyk Dashboard API Streams" width="1000px" >}}
103+
{{< img src="/img/streams/configure-streams.png" alt="Screenshot of Tyk Dashboard configuring API Streams" width="1000px" >}}
83104

84105
---
85106

86107
## Comparison to Other Products
87108

88-
While some API management platforms offer basic support for async APIs and event-driven architectures, Tyk Streams stands out by providing a comprehensive and flexible solution:
109+
While some API management platforms offer basic support for async APIs and event-driven architectures, Tyk Streams
110+
stands out by providing a comprehensive and flexible solution:
89111

90112
- **Extensive protocol support**: Tyk Streams supports a wide range of event brokers and protocols out of the box, including Kafka, MQTT, WebSocket, and more.
91113
- **Powerful mediation capabilities**: Tyk Streams allows you to transform and enrich event data, enabling protocol mediation and compatibility with diverse client requirements.
92114
- **Seamless integration**: Async APIs are managed alongside synchronous APIs within the Tyk platform, providing a unified developer portal, consistent security policies and centralised analytics.
93115
- **Flexibility and scalability**: Tyk Streams can be deployed in various architectures, from simple single-node setups to large-scale distributed deployments and can handle high-throughput event processing scenarios.
94116

95-
By leveraging Tyk Streams, organisations can unlock the full potential of their event-driven architectures while benefiting from the robust API management capabilities of the Tyk platform.
117+
By leveraging Tyk Streams, organisations can unlock the full potential of their event-driven architectures while
118+
benefiting from the robust API management capabilities of the Tyk platform.
96119

0 commit comments

Comments
 (0)