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 DOI Continuous Delivery Ecosystem Foundation CDEF

16h

Curso Service Oriented Architecture and Web Services

16h

Curso SOA Analysis Service Oriented Architecture

24h

Curso Microservice Architecture

24 horas