IEEE 11th International Conference - COMSNETS 2019 - Last MilesTalk - Jan 2019. This talk is for Beginner or intermediate levels only. Kubernetes and related edge platforms are discussed.
cncf overview and building edge computing using kubernetesKrishna-Kumar
Open Source India Conference 2018 Presentation to the general audience - not a deep technical talk. Narrated like a story for make it interesting......
JCConf 2017 - Next Generation of Cloud Computing: Edge Computing and Apache E...Joseph Kuo
Cloud computing has been developed more than one decade and still keeps growing and growing. At the present time when we enjoy the huge benefits it brings to us, we are also aware of its deficiency that we have to enhance, especially for applications running against IoT. This session is to present the next generation of cloud computing: Edge Computing. We will introduce you what Edge Computing is, why we need it, and how it works with current cloud computing services. Furthermore, when we get involved into edge computing, we need a tool to help us to analysis real-time and continuous data streams generated by devices, equipment and systems on IoT. Therefore we will also present Apache Edgent, a programming model and micro-kernel style run-time, and show you how it works in conjunction with centralized analytic systems and provides efficient and timely analytic across the whole IoT ecosystem.
https://cyberjos.blog/java/seminar/jcconf-2017-next-generation-of-cloud-computing-edge-computing-and-apache-edgent/
Virtualization and Migration in Cloud - Edge Computing models using OpenStack...Sai praveen Seva
The main incentive of this project/thesis is to leverage the OpenStack Cloud platform and make it efficient to facilitate Cloud - Edge computing models for IoT devices termed as “Edge nodes” in the context of smart city as a part of SmartME initiative by University of Messina, Italy.
IoT Meets the Cloud: The Origins of Edge ComputingMaria Gorlatova
History of edge computing: IoT meets the cloud. Lecture delivered as part of Duke University Electrical and Computer Engineering / Computer Science Special Topics course on Edge Computing designed and developed by the instructor.
cncf overview and building edge computing using kubernetesKrishna-Kumar
Open Source India Conference 2018 Presentation to the general audience - not a deep technical talk. Narrated like a story for make it interesting......
JCConf 2017 - Next Generation of Cloud Computing: Edge Computing and Apache E...Joseph Kuo
Cloud computing has been developed more than one decade and still keeps growing and growing. At the present time when we enjoy the huge benefits it brings to us, we are also aware of its deficiency that we have to enhance, especially for applications running against IoT. This session is to present the next generation of cloud computing: Edge Computing. We will introduce you what Edge Computing is, why we need it, and how it works with current cloud computing services. Furthermore, when we get involved into edge computing, we need a tool to help us to analysis real-time and continuous data streams generated by devices, equipment and systems on IoT. Therefore we will also present Apache Edgent, a programming model and micro-kernel style run-time, and show you how it works in conjunction with centralized analytic systems and provides efficient and timely analytic across the whole IoT ecosystem.
https://cyberjos.blog/java/seminar/jcconf-2017-next-generation-of-cloud-computing-edge-computing-and-apache-edgent/
Virtualization and Migration in Cloud - Edge Computing models using OpenStack...Sai praveen Seva
The main incentive of this project/thesis is to leverage the OpenStack Cloud platform and make it efficient to facilitate Cloud - Edge computing models for IoT devices termed as “Edge nodes” in the context of smart city as a part of SmartME initiative by University of Messina, Italy.
IoT Meets the Cloud: The Origins of Edge ComputingMaria Gorlatova
History of edge computing: IoT meets the cloud. Lecture delivered as part of Duke University Electrical and Computer Engineering / Computer Science Special Topics course on Edge Computing designed and developed by the instructor.
This talk is about what is the OpenStack project and why I should consider it to mount my cloud, whether public, private or hybrid, we will see in detail the projects that compose it and the offer of services around.
Cloud computing, edge computing, is a kind of conflict, a convergence of views. Take a look at the technology trends of edge computing, also Let's take a look at what it's like to look at cloud computing
IoT Microservices at the Edge with Eclipse ioFogKilton Hopkins
Learn how Eclipse ioFog open-source Fog Computing lets you create microservices for the Internet of Things and run them in any physical location you desire.
Entreprises : découvrez les briques essentielles d’une solution IoTScaleway
> APRÈS CE WEBINAIRE, VOUS SEREZ EN MESURE DE COMPRENDRE :
- Les principaux composants d’une solution IoT
- L’importance de bien concevoir sa solution dès les premières étapes
IoT platforms are necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud. As the scale and complexity of IoT projects has grown, the need to provide solutions that move processing to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge. We introduce Mainflux an Open Source IoT Platform that can simultaneously scale-out to hundreds of nodes in the cloud, but can also scale down to a PRi class computer without changing a single line of code.
Understand, verify, and act on the security of your Kubernetes clusters - Sca...Scaleway
After this webinar, you will able to:
- Apply a minimum security template on your clusters
- Base your cloud-native application design on security restrictions
- Learn easy security policies to apply
- Protect your data
- Be aware of very common and dangerous security issues that can be easily fixed
Presentation of the Mainflulux team held In Portland at Embedded Linux Conference & OpenIoT Summit North America March 14 2018.
IoT middleware platforms have become necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud; wide availability and rich capabilities have driven the first wave of IoT adoption. As the scale and complexity of IoT projects have grown, however, the need to provide solutions that move to process to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge computing in typical deployment models. As a result, there are few open solutions that address this need.
We introduce Mainflux (https://github.com/Mainflux/mainflux) - a IoT Platform for cloud and edge that can simultaneously scale-out to hundreds of nodes in the cloud but can also scale down to a modest RaspberryPi computer without changing a single line of code. This scalability is achieved thanks to careful architecture, the effectiveness of the Go programming language, and technology choices used in the implementation.
We will discuss the platform, its use and application, and our work to bring core concepts from it to various open source projects including EdgeX.
Repository for Mainflux open source and royalty-free IoT platform published under Apache-2.0 license, free download https://github.com/mainflux/mainflux
Mainflux company official website: https://www.mainflux.com/
Edge optimized architecture for fabric defect detection in real-timeShuquan Huang
In textile industry, fabric defect relies on human inspection traditionally, which is inaccurate, inconsistent, inefficient and expensive. There were automatic systems developed on the defect detection by identifying the faults in fabric surface using the image and video processing techniques. However, the existing solution has insufficiencies in defect data sharing, backhaul interconnect, maintenance and etc. By evolving to an edge-optimized architecture, we can help textile industry improve fabric quality, reduce operation cost and increase production efficiency. In this session, I’ll share:
What’s edge computing and why it’s important to intelligence manufacturing
What’s the characteristics, strengths and weaknesses of traditional fabric defect detection method
Why textile industry can benefit from edge computing infrastructure
How to design and implement an edge-enabled application for fabric defect detection in real-time
Insights, synergy and future research directions
Introducing the Vitis Unified Software Platform for Programming FPGAsinside-BigData.com
Since their beginnings, FPGA's have been notorious for being hard to program. That could be changing with the new Vitis Unified Software Platform from Xilinx. Five years in the making, the Vitis unified software platform is designed to allow a whole new user base of software engineers and AI scientists to take advantage of the power of hardware adaptability.
"The Vitis unified software platform automatically tailors the Xilinx hardware architecture to the software or algorithmic code without the need for hardware expertise. Rather than imposing a proprietary development environment, the Vitis platform plugs into common software developer tools and utilizes a rich set of optimized open source libraries, enabling developers to focus on their algorithms. Vitis is separate to the Vivado Design Suite, which will still be supported for those who want to program using hardware code, but Vitis can also boost the productivity of hardware developers by packaging hardware modules as software-callable functions.
With exponentially increasing compute needs, engineers and scientists are often limited by the fixed nature of silicon,” said Victor Peng, president and chief executive officer, Xilinx. “Xilinx has created a singular environment that enables programmers and engineers from all disciplines to co-develop and optimize both their hardware and software, using the tools and frameworks they already know and understand. This means that they can adapt their hardware architecture to their application without the need for new silicon.”
Learn more: https://www.xilinx.com/products/design-tools/vitis.html
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter
This talk is about what is the OpenStack project and why I should consider it to mount my cloud, whether public, private or hybrid, we will see in detail the projects that compose it and the offer of services around.
Cloud computing, edge computing, is a kind of conflict, a convergence of views. Take a look at the technology trends of edge computing, also Let's take a look at what it's like to look at cloud computing
IoT Microservices at the Edge with Eclipse ioFogKilton Hopkins
Learn how Eclipse ioFog open-source Fog Computing lets you create microservices for the Internet of Things and run them in any physical location you desire.
Entreprises : découvrez les briques essentielles d’une solution IoTScaleway
> APRÈS CE WEBINAIRE, VOUS SEREZ EN MESURE DE COMPRENDRE :
- Les principaux composants d’une solution IoT
- L’importance de bien concevoir sa solution dès les premières étapes
IoT platforms are necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud. As the scale and complexity of IoT projects has grown, the need to provide solutions that move processing to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge. We introduce Mainflux an Open Source IoT Platform that can simultaneously scale-out to hundreds of nodes in the cloud, but can also scale down to a PRi class computer without changing a single line of code.
Understand, verify, and act on the security of your Kubernetes clusters - Sca...Scaleway
After this webinar, you will able to:
- Apply a minimum security template on your clusters
- Base your cloud-native application design on security restrictions
- Learn easy security policies to apply
- Protect your data
- Be aware of very common and dangerous security issues that can be easily fixed
Presentation of the Mainflulux team held In Portland at Embedded Linux Conference & OpenIoT Summit North America March 14 2018.
IoT middleware platforms have become necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud; wide availability and rich capabilities have driven the first wave of IoT adoption. As the scale and complexity of IoT projects have grown, however, the need to provide solutions that move to process to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge computing in typical deployment models. As a result, there are few open solutions that address this need.
We introduce Mainflux (https://github.com/Mainflux/mainflux) - a IoT Platform for cloud and edge that can simultaneously scale-out to hundreds of nodes in the cloud but can also scale down to a modest RaspberryPi computer without changing a single line of code. This scalability is achieved thanks to careful architecture, the effectiveness of the Go programming language, and technology choices used in the implementation.
We will discuss the platform, its use and application, and our work to bring core concepts from it to various open source projects including EdgeX.
Repository for Mainflux open source and royalty-free IoT platform published under Apache-2.0 license, free download https://github.com/mainflux/mainflux
Mainflux company official website: https://www.mainflux.com/
Edge optimized architecture for fabric defect detection in real-timeShuquan Huang
In textile industry, fabric defect relies on human inspection traditionally, which is inaccurate, inconsistent, inefficient and expensive. There were automatic systems developed on the defect detection by identifying the faults in fabric surface using the image and video processing techniques. However, the existing solution has insufficiencies in defect data sharing, backhaul interconnect, maintenance and etc. By evolving to an edge-optimized architecture, we can help textile industry improve fabric quality, reduce operation cost and increase production efficiency. In this session, I’ll share:
What’s edge computing and why it’s important to intelligence manufacturing
What’s the characteristics, strengths and weaknesses of traditional fabric defect detection method
Why textile industry can benefit from edge computing infrastructure
How to design and implement an edge-enabled application for fabric defect detection in real-time
Insights, synergy and future research directions
Introducing the Vitis Unified Software Platform for Programming FPGAsinside-BigData.com
Since their beginnings, FPGA's have been notorious for being hard to program. That could be changing with the new Vitis Unified Software Platform from Xilinx. Five years in the making, the Vitis unified software platform is designed to allow a whole new user base of software engineers and AI scientists to take advantage of the power of hardware adaptability.
"The Vitis unified software platform automatically tailors the Xilinx hardware architecture to the software or algorithmic code without the need for hardware expertise. Rather than imposing a proprietary development environment, the Vitis platform plugs into common software developer tools and utilizes a rich set of optimized open source libraries, enabling developers to focus on their algorithms. Vitis is separate to the Vivado Design Suite, which will still be supported for those who want to program using hardware code, but Vitis can also boost the productivity of hardware developers by packaging hardware modules as software-callable functions.
With exponentially increasing compute needs, engineers and scientists are often limited by the fixed nature of silicon,” said Victor Peng, president and chief executive officer, Xilinx. “Xilinx has created a singular environment that enables programmers and engineers from all disciplines to co-develop and optimize both their hardware and software, using the tools and frameworks they already know and understand. This means that they can adapt their hardware architecture to their application without the need for new silicon.”
Learn more: https://www.xilinx.com/products/design-tools/vitis.html
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter
Edge Computing Platforms and Protocols - Ph.D. thesisNitinder Mohan
Introductory presentation for Ph.D. thesis of Nitinder Mohan titled "Edge Computing Platforms and Protocols". The defense took place at the University of Helsinki, Finland on 8th November 2019.
The video of the presentation is available at https://youtu.be/dDVZozTwreE
The thesis can be found on https://helda.helsinki.fi/handle/10138/306041
The CPaaS.io platform allows to make task logic - e.g., for analytics - to be adaptively moved from the cloud to the edge of an IoT network. This presentation given at the first year review meeting in Tokyo on October 5, 2017 explains how.
Disclaimer:
This document has been produced in the context of the CPaaS.io project which is jointly funded by the European Commission (grant agreement n° 723076) and NICT from Japan (management number 18302). All information provided in this document is provided "as is" and no guarantee or warranty is given that the information is fit for any particular purpose. The user thereof uses the information at its sole risk and liability. For the avoidance of all doubts, the European Commission and NICT have no liability in respect of this document, which is merely representing the view of the project consortium. This document is subject to change without notice.
Phoenix Data Conference - Big Data Analytics for IoT 11/4/17Mark Goldstein
“Big Data for IoT: Analytics from Descriptive to Predictive to Prescriptive” was presented to the Phoenix Data Conference on 11/4/17 at Grand Canyon University.
As the Internet of Things (IoT) floods data lakes and fills data oceans with sensor and real-world data, analytic tools and real-time responsiveness will require improved platforms and applications to deal with the data flow and move from descriptive to predictive to prescriptive analysis and outcomes.
Enabling the Deployment of Edge Services with the Open Network Edge Services ...Liz Warner
The Open Network Edge Services Toolkit (OpenNESS) is an open-source software toolkit for the enablement of orchestration and management of edge services on a diverse range of platforms. This talk will present the problem statement that OpenNESS aims to solve, the use-cases in which OpenNESS can be deployed, and a top-level description of its architecture.
What is Your Edge From the Cloud to the Edge, Extending Your ReachSUSE
As companies continue to take advantage of the benefits of cloud – increased flexibility, speed of innovation and quickly responding to business demands, it is no wonder that they want to extend these benefits to the edge. But there are still a lot of questions.
Juniper Jumpstarts Innovation: Open Sources SDN ControllerJuniper Networks
In this paper industry analyst firm Enterprise Management Associates (EMA) reviews Juniper's OpenContrail announcement. Read on for an overview of Juniper's partnerships and a look at the SDN competitive landscape.
FogFlow: Cloud-Edge Orchestrator in FIWAREBin Cheng
fog computing framework with agile programming models. It allows IoT service providers to easily design and implement their services, meanwhile automatically launching dynamic data processing flows over cloud and edges in an optimized manner.
Edge can be divided into the Device Edge and the Infrastructure Edge. This presentation discusses how to leverage the Infrastructure edge in modern software architecture.
Presentation of the Mainflulux team held In Portland at Embedded Linux Conference & OpenIoT Summit North America March 14 2018.
IoT middleware platforms have become necessary building blocks of every complex vertical IoT solution. Traditionally, the platforms have been built to run in the cloud; wide availability and rich capabilities have driven the first wave of IoT adoption. As the scale and complexity of IoT projects have grown, however, the need to provide solutions that move to process to the network edge has also grown. Down-scaling cloud capabilities is complex in part because of the more modest capabilities of edge computing in typical deployment models. As a result, there are few open solutions that address this need.
We introduce Mainflux (https://github.com/Mainflux/mainflux) - a IoT Platform for cloud and edge that can simultaneously scale-out to hundreds of nodes in the cloud but can also scale down to a modest RaspberryPi computer without changing a single line of code. This scalability is achieved thanks to careful architecture, the effectiveness of the Go programming language, and technology choices used in the implementation.
We will discuss the platform, its use and application, and our work to bring core concepts from it to various open source projects including EdgeX.
Repository for Mainflux open source and royalty-free IoT platform published under Apache-2.0 license, free download https://github.com/mainflux/mainflux
Mainflux company official website: https://www.mainflux.com/
Complete set of presentations of the FIWARE Training Sessions in Tunisia. Deep introduction to the FIWARE Core Generic Enablers as well as NGSI/NGSI-LD and the next steps in AI, ML, and Robotics.
Walking through the fog (computing) - Keynote talk at Italian Networking Work...FBK CREATE-NET
"Walking through the fog (computing): trends, use-cases and open issues"
Despite its huge success in many IT-enabled application scenarios, cloud computing has demonstrated some intrinsic limitations that may severely limit its adoption in several contexts where constraints like e.g. preserving data locally, ensuring real-time reactivity or guaranteeing operation continuity despite lack of Internet connectivity (or a combination of them) are mandatory. These distinguishing requirements fostered an increased interest toward computing approaches that inherit the flexibility and adaptability of the cloud paradigm, while acting in proximity of a specific scenario. As a consequence, the emergence of this “proximity computing” approach has exploded into a plethora of architectural solutions (and novel terms) like fog computing, edge computing, dew computing, mist computing but also cloudlets, mobile cloud computing, mobile edge computing (and probably few others I may not be aware of…). The talk will initially make an attempt to introduce some clarity among these “foggy” definitions by proposing a taxonomy whose aim is to help identifying their peculiarities as well as their overlaps. Afterwards, the most important components of a generalized proximity computing architecture will be explained, followed by the description of few research works and use cases investigated within our Center and based on this emerging paradigm. An overview of open issues and interesting research directions will conclude the talk.
Similar to Open Source Edge Computing Platforms - Overview (20)
Eco System Building Presentation at SODACODE, May 2022.
URL at Sched by Linux Foundation: https://static.sched.com/hosted_files/sodacode2022/da/Day1_S12_SODACODE2022_SODAAmbassadorsEcosystem%20%281%29.pdf
This presentation is delivered as part of the Faculty training program at Kristu Jayanthi College, Bangalore. The intent was to help students build competency and contribute to open source projects. Also which will eventually help them to build professional career in open source connected domains.
This event was organized by the SODA Foundation and lots of fabulous speakers delivered the series. Thank you SODA!!!!
This work is part of the open source testbed setup for Cloud interoperability & portability. Cloud Security Workgroup will further review and generate complete working set as we move along. This is part I of the effort.
Cloud Native Use Cases / Case Studies - KubeCon 2019 San Diego - RECAPKrishna-Kumar
From KubeCon / CloudNativeCon 2019 customer stories, case studies, use cases - RECAP. Kubernetes & CNCF project use cases summary presented in Bangalore CNCF Meetup.
Cloud interoperability and open standards for digital india open infrasummitKrishna-Kumar
Open Infrastructure Summit Shanghai 2019 Presentation - Describes Cloud interoperability efforts in Digital India with multiple uses cases. A joint Taskforce effort by TSDSI - CCICI.
Kubernetes Application Deployment with Helm - A beginner Guide!Krishna-Kumar
Google DevFest2019 Presentation at Infosys Campus Bangalore. Application deployment in Kubernetes with Helm is demo'ed in Google Kubernetes Engine (GKE). This is an introductory session on Helm. Several references are given in it to further explore helm3 as it is in Beta state now.
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - HighlightsKrishna-Kumar
Presented in Bangalore CNCF Meetup - Summary & Highlights of KubeCon + CloudNativeCon 2019 - Barcelona & Shanghai. Several resource links are provided for further exploration of both the events.
This session was part of the IEEE Bangalore Section webinar organized to orient interested parties to the standards development world. The link to this slide deck is refereed from the other slide deck posted adjacent to this.
KubeCon CloudNativeCon Seattle 2019 Recap - General overview and also summary of some of the application deployment track (App sig, Operator Framework, Helm, Kustomize, CNAB).
History and Basics of containers, LXC, Docker and Kubernetes. This presentation is given to Engineering colleage students at VIT DevFest 2018. Beginner to Intermediate level.
Containers and workload security an overview Krishna-Kumar
Beginner Level Talk - Presented at Bangalore container conf 2018 - Containers and workload security an overview. Hope it get starts your container security journey :-)
CNCF general introduction to beginners at openstack meetup Pune & Bangalore February 2018. Covers broadly the activities and structure of the Cloud Native Computing Foundation.
Kubernetes for FaaS (Function as a Service) - Serverless evolution, some basic constructs, kubenetes features, comparisons - from Serverless conference 2017 Bangalore.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
Traditional software testing methods are being challenged in retail, where customer expectations and technological advancements continually shape the landscape. Enter generative AI—a transformative subset of artificial intelligence technologies poised to revolutionize software testing.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
3. 3
Edge computing is a method of optimizing cloud computing systems by
performing data processing at the edge of the
network, near the source of the data.
4. 4
Key Requirements
1. Maximize the computing at Edge
- Real time Scheduling
- Distributed Application Execution
- Resource Optimization and Compute Efficiency
- Efficient Orchestration, Monitoring
- Resource utilization across the cluster
- Efficient Runtime Support (Container, LWC, Serverless)
- Low Latency
2. Offline Scenarios and Communication
- Edge Node/Cluster Offline Working
- Vendor Agnostic Cloud Interface
- East – West Communication
- Reverse Proxy, Address Resolution, Routing
- Workload-Workload, Device to Workload Commn
3. Security & Privacy
- Workload to Workload Secure Communication
- Device Identity and Authorization
- Node level identity
- Private Data Isolation
4. Scalability – Platform and Clusters
- Edge Cloud - Clusters
- Microservice based core platform
- Platform extensions and plugins
5. Device Life Cycle & Management
- Device, Node, Application Provisioning
- Repositories and Registry
(Device, Mapper, Node, Workload)
- Discovery (Device, Node, Application/Service)
6. Data & Data Analytics
- Data Storage, Sharing, Distributed
- Distributed and customizable Data Analytics
- AI/ML, Big Data, Streaming Data processing…
7. Remote Management & Visualization
- Consolidated and Efficient Dashboard
(nodes, devices, workloads, resources so on)
- Dashboard at North and South
- Upgrade, Rollback, Reset, Enable/Disable
8. Efficient Energy Management
- Energy aware workload scheduler
- Energy optimized Devices/Nodes
- Energy Monitoring
5. 5
Edge Node 1
Edge Node n
D1 Dn
D1 Dn
Edge Node
Edge Node 1
D1 Dn
D1 Dn
Central Cloud
Edge Node n
D1 Dn
Deployment Simplified…
6. 6
Some Reference to State of the Edge Computing…
Edge computing: The state of the next IT transformation:
The cloud is going to edge in the coming decade
https://www.zdnet.com/article/edge-computing-the-state-of-the-next-it-transformation/
Hype Cycle for Cloud Computing, 2018:
Edge is sitting at top; According to Gartner, for example, 80 percent of enterprises will have shut down their
traditional data centre by 2025
https://www.gartner.com/doc/3884671/hype-cycle-cloud-computing-
State of the edge 2018:
Infrastructure Edge at Operator side & Device Edge at last miles; Acceleratoirs like Smart NICs and GPUs are
central role to play; great opportunity lying ahead.
https://www.stateoftheedge.com/ [Detailed Report Available along with Edge Landscape]
Edge Market 451 Research:
The global Fog market opportunity has the potential to reach more than $18bn worldwide by 2022; Initially,
hardware will have the largest percentage of overall Fog revenue (51.6%), followed by Fog applications (19.9%)
and then services (15.7%). Over time, we forecast that standardization plus the incorporation of Fog functions ‘as
a feature’ into existing hardware driving this hardware component down to 42% of the total market, with the
primary ‘upside’ benefactors being Fog applications and services.
https://www.openfogconsortium.org/wp-content/uploads/451-Research-report-on-5-year-Market-Sizing-of-Fog-
Oct-2017.pdf
8. 8
Open Source edge platforms
A Linux foundation common open platform for IoT edge computing (MEC) – April 2017. Third party central control, System management capability
through API, Device service SDK, start in less than 10 sec, user interfaces, binary data support, automated performance testing, exporting application
services to support multiple end points. Supported by AMD, Dell, Samsung.
https://www.edgexfoundry.org/
Linux foundation project, AT&T & Intel initiated – Feb 2018. carrier-scale edge computing applications running in virtual machines and
containers. The Akraino Edge Stack community anticipates releasing project code in the Spring of 2019. Open source software stack to improve the
state of edge cloud infrastructure
https://www.akraino.org/
Open stack foundation project. Intel and Wind River have jointly open sourced this software. Run the minimal services required at the edge, yet
provide robust support for bare metal, container technologies and virtual machines.
https://wiki.openstack.org/wiki/StarlingX
Reference platform design for edge cloud in OPNFV – main focus. Edge clouds share a similar but simplified NFV+SDN architecture as the core DC but
has more implementation constraints. Service Provider's Management of Edge Cloud
https://wiki.opnfv.org/display/PROJ/Edge+cloud
Looking Edge & ONAP components in terms of data collection, processing, policy management, resource management, control loop models, security.
https://wiki.onap.org/display/DW/Edge+Automation+through+ONAP
There are several projects under Eclipse Foundation supports IoT and Edge platforms. Eclipse foundation cloud platform stack, Eclipse foundation IoT
working group & Eclipse foundation with CNCF for IoT Edge are some of them.
9. 9
https://www.edgexfoundry.org/
• Dell has seeded this project with FUSE
source code base under Apache 2.0.
• Analog Devices, Dell and Samsung are
the platinum members (as on Dec, 2018).
• More than a dozen microservices and
over 125,000 lines of code.
• ~70 Organizations (as on Dec, 2018).
11. 11
AKRAINO Edge Stack
A Linux Foundation open source Project:
AT&T & Intel initiated – Feb 2018. carrier-scale edge computing applications running in virtual machines and containers.
The Akraino Edge Stack community anticipates releasing project code in the Spring of 2019.
Akraino Edge Stack will offer users new levels of flexibility to scale edge cloud services quickly, to maximize the applications
or subscribers supported on each server, and to help ensure the reliability of systems that must be up at all times.
https://www.akraino.org/
https://wiki.akraino.org/display/AK/Akraino+Edge+Stack
13. 13
Openstack StarlingX
Open stack foundation project. Intel and Wind River have jointly open sourced this software. Run the minimal services
required at the edge, yet provide robust support for bare metal, container technologies and virtual machines.
StarlingX is both a development project and an integration project that combines new services with many other open source
projects into an overall edge cloud software stack.
https://wiki.openstack.org/wiki/StarlingX
https://www.openstack.org/edge-computing/
15. 15
ONAP - Edge
To efficiently and effectively deploy 5G network supporting ultra low latency and high bandwidth mobile network, we need to
deploy variety of applications and workload at the edge and close to the mobile end user devices (UE or
IoT). https://wiki.onap.org/pages/viewpage.action?pageId=28381325
16. 16
The Open Source stack
The IoT Cloud Platform represents the software
infrastructure and services required to enable an IoT
solution.
An IoT Cloud Platform typically operates on a cloud
infrastructure (e.g. OpenShift, AWS, Microsoft Azure,
Cloud Foundry) or inside an enterprise data center
and is expected to scale both horizontally, to support
the large number of devices connected, as well as
vertically to address the variety of IoT solutions.
The IoT Cloud Platform will facilitate the
interoperability of the IoT solution with existing
enterprise applications and other IoT solutions.
Some of the projects are:
Eclipse Kapua – manage IoT gateways
Eclipse OM2M – For telcos for M2M spec
Eclipse Hono – API for devices & extensible framework
Eclipse Mosquito – MQTT broker
Eclipse Leshan – OMA LWM2M
Eclipse hawkBit – Software update device & gateways
Eclipse BIRT – Dashboard & reporting
https://iot.eclipse.org/cloud/
Eclipse Edge : Eclipse IoT Cloud Platform Stack
17. 17
One project that Bosch is leading is Eclipse Hono, which does large-scale MQTT data ingress from as potentially many as millions
of end devices, converting it into AMQP and then routing it to the application that cares about the data from that particular device.
Hono runs atop of Kubernetes.
Eclipse Hono™ provides remote service interfaces for connecting large numbers of IoT devices to a back end and interacting with
them in a uniform way regardless of the device communication protocol.
Hono specifically supports scalable and secure ingestion of large volumes of sensor data by means of its Telemetry and Event
APIs. Hono's Command & Control API allows for sending commands (request messages) to devices and receive a reply to such a
command from a device in an asynchronous way.
https://www.eclipse.org/hono/
Eclipse Edge : Eclipse Hono
18. 18
Eclipse Kura™ is an extensible open source IoT Edge Framework based on Java/OSGi. Kura offers API access to the hardware
interfaces of IoT Gateways (serial ports, GPS, watchdog, GPIOs, I2C, etc.). It features ready-to-use field protocols (including
Modbus, OPC-UA, S7), an application container, and a web-based visual data flow programming to acquire data from the field,
process it at the edge, and publish it to leading IoT Cloud Platforms through MQTT connectivity.
an extensible open source IoT Edge Framework based on Java/OSGi. Develop new Components and Application, Drag-and-
Drop new modules from the Eclipse IoT Marketplace.
https://www.eclipse.org/kura/
Eclipse Edge : Eclipse Kura
19. 19
• The Eclipse IoT Working Group is a collaboration between
organizations and individuals who share the goal of creating
an open IoT. The collaboration focuses on the development,
promotion and adoption of open source IoT technology. Our
members provide a wide range of projects and services built
on top of Eclipse IoT technology.
https://iot.eclipse.org/working-group/
https://wiki.eclipse.org/IoT
https://github.com/kubernetes/community/tree/master/wg-iot-edge
Eclipse Edge : Eclipse Foundation IoT working Group
20. 20
Eclipse Edge : Eclipse Foundation with CNCF for IoT Edge
• Formed a new Eclipse working group focused on improving
Kubernetes IoT and edge deployments, Supported by - Red
Hat, Bosch, Eurotech, InfluxData, Siemens, Vapor IO, and
VMware. Is a collaboration among the 40-member Eclipse IoT
Working Group and the Kubernetes community
• Plan to provide reference architectures for various IoT/Edge
environments. https://iot.eclipse.org/working-group/
• The complexity of orchestrating IoT systems is a problem
domain for which Kubernetes is a perfect fit, Eclipse
Foundation's Executive Director, Milinkovich added
• https://thenewstack.io/cncf-eclipse-explore-kubernetes-driven-
internet-of-things-edge-computing/
21. 21
Open Source Edge platforms - more…
1. Mirantis Cloud Platform Edge (MCP Edge) with kubernetes - https://www.sdxcentral.com/articles/news/mirantis-rides-kubernetes-to-charge-open-
source-edge-ecosystem/2018/10/
2. Edge compute platform - Deutsche Telekom and Aricent have partnered for the creation of an Open Source, low latency available to operators, to
enable them to develop and launch 5G mobile applications and services faster. - http://www.eenewseurope.com/news/edge-compute-platform-open-
source
3. Open-RAN Mobile Edge Computing Platform - Saguna Open-RAN improves quality of experience (QoE) by providing web services with high-bandwidth,
low-latency communication to mobile users and connected ‘things’. With fully virtualized software architecture, Saguna’s MEC platform enhances
network agility and promotes the transition to network function virtualization (NFV) using cost-effective commercial-off-the-shelf (COTS) solutions -
https://www.sdxcentral.com/products/saguna-open-ran-mobile-edge-computing-platform/
4. Open Edge Computing Initiative is a collective effort by multiple companies, driving the business opportunities and technologies surrounding edge
computing. The members are Microsoft, Intel, Carnegie Mellon University. http://openedgecomputing.org/
5. Radisys Open Mobility Solutions - Radisys provides an end-to-end solution for M-CORD that combines the principles of virtualized RAN, virtualized EPC,
SDN and NFV in one platform for MEC, IoT and 5G deployments. http://www.radisys.com/mobilityengine/solutions
6. OpenVolcano: An Open-Source Software Platform for Fog Computing - exploit Network Functions Virtualization (NFV) and Software Defined
Networking (SDN) to support personal cloud services. https://www.semanticscholar.org/paper/OpenVolcano%3A-An-Open-Source-Software-Platform-
for-Bruschi-Lago/32c6e2224d1b61de46fdc8875dfb52dbed77b867
7. MFX-1 IoT EDGE COMPUTING GATEWAY - COMPLIANT WITH LINUX FOUNDATION EDGEX FOUNDRY OPEN SOURCE FRAMEWORK -
https://www.mainflux.com/edge-computing.html
8. FogLAMP - open source platform for the Internet of Things and an essential component in Fog Computing. It uses a modular microservices architecture
including sensor data collection, storage, processing and forwarding to Historians, Enterprise systems and Cloud-based services.
http://dianomic.com/platform/foglamp/
9. Open Carrier Interface - An Open Source Edge Computing Framework - https://dl.acm.org/citation.cfm?id=3229579
10. Project Flogo - A Lightweight Runtime for Edge Computing - https://thenewstack.io/project-flogo-a-lightweight-runtime-for-edge-computing/
11. Forest Giant - Open source projects made/used by the Forest Giant team. Distributed discovery and streaming key value store.
https://github.com/forestgiant & https://platform.forestgiant.com/
12. Intel, Alibaba launch a joint edge computing platform - Intel now produces a range of different AI accelerators, including CPUs, field programmable
gate arrays (FPGAs) and Movidius vision processing units (VPUs). Its AI technologies also include OpenVINO, a toolkit designed to bring computer vision
and deep-learning inference to vision applications at the edge. https://www.zdnet.com/article/intel-alibaba-launch-a-joint-edge-computing-platform/
13. Baidu Cloud launches its open-source edge computing platform - platform will include features like data collection, message distribution and AI
inference, as well as tools for syncing with the cloud. https://techcrunch.com/2019/01/09/baidu-cloud-launches-its-open-source-edge-computing-
platform/
14. And more………
23. 23
kubeedge – Open Source Edge Platform Initiated by Huawei.
• www.github.com/kubeedge , Nov, 2018,
• Kubernetes IoT Edge WG
V o lum e C o nfig m a p Po d Pro b er Event ...
M etaM anag er
Ed ged
C o nta ine rs
D eviceTw in
D a ta
Sto re EventBus
Ed geH ub
Po d /V o lum e/...
D evic es
M Q TT Bro ker
kubectl
A PP
SD K
Note : Here the edge-controller is in cloud. Currently most of the cloud providers want the controller and coupling with cloud services.
This is more of business than technological reason
24. 24 24
Edged: Edged is an agent running on edge node for managing
user's application.
EdgeHub: EdgeHub is a web socket client, which is responsible
for interacting with Huawei Cloud IEF service, including sync cloud
side resources update, report edged side host and device status
changes.
EventBus: EventBus is a MQTT client to interact with MQTT
server(mosquitto), offer subscribe and publish capability to other
components.
DeviceTwin: DeviceTwin is responsible for storing device status and
syncing device status to the cloud. It also provides query interfaces for
applications.
MetaManager: MetaManager is the message processor and
between edged and edgehub. It's also responsible for storing/retrieving
metadata to/from a lightweight database(SQLite).
kubeedge – More Details…
Edge Computing
With business logic running at Edge, volumes of data can be
secured & processed locally. It reduces the bandwidth request
between Edge and Cloud; increases the response speak; and
protects customers' data privacy.
Simplify development
Developers can write regular http or mqtt based applications;
containerize and run anywhere at Edge or Cloud.
Kubernetes-native support
With KubeEdge, users can orchestrate apps, manage devices
and monitor app/device status against Edge nodes like a normal
K8s cluster in the Cloud
Abundant applications
You can easily get and deploy complicated machine learning,
image recognition, event processing and other high level
applications to your Edge side.
Advantages Key Components
25. 25
Kubeedge Next**…
• Data & Data Analytics
• Multi Cluster
• Security (spiffe etc)
• Function as a service
• More protocols and device types
• Edge Market Place and Ecosystem
• Pluggable North Bound Connection – Support Vendor Agnostic Central Cloud (though it is challenging to make
central cloud edge service agnostic)
• Service Mesh, CNCF Projects Integration
• Improve monitoring, health, remote management, and CI/CD
**Add more community driven features to build the open ecosystem. Collaborate with CNCF and other partners for Edge Computing Alliance
https://github.com/kubeedge/kubeedge
Slack channel: kubeedge.slack.com
India Contact : sanil.kumar@Huawei.com / Krishna.m.kumar@Huawei.com
• To build an ecosystem for edge computing
• To build a generic light weight open source edge platform with
competitive features to support your use cases
26. 26
Key Challenges
Managing the Offline Scenarios
Fragmented Device Specifications and Protocols
Heterogeneous Edge Node / Compute
Distribution and Best utilization of Edge Cloud Resources
Security & Privacy
Real time performance
Huge set of user scenarios for same use case, Huge number of devices/nodes
connectivity & its management
28. 28
Roof Computing 1931.1
• The development of the IEEE Standard for an Architectural Framework for Real-time Onsite Operations Facilitation
(ROOF) for the Internet of Things.
• This standard defines an architectural framework, protocols and Application Programming Interfaces (APIs) for providing
Real-time Onsite Operations Facilitation (ROOF). ROOF computing and networking for the data and the devices include
next-hop connectivity for the devices, real-time context building and decision triggers, efficient backhaul connectivity to
the cloud, and security & privacy.
• The standard covers interoperability, collaboration and autonomous operation of an Internet of Things (IoT) system with
computing required for context building, security, access control, data storage, data aggregation and ability to choose
different cloud and application service providers [5].
• Furthermore, this standard defines how an end user is able to securely provision, commission and decommissions the
devices.
• It leverages existing applicable standards and is complimentary to architectural frameworks defined in broader IoT
environments.
29. 29
https://www.openfogconsortium.org/
Multi-access Edge Computing (MEC) offers application developers and
content providers cloud-computing capabilities and an IT service
environment at the edge of the network. This environment is
characterized by ultra-low latency and high bandwidth as well as real-
time access to radio network information that can be leveraged by
applications.
.
https://www.etsi.org/technologies-clusters/technologies/multi-access-edge-computing
Some Edge Platform Alliances…
specifies signalling requirements and architecture of
intelligent edge computing to provide intelligence to the edge
network for efficient data processing within the network.
https://www.itu.int/ITU-T/workprog/wp_item.aspx?isn=14275
31. 31
Edge Computing is identified as one of the key trends
The vast potential of Edge Compute to support all smart and
intelligent solution for end users.
Possible integration of all cutting edge technologies viz., AI/ML, Big
Data, Cloud, IoT, Blockchain…
Research with Industry, Community and Academic Collaborations..
Edge Computing is at at its Phase 1…!
32. 32Thank You! Kumar Brothers! Krishna Kumar & Sanil Kumar
Disclaimer: Images & many data are taken from Internet and only used for information sharing. We do not claim any other rights/correctness to it. Also no commercial usage of these slides allowed.