A next-generation IoT platform for Edge AI apps leveraging sensors and Wasm – Open Source Summit Japan 2024

Why-Application-Portability-is-Essential

*AITRIOS and AITRIOS logos are the registered trademarks or trademarks of Sony Group Corporation or its affiliated companies. This article is based on the Open Source Summit Japan presentation by Kenji Shimizu and Munehiro Shimomura (Sony Semiconductor Solutions), titled “A Next-Generation IoT Platform for Edge AI Apps Leveraging Sensors and Wasm.” The Edge Device and … Read more

WebAssembly (Wasm): The Lightweight Champion for Edge Computing

WebAssembly

Exploring WebAssembly The web development landscape is constantly evolving, with new technologies emerging to push the boundaries of what’s possible in the browser. One such technology is WebAssembly (Wasm), a binary compilation target that allows developers to run high-performance code in web pages. Traditionally, web browsers have relied on JavaScript for interactivity, but JavaScript can … Read more

Software Development Lifecycle: How we run it

Software Development Lifecycle

In today’s fast-paced digital landscape, software development has become an integral part of many organizations. With the increasing demand for efficient and reliable software systems, it’s essential to have a structured approach to ensure successful project delivery. This is where the Software Development Lifecycle (SDLC) comes into play. What is SDLC? If you’re an experienced … Read more

Alert on symptoms, not causes

Alert on symptoms

When you are bringing a new system to production you know that you ought to define SLIs, set up instrumentation, alerting, etc. Nowadays there is an abundance of tooling and infrastructure to extract data from your service and the entire stack it runs on. But this leaves you with a problem. What can we do … Read more

Programmable Embedded Vision Sensors

Programmable Embedded Vision Sensors

Revolutionizing Edge AI: AITRIOS created by Sony Semiconductor Solution (SSS) Embraces WebAssembly In an exciting development within the realm of Edge AI, SSS’s next-generation sensing platform, AITRIOS, is setting a new standard for innovation.  Midokura is now developing a core part of the next-generation Edge AI sensing platform, “AITRIOS”, which is being commercialized by its … Read more

Using Gradle for Efficient CI/CD and Onboarding Processes

gradle

Project management tool At Midokura, we predominantly work with projects managed by Kubernetes. This approach offers significant advantages, allowing us to seamlessly run projects locally in a manner identical to their production environment. To achieve this we need: Our toolset includes Kind for running Kubernetes on laptops and Helm charts to manage deployment across various … Read more

How to Structure Your K8s GitOps Repository at Scale [Part 1]

structure k8s

When managing clusters and resources using FluxCD and GitOps, the first challenge any developer will meet is how to structure your GitOps repository. FluxCD provides docs and a repository with good practices, examples, and thoughts on how to organize your YAML files to set up a multi-tenant Kubernetes cluster. However, with more complex environments where you manage multiple clusters, … Read more