Curso Arquiteturas de Software para Software-Defined Vehicles

  • Architecture

Curso Arquiteturas de Software para Software-Defined Vehicles

32h
Visão Geral

Arquiteturas de Software para Software-Defined Vehicles. Este curso aborda as arquiteturas modernas de software que sustentam os Software-Defined Vehicles (SDV), explorando a transição de arquiteturas automotivas tradicionais baseadas em ECUs distribuídas para arquiteturas centralizadas, orientadas a serviços e definidas por software. Serão discutidos conceitos como separação hardware/software, middleware automotivo, virtualização, containers, atualização over-the-air (OTA), segurança, escalabilidade e integração com cloud e edge computing, preparando o aluno para projetar, evoluir e operar plataformas automotivas de próxima geração.

Objetivo

Após realizar este Curso Arquiteturas de Software para Software-Defined Vehicles, você será capaz de:

  • Compreender os princípios fundamentais de Software-Defined Vehicles
  • Analisar e comparar arquiteturas automotivas tradicionais e modernas
  • Projetar arquiteturas de software escaláveis e orientadas a serviços para SDV
  • Aplicar conceitos de middleware, virtualização e containers no contexto automotivo
  • Integrar sistemas veiculares com cloud e edge computing
  • Considerar requisitos de segurança funcional, cibersegurança e atualizações OTA
  • Avaliar trade-offs arquiteturais em plataformas automotivas de próxima geração
Publico Alvo
  •  
  • Engenheiros de software automotivo
  • Arquitetos de software e sistemas
  • Engenheiros de sistemas embarcados
  • Profissionais de ADAS, veículos autônomos e conectados
  • Desenvolvedores interessados em plataformas SDV
  •  
Pre-Requisitos
  • Fundamentos de engenharia de software
  • Conhecimentos básicos de sistemas embarcados
  • Noções de redes e sistemas distribuídos
  • Familiaridade com conceitos automotivos é desejável
Materiais
Ingles/Portugues
Conteúdo Programatico

Module 1: Introduction to Software-Defined Vehicles

  1. Definition and evolution of Software-Defined Vehicles
  2. From hardware-centric to software-centric vehicles
  3. Industry drivers and market trends

Module 2: Traditional Automotive Software Architectures

  1. Distributed ECU-based architectures
  2. Signal-oriented communication models
  3. Limitations of legacy automotive architectures

Module 3: SDV Architectural Principles

  1. Hardware and software decoupling
  2. Centralized and zonal architectures
  3. Compute platforms and high-performance ECUs

Module 4: Service-Oriented and Middleware Architectures

  1. Service-oriented architecture (SOA) in vehicles
  2. Automotive middleware concepts
  3. Communication patterns and data abstraction

Module 5: Operating Systems and Virtualization

  1. POSIX operating systems in SDV
  2. Hypervisors and virtual machines
  3. Containerization in automotive systems

Module 6: Cloud, Edge, and Vehicle Integration

  1. Vehicle-to-cloud architectures
  2. Edge computing use cases in SDV
  3. Data pipelines and remote services

Module 7: OTA Updates and Lifecycle Management

  1. Software lifecycle in Software-Defined Vehicles
  2. Over-the-air update architectures
  3. Versioning, rollback, and reliability strategies

Module 8: Safety, Security, and Compliance

  1. Functional safety considerations in SDV architectures
  2. Automotive cybersecurity by design
  3. Regulatory and compliance impacts on architecture

Module 9: Case Studies and Reference Architectures

  1. Industry reference SDV architectures
  2. Lessons learned from real-world implementations
  3. Future trends in automotive software architectures
TENHO INTERESSE

Cursos Relacionados

Curso TOGAF 9 Fundamentos Nível 1

16 horas

Curso Architecture Modeling with UAF

16 horas

Curso TOGAF 9.2 Nível I & II Exame Togaf 9.2

24 Horas

Curso Microservices Engineering

24 horas