Building IoT Data Pipelines at scale
Building cloud-based IoT data pipeline utilizing Golang, Kafka, Google IoT core, GKE, and other Google services in a production-quality data pipeline application for IoT devices.
Confidential Python: Running AI Workloads in Secure Enclaves with Cocos AI
As Python continues to dominate the AI and machine learning landscape, a critical question emerges: how can we run our sensitive AI workloads—training models on private medical data, processing financial information, or handling personal user data—while ensuring complete privacy and security? This talk introduces Cocos AI, an open-source confidential computing platform that enables Python developers to execute AI algorithms within secure, encrypted memory enclaves.
We'll explore how Trusted Execution Environments (TEEs) create isolated, hardware-protected spaces where your Python AI code and data remain confidential even from cloud providers and system administrators. You'll learn how Cocos AI's architecture supports Python runtime environments within these secure enclaves, allowing you to run familiar libraries like NumPy, scikit-learn, and TensorFlow while maintaining cryptographic guarantees of data privacy.
The session covers practical implementation challenges including secure data ingestion into enclaves, handling encrypted model artifacts, and establishing verified communication channels between Python workloads and external systems. We'll demonstrate real-world scenarios such as federated learning where multiple organizations can collaboratively train models on their private datasets without ever exposing the underlying data, and privacy-preserving medical AI that can provide diagnostics while keeping patient information completely confidential.
Attendees will gain hands-on experience with Cocos AI's Python SDK, learn to design confidential AI workflows, and understand how to deploy secure Python workloads across multi-cloud TEE environments including AWS Nitro Enclaves, Azure Confidential Computing, and Google Cloud's confidential VMs. We'll also explore integration patterns with popular Python ML frameworks and discuss best practices for secure AI development.
This talk empowers Python developers to build the next generation of trustworthy AI systems where privacy isn't an afterthought—it's built into the foundation.
Let's build a container from scratch
Join us for a thrilling adventure into the heart of containers as we embark on a code-driven journey in the magical realm of Golang! 🚀🐹
In this talk, we'll unveil the secrets behind containers, peeling back the layers one line of code at a time.
Buckle up as we traverse the intricate web of namespaces, cgroups, and file systems, forging your path to container enlightenment.
Together, we'll craft miniature universes where applications thrive in isolation, and you'll leave this talk with the power to summon containers into existence whenever you wish!
Building scalable IoT data pipelines
Modern applications require high availability achieved by use of stateless, horizontally scalable micro-services.
Application areas include IoT devices l, messaging apps as well as logging and metrics from applications.
We'll be using golang to build the pipelines and compare different ingestion network technologies along with different queuing systems and output the data from the pipelines.
Nairobi API Festival 2023 Sessionize Event
GDG Kenya DevFest 2022 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top