When we talk about cloud integration, many people think first about connecting the APIs. But the real challenge comes when we talk about scaling. How do we ensure that a system continues to work when traffic grows, when events come faster, or when one side of the system scales differently from the other? In this post, I want to show how we can connect Azure Event Grid, Azure Functions, and AWS Kinesis in a way that scales correctly. The idea is simple — we read events from Event Grid, transform them in an Azure Function, and push them into Kinesis — but making it scale well across clouds needs some attention. Azure Event Grid — it’s all about scalability Many people believe that Azure Event Grid scales automatically without limits. That is not really true. Event Grid can handle many events , but has its own capacity model. Creating a custom topic in Event Grid is internally partitioned to allow more parallel processing. Still, there are hard limits per topic. For example: ...
DREAMER, CRAFTER, TECHNOLOGY ENTHUSIAST, SPEAKER, TRAINER, AZURE MVP, SOLVING HARD BUSINESS PROBLEMS WITH CUTTING-EDGE TECHNOLOGY