This document summarizes an INSPIRE workshop organized by OSGeo members. The agenda included short presentations from representatives of public administration, the EU Commission, and industry. Speakers included individuals from organizations like Ordnance Survey GB, the EEA, JRC, regional governments in Germany and Austria, the UK MetOffice, GeoCat, Occam Labs, metaspatial, and the Joint Research Center. Many speakers discussed their roles working with geospatial data and standards, and their goals in supporting INSPIRE. Common challenges mentioned were the need for more coordination, funding, and communication to help with INSPIRE implementation and maintenance.
STDM Online Architecture and Services for Land AdministrationArnulf Christl
Most people-to-land relationships worldwide are not recognized, identified or documented. Existing land administration systems are incomplete and do not perform. Lack of know-how, short lived projects and proprietary systems lock-in users and governments. Alternatives are needed. The Social Tenure Domain Model Software (STDM) is based on open standards and Open Source Software to avoid these common pitfalls.
What do you need to implement a geospatial architecture that can manage land administration data? A good architecture, open standards and Open Source tools. When going Online a whole new complex arises because private and public data have to be separated.
The talk tells the story of how Open Source GIS developers founded the geospatial standards organization OGC in the early 1990s, long before the term “Open Source” was even coined. The story goes on to describe how Open Source geospatial activists founded OSGeo in 2006, why the current big topic is Open Data and how it all ties together.
This need for openness is intrinsic to geospatial because any location makes sense only relative to other location data. Interoperability is a must.
Big Data Europe is a EU funded Horizon2020 project and will undertake the foundational work for enabling European companies to build innovative multilingual products and services based on semantically interoperable, large-scale, multi-lingual data assets and knowledge, available under a variety of licenses and business models.
The Open PHACTS Discovery Platform is bringing together pharmacological data resources in an integrated, interoperable infrastructure, and has been developed to reduce barriers to drug discovery in industry, academia and for small businesses.
The first round of pilots for the Big Data Europe project is about to enter the evaluation phase. This also holds for the Societal Challenge 1: Health. For this challenge the Open PHACTS foundation, Manchester University and the VU Amsterdam are working on the Open PHACTS docker and its integration with the Big Data Europe infrastructure.
This presentation will give you:
- a general overview of the infrastructure and the status of the generic components that are being developed
- an outline of the Societal Challenge and the rationale for the pilot
a look into the future pilot options
The intended audience are people acquainted with basic development tools like Docker and GitHub with an interest in Big Data and Drug Discovery.
STDM Online Architecture and Services for Land AdministrationArnulf Christl
Most people-to-land relationships worldwide are not recognized, identified or documented. Existing land administration systems are incomplete and do not perform. Lack of know-how, short lived projects and proprietary systems lock-in users and governments. Alternatives are needed. The Social Tenure Domain Model Software (STDM) is based on open standards and Open Source Software to avoid these common pitfalls.
What do you need to implement a geospatial architecture that can manage land administration data? A good architecture, open standards and Open Source tools. When going Online a whole new complex arises because private and public data have to be separated.
The talk tells the story of how Open Source GIS developers founded the geospatial standards organization OGC in the early 1990s, long before the term “Open Source” was even coined. The story goes on to describe how Open Source geospatial activists founded OSGeo in 2006, why the current big topic is Open Data and how it all ties together.
This need for openness is intrinsic to geospatial because any location makes sense only relative to other location data. Interoperability is a must.
Big Data Europe is a EU funded Horizon2020 project and will undertake the foundational work for enabling European companies to build innovative multilingual products and services based on semantically interoperable, large-scale, multi-lingual data assets and knowledge, available under a variety of licenses and business models.
The Open PHACTS Discovery Platform is bringing together pharmacological data resources in an integrated, interoperable infrastructure, and has been developed to reduce barriers to drug discovery in industry, academia and for small businesses.
The first round of pilots for the Big Data Europe project is about to enter the evaluation phase. This also holds for the Societal Challenge 1: Health. For this challenge the Open PHACTS foundation, Manchester University and the VU Amsterdam are working on the Open PHACTS docker and its integration with the Big Data Europe infrastructure.
This presentation will give you:
- a general overview of the infrastructure and the status of the generic components that are being developed
- an outline of the Societal Challenge and the rationale for the pilot
a look into the future pilot options
The intended audience are people acquainted with basic development tools like Docker and GitHub with an interest in Big Data and Drug Discovery.
Introduction to open cloud infrastructure. OpenStack community actively collaborates with other infrastructure open-source projects to build a powerful community and software tools choice for everyone in the modern digital economy.
CHOReVOLUTION, An IDRE for IoT-enabled applications, Sébastien Keller, Thales...OW2
CHOReVOLUTION, An IDRE for IoT-enabled applications, Sébastien Keller, Thales. CHOReVOLUTION is a new IDRE (Integrated Development and Runtime Environment) to deliver dynamic and secure choreographies of services in IoT and Web service domains like Smart Cities, Smart Tourism and Smart Retail.
My slides from IoT conference Athens 2017 keynote presentation, discussing the common problems with enterprise IoT projects / digital transformation and key failure points: Waterfall vs Agile methodology and open source vs closed approach/technologies. Also presenting an example agile approach of a multi-tenant IoT Solution for a Refrigerator Manufacturer.
A summary of DBpedia's History and a detailed analysis of challenges and solutions.
We show how the Linked Data Cloud evolved around DBpedia and also what problems we and other data projects encountered. We included a section on the new solutions that will lead DBpedia into a bright future.
Data Science in Production: Technologies That Drive Adoption of Data Science ...Nir Yungster
Critical to a data science team’s ability to drive impact is its effectiveness in incorporating its solutions into new or existing products. When collaborating with other engineering teams, and especially when solutions must operate at scale, technological choices can be critical factors in determining what type of outcome you'll have. We walk through strategies and specific technologies - Airflow, Docker, Kubernetes - that can help promote successful collaboration between data science and engineering.
Introduction to open cloud infrastructure. OpenStack community actively collaborates with other infrastructure open-source projects to build a powerful community and software tools choice for everyone in the modern digital economy.
CHOReVOLUTION, An IDRE for IoT-enabled applications, Sébastien Keller, Thales...OW2
CHOReVOLUTION, An IDRE for IoT-enabled applications, Sébastien Keller, Thales. CHOReVOLUTION is a new IDRE (Integrated Development and Runtime Environment) to deliver dynamic and secure choreographies of services in IoT and Web service domains like Smart Cities, Smart Tourism and Smart Retail.
My slides from IoT conference Athens 2017 keynote presentation, discussing the common problems with enterprise IoT projects / digital transformation and key failure points: Waterfall vs Agile methodology and open source vs closed approach/technologies. Also presenting an example agile approach of a multi-tenant IoT Solution for a Refrigerator Manufacturer.
A summary of DBpedia's History and a detailed analysis of challenges and solutions.
We show how the Linked Data Cloud evolved around DBpedia and also what problems we and other data projects encountered. We included a section on the new solutions that will lead DBpedia into a bright future.
Data Science in Production: Technologies That Drive Adoption of Data Science ...Nir Yungster
Critical to a data science team’s ability to drive impact is its effectiveness in incorporating its solutions into new or existing products. When collaborating with other engineering teams, and especially when solutions must operate at scale, technological choices can be critical factors in determining what type of outcome you'll have. We walk through strategies and specific technologies - Airflow, Docker, Kubernetes - that can help promote successful collaboration between data science and engineering.
MLOps (a compound of “machine learning” and “operations”) is a practice for collaboration and communication between data scientists and operations professionals to help manage the production machine learning lifecycle. Similar to the DevOps term in the software development world, MLOps looks to increase automation and improve the quality of production ML while also focusing on business and regulatory requirements. MLOps applies to the entire ML lifecycle - from integrating with model generation (software development lifecycle, continuous integration/continuous delivery), orchestration, and deployment, to health, diagnostics, governance, and business metrics.
To watch the full presentation click here: https://info.cnvrg.io/mlopsformachinelearning
In this webinar, we’ll discuss core practices in MLOps that will help data science teams scale to the enterprise level. You’ll learn the primary functions of MLOps, and what tasks are suggested to accelerate your teams machine learning pipeline. Join us in a discussion with cnvrg.io Solutions Architect, Aaron Schneider, and learn how teams use MLOps for more productive machine learning workflows.
- Reduce friction between science and engineering
- Deploy your models to production faster
- Health, diagnostics and governance of ML models
- Kubernetes as a core platform for MLOps
- Support advanced use-cases like continual learning with MLOps
Social innovation research on coworking clusters
Develops a new model of entrepreneurship and social innovation by favouring cooperation and operational bridging between public actors, universities, training centres and "mainstream" clusters together with civil society.
MuleSoft London Community July 2022 - Test Driven DevelopmentPace Integration
As one of the longest running MuleSoft Meetups globally, Pace Integration have hosted hundreds of professionals with an interest in MuleSoft and APIs.
Featured topic: Unit Testing - How to test Transform components in a Mule Flow
There is more to writing MUnit Tests than mere code coverage. If we are going to test our code, as we should, the tests we write need to be meaningful. A proper Test-Driven approach may impact not only the tests we write, as developers, but also the very structure of the code within the Mule Flows we aim to test.
There are many ways to write a bad test. These can range from pointless to downright dangerous tests that offer developers and stakeholders a false sense of security. Here, we will delve into the art of testing Transforms, specifically. This is often where the lion’s share of a Mule project’s work is done, and yet it is an area often overlooked when writing MUnit tests.
DVW Seminar zu Freier Software und Freien DatenArnulf Christl
Eine Einführung in die Open Source Entwicklung im Geodatenbereich. Vortrag zum DVW Seminar in Dresden im November 2016. Open Source, Open Data und Open Standards ermöglichen die Bereitstellung von Geodaten zur allgemeinen Nutzung, sie es zu privaten oder kommerziellen Nutzung. Als internationale Vertretung agiert die OSGeo Foundation, im deutschsprachigen Raum übernimmt der FOSSGIS e.V. diese Aufgabe.
Open Standards, Open Source, Open Data. Zuviel des Guten?Arnulf Christl
Ein Vortrag von der FOSSGIS Konferenz 2013 in Rapperswil, Schweiz. Die Online Version dieses Vortrags finden Sie unter: http://metaspatial.net/conferences/fossgis2013_open.html
Der Vortrag beleuchtet ausnahmsweise mal die Schattenseiten dieser drei Gesellen, denn: Ja, es gibt sie, z.B.
* behindern Standards Innovation,
* zerstört Open Source bewährte Geschäftsmodelle und
* Open Data fördert das Chaos.
Eine konstruktive Herangehensweise zeigt, dass es lediglich gilt diese Schattenseiten auzuleuchten, um das volle Potential expliziter Offenheit ausschöpfen zu können.
Firmenprofil: Metaspatial berät in allen Fragen zu Karten- und Geodaten-Anwendungen, GIS und GDI. Zu den Dienstleistungen zählt Wissensvermittlung, Erstellung von Studien, Unterstützung bei Ausschreibungen und professionelle Projektleitung.
Resource Oriented Future for Geospatial DataArnulf Christl
This talk introduces to several buzz words appearing in the context of SDI. After detailing some of the better known acronyms they are put into an architectural context and related to the Resource Oriented Architecture (ROA).
The legacy definition of a Spatial Data Infrastructure (SDI) is an infrastructure to provide interactively connected access to spatial data and metadata using software tools. In more recent definitions of SDI it translates into "Spatial Data on the Internet". The main reason for this shift in perspective is that there is no need to define a separate infrastructure for spatial data if a perfectly well organized infrastructre is already in place (the Internet and the Web).
In the last section ROA concepts are mapped to current Web and Internet technologies and a perspective of the evolution of SDI is given.
A short introduction to the term "Openness" as it is used by three different organizations in the geospatial domain, the OGC, OSGeo and OSM - plus an outlook where we should be going.
The relationship of four OSGeo projects OpenLayers, Mapbender, GeoMajas and MapFish can be summarized as follows:
OpenLayers is a JavaScript library that is used by web developers to add maps to their web sites and applications.
Mapbender is a server software package used by geo portal administrators to maintain and monitor services, deploy applications, maintain users and allow secured access to services through proxy facade. MapFish is a development framework used by geospatial software developers to implement web map applications, depending on OpenLayers as the single viewing component. GeoMajas is a self contained Web GIS software package implemented in Java using HTML and JavaScript front ends.
Modern metadata catalogs use ontologies and thesauri to create hierarchical and polyhierarchical indexes. But catalogs still seem to miss the needs of both consumers and producers of geospatail data alike. A concise introduction to the syntax and semantics of geospatial metadata shows how to get there and that it misses pragmatics (the third semiotic discipline). One path to solve this problem is to automize metadata generation by better linking IT and to allow more interaction of actors.
Eine Typisierung von Mapbender, OpenLayers und MapFishArnulf Christl
Ein Vergleich der OSGeo web mapping Software. OpenLayers ist eine JavaScript-Bibliothek für Web-Entwickler. Mapbender ist ein Softwarepaket zum Management von GDI in Geoportalen. MapFish ist ein Entwickler-Framework für komplexe WebGIS Anwendungen. Natürlich kann man alle drei auch in den jeweils anderen Kontexten einsetzen, bezahlt das aber mit deutlichen Mehraufwänden. Nachfolgend werden die Gemeinsamkeiten und Unterschiede der drei OSGeo-Projekte detailliert vorgestellt.
IV. Jornadas Sig Libre: The State of OSGeo and the Global SDIArnulf Christl
The current State of OSGeo: Overview of the established OSGeo software products, incubating projects, local chapter and conference activities and some politics. And as always: What is different about software in general.
Mit Anleihen aus dem Kontext der Linguistik werden Syntax und Semantik von Metadaten in der räumlichen Datenverarbeitung erläutert. Es folgt eine kurze Übersicht zur Bedeutung von Ontologien und es wird auf die Pragmatik als dritte Disziplin der Semiotik verwiesen. Aus dem Mangel an Pragmatik können die aktuellen Schwächen von Metadaten-Formaten und Katalogen abgeleitet werden. Im Ausblick wird erläutert, wie der grundlegenden Mangel an semiotischer Pragmatik überwunden werden kann. Einfache Beispielen sollen helfen, den linguistischen Fachjargon in einen räumlichen Kontext zu setzen.
Im Vortrag werden zunächst die Grundlagen der Metadatenverarbeitung vorgestellt. Mit Anleihen aus dem Kontext der Linguistik werden Syntax und Semantik von Metadaten in der räumlichen Datenverarbeitung erläutert. Es folgt eine kurze Übersicht zur Bedeutung von Ontologien und es wird auf die Pragmatik als dritte Disziplin der Semiotik verwiesen. Aus dem Mangel an Pragmatik können die aktuellen Schwächen von Metadaten-Formaten und Katalogen abgeleitet werden. Im Ausblick wird erläutert, wie der grundlegenden Mangel an semiotischer Pragmatik überwunden werden kann. Einfache Beispielen sollen helfen, den linguistischen Fachjargon in einen räumlichen Kontext zu setzen.
Im Vortrag werden zunächst die Grundlagen der Metadatenverarbeitung vorgestellt. Mit Anleihen aus dem Kontext der Linguistik werden Syntax und Semantik von Metadaten in der räumlichen Datenverarbeitung erläutert. Es folgt eine kurze Übersicht zur Bedeutung von Ontologien und es wird auf die Pragmatik als dritte Disziplin der Semiotik verwiesen. Aus dem Mangel an Pragmatik können die aktuellen Schwächen von Metadaten-Formaten und Katalogen abgeleitet werden. Im Ausblick wird erläutert, wie der grundlegenden Mangel an semiotischer Pragmatik überwunden werden kann. Einfache Beispielen sollen helfen, den linguistischen Fachjargon in einen räumlichen Kontext zu setzen.
Vorstellung des Leistunsspektrum der Firma WhereGroup GmbH & Co KG. Der Foliensatz erläutert die Zusammenhänge von Freie Software Lizenzen und Open Source Methoden und stellt die von der Wheregroup verwendete Softwarepalette vor. Die Wheregroup hat sich auf agile Projektsteuerung mit Scrum spezialisiert und verbindet diese Methode mit traditionellen V-Modell XT Vorgehensmodellen.
OSM, Oeffentliche Geodaten und DatenqualitaetArnulf Christl
Diese Präsentation stellt zunächst einige Grundlagen der Open Source Softwareentwicklung vor und erläutert Freie Software Lizenzen. Anschließend wird erarbeitet, wie dieses Konzet auf Kartenwerke übertragen werden kann. Es folgt eine kurze Einführung in OpenStreetMap, Hinweise auf Crowd-Sourcing Qualitätsmanagement und OSM-Werkzeuge. Es folgt ein kurzer Vergleich von OpenStreetMap mit GoogleMaps.
In einem Exkurs wird das deutsche Emmissions- und Schadstoffkataster PRTR vorgestellt, in dem Geodaten aus OpenStreetMap genutzt und mit amtlichen Daten überlagert werden.
Im Ausblick wird progonstiziert, dass Open Source Software stärker mit "Crowd Source" Geodaten und "Volunteered Geographic Information" zusammen eingesetzt wird und diese mit amtlichen Informationen stärker zusammenwachsen werden. Der Zugriff auf alle Daten muss für alle ermöglicht werden. Dabei muss sowohl die staatliche, als auch private Datenhoheit gewährleistet bleiben.
The original title of this presentation was: A short introduction on the third order of orders, tagging, collaboration and the crowd, search engine power and catalog failure, distributed resources and centralized registries. It isa brain dump triggered by reading: Everything is Miscellaneous by David Weinberger and the presentation brims with citations from his book, read more at: http://www.everythingismiscellaneous.com/
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.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
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.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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
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.
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
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/
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
OSGeo INSPIRE Ping-Pong Match
1. Ping Pong Match:
OSGeo & INSPIRE
Organized by:
● Arnulf Christl, metaspatial, @sevenspatial
● Margherita Di Leo
● and many other OSGeo members
2. 2013-06-24 INSPIRE Workshop 2
Agenda
Part 1:
Short presentations from
high level representatives:
● Public Administration
● EU Commission
● Industry
Part 2:
Presentation of a short list
of guiding ideas followed
by a productive dialog
between all participants
OSGeo Wiki follow-up:
http://wiki.osgeo.org/wiki/INSPIRE_conference_2013
3. 2013-06-24 INSPIRE Workshop 3
The Speakers
● Clare Hadley
● Stefan Jensen
● Michael Lutz
● Hugo de Groof
● Armin Retterath
● Stefan Sandmann
● Wolfgang Tinkl
● Jani Kylmäaho
● Chris Little
● Jeroen Ticheler
● Markus Schneider
● Arnulf Christl
● Margherita die Leo
● Simone Giannechini
● Just van den Broecke
● Paolo Viskanic
4. 2013-06-24 INSPIRE Workshop 4
Timing
● 90 minutes
● 14 Speakers
+ Dialog
● Each Speaker has 2 to
maximum 5 minutes
● Questions are encouraged at
ANY time!
● Spontaneous presentations at
ANY time, given they are
shorter than 60 seconds
6. 2013-06-24 INSPIRE Workshop 6
Where do I come from?
What is my role?
● I work for Ordnance Survey, the national mapping
agency for Great Britain.
● I am responsible for meeting our INSPIRE
obligations and our contributions to the wider UK
Location Programme
● I chair the UK Location Business Interoperability
Working Group
● I was chair of the INSPIRE Data and Service
Sharing Drafting Team
7. 2013-06-24 INSPIRE Workshop 7
What I want or have to do
● I have to ensure that OS publishes compliant
INSPIRE data and services with compliant access
and licensing terms.
● I want our customers to be able to meet their own
INSPIRE obligations when it includes some of our
data
● I want the GI data providers in the UK deliver their
services such that we have an interoperable
business infrastructure across UK and wider
8. 2013-06-24 INSPIRE Workshop 8
What are the blockers preventing me
from getting it done?
● A lack of attention in INSPIRE to access control
and rights management
● A lack of clear open standards to achieve this
which INSPIRE could endorse to promote
interoperability
● The fact the technical and legal people often speak
different languages
● A belief that the problem will ‘go away’
11. 2013-06-24 INSPIRE Workshop 11
Where do I come from?
What is my role?
● Involved in INSPIRE since 2008
● Data modelling and technical contact point for
INSPIRE data specifications
● Contact point for INSPIRE maintenance and
implementation
● Involved in international standardisation (OGC,
ISO/TC 211, W3C)
12. 2013-06-24 INSPIRE Workshop 12
What I want or have to do
Coordinate maintenance and implementation process
● Coordinate with MS experts (MIG), NCPs, IC members
● Involve stakeholder experts / community
– submitting comments
– providing expertise and experience
– maintaining content
● Support implementation in MS
– tools, software
● Maintain central infrastructure components
– INSPIRE geoportal
– INSPIRE registry
13. 2013-06-24 INSPIRE Workshop 13
What are the blockers preventing me
from getting it done?
● Creating motivation for stakeholder to contribute
(finding funding, showing benefits, …)
● Different interests of stakeholders (NCPs, data
providers, vendors, OS community, standardisation
bodies, …)
● Innovation vs. stability
● Wide thematic scope
● Standards often too vague
● Not enough communication
● Not knowing what is going on “in the trenches”?
17. 2013-06-24 INSPIRE Workshop 17
LFRZ Austria
Wolfgang Tinkl
● Joint Member State contracting
● Get out of Upgrading Hell
http://prezi.com/7p2t2qxhoxgz/innovation-im-lfrz/
18. 2013-06-24 INSPIRE Workshop 18
Where do I come from,
what is my role
● From external IT Center of Ministry for
Environment
● Responsible for technical implementation NS
● Member of IOCTF Network Services
Land-, forst- und wasserwirtschaftliches Rechenzentrum GmbH
LFRZ – System- & Software-Entwicklung, http://www.lfrz.at
19. 2013-06-24 INSPIRE Workshop 19
What I want or have to do
● Use Open Source products
● Implement generic solutions for network services
● Think of solutions for data harmonization
● Minimize / optimize the costs of implementation
and maintenance
● Set up useful services that are really used
20. 2013-06-24 INSPIRE Workshop 20
What are the blockers
preventing me from getting it done
● Insufficient coordination between INSPIRE and Open
Source provider / OGC
● Difficult commitments between member states when
contracting together assigning a company for changes
in the core of an OS Product
● The EC / JRC should take a lead role here
● We are facing problems when upgrading to a new
Version of an OS Product (merging our changes not
implemented in the core)
● Functions ahead of standards have to be implemented
(e.g. Multilinguality). Useful?
21. 2013-06-24 INSPIRE Workshop 21
Finnish Land Survey
Jani Kylmäaho
Paikkatietoikkuna
Oskari
http://www.paikkatietoikkuna.fi/
22. 2013-06-24 INSPIRE Workshop 22
What does the Industry say?
Nota bene: Liek everywhere the edges
between producer and consumer are
blurring.
23. 2013-06-24 INSPIRE Workshop 23
UK MetOffice
Chris Little
● IT Fellow - Operational Infrastructures
● UK Met Office
● Co-Chair Met Ocean DWG OGC
24. 2013-06-24 INSPIRE Workshop 24
Where do I come from?
Chris Little
Meteorology has been global for decades, if not more
than a century. Globally interoperable, real time, 4D,
data exchange, but specific to meteorology and
oceanography, but not hydrology or ecosystems
science. Latter becoming more important for
integration with mainstream meteorology and global
exchange in near real-time.
25. 2013-06-24 INSPIRE Workshop 25
Where do I come from?
Chris Little
All Met Ocean data now increasingly important for effective, efficient
integration with mainstream Geospatial data.
Data formats were for >50 years based on telegraphic technologies,
including compact, language independent codes tabulated and
maintained in several languages. These are being transitioned to binary
codes (save factor of 2!) and controlled vocabularies. The gridded data
formats are GRIB and NetCDF and for point and line data BUFR and
CREX.
WMO and other authoritative organisation have the bureaucracy to
maintain these tables/controlled vocabularies.
Real-time disciplines have been useful to force standardization.
26. 2013-06-24 INSPIRE Workshop 26
What I want or have to do
Chris Little
● Seamless, effective, timely exchange of geospatial
data across the above domains.
● Use Conceptual Model driven schemas to construct
desired data exchanges using on-the-fly
serializations, but maintaining automatic
conversions to and from Met Ocean community
'old-fashioned' formats and allowing content
validation.
27. 2013-06-24 INSPIRE Workshop 27
What I want or have to do
Chris Little
● Do not want the verbosity of XML. JSON may be good
enough. If not, would like the compact Met Ocean formats
to be easier to use.
● National Met Services, and WMO, will continue to be the
'authoritative voice' for weather forecasts and climate
predictions. E.g. would you evacuate 1 million people on
the strength of a CNN forecast? Or invest an extra $1B in
wind farms or nuclear power on the strength of one
person's climate prediction ("it's not happening!")
28. 2013-06-24 INSPIRE Workshop 28
What are the blockers
Chris Little
● OGC not being apparently as open source friendly
as I would like.
● People coercing 4D data into 2D solutions for
quick fixes e.g. putting data such as wind speed
and direction, into a RGBA image pretending they
are colours.
29. 2013-06-24 INSPIRE Workshop 29
What are the blockers
Chris Little
● The architectural solution for many met ocean applications
such as visualisation still entail downloading a big 4D data
cube and then slicing and dicing and transforming locally.
Too much assumption that maps and images are not very
volatile.
● Perception that O&M standards are too heavyweight or
complex for real-time crowd sourcing of environmental
data.
● Assuming English and EDT time will solve everything.
30. 2013-06-24 INSPIRE Workshop 30
What are the blockers
Chris Little
● History of all South American activity mediated via
USA.
● Acceptance of existing library based protocols for
catalogue content and searching (OAI-PMH,
ISOS23950 + SRU1.3) outside of the library
communities.
33. 2013-06-24 INSPIRE Workshop 33
What are my Roles?
● Director GeoCat
● OSGeo Emeritus Director
● Software Architect
● Project Lead
34. 2013-06-24 INSPIRE Workshop 34
What I have
● GeoNetwork Software
● SDI Implementations
● Open Source
● Open Standards
● GeoCAT Bridge
http://geocat.net/bridge
36. 2013-06-24 INSPIRE Workshop 36
Where do I come from?
Markus Schneider
● Germany
● Software development
● Open Source
● Open Standards
● Java
37. 2013-06-24 INSPIRE Workshop 37
What I have
● deegree INSPIRE ready software
– Metadata
– View Service
– Download
– Transformation
● Training and Support
● Standards expertize
● SDI Implementations
39. 2013-06-24 INSPIRE Workshop 39
Where do I come from?
Arnulf Christl
● Open Standards
● Open Source Software
● Open Data
http://metaspatial.net
40. 2013-06-24 INSPIRE Workshop 40
What I have
Arnulf Christl
● Know-How
● Network
● People Skills
http://metaspatial.net
}
41. 2013-06-24 INSPIRE Workshop 41
What I want
Arnulf Christl
● Support the evolution of INSPIRE !
● Test, Innovate and Iterate ...
● Interesting Projects !
● Business €
http://metaspatial.net
42. 2013-06-24 INSPIRE Workshop 42
What are the blockers
preventing me from getting it done
Call for the Pool for Experts for the INSPIRE
Maintenance and Implementation Framework (MIF)
...
2.6 Expenses
1. Participants in the activities of the pool of
experts shall not be remunerated for the
services they render.
http://inspire.ec.europa.eu/index.cfm/pageid/5160
43. 2013-06-24 INSPIRE Workshop 43
Joint Research Center
Margherita die Leo
Open Everything!
http://ec.europa.eu/dgs/jrc/
44. 2013-06-24 INSPIRE Workshop 44
What I want or have to do
Margherita die Leo
● Taking care of the European Forest Data Centre
(EFDAC) of the JRC
● I have to edit / create metadata INSPIRE compliant
http://ec.europa.eu/dgs/jrc/
45. 2013-06-24 INSPIRE Workshop 45
What are the blockers preventing
me from getting it done
Margherita die Leo
● Actually not a blocker, but I'd like to be sure that
the metadata we produce are actually INSPIRE
compliant. How do I test them?
http://ec.europa.eu/dgs/jrc/
47. 2013-06-24 INSPIRE Workshop 47
Where do I come from? What do I do?
● My Mother
● Computer Engineering in Pisa (a nightmare, believe me...)
● Freelance Consultant
● Director at GeoSolutions
● PSC of GeoServer
● PMC of GeoTools
● PMC of GeoBatch
● Charter Member of OSGEO
● I used to be good at coding, now I talk about other’s
people code
– Maybe this is a hint I was not THAT good…
48. 2013-06-24 INSPIRE Workshop 48
GeoSolutions
● Founded in Italy in late 2006
● Expertise
– Image Processing, GeoSpatial Data Fusion
– Java, Java Enterprise, C++, Python
– JPEG2000, JPIP, Advanced 2D visualization
● Supporting/Developing FOSS4G projects
– GeoTools, GeoServer, MapStore
– GeoBatch, GeoNetwork, ImageIO-Ext
● Clients
– Large NGOs, Public Administrations
– Private Companies
– Good balance between Italian and International Clients
49. 2013-06-24 INSPIRE Workshop 49
GeoWebCacheGeoWebCacheGeoServerGeoServer
GeoBatchGeoBatch
GeoNetworkGeoNetwork
MapStoreMapStore
Ingest & PreprocessIngest & Preprocess
MetadataMetadata Maps & DataMaps & Data Tiles & KMLTiles & KML
MashupsMashups
Data & StylesData & Styles WMSWMS
MetadataMetadata
What I have
50. 2013-06-24 INSPIRE Workshop 50
Our Offer
● Enterprise Support Services
– Bug Fixing
– Support
– Customizations & New Features
● Professional Training
● End-To-End Projects (Integration)
Tell me what you need, I’ll put it together for you
● Take our core products and
● Bend them, twist them, embed them
hammer them to make clients happy
● FOSS4G Software is core for us
53. 2013-06-24 INSPIRE Workshop 53
Where do I come from?
● Geospatial
● Scripting and ETL
● Open Source and Standards
54. 2013-06-24 INSPIRE Workshop 54
What are my Roles?
● OSGeo Netherlands Lead
● Software Developer
● Entrepreneur
● Doer
http://de.slideshare.net/justb4/introducing-osgeonl-the-dutch
55. 2013-06-24 INSPIRE Workshop 55
Stetl
What I have
● Stetl, Streaming ETL, is a toolkit for the
transformation (ETL) of geospatial data.
● Loads of experience with GML
● INSPIRE-FOSS project/repo:
● Heron MC GeoExt
http://stetl.org
http://www.heron-mc.org/
http://inspire-foss.org
57. 2013-06-24 INSPIRE Workshop 57
What I have
● FreeGIS
● GISClient
● MapServer
● PostGIS
● gvSIG
https://freegis.net/
58. 2013-06-24 INSPIRE Workshop 58
Our experience with INSPIRE
● The FreeGIS.net project allowed us to study and
implement new technologies to meet
INSPIRErequirements
● Through the participation to conferences and OGC
we met new partners and created a network to
meetchanging requirements of market
● However all this was possible because of the use of
open technologies. Through Free and Open Source
software we are actors in the application of
INSPIRE and not spectators
59. 2013-06-24 INSPIRE Workshop 59
Our experience with INSPIRE
● We re-engineered our products to use the same
stack of applications as the FreeGIS.net reference
implementation
● We implemented INSPIRE policies in our
application (e.g. management of urban green areas)
● We proposed and implemented SDI based on this
technology in many municipalities, provinces and
regions in Italy and Austria
● We are constantly extending the stack of
applications of the FreeGIS.net project: e.g. mobile
offline client
60. 2013-06-24 INSPIRE Workshop 60
Our experience with INSPIRE
● INSPIRE enables "interoperability"
● Interoperability opens new opportunities
● INSPIRE opens new market opportunities
● Through FreeGIS.net we have tried to lower the
entry barrier for small administrations to
implement INSPIRE compliant services
● However we miss consciousness about INSPIRE in
the local Administrations in Italy and in Austria
(our two main markets)
61. 2013-06-24 INSPIRE Workshop 61
Part 2 – Dialog
Now it is time for a dialog.
● Ask questions
● Exchange ideas
● Follow-up
62. 2013-06-24 INSPIRE Workshop 62
Guiding Ideas for the Dialog
● Maturity of the standards
● Maturity of the software
● Maturity and correctness of the data
● Implementability of the INSPIRE directive
● Degrees of freedom in the implementation
● Complexity of INSPIRE technical guidance and OGC
standards
● INSPIRE implementing rules, international and national
standards
● Communication channels between OSGeo and INSPIRE
● How to contribute to INSPIRE Maintenance
(Presentation by Vanda Nunes de Lima)
63. 2013-06-24 INSPIRE Workshop 63
Thank You
Organized by:
● Arnulf Christl, metaspatial, @sevenspatial
● Margherita Di Leo
● and many other OSGeo members