Guidance for Connected Products with SimpleIOT on AWS
Overview
How it works
These technical details feature an architecture diagram to illustrate how to effectively use this solution. The architecture diagram shows the key components and their interactions, providing an overview of the architecture's structure and functionality step-by-step.
Well-Architected Pillars
The architecture diagram above is an example of a Solution created with Well-Architected best practices in mind. To be fully Well-Architected, you should follow as many Well-Architected best practices as possible.
Operational Excellence
The majority of SimpleIOT services are serverless, lowering the operational overhead of maintaining the solution. SimpleIOT is also designed to abstract away common IoT management tasks.
Security
SimpleIOT manages your IoT device security X.509 certificates and renewals and user logins by using JWT tokens in Amazon Cognito. By default, SimpleIOT encrypts all data end-to-end in transit and at rest.
Reliability
SimpleIOT uses many AWS managed services. Availability and reliability are managed on your behalf by AWS service teams (for example, Amazon RDS, API Gateway, Lambda, CloudFront).
Performance Efficiency
The majority of SimpleIOT services are serverless, meaning you only use the compute necessary to handle the demand for your service.
Cost Optimization
To save on costs, SimpleIOT doesn't log data in your Amazon S3 data lake unless programmed to do so.
Sustainability
The majority of SimpleIOT functionalities are implemented by using a serverless architecture (Lambda, API Gateway). Your resources are available only when needed and don't run constantly.
Additional information
Disclaimer
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages