Stack v3 and AWS integration

Hello,

I’m currently using community TTN in one of my applications, but as a next step I’m trying to go to a private solution using this new stack v3. My end application is working over AWS, so I’m using TTN EB stack (https://www.thethingsnetwork.org/docs/applications/aws/quick-start.html) in order to integrate it to AWS IoT Core, and do all that sync part between devices and “things”.

I was wondering if there is a solution for AWS integration as this EB stack I mentioned refers to parameters “Account Server” and “Discovery Server”, which I couldn’t relate to anything in this new TTN v3 stack. As I’m seeing some differences between parameters I’m assuming this EB stack won’t fit to this new TTN stack v3 (please correct me if I’m wrong!). Also some of my business logic depends on AWS Things and Shadows, and not only using the MQTT broker.

I understand I could develop an own approach to this integration, but in this first stage I’m trying to use existing and already developed tools, and until now I couldn’t find anything.

Thank you!

Hey matheuszaqueu,

Your assumption is right. TTN V3 Stack is a complete re-architecture of the existing TTN V2. If you look at the diagram updated last year (https://www.thethingsnetwork.org/article/the-things-network-stack-v3-update), you can see that there is no Discovery Server anymore.

They also do away with the Broker pattern. And although the Account Server may sound like the new Identity Server on the V3 stack, the Identity server behaves differently, albeit they share the same goal of providing Authentication and Auth.

Regards to existing AWS IoT Things you already have, you can still use it in TTN V3 provided, you are able to configure the the V3 Stack with the right role to access AWS IoT, not really a big job if you know how to navigate AWS, especially how IAM works. Hope this helps.

Regards,
Adam