AWS IoT: Developer Guide
- Length: 1338 pages
- Edition: 1
- Language: English
- Publisher: Amazon Web Services
- Publication Date: 2021
- ISBN-10: B07JBRCWWZ
- Sales Rank: #8554 (See Top 100 Books)
This is official Amazon Web Services (AWS) documentation for AWS IoT. This documentation is offered here as a free Kindle book, or you can read it online or in PDF format at https://aws.amazon.com/iot/. AWS IoT provides secure, bi-directional communication between Internet-connected devices such as sensors, actuators, embedded micro-controllers, or smart appliances and the AWS Cloud. This enables you to collect telemetry data from multiple devices, and store and analyze the data. You can also create applications that enable your users to control these devices from their phones or tablets.
What is AWS IoT? What AWS IoT can do How AWS IoT works Learn more about AWS IoT Getting started with AWS IoT Core Set up your AWS account Try the AWS IoT Core interactive demo Try the AWS IoT quick connect Explore AWS IoT Core services in hands-on tutorial Create AWS IoT resources Configure your device Create a virtual device with Amazon EC2 Use your Windows or Linux PC or Mac as an AWS IoT device Connect a Raspberry Pi or another device Troubleshooting problems with the sample app View MQTT messages with the AWS IoT MQTT client Connecting to AWS IoT Core Connecting to AWS IoT Core service endpoints Connecting devices to AWS IoT Device communication protocols MQTT HTTPS MQTT topics MQTT message payload Reserved topics Configurable endpoints (beta) Creating and configuring AWS-managed domains Creating and configuring custom domains Managing domain configurations AWS IoT Tutorials AWS IoT rules tutorials Creating an Amazon SNS rule Creating a rule with a DynamoDB action Creating a rule with an AWS Lambda action Using the AWS IoT device SDKs on a Raspberry Pi Using the AWS IoT Device SDK for Embedded C Using the AWS IoT device SDK for JavaScript and node Other AWS IoT tutorials Monitoring soil moisture with AWS IoT and raspberry pi Setting up AWS IoT Create the AWS IoT policy Create the AWS IoT thing, certificate, and private key Create an Amazon SNS topic and subscription Create an AWS IoT rule to send an email Setting up your Raspberry Pi and moisture sensor Managing devices with AWS IoT How to manage things with the registry Thing types Static thing groups Dynamic thing groups Tagging your AWS IoT resources Using tags with IAM policies Billing groups Security in AWS IoT AWS IoT security Authentication Server authentication Client authentication X.509 client certificates Create AWS IoT client certificates Create your own client certificates Manage your CA certificates Create a CA certificate Register your CA certificate Deactivate a CA certificate Create a client certificate using your CA certificate Register a client certificate Register a client certificate manually Register a client certificate when the client connects to AWS IoT (just-in-time registration) Activate or deactivate a client certificate Attach a thing or policy to a client certificate Revoke a client certificate Transfer a certificate to another account IAM users, groups, and roles Amazon Cognito identities Custom authentication Understanding the custom authentication workflow Creating and managing custom authorizers Connecting to AWS IoT Core by using custom authentication Troubleshooting your authorizers Authorization AWS IoT Core policies AWS IoT Core policy actions AWS IoT Core action resources AWS IoT Core policy variables Basic AWS IoT Core policy variables Thing policy variables X.509 Certificate AWS IoT Core policy variables Example AWS IoT policies AWS IoT policy elements Connect policy examples Publish/Subscribe policy examples Connect and publish policy examples Certificate policy examples Thing policy examples Authorization with Amazon Cognito identities Authorizing direct calls to AWS services Cross account access Data protection in AWS IoT Core Transport security in AWS IoT Data encryption in AWS IoT Key management in AWS IoT Identity and access management for AWS IoT How AWS IoT works with IAM IAM policies AWS IoT identity-based policy examples Troubleshooting AWS IoT identity and access Logging and Monitoring Compliance validation for AWS IoT Core Resilience in AWS IoT Core Infrastructure security in AWS IoT Vulnerability analysis and management in AWS IoT Core Security best practices in AWS IoT Core Monitoring AWS IoT Configure AWS IoT logging Monitor AWS IoT alarms and metrics using Amazon CloudWatch Creating CloudWatch alarms to monitor AWS IoT AWS IoT metrics and dimensions Monitor AWS IoT using CloudWatch Logs CloudWatch AWS IoT log entries Log AWS IoT API calls using AWS CloudTrail Rules for AWS IoT Granting AWS IoT the required access Pass role permissions Creating an AWS IoT rule Viewing your rules Deleting a rule AWS IoT rule actions CloudWatch alarms CloudWatch Logs CloudWatch metrics DynamoDB DynamoDBv2 Elasticsearch HTTPS IoT Analytics IoT Events IoT SiteWise Kinesis Data Firehose Kinesis Data Streams Lambda Republish S3 Salesforce IoT SNS SQS Step Functions Error handling (error action) Working with topic rule destinations Certificate authorities supported by HTTPS endpoints in topic rule destinations Reducing messaging costs with basic ingest AWS IoT SQL reference SELECT clause FROM clause WHERE clause Data types Operators Functions Literals Case statements JSON extensions Substitution templates Nested object queries Working with binary payloads SQL versions AWS IoT Device Shadow service Using shadows in devices Using shadows in apps and services Simulating Device Shadow service communications Interacting with shadows Device Shadow REST API Device Shadow MQTT topics Device Shadow service documents Device Shadow error messages Jobs Managing jobs Creating and managing jobs (console) Creating and managing jobs (CLI) Devices and jobs Using the AWS IoT jobs APIs Job rollout and abort configuration Job limits AWS IoT secure tunneling Secure tunneling concepts Secure tunneling tutorials AWS IoT Secure Tunneling demo AWS IoT Secure Tunneling tutorial Secure tunnel lifecycle Controlling access to tunnels Local proxy IoT agent snippet Configuring a remote device Device provisioning Provisioning devices that don't have device certificates using fleet provisioning Provisioning devices that have device certificates Single thing provisioning Just-in-time provisioning Bulk registration Provisioning templates Pre-provisioning hooks Device provisioning MQTT API Fleet indexing service Managing thing indexing Managing thing group indexing Querying for aggregate data Query syntax Example thing queries Example thing group queries AWS IoT Device Defender Getting started with AWS IoT Device Defender Setting up Audit guide Audit Audit checks CA certificate revoked but device certificates still active Device certificate shared Device certificate key quality CA certificate key quality Unauthenticated Cognito role overly permissive Authenticated Cognito role overly permissive AWS IoT policies overly permissive Role alias overly permissive Role alias allows access to unused services CA certificate expiring Conflicting MQTT client IDs Device certificate expiring Revoked device certificate still active Logging disabled Audit commands Mitigation actions Mitigation action commands Audit finding suppressions Detect Concepts Behaviors Metrics Scoping metrics in security profiles using dimensions Sending metrics from devices Permissions Detect commands AttachSecurityProfile CreateDimension CreateSecurityProfile DeleteDimension DeleteSecurityProfile DescribeDimension DescribeSecurityProfile DetachSecurityProfile ListActiveViolations ListDimensions ListSecurityProfiles ListSecurityProfilesForTarget ListTargetsForSecurityProfile ListViolationEvents UpdateDimension UpdateSecurityProfile ValidateSecurityProfileBehaviors How to use AWS IoT Device Defender detect Device agent integration with AWS IoT Greengrass Security best practices for device agents Event messages Registry events Jobs events Lifecycle events Alexa Voice Service (AVS) Integration for AWS IoT Getting started with Alexa Voice Service (AVS) Integration for AWS IoT on an NXP device AWS IoT Device and Mobile SDKs Troubleshooting AWS IoT Diagnosing connectivity issues Diagnosing rules issues Diagnosing problems with shadows Diagnosing Salesforce IoT input stream action issues Troubleshooting aggregation queries for the fleet indexing service AWS IoT Device Defender troubleshooting guide AWS IoT errors AWS IoT quotas
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.