We will examine how IoT and Serverless come together so you can build scalable systems in a fast modular way. How small, single purpose functions can fit into an IoT architecture enabling you to be flexible as you design the system. We will briefly look at features Azure has to offer for IoT and then look at how to extend the system using Azure Functions to provide functionality like alerts, device management, and Cloud to Device communication. By the end of the session, you will have seen real use cases from projects that have been built at Microsoft and know how to add leverage serverless in IoT scenarios.
- The VIATRA framework provides a model query and transformation engine for design tools, with applications in systems engineering.
- It features a declarative query language called VQL, Java and Xtend APIs, and a reactive engine for live queries and transformations.
- VIATRA helps validate design rules on large models, allowing designers to be immediately notified of violations during architecture design. It can efficiently query models with millions of elements.
Easier smart home development with simulators and rule enginesIstvan Rath
The document discusses using simulators and rule engines like Drools Fusion to make smart home development easier. It presents a smart home demonstrator that uses a HomeIO MQTT adapter, an extended event bus, and Drools rules to integrate a simulator with OpenHAB. Rules provide a simple yet flexible way to program smart home logic. The demonstrator source code is open source and available on GitHub to help developers prototype and test smart home applications.
Gits class #22: [ONLINE] Analyze Your User's Activities Using BigQuery and Da...GITS Indonesia
This document provides an overview of BigQuery and how to analyze user activities using BigQuery and Analytics Data. It discusses what BigQuery is, when to use it, why use it, who uses it, where it can be used, and how to use it. It also provides examples of window functions and how to identify user sessions through steps like finding session start times, flagging sessions based on a threshold, and marking session IDs.
Smarter internet of things with stream and event processing virtual io_t_meet...Istvan Rath
This document summarizes a presentation on using stream and event processing for smarter IoT applications. It introduces concepts like IoT, stream processing, complex event processing (CEP), and discusses how IncQuery Labs' smart home CEP demonstrator uses Drools Fusion for CEP integrated with Eclipse SmartHome and OpenHAB. The demonstrator features a home simulator, extended event bus, and sample rules. It aims to make smart home development easier by bringing CEP capabilities to the edge for low latency offline operation.
PredictionIO - Building Applications That Predict User Behavior Through Big D...predictionio
Building Applications That Predict User Behavior Through Big Data Using Open-Source Technologies
Presented by PredictionIO at Big Data TechCon (Oct 17, 2013)
ConFoo - Exploring .NET’s memory management – a trip down memory laneMaarten Balliauw
The .NET Garbage Collector (GC) is really cool. It helps providing our applications with virtually unlimited memory, so we can focus on writing code instead of manually freeing up memory. But how does .NET manage that memory? What are hidden allocations? Are strings evil? It still matters to understand when and where memory is allocated. In this talk, we’ll go over the base concepts of .NET memory management and explore how .NET helps us and how we can help .NET – making our apps better. Expect profiling, Intermediate Language (IL), ClrMD and more!
- The VIATRA framework provides a model query and transformation engine for design tools, with applications in systems engineering.
- It features a declarative query language called VQL, Java and Xtend APIs, and a reactive engine for live queries and transformations.
- VIATRA helps validate design rules on large models, allowing designers to be immediately notified of violations during architecture design. It can efficiently query models with millions of elements.
Easier smart home development with simulators and rule enginesIstvan Rath
The document discusses using simulators and rule engines like Drools Fusion to make smart home development easier. It presents a smart home demonstrator that uses a HomeIO MQTT adapter, an extended event bus, and Drools rules to integrate a simulator with OpenHAB. Rules provide a simple yet flexible way to program smart home logic. The demonstrator source code is open source and available on GitHub to help developers prototype and test smart home applications.
Gits class #22: [ONLINE] Analyze Your User's Activities Using BigQuery and Da...GITS Indonesia
This document provides an overview of BigQuery and how to analyze user activities using BigQuery and Analytics Data. It discusses what BigQuery is, when to use it, why use it, who uses it, where it can be used, and how to use it. It also provides examples of window functions and how to identify user sessions through steps like finding session start times, flagging sessions based on a threshold, and marking session IDs.
Smarter internet of things with stream and event processing virtual io_t_meet...Istvan Rath
This document summarizes a presentation on using stream and event processing for smarter IoT applications. It introduces concepts like IoT, stream processing, complex event processing (CEP), and discusses how IncQuery Labs' smart home CEP demonstrator uses Drools Fusion for CEP integrated with Eclipse SmartHome and OpenHAB. The demonstrator features a home simulator, extended event bus, and sample rules. It aims to make smart home development easier by bringing CEP capabilities to the edge for low latency offline operation.
PredictionIO - Building Applications That Predict User Behavior Through Big D...predictionio
Building Applications That Predict User Behavior Through Big Data Using Open-Source Technologies
Presented by PredictionIO at Big Data TechCon (Oct 17, 2013)
ConFoo - Exploring .NET’s memory management – a trip down memory laneMaarten Balliauw
The .NET Garbage Collector (GC) is really cool. It helps providing our applications with virtually unlimited memory, so we can focus on writing code instead of manually freeing up memory. But how does .NET manage that memory? What are hidden allocations? Are strings evil? It still matters to understand when and where memory is allocated. In this talk, we’ll go over the base concepts of .NET memory management and explore how .NET helps us and how we can help .NET – making our apps better. Expect profiling, Intermediate Language (IL), ClrMD and more!
The document provides an overview of AWS IoT and Greengrass. It discusses key features like IoT rules for processing device data, device shadows for command and control when devices are offline, lifecycle events for device connectivity, and using Greengrass to run AWS Lambda functions and device shadows locally on edge devices for offline operation and low-latency processing. Greengrass extends AWS IoT by allowing devices to communicate securely on the local network and with the cloud.
Implementare e gestire soluzioni per l'Internet of Things (IoT) in modo rapid...Amazon Web Services
The document discusses building and managing secure, scalable IoT solutions using AWS IoT. It covers key AWS IoT services like the device gateway, rules engine, device shadows, security features, and AWS Greengrass. Greengrass allows running local compute, messaging, and device state synchronization on IoT devices and extends AWS IoT capabilities to edge devices. The document also provides an overview of how Italian utility company Enel is using AWS IoT services for their GoodLife home energy management project and evolving their IoT architecture to handle more projects.
Create The Internet of Your Things example of a real system - Laurent EllerbachITCamp
Introduction to an Internet of Things system. This session will go through a real system: my own sprinkler system including sensors, data manipulation, consumption, BI. This will give you an overview of a full projects, from the device side to the storage, consumption, analyze and insights. Boards like Raspberry Pi running Linux, Windows as well as Arduino and Netduino are used. The server side is based on Azure using services like Azure IoT Hub, Stream Analytics, Mobile Services, SQL Azure and more!
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. As an IoT developer, you will want to interact with AWS services like Kinesis, Lambda, and Amazon Machine Learning to get the most from your IoT application. In this session, we will do a deep dive on how to define rules in the Rules Engine, or retrieve the last known and desired state of device using Device Shadows, learn about the use cases and benefits of AWS Greengrass, and routing data from devices to AWS services to leverage the entire cloud for your Internet of Things application.
This document provides an overview of Azure IoT/Edge technologies including:
- Market share figures for leading cloud providers AWS, Microsoft Azure, and Alibaba Cloud.
- Descriptions of Aliyun IoT, Link Edge, and its core functions for fast access, function computing, stream computing, local caching, device connectivity, and online updates.
- Discussions of Azure IoT Hub, IoT Edge, IoT modules, deployment models, SDKs, and gateway patterns for transparent, protocol translation, and identity translation gateways.
- An example of using the Azure IoT SDK to build an IoT Edge module that communicates with the Edge Hub.
This document discusses serverless computing and provides examples of using Azure Functions. It introduces Joe Raio and his background. It then defines serverless computing and provides an example of using queues to trigger functions. Additional examples show using blobs to trigger image processing and API calls. The document discusses deployment isolation, managing functions through proxies, and includes links to documentation and samples.
This document provides an overview of IoT and the AWS IoT platform. It discusses key IoT concepts like MQTT and smart home devices. It then details various aspects of the AWS IoT architecture including AWS IoT Core services, security, and pricing. Device SDKs and protocols are covered, as well as how AWS IoT integrates with other AWS services like Lambda, S3, DynamoDB through the AWS IoT rules engine. Device shadowing and registry services are also summarized. Finally, AWS IoT is compared to the Azure IoT Suite in terms of features.
The fascinating world of Internet of Things is so huge that it cannot be fully described in one session. But you can start your adventure. Presentation of IoT Hub, reference architecture, fast review of a few ready solutions and interaction with MXChip IoT DevKit.
Architecting io t solutions with microisoft azure ignite tour versionAlon Fliess
As a cloud architect one must be familiar with the pets vs cattle metaphor (Randy Bias & Bill Baker) – in the cloud, a VM is just another expandable resource! However, an IoT system may have to manage a huge number of devices, each one of them has a unique identity and a unique role. This is where the Pets vs Cattle metaphor fails – we need to handle pets in a cloud scale.
This lecture explains the complexity of the IoT problem domain and shows Azure SaaS and PaaS solution approaches: The Azure IoT Central and Azure IoT solution accelerators. We will be introduced to the Azure Device Provisioning Service (DPS) and see how it provides a scale approach to secure provisioning new IoT devices. We will explore the Azure IoT Hub and see its functional features and non-functional quality attributes such as security, scale, high-availability and health monitoring.
We will conclude the lecture with the future of IoT: "Smart Cloud and Intelligent edge" by presenting the Azure IoT Edge and Azure IoT Digital Twin.
This is a run-through at a 200 level of the Microsoft Azure Big Data Analytics for the Cloud data platform based on the Cortana Intelligence Suite offerings.
This document summarizes an AWS IoT & ML recap presentation. It discusses key concepts like IoT foundations, prerequisites for IoT projects, the clash between machine and internet camps, differences between IIoT and CIoT, edge vs cloud computing, AWS IoT products and services including AWS IoT Core, Greengrass, FreeRTOS, and IoT Device Management. It also covers machine learning concepts like types of ML, the ML workflow, training vs inference, and AWS ML services like SageMaker. The document provides an overview of important considerations for IoT and ML projects using AWS.
[Serverless Meetup Tokyo #3] Serverless in Azure (Azure Functionsのアップデート、事例、デ...Naoki (Neo) SATO
The document provides an overview of Azure Functions and serverless computing. It shows how Functions can be used to build asynchronous and scalable workflows using triggers and bindings. Examples include image processing using blob triggers and outputs, processing queue messages, and building serverless APIs. The document compares building such applications on Azure with and without Functions, highlighting how Functions handle infrastructure management and scaling.
In this sessions, we introduce how to create an automatic devices provision solution with Azure IoT and .NET Core, and how to deploy the IoT solutions at scale.
(MBL312) NEW! AWS IoT: Programming a Physical World w/ Shadows & RulesAmazon Web Services
AWS IoT is a new managed service that enables Internet-connected things (sensors, actuators, devices, and applications) to easily and securely interact with each other and the cloud. As an IoT developer, you would like to interact with the devices and information from these devices using applications. With AWS IoT topic-based rules and built-in integrations, you can route data from any device to AWS service like DynamoDB, Lambda etc and interact with the devices using topics. With AWS IoT Thing shadows, you can interact with the device using applications. Let's dive deep on how we can define the rules and also retrieve the last known and desired state of device using a device shadow in the cloud and leverage the true power of AWS IoT.
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. As an IoT developer, you will want to interact with AWS services like Kinesis, Lambda, and Amazon Machine Learning to get the most from your IoT application. In this session, we will do a deep dive on how to define rules in the Rules Engine, or retrieve the last known and desired state of device using Device Shadows, learn about the use cases and benefits of AWS Greengrass, and routing data from devices to AWS services to leverage the entire cloud for your Internet of Things application.
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices.As an IoT developer, you will need to interact with AWS services like Amazon Kinesis, AWS Lambda, and Amazon Machine Learning to get the most from your IoT application. In this session, we will do a deep dive on how to define rules in the Rules Engine, or retrieve the last known and desired state of device using Device Shadows, routing data from devices to AWS services to leverage the entire cloud for your Internet of Things application.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
The document provides an overview of AWS IoT and Greengrass. It discusses key features like IoT rules for processing device data, device shadows for command and control when devices are offline, lifecycle events for device connectivity, and using Greengrass to run AWS Lambda functions and device shadows locally on edge devices for offline operation and low-latency processing. Greengrass extends AWS IoT by allowing devices to communicate securely on the local network and with the cloud.
Implementare e gestire soluzioni per l'Internet of Things (IoT) in modo rapid...Amazon Web Services
The document discusses building and managing secure, scalable IoT solutions using AWS IoT. It covers key AWS IoT services like the device gateway, rules engine, device shadows, security features, and AWS Greengrass. Greengrass allows running local compute, messaging, and device state synchronization on IoT devices and extends AWS IoT capabilities to edge devices. The document also provides an overview of how Italian utility company Enel is using AWS IoT services for their GoodLife home energy management project and evolving their IoT architecture to handle more projects.
Create The Internet of Your Things example of a real system - Laurent EllerbachITCamp
Introduction to an Internet of Things system. This session will go through a real system: my own sprinkler system including sensors, data manipulation, consumption, BI. This will give you an overview of a full projects, from the device side to the storage, consumption, analyze and insights. Boards like Raspberry Pi running Linux, Windows as well as Arduino and Netduino are used. The server side is based on Azure using services like Azure IoT Hub, Stream Analytics, Mobile Services, SQL Azure and more!
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. As an IoT developer, you will want to interact with AWS services like Kinesis, Lambda, and Amazon Machine Learning to get the most from your IoT application. In this session, we will do a deep dive on how to define rules in the Rules Engine, or retrieve the last known and desired state of device using Device Shadows, learn about the use cases and benefits of AWS Greengrass, and routing data from devices to AWS services to leverage the entire cloud for your Internet of Things application.
This document provides an overview of Azure IoT/Edge technologies including:
- Market share figures for leading cloud providers AWS, Microsoft Azure, and Alibaba Cloud.
- Descriptions of Aliyun IoT, Link Edge, and its core functions for fast access, function computing, stream computing, local caching, device connectivity, and online updates.
- Discussions of Azure IoT Hub, IoT Edge, IoT modules, deployment models, SDKs, and gateway patterns for transparent, protocol translation, and identity translation gateways.
- An example of using the Azure IoT SDK to build an IoT Edge module that communicates with the Edge Hub.
This document discusses serverless computing and provides examples of using Azure Functions. It introduces Joe Raio and his background. It then defines serverless computing and provides an example of using queues to trigger functions. Additional examples show using blobs to trigger image processing and API calls. The document discusses deployment isolation, managing functions through proxies, and includes links to documentation and samples.
This document provides an overview of IoT and the AWS IoT platform. It discusses key IoT concepts like MQTT and smart home devices. It then details various aspects of the AWS IoT architecture including AWS IoT Core services, security, and pricing. Device SDKs and protocols are covered, as well as how AWS IoT integrates with other AWS services like Lambda, S3, DynamoDB through the AWS IoT rules engine. Device shadowing and registry services are also summarized. Finally, AWS IoT is compared to the Azure IoT Suite in terms of features.
The fascinating world of Internet of Things is so huge that it cannot be fully described in one session. But you can start your adventure. Presentation of IoT Hub, reference architecture, fast review of a few ready solutions and interaction with MXChip IoT DevKit.
Architecting io t solutions with microisoft azure ignite tour versionAlon Fliess
As a cloud architect one must be familiar with the pets vs cattle metaphor (Randy Bias & Bill Baker) – in the cloud, a VM is just another expandable resource! However, an IoT system may have to manage a huge number of devices, each one of them has a unique identity and a unique role. This is where the Pets vs Cattle metaphor fails – we need to handle pets in a cloud scale.
This lecture explains the complexity of the IoT problem domain and shows Azure SaaS and PaaS solution approaches: The Azure IoT Central and Azure IoT solution accelerators. We will be introduced to the Azure Device Provisioning Service (DPS) and see how it provides a scale approach to secure provisioning new IoT devices. We will explore the Azure IoT Hub and see its functional features and non-functional quality attributes such as security, scale, high-availability and health monitoring.
We will conclude the lecture with the future of IoT: "Smart Cloud and Intelligent edge" by presenting the Azure IoT Edge and Azure IoT Digital Twin.
This is a run-through at a 200 level of the Microsoft Azure Big Data Analytics for the Cloud data platform based on the Cortana Intelligence Suite offerings.
This document summarizes an AWS IoT & ML recap presentation. It discusses key concepts like IoT foundations, prerequisites for IoT projects, the clash between machine and internet camps, differences between IIoT and CIoT, edge vs cloud computing, AWS IoT products and services including AWS IoT Core, Greengrass, FreeRTOS, and IoT Device Management. It also covers machine learning concepts like types of ML, the ML workflow, training vs inference, and AWS ML services like SageMaker. The document provides an overview of important considerations for IoT and ML projects using AWS.
[Serverless Meetup Tokyo #3] Serverless in Azure (Azure Functionsのアップデート、事例、デ...Naoki (Neo) SATO
The document provides an overview of Azure Functions and serverless computing. It shows how Functions can be used to build asynchronous and scalable workflows using triggers and bindings. Examples include image processing using blob triggers and outputs, processing queue messages, and building serverless APIs. The document compares building such applications on Azure with and without Functions, highlighting how Functions handle infrastructure management and scaling.
In this sessions, we introduce how to create an automatic devices provision solution with Azure IoT and .NET Core, and how to deploy the IoT solutions at scale.
(MBL312) NEW! AWS IoT: Programming a Physical World w/ Shadows & RulesAmazon Web Services
AWS IoT is a new managed service that enables Internet-connected things (sensors, actuators, devices, and applications) to easily and securely interact with each other and the cloud. As an IoT developer, you would like to interact with the devices and information from these devices using applications. With AWS IoT topic-based rules and built-in integrations, you can route data from any device to AWS service like DynamoDB, Lambda etc and interact with the devices using topics. With AWS IoT Thing shadows, you can interact with the device using applications. Let's dive deep on how we can define the rules and also retrieve the last known and desired state of device using a device shadow in the cloud and leverage the true power of AWS IoT.
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. As an IoT developer, you will want to interact with AWS services like Kinesis, Lambda, and Amazon Machine Learning to get the most from your IoT application. In this session, we will do a deep dive on how to define rules in the Rules Engine, or retrieve the last known and desired state of device using Device Shadows, learn about the use cases and benefits of AWS Greengrass, and routing data from devices to AWS services to leverage the entire cloud for your Internet of Things application.
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices.As an IoT developer, you will need to interact with AWS services like Amazon Kinesis, AWS Lambda, and Amazon Machine Learning to get the most from your IoT application. In this session, we will do a deep dive on how to define rules in the Rules Engine, or retrieve the last known and desired state of device using Device Shadows, routing data from devices to AWS services to leverage the entire cloud for your Internet of Things application.
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
15. Solution UX
Cold Path
Hot Path
Business
Integration
Connectors
and
Gateway(s)
Cloud
Gateway
Personal
mobile
devices
Business
systems
Device Provisioning and Management
16. Devices
Azure IoT Suite Predictive Maintenance
Event Hub
Storage blobs DocumentDB
Web/
Mobile App
Stream
Analytics
Logic AppsIoT Hub Azure Function
Azure ML
https://www.microsoft.com/en-us/internet-of-things/azure-iot-suite
19. Pain Point
Time consuming, costly, and difficult to measure pH Balance.
pH levels in the water and nutrient streams change constantly.
pH needs to be more closely monitored and adjusted in real time.
24. Pain Point
Lab technicians need to visit the housing units every three days
to change materials to ensure the measurements remain within
compliance even if the readings are within normal range.
Multitenant soluition segregates data into separate databases
and storage locations.
29. Pain Point
Difficult for Nullspace to debug from Seattle when
customers may reside across the world.
"It's useful to quickly retrieve the health of a suit remotely,
without having to sit down at the customer's computer. Our
electrical engineer can see the which zones are out, and
figure out the most obvious problems immediately."
34. Pain Point
Immediate hitting stats feedback is an involved process.
Currently, Sensors must be placed on the batsman and
expensive infra-red cameras must be set up in the batting
test location.
Used azure functions? What language?
In production?
Lamda?
Abstraction of servers, infrastructure and configuration of operating system
Event-driven scale
Sub-second billing
Stateless
Serverless compute is a fully managed service. Some refer to it as Functions as a Service
OS and Framework patching is performed for you
There is zero administrative tasks and no need to manage any infrastructure
You just deploy your code (function) and it runs
Your code runs within seconds and for very short period of time
Serverless compute scales quickly (almost instantly) and vastly
Automatically scales within seconds
No scale configuration is required (there is no way to configure scale or limits)
Scales to match any given workload. Scales from zero to handle tens of thousands concurrent functions invocations within seconds
Pay only for the time your code is running
Serverless compute reacts to events
React, in near real-time, to events and triggers
Triggered by virtually any event from Azure service or 3rd party services
Setup time, provisioning is long & costly
The difference between trigger and binding…
IoT fits all of these categories. But what is iot?
This pokes fun at the consumer side but there is a serious side of iot that causes real impact. There are a lot of different types of devices out there but all iot scenarios come down to three fundamental componenets.
It is all about the action. Otherwise your just racking up a big bill for data. And nobody needs more data, they need insights into that data. And that is the heart of IoT today
Every IoT project will have this general reference architecture.
Talk through each component at a very high level. Mention our services.
Hot path and cold path are just conceptual components. Functions have a part to play in every aspect
How does it work? As mentioned; the solution is a combination of multiple back-end components. This architecture diagram shows the individual Microsoft products and services that are utilized.
Reference Architecture for Remote Monitoring solution, what products are used and why? ->
Provision simulated devices with a C# device emulator running .Net. Create agents for Linux, iOS, Android and other platforms with C and Java language support.
IoT Hub manages the two way communication between cloud and device and creates a secure command and control channel.
Azure Stream Analytics creates and manages jobs to recognize threshold values or detect alarm triggers, sending this information where it needs to be escalated.
Event Hub is queried by a web job running an event processor host to determine where and alarm or alert needs to be pushed – such as sending an alert to dashboard for a human operator to take action.
Logic Apps are used to create more complex work loads and integrate into line of business and other proprietary applications.
Document DB stores all the metadata and device properties for each connected device.
Blobs store telemetry information and telemetry data. Other tools such as Azure Machine Learning and PowerBI can access this information for data visualization or processing advanced analytics.
Webapp – Dashboard code is available in Github allowing it to be fully customized by the user to align with a scenario or be relevant for an enterprise application.
Azure Active Directory controls user ID’s and access, allowing the service to be shared with relevant decision makers within the business but restrict access to certain controls or devices.
PowerBI is used for both open-source embedded components within the dashboard and also for complex external analytics of trends and patterns across all stored data.
This is really the simplest and easiest IoT system to add a function into.
Costa Farms is a third-generation, family-owned group of companies headquartered in beautiful Miami, Florida (aka, plant paradise!).
The company sprouted in 1961 when the founder, Jose Costa Sr., purchased 30 acres south of Miami to grow fresh, vine-ripened tomatoes in the winter and calamondin citrus in the summer. That soon morphed into houseplants, and the Costa Farms family started innovating and introduced new houseplants such as the canela tree, orchids, and Cecilia Aglaonema. Costa Farms sells to big box stores such as Walmart, Home Depot, and Lowe’s.
It’s time consuming, costly, and difficult for growers to measure and regulate pH throughout the day and across the lifecycle of a plant.
Indeed, pH levels are one of the key factors in plant health. Furthermore, pH levels in the water and nutrient streams change constantly.
To increase plant health via nutrient uptake in turn promoting higher yield, pH needs to be more closely monitored and adjusted in real time.
Originally started with Event Hub, Switched to IoT Hub
Show off the bindings and triggers.
Simplified. There is business logic that look up phone numbers and number of times to send etc.
This is a bit more along the scale side of things
RockStep Solutions creates world-class scientific data management tools for research. Its innovative software system Climb is designed to transform and modernize information management in a laboratory setting. The RockStep team’s experience comes directly from years of working at the Jackson Laboratory in Bar Harbor, Maine. RockStep’s goal is to create software that enables science by leveraging the team’s experience working in research laboratories to build software that is easy to learn, usable anywhere, and truly valuable to research.
Monitoring the environmental measurements in a research lab is costly. Currently, lab technicians need to visit the housing units every three days to change materials to ensure the measurements remain within compliance even if the readings are within normal range. Frequent changing of materials leads to higher labor and material costs and the change rate also has a direct effect on animal stress.
University of Michigan. 1 million dolloar cost saving
Another challenge RockStep faced was building a multitenanted IoT solution. RockStep designed its current Climb product as a multitenanted Azure solution and RockStep is directly integrating Climb with the IoT monitoring solution. As we built the solution over the course of the hackfest we solved the problem of having to segregate data into separate databases and storage locations.
Why not use always on server since data flow is so heavy? Trade off was time to market.
Again bindings. Talk about how can have multle record sets in eventhub queue because of scale.
Instead of using iothub or
The Seattle based [Hardlight VR](http://www.hardlightvr.com/) was founded in 2015, and invented the first affordable haptic feedback suit and software to provide real-time immersive VR experience. This device allows developers to track the entire upper body in virtual space, where gamers can now see their avatar, instead of just floating hands and a head in space.
The team first appeared on Microsoft's radar as U.S. Finalists in the 2015 student startup competition, the [Imagine Cup](https://imagine.microsoft.com/en-US). Continuing their activity with Microsoft, they returned this year as mentors, to walk students through the process of pitching, raising capital, and entrepreneurship.
When a suit has a hardware failure, whether it is a loose connection, broken mechanical device, or error with the software, it can be difficult for Nullspace to debug from Seattle when customers may reside across the world. Without some way to view the current status of the device while at the suit's physical location, the team is left blind. To solve this issue, Hardlight requires a solution to view the status of the suit in real-time, to assist with troubleshooting.
> *"It's useful to quickly retrieve the health of a suit remotely, without having to sit down at the customer's computer. Our electrical engineer can see the which zones are out, and figure out the most obvious problems immediately."* - **Casey Waldren - Lead Software Engineer, Hardlight VR**
Great example as they will not always be on. Only when needed so great ingestion story around cost savings.
Show off the request object binding
Call back down to the device to turn on off. Make chages to processing etc.
Future Technologies in Sport, Inc (FTIS) is transforming coaching and player performance, as well as umpiring and audience engagement in cricket and other batting sports, via their proprietary sensor and mobile app based solutions.
FTIS has the only technology that can reliably, accurately, and affordably deliver:
Power Hitting Levels
Ball Location on Bat
Bat Twist
Bat Swing Speed and Plane
Bat Orientation and Bat Angle
The sensors are integrated into the bat; a Bluetooth device on the bat transmits sensor data to the cloud. The data will be distributed to apps for:
Coaching and Performance
Broadcaster Audience Engagement
Officiating
Same as before but gets interesting in next slide
This is how we send back to device through iot hub
Talk through how some of this logic we just saw could be pushed to edge server
Edge and serverless. Thing of edge computing as CDN for compute.