MIMIK-3P-MICROSERVICES
Mimik micorservices enabled for TI's embedded processors for edge Compute
MIMIK-3P-MICROSERVICES
Overview
The edgeEngine Main-Child edition is specially developed for Heterogeneous Compute Platforms (HCP) such as TI-TDA4VM, TI-DRA829V, or TI-DRA821U. Along with other unique capabilities, the edgeEngine Main-Child edition provides a unique ability to dynamically execute microservices on R5F microcontrollers (MCUs).
All processes that run on “Child nodes” behave as concurrent processes (or respond to multiple API calls at the same time) since the API gateway running on the “Main node” can handle the communication through the serialization of the API calls.
There are many use cases in the automotive industry, robotics, drones, agritech, health, AI/ML, etc. that can benefit from these unique capabilities.
Features
- MPU and MCU Support on Cortex A and Cortex R
- Runtime Environment: WebAssembly/WebAssembly System Interface (WASM/WASI) runtime with a small footprint, high performance, and highly configurable and mimik extended (WASM/WASI) runtime to bind it with API Gateway.
- API Gateway access allows in traction from monolithic or Microservice solutions
- Node Discovery: Node discovery is a critical component of the mimik edgeEngine, providing information on the context in which the edgeEngine runs. The context includes the list of nodes and their characteristics (e.g CPU, memory) related to a given node.
- Adhoc Clustering: enabling three types of clusters, Network, proximity, and account
- Microservice Discovery & Communications/Tunnelling: Providing information about the services that run on each node.
- Edge Analytics/Context: provides a set of analytics and metrics for the edgeEngine, which can provide insights into the performance.
- Edge Choreography: by providing context mimik enables microservices to interact between each other without the need of central orchestration.
- Zero-Trust Security: providing six levels of security for all the mimik-delivered API, ensuring that software is secure at every level of communication and data exchange.
Downloads
Support & training
Video series
View all videosVideos
Disclaimer
Certain information and resources (including links to non-TI sites) above may be provided by a third-party partner, and is included here merely for your convenience. TI is not the provider of, and is not responsible for, the content of such information and resources, and you should evaluate them carefully for your intended uses and on your own behalf. The inclusion of such information and resources here does not imply endorsement of any third-party company by TI, and shall not be construed as a warranty or representation regarding the suitability of any third-party products or services, either alone or in combination with any TI product or service.