Architecting IoT Systems

  • Software Engineering |

Description

With the number of connected things in the commercial and home spaces, there is a need to recognize how IoT and IoT data impacts the IT architecture. This course helps to provide a structure way and standard that leads to a structured process for gaining skills required as a practicing architect in designing and deploying scalable, highly available, and fault tolerant IoT solutions for the enterprise. It will enhance the credibility and capability of architects and provide assurance to employers that to practice and lead enterprise scale IoT related projects and programs.

Program

Software Engineering Plan - 2022

Objectives

  • 1. Understand the various components that comprises the IoT lifecycle from an architectural perspective.
    2. Be able to define the set of fully managed and integrated services that allow us to connect, manage, and ingest IoT data from globally dispersed devices at a large scale, process and analyse/visualize that data in real time, and implement operational changes easily and securely.
    3. Describe the various hardware and software technologies to support enterprise scale IoT solutions.
    4. Define the end-to-end architecture of a large-scale IoT solution.
    5. Understand RTOS and real-world design constraints: real-time scheduling; synchronisation and communication; multithreaded design; fault-tolerant design.
    6. Be able to address security within their end-to-end IoT solutions.
    7. Determine how analytics and machine learning services can be used to enhance IoT systems.
    8. Understand Data Management and Access Control and Device Management for IoT solutions.

Textbook

LEA, Perry. Internet of Things for Architects: Architecting IoT solutions by implementing sensors, communication infrastructure, edge computing, analytics, and security. Packt Publishing Ltd, 2018.‏

Course Content

content serial Description
1IoT architecture and the IoT lifecycle
2Utilising cloud IoT services
3Analysing and documenting architectural decisions for enterprise scale IoT solutions.
4IoT technologies and communication protocols.
5Real-world design constraints and solution options
6Defining the end-to-end IoT solution architecture. 7. Week 7: 7th week examination
7Architecting and documenting the end-to-end IoT solution.
8Security considerations for IoT solutions
9Security considerations for IoT solutions
10Building intelligence into IoT solutions.
11IoT Data Management and Access Control
1212th Week Examination
13Architecting and documenting the end-to-end IoT solution.
14Device Management for IoT solutions
15Finalising and presenting the IoT solution architecture.
16Final Examination

Markets and Career

  • Generation, transmission, distribution and utilization of electrical power for public and private sectors to secure both continuous and emergency demands.
  • Electrical power feeding for civil and military marine and aviation utilities.
  • Electrical works in construction engineering.

Start your application

Start The your journey to your new career.