Course Outline
Introduction
Preparing the Development Environment for Government
- Device, development tools, software development kit (SDK)
IoT Security Services for Government
- AWS IoT
- Google Cloud IoT Core
- Microsoft Azure Sphere
Planning an IoT Application for Government
- Deciding Application Features for Government Use
- Types of Devices: Sensors, LCD Screens, Buzzers, etc.
- Certified vs Non-Certified IoT Devices for Government Operations
Anatomy of an IoT Device for Government Applications
- Microcontroller, Sensor, Battery, etc.
The IoT Ecosystem for Government
- An Architectural Overview for Government Systems
- Cloud Server Security for Government Data
- Device Security for Government Devices
- Application Security for Government Applications
Case Studies: Hacking a Home's Temperature Sensor in the Context of Government Operations
IoT Security Lifecycle for Government
- Security Engineering Processes for Government Projects
- OWASP Internet of Things (IoT) Project and Its Relevance to Government
Designing a Secure IoT Application for Government Use
- Secure Communications (HTTPS, TLS/SSL, etc.) for Government Data
- Data Integrity (Encryption, Hashing, etc.) for Government Information
- Identity and Access Management for Government Users
Scaling an Application for Government Operations
- Fault Tolerance in Government Systems
Integration of IoT Devices into Existing Security Infrastructure for Government
- Extending Existing Systems for Government Use
Deploying an IoT Application for Government
- Monitoring the Application for Government Operations
- Testing the Security of the Application for Government Standards
Assessment for Government Compliance
- IoT Privacy Impact Assessment (PIA) for Government
- Safety Impact Assessment for Government Systems
Troubleshooting for Government Applications
Summary and Conclusion for Government Use
Requirements
- An understanding of networking principles for government systems.
- Programming experience in any language.
- An account with a cloud service provider that meets federal standards.
Audience
- Developers working on government projects
- Security professionals in the public sector
- IoT architects for government applications
Testimonials (4)
The ability of the trainer to align the course with the requirements of the organization other than just providing the course for the sake of delivering it.
Masilonyane - Revenue Services Lesotho
Course - Big Data Business Intelligence for Govt. Agencies
The oral skills and human side of the trainer (Augustin).
Jeremy Chicon - TE Connectivity
Course - NB-IoT for Developers
The training was relevant to my needs and I would be able to apply the lessons learnt to meet my challenging needs
Botshabelo Jason - Water Utilities Botswana
Course - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
Practical work