I just bought a mavic mini to get started with something, but my goal is to eventually get something that allows me to program the drone to fly and take video and then stream it to a cloud service like AWS kinesis. I'm pretty confused about the 3d party software etc, if anyone has any insights to this I would love to learn more. Is there any type of flight programming available ont he mavic mini? I've read about litchi which I believe works with the mavic pro 2. But the goal is to have a drone fly from point a to point b, shoot 30 seconds of video and then post to an s3 bucket, or stream to something like aws kinesis. But googling "dji aws kinesis" just turns up random results so not sure I'm headed in the right direction...