Course Outline
Introduction
Overview of AWS IoT Greengrass Features and Architecture
- Key concepts and features
- API operations
Getting Started with AWS IoT Greengrass
- Setting up the environment
- Greengrass Core software installation
- Setting up Greengrass Core devices
Managing Greengrass Components
- AWS-provided components
- Creating custom components
- Uploading components
- Interacting with AWS services
- Component recipe reference
- Environment variables
- Running Lambda functions
Deploying Components to Devices
- Creating deployments
- Revising and canceling deployments
- Deployment status
- Using interprocess communication (IPC)
Managing Data Streams on the Greengrass Core
- Greengrass stream manager
- Using StreamManagerClient
- Stream manager configuration
Performing Machine Learning (ML) Inference
- AWS public ML components
- Image classification
- Object detection
- Customizing ML components
Protecting Devices and Connections in Greengrass
- Data protection and device authentication
- Identity and access management
- Infrastructure security
- Security best practices
Logging and Monitoring in AWS IoT Greengrass
- Monitoring tools
- Logging API calls with CloudTrail
- Gathering system health telemetry data
- Checking core device status
Exploring Advanced Topics for AWS IoT Greengrass
- Greengrass command line interface
- CLI commands
- Using AWS IoT Device Tester
- Tagging resources
Troubleshooting
Summary and Conclusion
Requirements
- Experience with application development
- Familiarity with Amazon Web Services (AWS)
Audience
- Developers
Testimonials
The trainer is good - willing to share, ask question and answer queries. The trainer's first hand sharing on the different types of IoT, different applications (e.g., in durians), the demonstration parts.
Makers' Academy
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
The trainer was very knowledgeable, spoke clearly, was very punctual and had incredible endurance to keep going despite starting to present during the middle of the night.
BMW
Hands-on labs
MDA Systems Ltd.
Everything. I had played around with AWS before but just on my own personal time. The training really brought everything together, with real world examples and how many individual pieces can be bolted together for a applicable solution.
Matt Sartain - MDA Systems Ltd.
It provided context for the things we do in AWS.
MDA Systems Ltd.
Concepts learnt and how to set up the k8 clusters
Sekgwa Ramatshosa - Vodacom SA
The hand-on experience of EKS and CLI
Shawn Smith - Vodacom SA
I have an understanding of what Kubernetes is about.
Vodacom SA
I Liked how much content we got.
Vodacom SA
The training was more practical
Siphokazi Biyana - Vodacom SA
I loved unpacking the raw power of aws and kubernetes together -in just a few commands so much useful kubernetes behavior can be configured and oprationalised. The trainer was extremely knowledgeable
Vodacom SA
Dużo wiedzy bardzo konkretnej.
Wioleta Szymanek, EduBroker Sp z oo
Dużo praktyki
Wioleta Szymanek, EduBroker Sp z oo
Trochę szkoda, ze trochę czasu uciekło na problemy z maszynami virt 1 dnia.
Przemek - Wioleta Szymanek, EduBroker Sp z oo
Interactive. Practicals. My prior knowledge of the area was low so it gave me a good background..
Keith Glynn, Global Knowledge Network Training Ltd
Reda went out of his way to make sure all my questions were answered and I understood the reasons why. He has a wealth of knowledge about many topics across software engineering and DevOps.
Keith Glynn, Global Knowledge
exercises. including ones where issues needed to be found and ones explaining situations where things look correct but are not.
Sarah, AWS, Inc.
So in my mind, we walked out of those three days with the building blocks and knowledge to build just about anything in AWS with Terraform. Not only can we build it, but we can test it, and validate our terraform against best practices and setup pull requests hooks to validate code before allowing it to be checked in.
Bernard Quick - Sarah, AWS, Inc.
Customized excercises to our needs. He also was very hands on building its scenarios. He went over and beyond and created a cdktf .
Sarah, AWS, Inc.
Exercises sheet
Simon Earp, Global Knowledge Network Training Ltd
Good knowledge of the subject and learned some fundamentals