Course Outline

Introduction

Overview of AWS IoT Greengrass Features and Architecture

  • Key Concepts and Features
  • API Operations

Getting Started with AWS IoT Greengrass for Government

  • Setting Up the Environment
  • Installing Greengrass Core Software
  • Configuring Greengrass Core Devices

Managing Greengrass Components for Government

  • AWS-Provided Components
  • Creating Custom Components
  • Uploading Components
  • Interacting with AWS Services
  • Component Recipe Reference
  • Environment Variables
  • Running Lambda Functions

Deploying Components to Devices for Government

  • Creating Deployments
  • Revising and Canceling Deployments
  • Deployment Status
  • Using Interprocess Communication (IPC)

Managing Data Streams on the Greengrass Core for Government

  • Greengrass Stream Manager
  • Using StreamManagerClient
  • Stream Manager Configuration

Performing Machine Learning (ML) Inference for Government

  • AWS Public ML Components
  • Image Classification
  • Object Detection
  • Customizing ML Components

Protecting Devices and Connections in Greengrass for Government

  • Data Protection and Device Authentication
  • Identity and Access Management
  • Infrastructure Security
  • Security Best Practices

Logging and Monitoring in AWS IoT Greengrass for Government

  • Monitoring Tools
  • Logging API Calls with CloudTrail
  • Gathering System Health Telemetry Data
  • Checking Core Device Status

Exploring Advanced Topics for AWS IoT Greengrass for Government

  • Greengrass Command Line Interface
  • CLI Commands
  • Using AWS IoT Device Tester
  • Tagging Resources

Troubleshooting

Summary and Conclusion

Requirements

  • Experience in application development for government projects
  • Familiarity with Amazon Web Services (AWS) for government use

Audience

  • Government Developers
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories