This document discusses opportunities for next-generation in-vehicle software using Linux and open source technologies. It outlines hardware platforms that can be used for development like ARM boards and Atom-based slates. Challenges include securing the multi-user, mobile environment and prioritizing safety over all else. Standards bodies are working on Linux for automotive but security risks remain. The future of in-vehicle infotainment and turning the car into a mobile device are possibilities if these challenges can be addressed.
The IoT is becoming extremely popular keyword in the industries while there are many different interpretations or various definitions. However, one common requirement is that it requires many Sensor devices connected to Linux devices. The user space drivers for GPIO, I2C/SPI and UART sensors in the past were implemented separately from scratch delicately for each product. This will cause significant challenge of software engineering overhead while GPIO, I2C/SPI and UART sensors are dramatically increasing which have to be supported. The IoTDK is one of the library to provide portability of sensors' driver to solve the situation.
The talk will includes guide of IoTDK and 96Boards and tutorial of programing I2C and GPIO devices. Targeted audiences are who are interested in IoT sensors or who would like to move from Arduino and Raspberry Pi to modern ARM CPU effectively.
This presentation was delivered at LinuxCon Japan 2016 by Akira Tsukamoto.
Raspberry Pi 2 + Windows 10 IoT Core + Node.jsAndri Yadi
I presented it during my talk in Bandung IoT Developer Day, Ep. 1 "Developing for IoT with Web Technologies". I talked about how we can develop app for Raspberry Pi with Windows 10 IoT Core, using Node.js.
Demo code: https://github.com/andriyadi/Win10IoT-AzureIotHub-SmartLamp/
The IoT is becoming extremely popular keyword in the industries while there are many different interpretations or various definitions. However, one common requirement is that it requires many Sensor devices connected to Linux devices. The user space drivers for GPIO, I2C/SPI and UART sensors in the past were implemented separately from scratch delicately for each product. This will cause significant challenge of software engineering overhead while GPIO, I2C/SPI and UART sensors are dramatically increasing which have to be supported. The IoTDK is one of the library to provide portability of sensors' driver to solve the situation.
The talk will includes guide of IoTDK and 96Boards and tutorial of programing I2C and GPIO devices. Targeted audiences are who are interested in IoT sensors or who would like to move from Arduino and Raspberry Pi to modern ARM CPU effectively.
This presentation was delivered at LinuxCon Japan 2016 by Akira Tsukamoto.
Raspberry Pi 2 + Windows 10 IoT Core + Node.jsAndri Yadi
I presented it during my talk in Bandung IoT Developer Day, Ep. 1 "Developing for IoT with Web Technologies". I talked about how we can develop app for Raspberry Pi with Windows 10 IoT Core, using Node.js.
Demo code: https://github.com/andriyadi/Win10IoT-AzureIotHub-SmartLamp/
Hands-on Labs: Raspberry Pi 2 + Windows 10 IoT CoreAndri Yadi
I used this deck to guide through the participants for hands-on labs (HOL) of Raspberry Pi 2 and Windows 10 IoT Core, during Bandung IoT Developer Day episode 2 on Feb 6, 2016. The deck also contains some updates on Windows 10 IoT Core from my previous similar talks. So make sure to get it :)
Raspberry Pi model A. With the camera, it turns
out there is just enough headroom in the on-board
thermal resettable fuse to run directly off the serial
connector. If you use a model B, you will have to get
power elsewhere. A model A+ or B+ should work, but
we haven’t tried, yet
CodeRage XI international Conference: Arduino + Delphi Mobile Apps Vic Fernandes
This is the playback of my CodeRage XI international Conference lecture speaking about Arduino + Delphi Mobile Apps
This presentation was done in 9 cities around Brazil for the ExtremeDelphi event during 2016 and also in Rome-Italy at the ITDevCon event.
Very happy to be speaking for the first time at the CodeRage!!! Only great speakers and hundreds of attendees from all around the world! Wow!
The Fury-X™ single board computer (SBC), based on the NXP™ i.MX 6SoloX processor, enables space- and power-optimized circuitry for real time control, cloud communication for Internet of Things(IoT), and other high reliability applications. Its many peripheral interfaces provide connection with sensors, transducers, motors, and cameras for real time applications with multiple network and HumanMachine Interface (HMI) features. For more details visit- http://www.inhand.com
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & ArduinoAndri Yadi
In Echelon Indonesia 2016, April 5, I talked about what IoT and Arduino are all about, technological perspective in IoT, and some opportunities around IoT where we can innovate. I also gave my view on IoT market and players in Indonesia.
It's exciting time!
The interest surrounding wearables has never been higher. IDC says that over 19 million wearable devices will ship by the end of 2014, a threefold increase over last year’s figure. Wearable shipments will grow by 78.4 percent annually, eventually surpassing the 100 million mark for worldwide shipments in 2018 alone.
We have a unique product portfolio that includes IP processors optimized for performance, power and area (PPA) efficiency and SoC integration. High-performance, highly-integrated systems have already been very successful in mobile devices; however, optimizing for wearables means focusing on a different set of requirements based on ultra-low power consumption and reduced area.
This presentation explains our vision for the future of wearable processors. Our customers can mix and match our silicon IP (MIPS, PowerVR and Ensigma) below to create innovative, highly differentiated platforms that set the bar on performance, power, area and functionality.
Automotive: the Next Hot Mobile Platform for LinuxAlison Chaiken
Handsets and tablets are nearing product maturity, while other device categories (notably automotive, medical and smart grid) are about to undergo a growth spurt. How can developers participate on these new platforms? What are the opportunities for the HW accessory market, systems programmers and app devs? The automotive industry software heavyweight is the GENIVI Alliance, which has selected MeeGo (http://tinyurl.com/5v8jgbv) as an officially supported OS for IVI ("in-vehicle infotainment"). Two car manufacturers in China (Geely and HawTai) are already shipping MeeGo-IVI-based cars. Other announcements outside of China are pending (http://tinyurl.com/6joo83l). Hear a comparison of the prospects for MeeGo and Android in the IVI space and learn about how to develop cross-platform apps for MeeGo-IVI using Qt (http://tinyurl.com/5ss94ye).
Topic: Low cost computing using the Raspberry PI and other single board computing platforms. Overview of the growing low cost computing environment and demo of basic configuration of the Raspberry PI and Arduino for home and business projects.
Simultaneously Leveraging Linux and Android in a GENIVI compliant IVI System mentoresd
Simultaneously Leveraging Linux and Android in a GENIVI compliant IVI System – Andrew Patterson
It is widely accepted that Linux is the operating system of choice when building a complex, in-vehicle infotainment (IVI) system. The ability to support and quickly integrate device drivers for features such as CAN, MOST, graphics accelerators, networking interfaces, and Bluetooth can result in key differentiators for any GENIVI compliant IVI-based system. But what if Android was introduced as a second operating system? This session multiple implementations integrating both Android and Linux on multicore SoCs sharing audio and video resources across both domains while maintaining GENIVI compliance. Implementations with and without hypervisor technology will also be presented.
Hands-on Labs: Raspberry Pi 2 + Windows 10 IoT CoreAndri Yadi
I used this deck to guide through the participants for hands-on labs (HOL) of Raspberry Pi 2 and Windows 10 IoT Core, during Bandung IoT Developer Day episode 2 on Feb 6, 2016. The deck also contains some updates on Windows 10 IoT Core from my previous similar talks. So make sure to get it :)
Raspberry Pi model A. With the camera, it turns
out there is just enough headroom in the on-board
thermal resettable fuse to run directly off the serial
connector. If you use a model B, you will have to get
power elsewhere. A model A+ or B+ should work, but
we haven’t tried, yet
CodeRage XI international Conference: Arduino + Delphi Mobile Apps Vic Fernandes
This is the playback of my CodeRage XI international Conference lecture speaking about Arduino + Delphi Mobile Apps
This presentation was done in 9 cities around Brazil for the ExtremeDelphi event during 2016 and also in Rome-Italy at the ITDevCon event.
Very happy to be speaking for the first time at the CodeRage!!! Only great speakers and hundreds of attendees from all around the world! Wow!
The Fury-X™ single board computer (SBC), based on the NXP™ i.MX 6SoloX processor, enables space- and power-optimized circuitry for real time control, cloud communication for Internet of Things(IoT), and other high reliability applications. Its many peripheral interfaces provide connection with sensors, transducers, motors, and cameras for real time applications with multiple network and HumanMachine Interface (HMI) features. For more details visit- http://www.inhand.com
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & ArduinoAndri Yadi
In Echelon Indonesia 2016, April 5, I talked about what IoT and Arduino are all about, technological perspective in IoT, and some opportunities around IoT where we can innovate. I also gave my view on IoT market and players in Indonesia.
It's exciting time!
The interest surrounding wearables has never been higher. IDC says that over 19 million wearable devices will ship by the end of 2014, a threefold increase over last year’s figure. Wearable shipments will grow by 78.4 percent annually, eventually surpassing the 100 million mark for worldwide shipments in 2018 alone.
We have a unique product portfolio that includes IP processors optimized for performance, power and area (PPA) efficiency and SoC integration. High-performance, highly-integrated systems have already been very successful in mobile devices; however, optimizing for wearables means focusing on a different set of requirements based on ultra-low power consumption and reduced area.
This presentation explains our vision for the future of wearable processors. Our customers can mix and match our silicon IP (MIPS, PowerVR and Ensigma) below to create innovative, highly differentiated platforms that set the bar on performance, power, area and functionality.
Automotive: the Next Hot Mobile Platform for LinuxAlison Chaiken
Handsets and tablets are nearing product maturity, while other device categories (notably automotive, medical and smart grid) are about to undergo a growth spurt. How can developers participate on these new platforms? What are the opportunities for the HW accessory market, systems programmers and app devs? The automotive industry software heavyweight is the GENIVI Alliance, which has selected MeeGo (http://tinyurl.com/5v8jgbv) as an officially supported OS for IVI ("in-vehicle infotainment"). Two car manufacturers in China (Geely and HawTai) are already shipping MeeGo-IVI-based cars. Other announcements outside of China are pending (http://tinyurl.com/6joo83l). Hear a comparison of the prospects for MeeGo and Android in the IVI space and learn about how to develop cross-platform apps for MeeGo-IVI using Qt (http://tinyurl.com/5ss94ye).
Topic: Low cost computing using the Raspberry PI and other single board computing platforms. Overview of the growing low cost computing environment and demo of basic configuration of the Raspberry PI and Arduino for home and business projects.
Simultaneously Leveraging Linux and Android in a GENIVI compliant IVI System mentoresd
Simultaneously Leveraging Linux and Android in a GENIVI compliant IVI System – Andrew Patterson
It is widely accepted that Linux is the operating system of choice when building a complex, in-vehicle infotainment (IVI) system. The ability to support and quickly integrate device drivers for features such as CAN, MOST, graphics accelerators, networking interfaces, and Bluetooth can result in key differentiators for any GENIVI compliant IVI-based system. But what if Android was introduced as a second operating system? This session multiple implementations integrating both Android and Linux on multicore SoCs sharing audio and video resources across both domains while maintaining GENIVI compliance. Implementations with and without hypervisor technology will also be presented.
MIPI DevCon Seoul 2018: Mobile Technologies for a Smart World MIPI Alliance
In the MIPI DevCon Seoul keynote address, Jongshin Shin, vice president at Samsung Electronics Co., focuses on technologies such as 5G, ADAS and IoT, with MIPI solutions.
Open Kode, Airplay And The New Reality Of Write Once Run Anywhereguest991eb3
A look at OpenKODE, and it's first widespread commercial implementation Airplay. This presentation was given as part of the OverTheAir event on 4th April 08, and included a large portion of "live coding".
Not breaking userspace: the evolving Linux ABIAlison Chaiken
Don't break userspace" is famously one of the core tenets of Linux kernel development. The rule makes it possible for distros to upgrade the kernel independently of userspace applications. But what does the phrase actually mean in 2022? What portions of the kernel's interface are guaranteed stable and are safe for applications to rely on?
Kernel contributors try to make only backward-compatible changes to the procfs and sysfs filesystems. These virtual filesystems (VFS) constitute the primary applications binary interface (ABI). System calls in a C library like glibc send commands to and receive information from the kernel via the VFS. Linux userspace applications can then rely on the syscalls to interact with the OS or access the VFS directly.
Linux OS's have many artifacts besides procfs and sysfs, however. Which of them are part of the stable ABI? The kernel's documentation calls out the fact that kernel configuration parameters are not stable, but what about devicetree formats, the dmesg log, the BPF validator interface, /dev files, kernel command-line parameters, tracepoints and filesystem metadata? Changes to not explicitly stable parameters have often been the source of controversy.
The difficulty of adding features and fixing bugs without changing the stable ABI is universal in software development. Sometimes there is a stark choice between implementing an upstream fix and "breaking" the library's users. When inevitably the kernel ABI is modified for bug fixes, C-library developers try to balance support for the changes with customer stability expectations. For example, a recent fork of libpthread with an ABI break was created by the realtime Linux community in order to fix problems in time-critical systems like robotics. In 2021, the kernel added a "printk indexing" feature that will make it easier for applications to parse error messages in the dmesg log. The presentation should equip attendees to better understand the Linux ABI and feel better prepared to deal with changes to them that affect their own projects.
Supporting SW Update via u-boot and GPT/EFIAlison Chaiken
A/B partition flipping is a traditional software update method for embedded devices. The Linux kernel notifies the bootloader of an image flip via a memory message at reboot. The strategy did not work for a processor which required a power-on reset due to a PMIC bug. The solution was to extend u-boot to allow the information to be stored in a GPT partition table on the storage device.
A presentation by John Kenney of Toyota InfoTechnology Center on Apr 9 2019 to the Silicon Valley Automotive Open Source Group: https://www.meetup.com/Silicon-Valley-Automotive-Open-Source/events/259384384/
Practical Challenges to Deploying Highly Automated VehiclesAlison Chaiken
Presentation by Dr. Steven Shladover of UC Berkeley on Jan 24, 2019 as part of the Silicon Valley Automotive Open Source meetup group speak series
https://www.meetup.com/Silicon-Valley-Automotive-Open-Source/events/256100027/
All about the Linux boot process. Presented at linux.conf.au on January 25, 2018. Video at https://archive.org/details/lca2018-Linux_the_first_second . Associated blog posting at https://opensource.com/article/18/1/analyzing-linux-boot-process
Functional AI and Pervasive Networking in AutomotiveAlison Chaiken
Presented ath the Sept 25, 2017 meeting of the Silicon Valley Automotive Open sSource Group. About RTI's open-source DDS middleware and how it promotes rapid development of vehicle LANs.
IRQs: the Hard, the Soft, the Threaded and the PreemptibleAlison Chaiken
The Linux kernel supports a diverse set of interrupt handlers that partition work into immediate and deferred tasks. The talk introduces the major varieties and explains how IRQs differ in the real-time kernel.
A talk presented at the Automotive Grade Linux All-Members meeting on September 8, 2015. The focus on why AGL should adopt systemd, and highlights two of the more difficult integration issues that may arise while doing so. The embedded SVG image, courtesy Marko Hoyer of ADIT, is at http://she-devel.com/2015-07-23_amm_demo.svg
Talk from Embedded Linux Conference, http://elcabs2015.sched.org/event/551ba3cdefe2d37c478810ef47d4ca4c?iframe=no&w=i:0;&sidebar=yes&bg=no#.VRUCknSQQQs
Trends in and features of automotive Linux, with an emphasis on Android. Presented at Google Developer Group in Mountain View, CA, USA on February 4, 2015.
Systemd: the modern Linux init system you will learn to loveAlison Chaiken
The talk combines a design overview of systemd with some tutorial incofrmation about how to configure it. Systemd's features and pitfalls are illustrated by short demos and real-life examples. Files used in the demos are listed under "Presentations" at http://she-devel.com/
Video of the live presentation will appear here:
http://www.meetup.com/Silicon-Valley-Linux-Technology/events/208133972/
Best practices for long-term support and security of the device-treeAlison Chaiken
Considerations in design of Linux kernel device-tree source, maintenance of source repositories and helpful tools for validation, source examination and over-the-area updates, particular for vehicular and IVI applications.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
7. Extension: connected car can be main CPU for the home
COMPUTE POWER
Data backup
Media rendering
Thermostat
Hot water heater, furnace and computer in garage . . .
8. Extension: From “sneakernet” to “tirenet”
DATA STORAGE
Starbucks/Walmart
Sync rural home
Sync village business
Napster:iTunes::Wardriving:Download as a Service
9. “Adjacent” business opportunities
Automakers do not want to enter smart grid business.
ABB does.
Do not want to enter the home computer business.
A lot of Sili Valley startups do.
Do not want to enter the “tirenet” business.
Chinese, Indian partners do.
12. Challenges for IVI
● Security in a multi-user, mobile, often
unattended device
● Safety: not “kill -9” but kill dead!
● Novel hardware and architecture
● Not a phone or desktop: little-understood UI/UX
13. UI: What kind of controls?
● Touchscreen, video gesture, joystick, voice, haptic?
Kinect piano: https://www.youtube.com/watch?v=kf3G-DXqt6Y
14. Novel architecture trades parts count for security
Front-seat RT audio
DSP GPU and video
incl. alarms
Atom or ARM SoC
running GNU/Linux
Encapsulated legacy system
Sensor data R/O
Cortex-M
16-bit MCU
In-dash GPCPU running RTOS
MIPS with
OpenWRT CAN and
Control: R/W
Atom or ARM MOST
running Android buses
Firewall
Backseat entertainment
15. Maybe Android from Open Handset Alliance?
Inherently single user.
Text ads required for Android Market?
Open source, not open development.
Amazon and B&N more ready to deal?
16. 2011 Linux Kernel Summit: no need to choose?
Many of the changes in the Android kernel have been blocked
from merging into the mainline, but Android shipped it anyway,
and it now has many millions of users. . . . how we should treat
the Android code?
Linus took the microphone and stated that, simply, code that
actually is used is the code that is actually worth something. The
Android code is certainly being used . . . when code has millions
of users, we have to say "yes" to it.
Abridged from https://lwn.net/Articles/464298/
17. MeeGo IVI 1.2 Home Screen
Intel: Tizen-IVI will have large overlap with MeeGo.
18. Tripzero: Handset/Tablet + meego ivi
In the near future...
DBus
Bluetooth Bluetooth
nobdy subscriber Provider nobdy
plugin plugin
DBus
http://sf2011.meego.com/program/sessions/vehicle-communications-meego
19. Nobdy on (unsupported) ExoPC Atom
Slate and OMAP4 Pandaboard
Nobdy in scrollwheel menu
Live data stream via D-bus and qmlviewer
20. Linux OBDII Software
New nobdy Qjson UI from tripzero
Torque from Android Market
(not open source)
ICS IVI demo by Justin Noel
21. Goal: real-time mileage display for ICE vehicles
● Real-time display in Prius:
● Is an important factor in its popularity;
● Illustrates the user empowerment of timely data
● Real-time mileage is just the beginning of what data-
mining can accomplish.
● Killer app: “What's the cheapest gas within 1 mile of
the freeway between me and an empty tank?
Between me and my destination?”
22. Summary
● Linux opportunities at all levels: HW, accessories, embedded,
platform, apps, entrepreneurs and big companies.
● Finding HW for development remains a problem: iKar PC?
IMX53 Quickstart?
● Many local companies and developers want to play.
● Prediction: automotive is where Linux will show most growth.
23. Resources 1: Hardware platforms for IVI
● ARM set-top box: Trimslice, $219 with Arch or MeeGo.
● ARM board: FreeScale i.MX QuickStart, $149 w/ Ubuntu.
● Atom/x86 slate: Ciara ExoPC Vibe, $699 w/ Windows.
● Atom/x86 board: Intel Black Sands, $149 w/ reg, Android, Ubuntu or MeeGo.
● ARM boards: T.I. BeagleBoard ($149), PandaBoard ($179), Ubuntu or
Android.
● Multiple displays and controls needed.
● Touch, voice, video, joystick, haptic devices and drivers?
● GPS dongles, CAN daughter cards . . .
24. Resources 2
● IVI wiki: http://wiki.meego.com/In-vehicle
● Official site: http://meego.com/downloads/releases/1.2/meego-v1.2-in-vehicle-
infotainment-ivi
● Mailing list archive: http://lists.meego.com/pipermail/meego-ivi
● Mp3car.com
● #linuxice and #meego-ivi IRC on freenode.net
● nOBDy: wiki.openice.org/index.php?title=Nobdy
● My notes and instructions
● on ExoPC: http://wiki.meego.com/MeeGo_IVI_on_ExoPC
● on Pandaboard: http://wiki.meego.com/Hardware-
accelerated_graphics_on_Pandaboard_using_MeeGo
25. MeeGo Hardware Adaptation Process
Maybe not
that kernel
Update from
wrong repo
Use installer
defaults
Hand-craft Multi-hour
extlinux.conf “zypper up”
26. MeeGo-IVI on Atom and ARM Demo HW
● No SW support for HW available to small-medium
businesses.
● Running IVI on ExoPC requires a mash-up of “Tablet
Preview” and IVI UXes.
● Meego-ivi repos support EMGD graphics only
● “zypper update” auto-overwrites drivers and X11
SO libraries.
● Stopped work on ARM-based Pandaboard due to
missing hardfp PowerVR driver.
31. 100-Member auto SW alliance endorses Linux
GENIVI is promulgating Linux standards for auto space.
32. Security: Linux isn't ready either
Backseat kids changing nav system's destination . . .
mechanic at body shop installs malware.
33. Safety:UI Design Space is Little Understood
What information does the driver need?
Prevent entertainment system from hogging resources (incl. Driver!).