Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Building Secure Automotive IoT Applications

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
The automotive industry is undergoing a rapid digital transformation, driven by the convergence of IoT and cybersecurity. This course empowers developers to build secure, scalable automotive IoT systems, enabling safer and smarter connected vehicles that meet evolving industry demands. Learners will understand how embedded systems, data, and security intersect to define the future of automotive innovation. Throughout the course, learners will gain hands-on experience in developing robust IoT solutions for vehicles, from designing vehicle architectures to implementing cybersecurity measures and ensuring compliance with automotive standards. Practical examples and exercises will help translate theoretical understanding into applied technical skill, preparing participants to create and deploy resilient automotive IoT applications. What sets this course apart is its balanced focus on both technical and practical dimensions of automotive IoT. Learners not only explore the underlying architectures and protocols but also apply best practices for security, scalability, and interoperability in real-world automotive environments. This course is designed for embedded developers, software engineers, and IoT professionals seeking to specialize in the automotive domain. A foundational understanding of programming and IoT concepts will help learners fully engage with the material.

Syllabus

  • Automotive Technology Trends
    • In this section, we examine current automotive trends, introduce automotive IoT, and explore use cases to understand connected vehicle systems and data communication flows.
  • Introducing Automotive IoT Use Cases
    • In this section, we explore automotive IoT applications, focusing on real-time data, driver safety, and personalized in-car experiences to enhance vehicle efficiency and user satisfaction.
  • Vehicle Architecture and Frameworks
    • In this section, we examine the evolution of vehicle architecture from distributed to centralized systems, focusing on AUTOSAR frameworks, hypervisor configurations, and their impact on scalable, maintainable automotive designs.
  • Vehicle Diagnostics
    • In this section, we explore UDS, DoIP, and AUTOSAR diagnostic protocols, focusing on message structures, communication workflows, and remote diagnostics applications.
  • Next Wave of Vehicle Diagnostics
    • In this section, we explore Service-Oriented Vehicle Diagnostics (SOVD) as a dynamic alternative to UDS, focusing on its application in modern vehicle systems and software evolution.
  • Exploring Secure Development Processes for Automotive IoT
    • In this section, we examine secure development processes for automotive IoT, focusing on ISO/SAE 21434, NIST, and DevSecOps to mitigate cyber risks in vehicle and backend systems.
  • Establishing a Secure Software Development Platform
    • In this section, we explore implementing SSDLC practices, creating project inventories, and applying AppSec tools to enhance automotive IoT security through structured, automated processes.
  • Securing the Software Supply Chain
    • In this section, we examine secure development practices, open source software risks, and SBOM processes to enhance cybersecurity in automotive IoT systems.
  • System Design of an Automotive IoT Application
    • In this section, we explore system design for Automotive IoT applications, focusing on UX-driven approaches, gateway and cloud design trade-offs, and alignment with business and user needs.
  • Developing an Automotive IoT Application
    • In this section, we explore cloud backend deployment models, IoT application architecture, and vehicle telematics gateway functions for automotive IoT systems, emphasizing scalable and secure remote diagnostics solutions.
  • Deploying and Maintaining an Automotive IoT Application
    • In this section, we explore deploying and maintaining an automotive IoT application using DevSecOps, focusing on CI/CD pipelines and monitoring for reliability and security.
  • Processes and Practices
    • In this section, we examine automotive IoT software processes, ASPICE compliance, and functional safety practices to enhance system reliability and quality in real-world applications.
  • Embedded Automotive IoT Development
    • In this section, this video covers embedded software, power management, and development ecosystems in automotive IoT systems.
  • Final Thoughts
    • In this section, we explore Agile, ASPICE, automotive embedded testing, and security in IoT. Key concepts focus on improving project reliability and compliance in real-world applications.

Taught by

Packt - Course Instructors

Reviews

Start your review of Building Secure Automotive IoT Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.