Attendees will gain insight into recent projects successfully delivered by Reed Whittington's GIS INTerop Solutions using FME 2011. Workflow patterns will be presented that have proven useful in processing very large datasets with FME for the NBM and FME Server integrations.
How Not To Be Caught Flat-footed With Unpredictable FME ResultsSafe Software
Have you ever burned the midnight oil trying to track down and fix a misbehaving workspace after it's trashed your production database thanks to some bizarrely errant input data you never anticipated? If so, take a leaf from the software engineering book and use a test framework with your workspaces as you build them (or after, if they already exist). I'll briefly summarize effective usage of the relevant freely-available transformers I've published on the FME Hub.
Taking a Micro-Services Approach to FME Server Workspace DesignSafe Software
Central San has been using FME Server to publish geo-enriched asset and parcel data for Esri and Geocortex web maps and Cityworks applications for several years. Recently, we overhauled our publishing processes to simplify workflows and take advantage of FME Server Automations. Instead of a few “monolithic” workspaces that run every weeknight, we have several smaller “micro-service” workflows that are chained together in FME Server Automations that run most weeknights. A few additional larger workflows are run in a separate Automations at the end of the week. This has significantly reduced load on the FME Server on most weeknights.
Managing the maintenance tasks associated with your spatial databases and applications can be tedious and time consuming. This talk will focus on features available with FME Desktop and FME Server that can help automate maintenance tasks and monitor your system for issues.
Mobile network operators usually use internal macros and excel sheets to create scripts and xml files for bulk parameter changes and rehomes. With Accela Unified NMS Platform , it is easy, fast and accurate to create OSS/M2000/Netact scripts and to run from the module itself.
How to Improve Computer Vision with Geospatial ToolsSafe Software
Can computer vision mimic human vision? Maybe – but we need the right tools to process the high volume of data required by machine learning algorithms. Integration tools like FME can be used to harness the power of geospatial and machine learning for object detection.
In this webinar, you will learn how to:
- Use the ML libraries exposed in FME for object detection on photos or with remote sensing data (with an Open CV integration)
- How to improve the detection results with geospatial analysis
- Deliver results to stakeholders with quality outputs like maps, images, or info shared directly to a destination system
How Not To Be Caught Flat-footed With Unpredictable FME ResultsSafe Software
Have you ever burned the midnight oil trying to track down and fix a misbehaving workspace after it's trashed your production database thanks to some bizarrely errant input data you never anticipated? If so, take a leaf from the software engineering book and use a test framework with your workspaces as you build them (or after, if they already exist). I'll briefly summarize effective usage of the relevant freely-available transformers I've published on the FME Hub.
Taking a Micro-Services Approach to FME Server Workspace DesignSafe Software
Central San has been using FME Server to publish geo-enriched asset and parcel data for Esri and Geocortex web maps and Cityworks applications for several years. Recently, we overhauled our publishing processes to simplify workflows and take advantage of FME Server Automations. Instead of a few “monolithic” workspaces that run every weeknight, we have several smaller “micro-service” workflows that are chained together in FME Server Automations that run most weeknights. A few additional larger workflows are run in a separate Automations at the end of the week. This has significantly reduced load on the FME Server on most weeknights.
Managing the maintenance tasks associated with your spatial databases and applications can be tedious and time consuming. This talk will focus on features available with FME Desktop and FME Server that can help automate maintenance tasks and monitor your system for issues.
Mobile network operators usually use internal macros and excel sheets to create scripts and xml files for bulk parameter changes and rehomes. With Accela Unified NMS Platform , it is easy, fast and accurate to create OSS/M2000/Netact scripts and to run from the module itself.
How to Improve Computer Vision with Geospatial ToolsSafe Software
Can computer vision mimic human vision? Maybe – but we need the right tools to process the high volume of data required by machine learning algorithms. Integration tools like FME can be used to harness the power of geospatial and machine learning for object detection.
In this webinar, you will learn how to:
- Use the ML libraries exposed in FME for object detection on photos or with remote sensing data (with an Open CV integration)
- How to improve the detection results with geospatial analysis
- Deliver results to stakeholders with quality outputs like maps, images, or info shared directly to a destination system
Anyone who has worked with spatial databases has had the need for spatial joins. It’s a GIS operation that allows you to combine information from different tables using their relative spatial locations.
Sounds complex, but in FME it’s as easy as selecting a transformer for the job. In this webinar, learn the basics of merging and joining spatial data, including:
- Understanding what transformer is useful in different scenarios
- Incorporating GIS capabilities within your workflows
- Automating your workflows
By using FME for spatial joins, you’ll be able to apply spatial joins to data independent of format, and get it done as fast as possible.
Evolving capacity requirements and new technologies like IoT, SDR, vRAN, 5G and OpenRAN are making network management and optimization increasingly complex. With multiple vendors and technologies in play, it is not always easy or cost-effective to simplify. Making it easy requires a lot of innovation to mask real complexity.
Maximizing GIS Performance In Your Sleep
Describes how the SSP Nightly Batch Suite provides automated health and performance improvements to an Esri geodatabase, complete with automated reporting and other functionality.
Flux - An open sourced Workflow orchestrator from FlipkartShyam Kumar Akirala
Flux is a Highly scalable Event-driven, Reactive system for building Stateful apps and Workflow services. It is an open source project from Flipkart. It is available at https://github.com/flipkart-incubator/flux.
Improving Resource Utilization in Cloud using Application Placement HeuristicsAtakanAral
Application placement is an important concept when providing software as a service in cloud environments. Because of the potential downtime cost of application migration, most of the time additional resource acquisition is preferred over migrating the applications residing in the virtual machines (VMs). This situation results in under-utilized resources. To overcome this problem static/dynamic estimations on the resource requirements of VMs and/or applications can be performed.
A simpler strategy is using heuristics during application placement process instead of naively applying greedy strategies like round-robin. In this paper, we propose a number of novel heuristics and compare them with round robin placement strategy and a few proposed placement heuristics in the literature to explore the performance of heuristics in application placement problem. Our focus is to better utilize the resources offered by the cloud environment and at the same time minimize the number of application migrations. Our results indicate that an application heuristic that relies on the difference between the maximum and minimum utilization rates of the resources not only outperforms other application placement approaches but also significantly improves the conventional approaches present in the literature.
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerSafe Software
As an FME Server Administrator, part of your role is to oversee the efficient processing of jobs. But as your FME Server usage grows, you may face instances when the demand exceeds your engine processing capacity and jobs begin to pile up in the queue. If you have ever wondered:
How can I make my jobs more performant?
Why is my job taking longer to run on FME Desktop than FME Server?
How can I prioritize short over long jobs or those submitted by certain users?
How can I prevent engines from sitting idle while I have jobs waiting in the queue?
Then this presentation is the one for you. We’ll highlight different tools you can use to monitor both the individual job performance and the overall job throughput. We’ll also show you what methods you can implement for improved resource and job optimization.
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerSafe Software
As an FME Server Administrator, part of your role is to oversee the efficient processing of jobs. But as your FME Server usage grows, you may face instances when the demand exceeds your engine processing capacity and jobs begin to pile up in the queue. If you have ever wondered:
- How can I make my jobs more performant?
- Why is my job taking longer to run on FME Desktop than FME Server?
- How can I prioritize short over long jobs or those submitted by certain users?
- How can I prevent engines from sitting idle while I have jobs waiting in the queue?
Then this presentation is the one for you. We’ll highlight different tools you can use to monitor both the individual job performance and the overall job throughput. We’ll also show you what methods you can implement for improved resource and job optimization.
Back to FME School - Day 2: Your Data and FMESafe Software
It’s that time of year. The season is changing and FME ‘school’ is now in session! Join us for a series of 9 mini-talks to learn the latest tips for data transformation, see live demos, and get your FME questions answered. Registration gives you access for all three days — sign up now to tune in to the talks you’re most interested in.
Course schedule - Day 2
Automating Everything – Wednesday, September 27, 8:00am – 10:00am PDT
8:00am – Bulk data processing
8:40am – Ultimate Real-Time: Monitor Anything, Update Anything
9:20am – FME in the Enterprise
FME Server 2021.0 at Scale: Advanced Job ControlSafe Software
Companies are facing the ever-growing challenge of keeping up with increased data processing needs. This challenge leads to server administrators spending hours trying to optimize their data processing resources.
As part of our mission to maximize the value of data, we want to ensure users have the tools they need to tackle data sets of any size with ease.
In this webinar we will showcase how your organization can utilize the latest job information statistics in FME 2021.0 to answer key questions such as:
- When and how many engines should I add or remove?
- Should I implement dynamic engines?
- How should I assign jobs/queues?
Anyone who has worked with spatial databases has had the need for spatial joins. It’s a GIS operation that allows you to combine information from different tables using their relative spatial locations.
Sounds complex, but in FME it’s as easy as selecting a transformer for the job. In this webinar, learn the basics of merging and joining spatial data, including:
- Understanding what transformer is useful in different scenarios
- Incorporating GIS capabilities within your workflows
- Automating your workflows
By using FME for spatial joins, you’ll be able to apply spatial joins to data independent of format, and get it done as fast as possible.
Evolving capacity requirements and new technologies like IoT, SDR, vRAN, 5G and OpenRAN are making network management and optimization increasingly complex. With multiple vendors and technologies in play, it is not always easy or cost-effective to simplify. Making it easy requires a lot of innovation to mask real complexity.
Maximizing GIS Performance In Your Sleep
Describes how the SSP Nightly Batch Suite provides automated health and performance improvements to an Esri geodatabase, complete with automated reporting and other functionality.
Flux - An open sourced Workflow orchestrator from FlipkartShyam Kumar Akirala
Flux is a Highly scalable Event-driven, Reactive system for building Stateful apps and Workflow services. It is an open source project from Flipkart. It is available at https://github.com/flipkart-incubator/flux.
Improving Resource Utilization in Cloud using Application Placement HeuristicsAtakanAral
Application placement is an important concept when providing software as a service in cloud environments. Because of the potential downtime cost of application migration, most of the time additional resource acquisition is preferred over migrating the applications residing in the virtual machines (VMs). This situation results in under-utilized resources. To overcome this problem static/dynamic estimations on the resource requirements of VMs and/or applications can be performed.
A simpler strategy is using heuristics during application placement process instead of naively applying greedy strategies like round-robin. In this paper, we propose a number of novel heuristics and compare them with round robin placement strategy and a few proposed placement heuristics in the literature to explore the performance of heuristics in application placement problem. Our focus is to better utilize the resources offered by the cloud environment and at the same time minimize the number of application migrations. Our results indicate that an application heuristic that relies on the difference between the maximum and minimum utilization rates of the resources not only outperforms other application placement approaches but also significantly improves the conventional approaches present in the literature.
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerSafe Software
As an FME Server Administrator, part of your role is to oversee the efficient processing of jobs. But as your FME Server usage grows, you may face instances when the demand exceeds your engine processing capacity and jobs begin to pile up in the queue. If you have ever wondered:
How can I make my jobs more performant?
Why is my job taking longer to run on FME Desktop than FME Server?
How can I prioritize short over long jobs or those submitted by certain users?
How can I prevent engines from sitting idle while I have jobs waiting in the queue?
Then this presentation is the one for you. We’ll highlight different tools you can use to monitor both the individual job performance and the overall job throughput. We’ll also show you what methods you can implement for improved resource and job optimization.
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerSafe Software
As an FME Server Administrator, part of your role is to oversee the efficient processing of jobs. But as your FME Server usage grows, you may face instances when the demand exceeds your engine processing capacity and jobs begin to pile up in the queue. If you have ever wondered:
- How can I make my jobs more performant?
- Why is my job taking longer to run on FME Desktop than FME Server?
- How can I prioritize short over long jobs or those submitted by certain users?
- How can I prevent engines from sitting idle while I have jobs waiting in the queue?
Then this presentation is the one for you. We’ll highlight different tools you can use to monitor both the individual job performance and the overall job throughput. We’ll also show you what methods you can implement for improved resource and job optimization.
Back to FME School - Day 2: Your Data and FMESafe Software
It’s that time of year. The season is changing and FME ‘school’ is now in session! Join us for a series of 9 mini-talks to learn the latest tips for data transformation, see live demos, and get your FME questions answered. Registration gives you access for all three days — sign up now to tune in to the talks you’re most interested in.
Course schedule - Day 2
Automating Everything – Wednesday, September 27, 8:00am – 10:00am PDT
8:00am – Bulk data processing
8:40am – Ultimate Real-Time: Monitor Anything, Update Anything
9:20am – FME in the Enterprise
FME Server 2021.0 at Scale: Advanced Job ControlSafe Software
Companies are facing the ever-growing challenge of keeping up with increased data processing needs. This challenge leads to server administrators spending hours trying to optimize their data processing resources.
As part of our mission to maximize the value of data, we want to ensure users have the tools they need to tackle data sets of any size with ease.
In this webinar we will showcase how your organization can utilize the latest job information statistics in FME 2021.0 to answer key questions such as:
- When and how many engines should I add or remove?
- Should I implement dynamic engines?
- How should I assign jobs/queues?
FME Server_Ken Bragg - Safe Software FME World Tour 2013IMGS
Why FME Server?
- You need to distribute data to your team, your organization, contractors, public, regulators etc.
- You need to process a lot of data on a schedule
- You need users to upload data and you need to ensure it’s valid and matches your format and data model
- You need to get or send live data for decision makers
Oracle Database -- How to Improve Interoperability using FME Safe Software
Discover how to easily read, write, and update data in Oracle. Via demos we'll share how FME lets you transform spatial and non-spatial data for use in Oracle and also provide an easy way to share that data with others -- all of this possible via customizable processes which can be automated. You'll also see how the FME Data Inspector's new Table View mode lets you more easily examine your data in Oracle.
This webinar is the third in our series of database webinars on SQL Server, PostGIS 2.0, and Oracle.
Capital One's Next Generation Decision in less than 2 msApache Apex
Slide deck for Capital One's talk on using Apache Apex for their next generation decisioning platform, achieving an ultra-low latency of under 2 ms for decision making, and handling 2,000 events burst at a net rate of 70,000 events/sec.
“Performance testing is the process by which software is tested to determine the current system performance. This process aims to gather information about current performance, but places no value judgments on the findings".
This talk covers the Vault 8 team's journey at Capital One where we investigated a wide variety of stream processing solutions to build a next generation real-time decisioning platform to power Capital One's infrastructure.
The result of our analysis showed Apache Storm, Apache Flink, and Apache Apex as prime contenders for our use case with Apache Apex ultimately proving to be the solution of choice based on its present readiness for enterprise deployment and its excellent performance.
Using FME Server and Engines to Convert Large Amounts of DataSafe Software
We at Hexagon/Intergraph have implemented an interesting process using FME Server and FME Engines to convert large quantities of data across multiple servers.
We are in the process of repeating this for two other major projects.
The implementation contains
1. FME Server Core (with Failover support)
2. Multiple FME Engines on 7 servers
3. C++ Front End application for job submission built with FME Server API
4. Data staged across the servers
5. Load balancing the servers
6. Check pointing the process
7. Redundancy built in
Various other parts built and automated to complete data processing consistently and accurately.
The initial project was successful without any errors over 6 months where there was new data delivered every other week.
Take advantage of FME Server’s capabilities for real-time integration and change data capture. Learn about workflows for monitoring and updating your data as it changes. We’ll look at what data sources/systems are monitored out-of-the-box and how you can enable change data capture for other data sources/systems.
we will discuss important topics related to multi-master setups:
* Practical considerations when using Galera in a multi-master setup
* Evaluating the characteristics of your database workload
* Preparing your application for multi-master
* Detecting and dealing with transaction conflicts
Webinar Slides: MySQL HA/DR/Geo-Scale - High Noon #2: Galera ClusterContinuent
Galera Cluster vs. Continuent Tungsten Clusters
Building a Geo-Scale, Multi-Region and Highly Available MySQL Cloud Back-End
This second installment of our High Noon series of on-demand webinars is focused on Galera Cluster (including MariaDB Cluster & Percona XtraDB Cluster). It looks at some of the key characteristics of Galera Cluster and how it fares as a MySQL HA / DR / Geo-Scale solution, especially when compared to Continuent Tungsten Clustering.
Watch this webinar to learn how to do better MySQL HA / DR / Geo-Scale.
AGENDA
- Goals for the High Noon Webinar Series
- High Noon Series: Tungsten Clustering vs Others
- Galera Cluster (aka MariaDB Cluster & Percona XtraDB Cluster)
- Key Characteristics
- Certification-based Replication
- Galera Multi-Site Requirements
- Limitations Using Galera Cluster
- How to do better MySQL HA / DR / Geo-Scale?
- Galera Cluster vs Tungsten Clustering
- About Continuent & Its Solutions
PRESENTER
Matthew Lang - Customer Success Director – Americas, Continuent - has over 25 years of experience in database administration, database programming, and system architecture, including the creation of a database replication product that is still in use today. He has designed highly available, scaleable systems that have allowed startups to quickly become enterprise organizations, utilizing a variety of technologies including open source projects, virtualization and cloud.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
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.
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
In the ever-evolving landscape of data management, Zero-ETL is an approach that is reshaping how businesses handle and integrate their data. This webinar explores Zero-ETL, a paradigm shift from the traditional Extract, Transform, Load (ETL) process, offering a more streamlined, efficient, and real-time data integration method.
We will begin with an introduction to the concept of Zero-ETL, including how it allows direct access to data in its native environment and real-time data transformation, providing up-to-date information with significantly reduced data redundancy.
Next, we'll take you through several demonstrations showing how Zero-ETL can deliver real-time data and enable the free movement of data between systems. We will also discuss the various tools that support all aspects of Zero-ETL, providing attendees with an understanding of how they can adopt this innovative approach in their organizations.
Lastly, the session will conclude with an interactive Q&A segment, allowing participants to gain deeper insights into how Zero-ETL can be tailored to their specific business needs and how they can get started today.
Join us to discover how Zero-ETL can elevate your organization's data strategy.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
Following the popularity of “Cloud Revolution: Exploring the New Wave of Serverless Spatial Data,” we’re thrilled to announce this much-anticipated encore webinar.
In this sequel, we’ll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR.
Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios.
Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects.
Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you’re building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
Following the popularity of "Cloud Revolution: Exploring the New Wave of Serverless Spatial Data," we're thrilled to announce this much-anticipated encore webinar.
In this sequel, we'll dive deeper into the Cloud-Native realm by uncovering practical applications and FME support for these new formats, including COGs, COPC, FlatGeoBuf, GeoParquet, STAC, and ZARR.
Building on the foundation laid by industry leaders Michelle Roby of Radiant Earth and Chris Holmes of Planet in the first webinar, this second part offers an in-depth look at the real-world application and behind-the-scenes dynamics of these cutting-edge formats. We will spotlight specific use-cases and workflows, showcasing their efficiency and relevance in practical scenarios.
Discover the vast possibilities each format holds, highlighted through detailed discussions and demonstrations. Our expert speakers will dissect the key aspects and provide critical takeaways for effective use, ensuring attendees leave with a thorough understanding of how to apply these formats in their own projects.
Elevate your understanding of how FME supports these cutting-edge technologies, enhancing your ability to manage, share, and analyze spatial data. Whether you're building on knowledge from our initial session or are new to the serverless spatial data landscape, this webinar is your gateway to mastering cloud-native formats in your workflows.
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization’s performance. The power of real-time data automation through FME can turn this vision into reality.
Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We’ll explore:
FME’s role in real-time event processing, from data intake and analysis to transformation and reporting
An overview of leveraging streams vs. automations
FME’s impact across various industries highlighted by real-life case studies
Live demonstrations on setting up FME workflows for real-time data
Practical advice on getting started, best practices, and tips for effective implementation
Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization's performance. The power of real-time data automation through FME can turn this vision into reality.
Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We'll explore:
FME's role in real-time event processing, from data intake and analysis to transformation and reporting
An overview of leveraging streams vs. automations
FME's impact across various industries highlighted by real-life case studies
Live demonstrations on setting up FME workflows for real-time data
Practical advice on getting started, best practices, and tips for effective implementation
Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
Hiring and retaining software development talent is next to impossible for AEC firms and other industries alike.
Join us and guest speakers from HOK, a leader in the AEC industry, as they share their success in navigating the tight talent market through the use of no-code solutions and FME.
Discover how HOK approached the process of building a custom tool to automate the creation of projects and user management for Trimble Connect and ProjectSight.
Using a mix of traditional and no-code in FME, our guest speakers will reveal how the team bridged the resource gap and used the available talent pool, producing the mission-critical web app “Trajectory”.
They will also dive into details, illustrating first-hand how JSON data was used as a “glue” between two development groups.
Learn how embracing FME as a no-code solution can unlock potential within your teams, foster collaboration, and drive efficiency.
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
In an era where making swift, data-driven decisions can set industry leaders apart, understanding the world of data streaming and stream processing is crucial. During this webinar, we'll explore:
Stream Processing Overview: Dive into what stream processing entails and the value it brings organizations.
Stream vs. Batch Processing: Learn the key differences and benefits of stream processing compared to traditional batch processing, highlighting the efficiency of real-time data handling.
Mastering Data Volumes: Discover strategies for effectively managing both high and low volume data streams, ensuring optimal performance.
Boosting Operational Excellence: Explore how adopting data streaming can enhance your organization's operational workflows and productivity.
Spatial Data's Role in Streams: Understand the importance of spatial data in stream processing for more informed decision-making.
Interactive Demos: Watch practical demos, from dynamic geofencing to group-based processing.
Plus, we’ll show you how you can do it without coding! Register now to take the first step towards more informed, timely, and precise decision-making for your organization.
The Critical Role of Spatial Data in Today's Data EcosystemSafe Software
In today's data-driven landscape, integrating spatial data is becoming increasingly crucial for organizations aiming to harness the full potential of their data. Spatial data offers unique insights based on location, making it a fundamental component for addressing various challenges across different sectors, including urban planning, environmental sustainability, public health, and logistics.
Our webinar delves into the indispensable role of spatial data in data management and analysis. We'll showcase how omitting spatial data from your data strategy not only weakens your data infrastructure, but also limits the depth of your insights. Through real-world case studies, we'll highlight the transformative impact of spatial data, demonstrating its ability to uncover complex patterns, trends, and relationships.
Join us for this introductory-level webinar as we explore the critical importance of spatial data integration in driving strategic decision-making processes. By the end of the webinar, you'll gain a renewed perspective on how spatial data is essential for confronting and overcoming challenges across various domains.
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
Once in a while, there really is something new under the sun. The rise of cloud-hosted data has fueled innovation in spatial data storage, enabling a brand new serverless architectural approach to spatial data sharing. Join us in our upcoming webinar to learn all about these new ways to organize your data, and leverage data shared by others. Explore the potential of Cloud Native Geospatial Formats in your workflows with FME, as we introduce five new formats: COGs, COPC, FlatGeoBuf, GeoParquet, STAC and ZARR.
Learn from industry experts Michelle Roby from Radiant Earth and Chris Holmes from Planet about these cloud-native geospatial data formats and how they can make data easier to manage, share, and analyze. To get us started, they’ll explain the goals of the Cloud-Native Geospatial Foundation and provide overviews of cloud-native technologies including the Cloud-Optimized GeoTIFF (COG), SpatioTemporal Asset Catalogs (STAC), and GeoParquet.
Following this, our seasoned FME team will guide you through practical demonstrations, showcasing how to leverage each format to its fullest potential. Learn strategic approaches for seamless integration and transition, along with valuable tips to enhance performance using these formats in FME.
Discover how these formats are reshaping geospatial data handling and how you can seamlessly integrate them into your FME workflows and harness the explosion of cloud-hosted data.
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
Learn where FME meets AI in this upcoming webinar to offer you incredible time savings. This webinar is tailored to ignite imaginations and offer solutions to your data integration challenges. As the new digital era sets sail on the winds of AI, the tangibility of its integration in our daily schema is unfolding.
Segment 1, titled “AI: The Good, the Bad and the FME” by Darren Fergus of Locus, navigates through the realms of AI, scrutinizing its pervasive impact while underscoring the symbiotic potential of FME and AI. Join in an engaging demonstration as FME and ChatGPT collaboratively orchestrate a PowerPoint narrative, epitomizing the alliance of AI with human ingenuity.
In Segment 2, “Integrating GeoAI Models in FME” by Dennis Wilhelm and Dr. Christopher Britsch of con terra GmbH, the spotlight veers towards operationalizing AI in our daily tasks through FME. A practical approach to embedding GeoAI Models into FME Workspaces is unveiled, showcasing the ease of incorporating AI-driven methodologies into your FME workflows, skyrocketing productivity levels.
To follow, Segment 3, "Unleash generative AI on your terms!" by Oliver Morris of Avineon-Tensing. While the prospects of Generative AI are thrilling, security and IT reservations, especially with 'phone home' tools, are genuine concerns. However, with open-source tools, you can locally harness large language models. In this demo, we'll unravel the magic of local AI deployment and its seamless integration into an FME workspace.
Bonus! Dmitri will join us for a fourth segment to tie us off, showcasing what he has been up to this week, including using OpenAI API for texturing in FME, amoung other projects.
Join us to explore the synergy of FME and AI: opening portals to a realm of revolutionized productivity and enriched user experiences.
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
In the ever-evolving landscape of data management, Zero-ETL is an approach that is reshaping how businesses handle and integrate their data. This webinar explores Zero-ETL, a paradigm shift from the traditional Extract, Transform, Load (ETL) process, offering a more streamlined, efficient, and real-time data integration method.
We will begin with an introduction to the concept of Zero-ETL, including how it allows direct access to data in its native environment and real-time data transformation, providing up-to-date information with significantly reduced data redundancy.
Next, we'll take you through several demonstrations showing how Zero-ETL can deliver real-time data and enable the free movement of data between systems. We will also discuss the various tools that support all aspects of Zero-ETL, providing attendees with an understanding of how they can adopt this innovative approach in their organizations.
Lastly, the session will conclude with an interactive Q&A segment, allowing participants to gain deeper insights into how Zero-ETL can be tailored to their specific business needs and how they can get started today.
Join us to discover how Zero-ETL can elevate your organization's data strategy.
Mastering MicroStation DGN: How to Integrate CAD and GISSafe Software
Dive deep into the world of CAD-GIS integration with our expert-led webinar. Discover how to seamlessly transfer data between Bentley MicroStation and leading GIS platforms, such as Esri ArcGIS. This session goes beyond mere CAD/GIS conversion, showcasing techniques to precisely transform MicroStation elements including cells, text, lines, and symbology. We’ll walk you through tags versus item types, and understanding how to leverage both. You’ll also learn how to reproject to any coordinate system. Finally, explore cutting-edge automated methods for managing database links, and delve into innovative strategies for enabling self-serve data collection and validation services.
Join us to overcome the common hurdles in CAD and GIS integration and enhance the efficiency of your workflows. This session is perfect for professionals, both new to FME and seasoned users, seeking to streamline their processes and leverage the full potential of their CAD and GIS systems.
Geospatial Synergy: Amplifying Efficiency with FME & EsriSafe Software
Dive deep into the world of geospatial data management and transformation in our upcoming webinar focusing on the powerful integration of FME and Esri technologies. This insightful session comprises two compelling segments aimed at enhancing your geospatial workflows, while minimizing operational hurdles.
In the first segment, guest speaker Jan Roggisch from Locus unveils how Auckland Council triumphed over the challenges of handling large, frequent data updates on ArcGIS Online using FME. Discover the journey from manual data handling to an automated, streamlined process that reduced server downtime from minutes to seconds: setting a new standard for local government organizations.
The second segment, led by James Botterill from 1Spatial, unveils the magic of incorporating ArcPy into your FME workflows. Delve into real-world scenarios where ArcGIS geoprocessing is harmoniously orchestrated within FME using the PythonCaller. Gain insights into raster-vector data conversion, spatial analysis, and a host of practical tips and tricks that empower you to leverage the combined capabilities of FME and Esri for efficient data manipulation and conversion.
Join us to explore the remarkable possibilities that open up when FME and Esri technologies converge – enhancing your ability to manage and transform geospatial data with unprecedented efficiency.
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfSafe Software
Join us at Safe Software as we unveil the exciting new FME Community platform.
Picture yourself entering a vibrant, interconnected world, where every click brings you closer to a fellow FME enthusiast, a new idea, or a solution that could revolutionize your workflow.
Since its inception, the FME Community has been a dynamic hub for knowledge sharing, where thousands of users converge to exchange insights, engage in stimulating discussions, and collaboratively solve challenges. Now, envision this community reimagined - retaining the features you know and love, but infused with new, cutting-edge functionalities designed to make your experience even more enriching and effortless. The Community is also planned to soon act as a central hub for all FME community acticity across the web.
This webinar is your personal tour through this enhanced FME Community landscape. Whether you're an experienced user familiar with every nook and cranny of the old platform, or you're setting foot in this community for the first time, our webinar will ensure you navigate the new terrain with ease and confidence. Discover how to maximize your engagement, tap into the wealth of resources available, and contribute to the growing tapestry of FME innovation.
Join us in celebrating the future of FME collaboration, where your next breakthrough idea, insightful article, or spirited discussion awaits. Don't miss this opportunity to be a part of the evolution of the FME Community!
Breaking Barriers & Leveraging the Latest Developments in AI TechnologySafe Software
Explore how to best leverage the latest of AI technology in our upcoming webinar, where we delve into advancements and trends in the field since our previous AI webinars in 2023. Join us for a session filled with fresh insights and practical knowledge. We're stitching together the final threads of this presentation as we speak, keeping pace with AI's breakneck speed. Expect a session brimming with the freshest insights, releases and breakthroughs in AI – right up to the minute! A spotlight of this session is set to include Dmitri Bagh’s exploration of innovative AI integrations with FME, ranging from generating 3D features for augmented reality using Dall-E, to enhancing urban planning with orthoimagery completion, and showcasing the power of AI in workspace analysis and geoart creation.
Whether you're new to AI or an experienced practitioner, this webinar is tailored to keep you at the forefront of AI innovation. Get ready for a session that is as informative as it is inspiring, equipping you with the tools to excel in the dynamic world of artificial intelligence.
Best Practices to Navigating Data and Application Integration for the Enterpr...Safe Software
Navigating the complexities of managing vast enterprise data across multiple systems can be challenging. This webinar is your guide to navigating and simplifying enterprise integration.
As a technology leader, you may grapple with legacy systems, shadow IT, and budget constraints. Data and personnel silos often impede technological progress. FME champions integrating superior business systems to bolster your organization's digital strength – efficiently and affordably, using your current team and accessible services.
Join us and partner guest speakers from Seamless in an engaging session exploring the essential roles of data and systems in modern enterprises. We'll provide insights on achieving high-quality data management, establishing strong governance, and enabling teams to manage their data effectively. Delve into strategies for ensuring high-quality data and building robust governance structures, with tips and tricks along the way.
This webinar features real-life case studies demonstrating success in diverse industries. Learn cutting-edge strategies for data governance and system integration. Don't miss this opportunity to gain valuable insights and best practices for transforming your data governance and system integration processes.
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataSafe Software
Once in a while, there really is something new under the sun. The rise of cloud-hosted data has fueled innovation in spatial data storage, enabling a brand new serverless architectural approach to spatial data sharing. Join us in our upcoming webinar to learn all about these new ways to organize your data, and leverage data shared by others. Explore the potential of Cloud Native Geospatial Formats in your workflows with FME, as we introduce five new formats: COGs, COPC, FlatGeoBuf, GeoParquet, STAC and ZARR.
Learn from industry experts Michelle Roby from Radiant Earth and Chris Holmes from Planet about these cloud-native geospatial data formats and how they can make data easier to manage, share, and analyze. To get us started, they’ll explain the goals of the Cloud-Native Geospatial Foundation and provide overviews of cloud-native technologies including the Cloud-Optimized GeoTIFF (COG), SpatioTemporal Asset Catalogs (STAC), and GeoParquet.
Following this, our seasoned FME team will guide you through practical demonstrations, showcasing how to leverage each format to its fullest potential. Learn strategic approaches for seamless integration and transition, along with valuable tips to enhance performance using these formats in FME.
Discover how these formats are reshaping geospatial data handling and how you can seamlessly integrate them into your FME workflows and harness the explosion of cloud-hosted data.
New Year's Fireside Chat with Safe Software’s FoundersSafe Software
Join us for a future-facing webinar this New Year as we host an exclusive interview with Safe Software’s Co-Founders, Don Murray and Dale Lutz. Delve into a detailed discussion on the transformative trends emerging in the data integration industry and explore how you can leverage FME to gain an advantage in this rapidly evolving world of technology.
Discover how these advancements are revolutionizing data solutions, from artificial intelligence (AI) and machine learning to the exciting realm of Augmented Reality (AR) technology. As we all navigate through a complex global landscape impacted by recent events, this webinar will provide a glimpse into the future of data integration, unveiling Safe Software’s innovative solutions in the pipeline and the envisioned industry trajectory for the next decade.
Don’t miss this opportunity to gain invaluable insights into the future of data integration and how Safe Software is positioning itself to foster continuous innovation and address the anticipated challenges of the industry.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
3.
Massive amounts of data for all states all
providers wireline and wireless
Coverage statistics needed for each census
block for all counties and all states
Process Must be Automated so processing can
be repeated for data updates
Interoperability with Oracle and ESRI GDB
Short 1 month project cycle
Start Mid Dec 2010 working on site
Project Characteristics and
Challenges
4.
FME was chosen for factors including:
Interoperability with Oracle and ESRI
Scalable Automated processing
Fast overlay and dissolve operations
End customer suggested FME
Professional Services provided by GIS INT
10+ Years FME Integration Experience
Responsiveness
Recommended by Safe
Interoperability Solution
5.
Modular Design
One-Function Workflow with SQL query
published so that workflow can be called to
iterate across states or states and counties
Oracle Spatial index was used to read just the
polygons required
• Coverage that cross Census Blocks returned
from SQL SELECT
Implementation Highlights
6. AND COUNTYFIPS = 017
Where Clauses allow processing distinct parts
of data set.
Sample Workspace Interface
to be Iterated Over
7. The Iteration Driver – Initial
The actual iteration is done in a separate FME
workspace that reads the parts to process
We realized halfway through processing a need
to start processing over but not reprocess any
parts that had succeed.
– Manual tracking initially
Calling a workspace from parent workspace
WorkspaceRunner
• Used without FME Server
• A manual process would be used to distribute
processing over multiple CPUs with a command
line call passing in State to process.
8. Improvements / Tweaks on
the Iterator Pattern
The return status of each iteration (workspace
call) can be stored and used later to reprocess
fails.
FME Server can be utilized by replacing
– WorkspaceRunner
• Used to run another workspace on the same
Desktop box with
– FMEServerWorkspaceRunner
• Used to queue FME Server hosted workspace or
– FMEServerJobSubmitter
• Also used to queue FME Server job
10. Whats Next?
Workflow Submitter Iterator Improvements
– Optimization – faster database
– Better Logging – Retrieve child log when
failed with FMEServerLogFileRetriever
– Metrics - estimate percent completed
– Job Control – Allow iterator to be killed or
halted and started up on another engine
– More Parameter driven
Backfit/Upgrade to replace existing
installations