Presented at the IndicThreads.com Software Development Conference 2016 held in Pune, India. More at http://www.IndicThreads.com and http://Pune16.IndicThreads.com
--
1. The document discusses using an IoT hub in Azure to connect Raspberry Pi devices and enable communication between the devices and server-side applications.
2. ASP.NET Core is recommended for building the server-side apps due to its capabilities like running on multiple platforms and having an efficient HTTP request pipeline.
3. Code examples are provided for receiving messages from the IoT hub on a device and sending messages to a device from the server to control devices remotely at scale.
IoT and API Management - A Match Made in HeavenWSO2
This talk will dive deep into API Management in the IoT space and discuss:
Device registration
Exposing devices as APIs
Applying API management best practices to manage device APIs
Discuss why OAuth2 is a natural fit for authorizing access to devices
Demo of a device exposed as a managed API
The session was presented at APIDays + APIStrat & Practice Berlin 2015.
Azure IoT Hub is a fully managed service that enables reliable and secure bidirectional communications between millions of IoT devices and a solution back end. Azure IoT Hub:
• Provides reliable device-to-cloud and cloud-to-device messaging at scale
• Enables secure communications using per-device security credentials and access control
• Includes device libraries for the most popular languages and platforms
In this webinar, you can learn about how to set up and start working with an Azure IoT Hub and explore all the capabilities that IoT Hub provides to communicate with your devices.
This document discusses Yoonseok Hur, a PhD and IoT evangelist. It provides biographical details on Hur's background in software development and technical sales at IBM. It then covers topics related to Hur's home IoT project, including the technologies used (Esp8266, Raspberry Pi, MQTT, etc.), Amazon Alexa and Apple Homekit integration, and 3D printing designs. Useful links are also provided for IoT development resources, online circuit design tools, programming guides, and more.
Presented at the IndicThreads.com Software Development Conference 2016 held in Pune, India. More at http://www.IndicThreads.com and http://Pune16.IndicThreads.com
--
1. The document discusses using an IoT hub in Azure to connect Raspberry Pi devices and enable communication between the devices and server-side applications.
2. ASP.NET Core is recommended for building the server-side apps due to its capabilities like running on multiple platforms and having an efficient HTTP request pipeline.
3. Code examples are provided for receiving messages from the IoT hub on a device and sending messages to a device from the server to control devices remotely at scale.
IoT and API Management - A Match Made in HeavenWSO2
This talk will dive deep into API Management in the IoT space and discuss:
Device registration
Exposing devices as APIs
Applying API management best practices to manage device APIs
Discuss why OAuth2 is a natural fit for authorizing access to devices
Demo of a device exposed as a managed API
The session was presented at APIDays + APIStrat & Practice Berlin 2015.
Azure IoT Hub is a fully managed service that enables reliable and secure bidirectional communications between millions of IoT devices and a solution back end. Azure IoT Hub:
• Provides reliable device-to-cloud and cloud-to-device messaging at scale
• Enables secure communications using per-device security credentials and access control
• Includes device libraries for the most popular languages and platforms
In this webinar, you can learn about how to set up and start working with an Azure IoT Hub and explore all the capabilities that IoT Hub provides to communicate with your devices.
This document discusses Yoonseok Hur, a PhD and IoT evangelist. It provides biographical details on Hur's background in software development and technical sales at IBM. It then covers topics related to Hur's home IoT project, including the technologies used (Esp8266, Raspberry Pi, MQTT, etc.), Amazon Alexa and Apple Homekit integration, and 3D printing designs. Useful links are also provided for IoT development resources, online circuit design tools, programming guides, and more.
This document discusses using OAuth2 for federated identity and access management with IoT devices that use MQTT. It provides an overview of federated identity and access management (FIAM) and OAuth2, and why they are suitable for IoT. It then demonstrates using OAuth2 to authenticate an Arduino device that publishes sensor data to an MQTT broker. The demo shows the device obtaining and refreshing access tokens to connect and publish, while a Python client subscribes to the data. Lessons learned and next steps are discussed.
Internet of Things on Azure in Global Azure Bootcamp 2016 - Chennai. Session covered with Live Demo on Azure IoThub, stream Analytics, storage table and Power BI.
The use case for Cassandra at Ping IdentityPing Identity
The Use Case for Cassandra at Ping Identity
How and why Ping Identity uses Cassandra database inside PingOne.
By
Michael Ward, Site Reliability Engineer, On-Demand
Ping Identity
mward@pingidentity.com
@devoperandi
Business Transformation with Microsoft Azure IoTIlyas F ☁☁☁
The document discusses how IoT and cloud services can enable business transformation. It defines IoT, provides examples of real-life IoT use cases, and explains why the cloud is well-suited for IoT solutions. It then outlines the key Azure IoT services, demonstrates an example IoT solution using sensors, Event Hubs and Stream Analytics, and highlights takeaways about how Azure IoT can be applied across industries.
IoT World - creating a secure robust IoT reference architecturePaul Fremantle
This document discusses creating a secure Internet of Things (IoT) architecture. It recommends three rules for IoT security: don't be stupid, be smart, and think about what's different for IoT devices. It also notes unique challenges for IoT security like long device lifecycles and limited capabilities. The document advocates for using federated identity and access control to securely manage devices and data. It presents a reference architecture for IoT that incorporates real-time stream processing, analytics, identity management, and open source components.
IoT in the Cloud: Build and Unleash the Value in your Renewable Energy SystemMark Heckler
30 minute session discussing/demoing an IoT system built to be scalable, following DDD and targeted at industrial IoT configurations, but with consumer-available components.
Connected Car … Connected Aeroplane … Connected light bulb…. IoT has become a necessity in every business vertical. A few decades ago enterprises were keen on internal connectivity before attending to external connectivity. But, today it has changed, to connecting anything to everything.
Connecting anything to everything requires additional precautionary measures to be taken in areas such as security and governance.
In addition to this, delivery channels of IoT (devices/sensors) are required to connect with existing backend systems and service platforms to pull and push events. Therefore, IoT architecture requires an unified manner of handling this situation.
APIs, enable extensibility of business operations in internal, external and partner networks. The capability of APIs is such that it can be used to bridge the new IoT world and SOA, EDA, also legacy systems that exists in the enterprises.
During this session Asanka Abeysinghe vice president of Solutions Architecture at WSO2 will discuss the relation between APIs and IoT as well as how APIs can be used as a bridge between IoT and other technology domains. Asanka will explain the reference architecture and describe use-cases around the same, while using WSO2 enterprise middleware and cloud platform as the toolset for implementation.
The document provides an overview of the Internet of Things (IoT). It defines IoT as connecting everyday devices to the internet to collect and exchange data. It discusses how IoT works using devices, gateways, cloud platforms and applications. It also describes common IoT domains like smart home, healthcare and transportation. Finally, it discusses IoT devices, boards, platforms and tools as well as example IoT projects.
The document discusses Microsoft Azure and its Internet of Things (IoT) capabilities. It describes Azure's global infrastructure and wide range of platform services. It then focuses on the key components of Azure IoT Suite, including preconfigured solutions, agent libraries to connect heterogeneous devices, Azure IoT Hub for connectivity, Stream Analytics for real-time event processing, Machine Learning for predictive analytics, Power BI for data visualization, and Logic Apps for workflow integration. The Azure IoT Suite provides a comprehensive solution to connect millions of devices, analyze data, and integrate with business systems.
Micro gateways are APIs that can filter access, enforce authentication and plans, and gather metrics for APIs. Traditionally, gateways were large, complex systems but newer Node.js tools allow for smaller, lighter "micro" gateways that can provide the same functionality with less overhead. API Connect from IBM allows developers to easily create and manage micro gateways for APIs.
The document describes a tutorial for creating an arcade shooter game simulator called Shoot-A-Pi using the Eclipse Kura IoT application framework on a Raspberry Pi. The tutorial will cover setting up the hardware, creating OSGi bundles to interface with sensors and actuators, implementing the game logic, and deploying the bundles to the Raspberry Pi. Attendees will work through building the game over the course of the tutorial session.
A Pragmatic Reference Architecture for The Internet of ThingsRick G. Garibay
We already know that the Internet of Things is big. It isn't something that's coming. It's already here. From manufacturing to healthcare, retail and hospitality, transportation, utilities and energy, the shift from Information Technology to Operational Technology and the value that this massive explosion of data can provide is taking the world by storm.
But IoT isn't a product. It's not something you can buy. As with any gold rush, snake oil abounds. The potential is massive and the good news is that the technology and platforms are already here!
But how do you get started? What are the application and networking protocols at play? How do you handle the ingestion of massive, real-time streams of data? Where do you land the data? What kind of insights does the data at scale provide? How do you make sense of it and/or take action on the data in real time scaling to hundreds if not hundreds of thousands of devices per deployment?
In this session, Rick G. Garibay will share a pragmatic reference architecture based on his experience working with dozens of customers in the field and provide an insider’s view on some real-world IoT solutions he's led. He'll demystify what IoT is and what it isn't, discuss patterns for addressing the challenges inherent in IoT projects and how the most popular public cloud vendors are already providing the capabilities you need to build real-world IoT solutions today.
Iot gateway dream team - Eclipse Kura and Apache CamelHenryk Konsek
This document discusses using Apache Camel with Eclipse Kura to build IoT gateways. It provides an overview of Eclipse Kura as an OSGi-based IoT gateway platform and Apache Camel as a message routing framework. It describes how Camel's connectors and integration patterns can benefit Kura by enabling communication with various protocols and providing features like throttling, load balancing, and idempotent consumption. Examples are given of Camel routes deployed on Kura that retrieve WiFi network data and sync cached data based on WiFi connectivity. The Rhiot project is also mentioned as a Kura+Camel router supported through a Eurotech partnership.
This document discusses infrastructure as code (IaC) and provides an overview of using Terraform on AWS. Some key points:
- IaC treats infrastructure like code, allowing it to be versioned, tested, and managed as code. This enables faster changes, consistent environments, and automation.
- Terraform is an open-source tool for defining and managing infrastructure in an automated and safe way. It can manage multi-cloud environments.
- The document outlines some problems with traditional infrastructure management approaches and how IaC addresses them. Goals of IaC include enabling change, continuous improvements, and proving solutions through testing.
- A demo of using Terraform on
Microsoft Azure IoT Hub (Sam Vanhoutte @TechdaysNL 2017)Codit
The document provides an overview of an IoT solution including:
- Countries where customers were located between 2000-2017.
- Three options for device connectivity: direct, cloud gateways, and field gateways.
- Key aspects of focusing on quick value creation versus robustness.
- An overview of the Azure IoT landscape including services, solutions, and device support.
- Concepts related to Azure IoT Hub including security, device twins, messaging, telemetry, and command/control.
This document discusses Azure IoT services including IoT Hub for connecting devices, Event Hub for streaming data, Stream Analytics for real-time analysis, and Machine Learning for predictive analytics. It provides an overview of IoT Hub capabilities like connecting millions of devices, two-way communication, and SDK support. It also demonstrates how to use these services together for scenarios like predictive maintenance and remote monitoring. Security features of IoT Hub like access control and authentication are explained as well as pricing and integration options.
Ook Digitaal Loyaal en dus de klant centraalEmiel Kanters
De technologische veranderingen van de afgelopen jaren hebben een enorme invloed op de samenleving. De versnelling die we gaan zien in deze digitalisering heeft met name gevolgen voor de manier waarop mensen en organisaties met elkaar omgaan.
Wellicht inspireert deze publicatie u eens na te denken over waar u staat als organi- satie. En wat u (nog meer) kunt doen om uw klant daadwerkelijk centraal te stellen. En mochten wij daarbij kunnen helpen, dan houden we ons natuurlijk aanbevolen.
SPED - Public Digital Bookkeeping System: influence in the economic-financial...berbone
1. The study examines the impact of Brazil's Public Digital Bookkeeping System (SPED) on the economic and financial results reported by companies. Specifically, it analyzes whether SPED influenced reported gross revenue and net profit.
2. The researchers collected financial statement data from Brazil's 500 largest companies from 2004-2009, covering periods before and after SPED implementation. They used regression models with panel data to test whether a relationship existed between SPED and the reported results.
3. The regression analyses found SPED had a statistically significant impact on both gross revenue and net profit models, allowing the researchers to reject the null hypothesis of no relationship. This confirms expectations that improving tax administration auditing mechanisms through SPED would
Create B2B Exchanges with Cisco Connected Processes: an overviewCisco DevNet
A session in the DevNet Zone at Cisco Live, Berlin. The opportunity cost of business disruptions in the hyper-connected world can be very high. To ensure business continuity and optimization, organizations are automating many critical workflows and infrastructure operations throughout their enterprise and extended ecosystems. Cisco Connected Processes software enable architects, application developers and integration professionals to deliver business processes and automation as a service, while managing workflows and data more efficiently and effectively. Join this session to learn how scalable operational efficiencies can save you time and money while simplifying collaboration between all the members of your technical community.
This document discusses using OAuth2 for federated identity and access management with IoT devices that use MQTT. It provides an overview of federated identity and access management (FIAM) and OAuth2, and why they are suitable for IoT. It then demonstrates using OAuth2 to authenticate an Arduino device that publishes sensor data to an MQTT broker. The demo shows the device obtaining and refreshing access tokens to connect and publish, while a Python client subscribes to the data. Lessons learned and next steps are discussed.
Internet of Things on Azure in Global Azure Bootcamp 2016 - Chennai. Session covered with Live Demo on Azure IoThub, stream Analytics, storage table and Power BI.
The use case for Cassandra at Ping IdentityPing Identity
The Use Case for Cassandra at Ping Identity
How and why Ping Identity uses Cassandra database inside PingOne.
By
Michael Ward, Site Reliability Engineer, On-Demand
Ping Identity
mward@pingidentity.com
@devoperandi
Business Transformation with Microsoft Azure IoTIlyas F ☁☁☁
The document discusses how IoT and cloud services can enable business transformation. It defines IoT, provides examples of real-life IoT use cases, and explains why the cloud is well-suited for IoT solutions. It then outlines the key Azure IoT services, demonstrates an example IoT solution using sensors, Event Hubs and Stream Analytics, and highlights takeaways about how Azure IoT can be applied across industries.
IoT World - creating a secure robust IoT reference architecturePaul Fremantle
This document discusses creating a secure Internet of Things (IoT) architecture. It recommends three rules for IoT security: don't be stupid, be smart, and think about what's different for IoT devices. It also notes unique challenges for IoT security like long device lifecycles and limited capabilities. The document advocates for using federated identity and access control to securely manage devices and data. It presents a reference architecture for IoT that incorporates real-time stream processing, analytics, identity management, and open source components.
IoT in the Cloud: Build and Unleash the Value in your Renewable Energy SystemMark Heckler
30 minute session discussing/demoing an IoT system built to be scalable, following DDD and targeted at industrial IoT configurations, but with consumer-available components.
Connected Car … Connected Aeroplane … Connected light bulb…. IoT has become a necessity in every business vertical. A few decades ago enterprises were keen on internal connectivity before attending to external connectivity. But, today it has changed, to connecting anything to everything.
Connecting anything to everything requires additional precautionary measures to be taken in areas such as security and governance.
In addition to this, delivery channels of IoT (devices/sensors) are required to connect with existing backend systems and service platforms to pull and push events. Therefore, IoT architecture requires an unified manner of handling this situation.
APIs, enable extensibility of business operations in internal, external and partner networks. The capability of APIs is such that it can be used to bridge the new IoT world and SOA, EDA, also legacy systems that exists in the enterprises.
During this session Asanka Abeysinghe vice president of Solutions Architecture at WSO2 will discuss the relation between APIs and IoT as well as how APIs can be used as a bridge between IoT and other technology domains. Asanka will explain the reference architecture and describe use-cases around the same, while using WSO2 enterprise middleware and cloud platform as the toolset for implementation.
The document provides an overview of the Internet of Things (IoT). It defines IoT as connecting everyday devices to the internet to collect and exchange data. It discusses how IoT works using devices, gateways, cloud platforms and applications. It also describes common IoT domains like smart home, healthcare and transportation. Finally, it discusses IoT devices, boards, platforms and tools as well as example IoT projects.
The document discusses Microsoft Azure and its Internet of Things (IoT) capabilities. It describes Azure's global infrastructure and wide range of platform services. It then focuses on the key components of Azure IoT Suite, including preconfigured solutions, agent libraries to connect heterogeneous devices, Azure IoT Hub for connectivity, Stream Analytics for real-time event processing, Machine Learning for predictive analytics, Power BI for data visualization, and Logic Apps for workflow integration. The Azure IoT Suite provides a comprehensive solution to connect millions of devices, analyze data, and integrate with business systems.
Micro gateways are APIs that can filter access, enforce authentication and plans, and gather metrics for APIs. Traditionally, gateways were large, complex systems but newer Node.js tools allow for smaller, lighter "micro" gateways that can provide the same functionality with less overhead. API Connect from IBM allows developers to easily create and manage micro gateways for APIs.
The document describes a tutorial for creating an arcade shooter game simulator called Shoot-A-Pi using the Eclipse Kura IoT application framework on a Raspberry Pi. The tutorial will cover setting up the hardware, creating OSGi bundles to interface with sensors and actuators, implementing the game logic, and deploying the bundles to the Raspberry Pi. Attendees will work through building the game over the course of the tutorial session.
A Pragmatic Reference Architecture for The Internet of ThingsRick G. Garibay
We already know that the Internet of Things is big. It isn't something that's coming. It's already here. From manufacturing to healthcare, retail and hospitality, transportation, utilities and energy, the shift from Information Technology to Operational Technology and the value that this massive explosion of data can provide is taking the world by storm.
But IoT isn't a product. It's not something you can buy. As with any gold rush, snake oil abounds. The potential is massive and the good news is that the technology and platforms are already here!
But how do you get started? What are the application and networking protocols at play? How do you handle the ingestion of massive, real-time streams of data? Where do you land the data? What kind of insights does the data at scale provide? How do you make sense of it and/or take action on the data in real time scaling to hundreds if not hundreds of thousands of devices per deployment?
In this session, Rick G. Garibay will share a pragmatic reference architecture based on his experience working with dozens of customers in the field and provide an insider’s view on some real-world IoT solutions he's led. He'll demystify what IoT is and what it isn't, discuss patterns for addressing the challenges inherent in IoT projects and how the most popular public cloud vendors are already providing the capabilities you need to build real-world IoT solutions today.
Iot gateway dream team - Eclipse Kura and Apache CamelHenryk Konsek
This document discusses using Apache Camel with Eclipse Kura to build IoT gateways. It provides an overview of Eclipse Kura as an OSGi-based IoT gateway platform and Apache Camel as a message routing framework. It describes how Camel's connectors and integration patterns can benefit Kura by enabling communication with various protocols and providing features like throttling, load balancing, and idempotent consumption. Examples are given of Camel routes deployed on Kura that retrieve WiFi network data and sync cached data based on WiFi connectivity. The Rhiot project is also mentioned as a Kura+Camel router supported through a Eurotech partnership.
This document discusses infrastructure as code (IaC) and provides an overview of using Terraform on AWS. Some key points:
- IaC treats infrastructure like code, allowing it to be versioned, tested, and managed as code. This enables faster changes, consistent environments, and automation.
- Terraform is an open-source tool for defining and managing infrastructure in an automated and safe way. It can manage multi-cloud environments.
- The document outlines some problems with traditional infrastructure management approaches and how IaC addresses them. Goals of IaC include enabling change, continuous improvements, and proving solutions through testing.
- A demo of using Terraform on
Microsoft Azure IoT Hub (Sam Vanhoutte @TechdaysNL 2017)Codit
The document provides an overview of an IoT solution including:
- Countries where customers were located between 2000-2017.
- Three options for device connectivity: direct, cloud gateways, and field gateways.
- Key aspects of focusing on quick value creation versus robustness.
- An overview of the Azure IoT landscape including services, solutions, and device support.
- Concepts related to Azure IoT Hub including security, device twins, messaging, telemetry, and command/control.
This document discusses Azure IoT services including IoT Hub for connecting devices, Event Hub for streaming data, Stream Analytics for real-time analysis, and Machine Learning for predictive analytics. It provides an overview of IoT Hub capabilities like connecting millions of devices, two-way communication, and SDK support. It also demonstrates how to use these services together for scenarios like predictive maintenance and remote monitoring. Security features of IoT Hub like access control and authentication are explained as well as pricing and integration options.
Ook Digitaal Loyaal en dus de klant centraalEmiel Kanters
De technologische veranderingen van de afgelopen jaren hebben een enorme invloed op de samenleving. De versnelling die we gaan zien in deze digitalisering heeft met name gevolgen voor de manier waarop mensen en organisaties met elkaar omgaan.
Wellicht inspireert deze publicatie u eens na te denken over waar u staat als organi- satie. En wat u (nog meer) kunt doen om uw klant daadwerkelijk centraal te stellen. En mochten wij daarbij kunnen helpen, dan houden we ons natuurlijk aanbevolen.
SPED - Public Digital Bookkeeping System: influence in the economic-financial...berbone
1. The study examines the impact of Brazil's Public Digital Bookkeeping System (SPED) on the economic and financial results reported by companies. Specifically, it analyzes whether SPED influenced reported gross revenue and net profit.
2. The researchers collected financial statement data from Brazil's 500 largest companies from 2004-2009, covering periods before and after SPED implementation. They used regression models with panel data to test whether a relationship existed between SPED and the reported results.
3. The regression analyses found SPED had a statistically significant impact on both gross revenue and net profit models, allowing the researchers to reject the null hypothesis of no relationship. This confirms expectations that improving tax administration auditing mechanisms through SPED would
Create B2B Exchanges with Cisco Connected Processes: an overviewCisco DevNet
A session in the DevNet Zone at Cisco Live, Berlin. The opportunity cost of business disruptions in the hyper-connected world can be very high. To ensure business continuity and optimization, organizations are automating many critical workflows and infrastructure operations throughout their enterprise and extended ecosystems. Cisco Connected Processes software enable architects, application developers and integration professionals to deliver business processes and automation as a service, while managing workflows and data more efficiently and effectively. Join this session to learn how scalable operational efficiencies can save you time and money while simplifying collaboration between all the members of your technical community.
Humic acid is made from Leonardite with both powder and granular type .It has high molecule weight soluble in alkaline solution but not soluble in water and acid .
Training for Building Course Elements in Blackboard Learn LMSTJStubbs
This document outlines plans to develop an eLearning training module to teach subject matter experts (SMEs) how to build course elements in the Blackboard Learn learning management system (LMS) at the University of Connecticut. The training will focus on uploading documents and images, creating content items with text, and using the YouTube mashup tool. It will include instructional videos, step-by-step guides, practice activities, and assessments to help SMEs learn the skills in a self-paced online format. The goal is to avoid delays in course development and help SMEs meet quality standards for online courses.
DEVNET-1129 WAN Automation Engine - Develop Traffic Aware Applications Using ...Cisco DevNet
The Cisco WAN Automation Engine (WAE) is multivendor software designed to automate, plan, build and optimize your network. This session will introduce WAE and how to leverage its REST APIs.
Flare is a platform that allows mobile devices to discover and interact with things in their environment using location technologies and real-time communications. It can show users nearby things and allow them to get information from or control things' states. Potential use cases include retail, museums, advertising, and more. Technically, Flare uses a server, location technologies like beacons, and APIs to manage an environment divided into zones and things that can be interacted with via mobile apps, displays, or connected devices. Sample code and tutorials are provided to help developers build Flare-enabled applications.
A session in the DevNet Zone at Cisco Live, Berlin. Flare allows users with mobile devices to discover and interact with things in an environment. It combines multiple location technologies, such as iBeacon and CMX, with a realtime communications architecture to enable new kinds of user interactions. This session will introduce the Flare REST and Socket.IO API, server, client libraries and sample code, and introduce you to the resources available on DevNet and GitHub.
iExec allows for scalable, efficient, and virtualized off-chain execution of arbitrary applications. It provides a global marketplace and uses Ethereum to advertise and provision cloud computing resources like servers, applications, and datasets from various providers in a decentralized peer-to-peer manner without a central authority. iExec's RLC token is used to access this decentralized cloud and incentivizes providers who are paid in RLC for their resources. The iExec software development kit allows decentralized applications to access these distributed cloud computing resources for off-chain computation and data needs.
FIWARE provides an IoT platform that connects IoT devices to applications through the FIWARE IoT stack. The IoT Broker acts as an abstraction layer between IoT devices and applications, organizing information flows and enabling applications to interact with "things" instead of individual sensors. The IoT Broker can be scaled and supports advanced features like an IoT Knowledge Server to add semantic information and federation to allow separate IoT domains to communicate through a common protocol.
The document introduces the Realm Mobile Platform which includes the Realm Mobile Database and Realm Object Server. The Realm Mobile Database is a cross-platform mobile database that developers love for its power, simplicity and ease of use. The Realm Object Server enables real-time synchronization of mobile databases across devices. Together, they allow developers to build mobile apps that work offline-first, are highly responsive, stay in sync in real-time, and allow for collaborative features. The platform aims to help developers build better apps faster by addressing challenges like networking, data architecture, and leveraging existing infrastructure.
The document summarizes the Ketai library for developing Android features more quickly using Processing. It introduces Ketai and covers its classes for gestures, location, camera, and networking. Examples are provided for gesture detection, getting location data, capturing photos, and connecting devices over WiFi. The document recommends Ketai for accessing hardware sensors and developing apps using an open-source approach.
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco DevNet
Stève Sfartz is an API evangelist at Cisco who presented on Cisco APIs and leveraging them through examples. The presentation covered Cisco technologies like Connected Mobile Experience (CMX), Mobility IQ, and Cisco Spark which have REST APIs that can be used to access location data, analytics, and collaboration features. It encouraged developers to join the Cisco DevNet community to learn about APIs, take labs, and interact with other developers.
The document discusses elements of connected products and platforms. It outlines five key elements: Purpose, People, Process, Product, and Platform. It then discusses local connectivity between devices, sensoring and local intelligence, internet connectivity, and management and application programming interfaces (APIs). The goal is to define an open IoT platform that connects many device types securely, enables remote upgrades, and provides data services through an open-source server.
Made for Mobile - Let Office 365 Power Your Mobile AppsSPC Adriatics
The document discusses developing mobile apps that leverage Office 365 APIs using Cordova. It covers key topics like REST APIs, OAuth2 authentication, Azure Active Directory, the ADAL library, and using Cordova to build cross-platform apps. Code samples are provided to demonstrate configuring an app in Azure portal and adding Office 365 APIs to a Cordova project.
The Mobile Web Revealed For The Java Developerbalunasj
This document summarizes a presentation about developing for the mobile web using Java technologies. It discusses native mobile apps, mobile web apps, and hybrid apps. It recommends using a framework like JSF 2 and RichFaces which provides standard-based mobile support today and advanced features in development, allowing the use of as much or as little of the Java EE stack as needed. It also discusses HTML5, CSS3, device detection, and orientation support to optimize mobile web experiences.
Hybrid Mobile Development with Apache Cordova and Ryan Cuprak
Apache Cordova is used to wrap HTML5 applications into native mobile applications that can access device capabilities. A demo application was shown that used Cordova for the mobile portion and Java EE 7 on the server side. Key technologies discussed included Cordova plugins, RESTful web services, Java API for JSON, and Java API for WebSockets for bidirectional communication between the mobile app and server. jQuery Mobile was also mentioned as a potential UI framework.
The document discusses the different mobile application architectures including native, hybrid, and HTML5 mobile applications. It describes the development approaches, advantages, and disadvantages of each architecture. Native applications are built using tools like Xcode and Android Studio and allow for the richest user experience but require developing for each platform separately. HTML5 applications can be developed using any text editor and browser but have limited access to device capabilities. Hybrid applications combine web technologies with native platforms using a native container to access device functionality.
Angular: Go Mobile!
How could you develop a mobile app across iOS, Android or windows devices? We’ll show how Apache Cordova opens the world of mobile app development to web developers. In the session, a “To Do” app using Angular will be explored and then it will be demonstrated step by step on how to turn it into a mobile app, with access to native device capabilities. Along the way, you'll also learn what kind of apps are best-suited for the hybrid architecture and when to make the switch from web app to mobile app.
- Cordova allows developers to build mobile apps using HTML, CSS and JavaScript that can be deployed across platforms like iOS, Android, Windows Phone etc.
- It works by wrapping web content in a native container, allowing access to native device capabilities through JavaScript APIs.
- Developers can write code once and deploy it to multiple app stores, avoiding the need to learn different languages for each platform.
Peter Hoddie, Kinoma VP, gave a talk at the IoT-themed API-Craft meet-up at the Tradeshift HQ in San Francisco. He discusses connectivity, the challenges and demands of IoT, and how Kinoma is building a set of APIs for the IoT.
Google Developer Group(GDG) DevFest Event 2012 Android talkImam Raza
This presentation is Imam Raza's tech talk on "Android" in Google Developer Group DevFest 2012 Event. In the event Mr. Imam Raza condemned recent blasphemy act of Google of not removing blasphemy video by saying "Shame on You". He also appreciated the efforts of minorities who stand with Muslim community on this issue.
He also read following Stanza from Allama Iqbal poem "Jawaab-e-Shikwa", in which Allah is answering to complains of Muslims to Him. In below stanza Allah is praising His prophet Mohammad (peace be upon him) and telling that this universe is made due His beloved prophet Mohammad (peace be upon him). In last part of stanza Allah tells Muslims that if they want to success in this world and there after then they have to make themselves loyal to Mohammad (peace be upon him).
ہو نہ یہ پھول تو بلبل کا ترنم بھی نہ ہو
چمن دہر میں کلیوں کا تبسم بھی نہ ہو
یہ نہ ساقی ہو تو پھر مے بھی نہ ہو،خم بھی نہ ہو
بزم توحید بھی دنیا میں نہ ہو، تم بھی نہ ہو
خیمہ افلاک کا استادة اسی نام سے ہے
نبض ہستی تپش امادة اسی نام سے ہے
دشت میں، دامن کہسارمیں،میدان میں ہے
بحر میں، موج کی ا غوش میں،طوفان میں ہے
چین کے شہر، مراقش کے بیابان میں ہے
اور پوشیدة مسلمان کے ایمان میں ہے
چشم اقوام یہ نظارة ابد تک دیکھے
رفعت شان رفعنالک ذکرک دیکھے
کی محمد سے وفا تو نے تو ہم تیرے ہیں
یہ جہاں چیز ہے کیا، لوح و قلم تیرے ہیں
Ever been to a hackathon? Over the last couple of months Stefan went to 10 - from sharply focused ones to open hack events. In this talk he tells us how you can approach hackathons, what organizers and attendees should do and what they should avoid and how to write pragmatic code within 48 hours within a completely new team that even works in the end. Technologies used: lots of Node.js/Javascript, MongoDB/Stitch, IOTA DAG, Blockstack, Netlify, Heroku and of course React and Vue.js.
Developing IoT with Zephyr is a journey from hardware all the way to application. It involves multiple teams and expertise, from hardware to cloud and application development. This talk will cover the options for getting a Zephyr app connected (WiFi, Ethernet, Cellular), selecting the right data encoding (JSON/CBOR), securing the data transfer (DTLS/TLS), and choosing a protocol (HTTP/MQTT/COAP). But that’s not the end of the story, the cloud needs to manage devices allowed to connect, consume the data being received, open up options for using that data, and be aware of the continued state of the hardware. And once you have the data you need to build a user-facing application on top of it. Understanding this lifecycle will help us as developers to make good choices on what Zephyr provides, helping ensure successful IoT projects.
Similar to Flare - tech-intro-for-paris-hackathon (20)
Learn how and why John McDonough contributes to Ansible and how you can too. We’ll arm you with what you need to know, things like Python, Git, and YAML.
Rome 2017: Building advanced voice assistants and chat botsCisco DevNet
If it takes minutes to code a simple bot, building professional bots represents quite a challenge. Soon you realize you need serious programming and API architecture experience but also “Bot” specific skills. In this session, we'll first show the code of advanced Chat and Voice interactions, and then explore the challenges faced when building advanced Bots (Context storage, NLP approaches, Bot Metadata, OAuth scopes), and discuss interesting opportunities from latest industry trends (Bot platforms, Serverless, Microservices). This talk is about showing the code and sharing lessons learned.
How to Build Advanced Voice Assistants and ChatbotsCisco DevNet
Learn more about the CodeMotion Voice Machine and Cisco DevNet Chatbot. Understand what a typical bot journey is and where to go to get more information about Cisco Spark and Tropo.
Cisco Spark and Tropo and the Programmable WebCisco DevNet
This document discusses integration platforms as a service (iPaaS) and provides examples of how Cisco Spark, Tropo, and Webex can be integrated using iPaaS solutions. It outlines key iPaaS concepts, popular iPaaS solutions like IFTTT, Zapier and Built.io, and use cases for both consumers and enterprises. It also describes an anatomy of a potential iPaaS solution using Built.io and highlights opportunities to learn more through Cisco DevNet labs and sessions.
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
Cisco Open Plug-n-Play solution allows customers to reduce the costs associated with deployment/installation of network devices, increase the speed and reduce the complexity of deployments without compromising the security. Using Cisco Plug-n-Play solution, customers can do Zero Touch Installs of Cisco gear in various deployment scenarios and deployment locations.
Watch the DevNet 2052 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91108&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APICisco DevNet
This document discusses building a WiFi hotspot using Node.js and the Cisco Meraki ExCap API. It describes using Node.js and Express to create web services that handle click-through, sign-on, and social login splash pages. Sessions are stored in MongoDB. Templates are rendered using Handlebars. The API provides parameters like login URLs and splash page URLs. Code examples show routing and passport authentication strategies for social logins.
Application Visibility and Experience through Flexible NetflowCisco DevNet
The world of applications is changing rapidly in the enterprise; from the way applications are increasingly hosted in the cloud, the diverse nature of apps and to the way they are consumed by many devices. The need for organizations and network administrators is to focus on "Fast IT" - "Innovation in the Enterprise" is growing, which means having to spend less time on daily operations, maintenance and troubleshooting and more time on delivering business value with newer services. Cisco AVC with its NBAR2 technology is designed to detect applications and measure application performance through measuring round trip time, retransmission rates, jitter, delay, packet loss, MoS, URL statistics etc. Those details are transmitted using Flexible Netflow/IPFIX, so partners could leverage the data for application usage reporting, performance reporting and troubleshooting application issues to deliver best possible application experience.
Watch the DevNet 2047 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92664&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
The WAN Automation Engine (WAE) is a software platform that provides multivendor and multilayer visibility and analysis for service provider and large enterprise networks. It plays a critical role in answering key questions of network resource availability, and when appropriate can automate and simplify Traffic Engineering mechanisms such as RSVP-TE and Segment Routing. This session will focus on use-cases and APIs for developers.
Watch the DevNet 2035 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92720&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
Cisco DNA is an open and extensible, software-driven architecture built on a set of design principles with the objective of providing:
- Insights & Actions to drive faster business innovation
- Automaton & Assurance to lower IT costs and complexity while meeting business and user expectations
- Security & Compliance to reduce risk as the organization continues to expand and grow. The architecture extends to Cisco network elements.
This session will focus on the open, model-driven, programmable interfaces available across Cisco's network elements which enable you to leverage and extend your network through applications that directly access the routers and switches in your network.
Watch the DevNet 1028 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91041&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
In this small group, hands-on workshop session you'll learn how to write your first Python application that uses YANG, NETCONF and , RESTCONF to access operational and configuration data on a device.
Watch the DevNet 2044 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92725&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
NETCONF & YANG Enablement of Network DevicesCisco DevNet
A technical discussion and a demo showing how Tail-f's ConfD management agent can be used to implement NETCONF and YANG, the industry-leading solution for providing a programmable management interface in a network element. ConfD is recognized as the best-in-breed embedded software for implementing management functions in network elements, including physical devices and virtualized network functions (VNF) for NFV.
This Workshop is a best fit for engineers who are involved in the design and development of embedded software for network devices. Attendees will gain a basic understanding of what NETCONF and YANG are and how ConfD provides a solution for embedding this technology in the network devices. More information about ConfD can be found at: https://developer.cisco.com/site/confD/
Watch the DevNet 1216 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92703&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
UCS Management APIs A Technical Deep DiveCisco DevNet
The document provides an overview and technical details of the UCS Management APIs:
- It discusses the structure, features, object model, and workflow of the UCS XML API. It also covers methods for sessions, queries, filters, and configurations.
- The API uses HTTP/HTTPS and XML, with role-based authentication and a published object model hierarchy. It supports transactions, high availability, and event subscriptions.
- Key methods and functionality covered include sessions, queries with filtering, resolving objects by DN/class/scope, configurations, and events/statistics. Understanding the low-level UCS API enables programmatic access to UCS environments.
The DevOps model is rapidly transforming IT operations and development practices. But what are the precursors necessary to implement DevOps? To achieve an agile, virtualized, and highly automated IT environment, what technological requirements need to be in place? OpenStack has the potential to facilitate DevOps implementation and practices at several different layers in the data center. In this session we'll quickly discuss what DevOps is, then discuss many components that are logically required to move towards DevOps in your environment. Finally we'll explore in depth several ways OpenStack can provide these baseline components.
Watch the DevNet 1104 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92695&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...Cisco DevNet
This document provides an agenda and overview for a presentation on network automation using APIs, Ansible, and Python. The presentation introduces network programmability and automation tools like Ansible, discusses using infrastructure as code approaches, and provides examples of automating network device configurations and modules using Python and Jinja templates. It aims to help network engineers get started with network automation.
The document outlines an agenda for a presentation on developing Tropo applications. The presentation covers topics like making incoming and outgoing calls, text messaging, call control features, and advanced speech concepts. Sample code is provided for different programming languages.
The document describes a Cisco Spark & Tropo API workshop that covers setting up a quiz application using the Cisco Spark and Tropo APIs. The workshop includes touring a demo quiz app, setting up an interactive voice response system with Tropo, adding a SMS bridge to onboard participants to a Cisco Spark room, and connecting an interactive assistant bot to a Spark room. Hands-on exercises guide attendees on configuring the various components.
Coding 102 REST API Basics Using SparkCisco DevNet
This document provides an overview and agenda for a workshop on REST API basics using the Cisco Spark API. The agenda includes an introduction to REST APIs and what makes them useful, a tour of the Cisco Spark API and its endpoints, and hands-on exercises for interacting with the Cisco Spark API using Postman and JavaScript examples. Attendees will learn how to retrieve room and membership data, add messages to rooms, and call API functions from JavaScript code. The workshop aims to help developers get started using the Cisco Spark API and provides resources for continuing their education on API design and development.
DevNet Express - Spark & Tropo API - Lisbon May 2016Cisco DevNet
Direct from the Cisco DevNet Lisbon Portugal Express event in May 2016. Learn about Cisco DevNet, Spark and Tropo APIs any why there's never been a better time to innovate with Cisco.
Direct from DevNet@TAG in Milan and Rome in May 2016! Learn about Cisco DevNet, Spark and Tropo APIs any why there's never been a better time to innovate with Cisco.
Choosing PaaS: Cisco and Open Source Options: an overviewCisco DevNet
This document discusses container platforms and PaaS. It provides context on containers and supporting technologies like Docker. It describes how containers are limited when confined to a single host, and how schedulers can distribute containers across multiple hosts. It outlines common production tools used with containers like configuration management, monitoring, and logging. It compares PaaS and containers, noting how PaaS consumed containers before they were widely known, and how the lines between the two are blurring as container platforms provide more services. It introduces Mantl as Cisco's container stack designed to run container workloads and big data applications across clouds.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
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.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
2. Flare allows users with mobile devices
to discover and interact with things in an environment.
It combines multiple location technologies
with a realtime communications architecture,
to enable new kinds of user interactions.
What is Flare?
@CiscoFrance #DevNetHackathon
3. • When the user enters an environment, their device can show the
location of nearby things
• When they come near to a thing, they can interact with it by:
• getting information about its current state
• changing its state
• performing actions
Interaction modes
@CiscoFrance #DevNetHackathon
4.
5.
6.
7. • Retail
• Museums
• Advertising
• Industrial
• Public transport
• and more!
Potential markets
@CiscoFrance #DevNetHackathon
18. • Open source
• Implemented in Node.js and MongoDB
• You can run it yourself
Flare server
@CiscoFrance #DevNetHackathon
19. • Bluetooth beacons (iBeacon, AltBeacon)
• Wi-Fi + Cisco CMX (coming soon)
• technology agnostic, can work with other kinds of sensors
Location technologies
@CiscoFrance #DevNetHackathon
20.
21. • Environment: a geographic location with a grid
• Zone: a rectangular division of an environment
• Thing: something interesting to the user
• Device: a user’s tablet, phone or watch
Flare model
@CiscoFrance #DevNetHackathon
22. • REST: create, read, update, delete Flare objects
• Socket.IO: realtime commands and notifications
Flare API
@CiscoFrance #DevNetHackathon
23.
24. • Subscribe
• Unsubscribe
• Get data value
• Set data value
• Get position
• Set position
• Perform action
Socket.IO commands
@CiscoFrance #DevNetHackathon
25. • Data changed
• Position changed
• Device enters zone
• Device exits zone
• Device near to a thing
• Device far from a thing
• Handle action
Socket.IO notifications
@CiscoFrance #DevNetHackathon
26. • User apps on tablet, phone and watch
• Interactive displays
• Connected things
• Admin tools
• Import scripts
• Logging scripts
Types of client
@CiscoFrance #DevNetHackathon
27. • JavaScript
• Swift (iOS and Mac)
• Java (Android)
• Python
Sample code
@CiscoFrance #DevNetHackathon
28.
29.
30.
31.
32. • Trilateral: shows map of environment on phone (iOS, Android)
• Explorer: create and modify Flare objects (web, Mac)
Sample apps
@CiscoFrance #DevNetHackathon