Can I bulk update AWS Greengrass deployments instead of doing it one by one?

0
9
Asked By CraftyOtter42 On

Hey everyone! I'm looking for some advice to help me push back at work. My team uses AWS to manage our product, and we have a site that displays product information from it. Recently, they asked me to update each deployment individually, which would take over 40 hours. I suggested that we could perform the updates in bulk directly through AWS, but they insisted it has to be done one at a time. I'm starting to doubt that they're correct about this! My understanding is that a software update corresponds to an update of the deployment group. Since each product falls under a specific group and a prior version can exist as a fallback, couldn't we just add those products to a new group and assign the deployment? I'm looking for insights and information on how I might effectively advocate for this. Any help would be greatly appreciated!

2 Answers

Answered By AngularAardvark On

Yeah, what you're saying makes sense. From what I've read, a deployment in AWS Greengrass consists of grouping devices. If you create a new group with all the products, you should be able to deploy updates more efficiently. Definitely push back on your team with this information, and maybe even ask to see the documentation to support your claims.

Answered By TechSavvyNinja On

It sounds like you're dealing with AWS IoT Greengrass, and if that's the case, you definitely have options for bulk deployments. The Greengrass service provides a CreateDeployment API that could help you manage the updates in bulk rather than individually. You might want to look into writing a simple Python script that calls this API to automate the process. It could save you a ton of time!

CuriousDev -

Just make sure you test the script carefully on a couple of devices first to avoid any issues! It can really make your job easier if it's setup correctly.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.