One of my front-end developer friends asked me to setup a thing that auto build Angular app from the Bitbucket git repo to show every updated version of the front-end to their customer. It’s easily possible nowadays and let’s see how I did accomplish their request using Bitbucket Pipelines, Deployments and AWS S3.
Nowadays, I’m focused on using AWS IoT MQTT over websockets to interact with IoT devices real-time on the browser. When use MQTT on a browser, the browser is actually being an MQTT client to subscribe messages from the broker. But when the broker is AWS IoT, it’s not easy like connecting to a “plain” broker (like iot.eclipse.org)
Are you using AWS Elastic Load Balancers (ELB) or Elastic Beanstalk (EB) and want to decide just one root url with domain and redirect other URL’s to that? We’ll have a look at that to do on AWS. It’s a vital thing to avoid confusion about accessing your web app.
IoT application development doesn’t dissociate from a typical backend development process. But the approach is. Be careful about we’re talking for physical “things” and this makes a lot of sense. Here are my notes and best practices about developing an IoT Architecture as an IoT Solutions Architect. I’ll give examples for each layer for on-premise, for AWS or other public clouds.