skip to Main Content

Sonatus Foundation Application Services

Manage Automotive SOA Services and Containers

Enable new cross-domain applications and configure compute resources for optimal application performance.

Automotive Service Oriented
Architecture (SOA) Manager

Service-Oriented Architecture (SOA) plays a critical role in modern automotive electrical/electronic (E/E) architectures by providing a framework for developing software defined vehicles. The automotive industry is adopting automotive SOA in order to create modular in-vehicle software applications and features that are easier to develop, maintain and deploy. More broadly, a service oriented approach enables automakers accelerate the overall pace of software-driven vehicle innovation.

Sonatus Foundation’s SOA Manager allows an OEM to use SOA communication protocols to accelerate automotive software development by making it easier to configure and manage SOA services in vehicles. It turns any vehicle function into an automotive SOA service that can be easily integrated with other vehicle systems and functionalities in order to deliver richer, cross-domain features and user experiences.

SOA Manager delivers the following benefits:

  • Enables rapid deployment of SOA framework for new applications in vehicles without code changes
  • Modernizes existing vehicle functions by integrating them through service oriented communication protocols
  • Ensures software components are being added in a secure and reliable manner
  • Compatible with existing operating system and automotive open system architecture
  • Provides dynamic configurability from the cloud for faster innovation

Key technical features include:

  • Converts CAN-based ECU functions into service oriented features
  • Enables the shift to zonal architecture
  • Provides SOA registry for service discovery and subscription
  • Ensures policy-driven management of access and communications among SOA services
  • Delivers cloud-based monitoring of SOA services health, security and performance

Container Manager

Foundation’ Container Manager service allows automotive software developers to easily create, install and dynamically configure containerized applications.  It simplifies how software containers are monitored, updated and secured, making it possible for OEMs to leverage the efficiency, scalability and portability of containerized applications. Container Manager also makes it easier to deploy cloud-developed software applications to vehicles.

Container Manager delivers the following benefits:

  • Promotes containerized applications which are more efficient, scalable and portable
  • Provides flexibility to deploy in both legacy and new AUTOSAR Adaptive models
  • Reduces operational overhead by simplifying application management
  • Improves application security by making them well-managed and monitored
  • Facilitates the migration to next-generation, centralized E/E architectures

Key Container Manager features include:

  • In-vehicle Container Manager to orchestrate full lifecycle of containerized applications
  • Integration with POSIX OS, AUTOSAR Adaptive, and SOA
  • Fine grained resource isolation and access control
  • Virtual network for container-to-container and container-to-host communication
  • Security measures to restrict the syscall, network, and SOA service usage
  • Dynamic container configuration update from cloud
  • OTA updates of container image
  • Support for real-time applications
  • Full cloud-based visibility of health and activities of containerized in-vehicle applications
  • Tool chain to containerize both legacy and new in-vehicle applications
  • Support for cloud-native development and CI/CD delivery of applications

Related Resources

Back To Top