SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
Application
Integration for
Smart Cities
Your photo here Your photo here
Erin Lemky
Senior Product Marketing Manager
Dave Patterson
Account Manager
HELLO
Nathan Hildebrand
FME Applications Analyst
Your photo here
Agenda
3
1. Why application integration
2. Practical Examples
3. How to Build API Access
4. More Practical Examples
5. Cityworks Integration Demo
6. Q&A
OUR MISSION
To help organizations maximize
the value of their data.
Years of solving data challenges
25
Safe Software
10,000
Organizations trusting us world wide
Partners supporting our network
150
128
Countries with FME customers
www.safe.com
Connect Your Applications Transform Your Data Automate Your Workflows
About FME
POLL QUESTION
Do you use FME?
7
Why
application
integration?
1
Smart Cities
Better Quality of Life for Citizens
9
● Environmental
● Social
● Financial
10
“A smart city applies information
and communications technology
(ICT) to solve problems.
“Broadly speaking, ICT enables
cities to do three key things: collect
data, communicate data, and
analyze (or “crunch”) data...
A smart city is an ICT-enabled
city…”
- Smart Cities Council
Technology
Enablers
● Connectivity
● Interoperability
11
Data is the oil of the 21st century.
But oil is just useless thick goop until
you refine it into fuel.
VALA AFSHAR
SALESFORCE, 2018
Data Silos
13
Application
Integration
14
● Use the best fit-for-purpose
applications
● Focus efforts and budget on
innovation
● Remove repetitive data entry
Practical
Examples
2
16
City of Langley, BC
Working with Safe Partner SpatialDNA, based in Ontario
Project
Simplify processes across systems for day-to-day operations
Objective
Pilot an application integration workflow by tackling one of the more
complicated, manually driven processes which involves linking three
separate systems, and is customer-facing.
Solution
An automated workflow delivers the data between the third-party that is
contracted for the labor, and the three internal systems: Microsoft
Dynamics CRM (call center), Tempest (billing), and Esri (address
validation).
Results
Dramatically reduced manual entry of data for garbage and compost cart
exchanges from 3 times to once for several hundred items a week.
City of Port Coquitlam, BC
Working with Safe Partner Consortech, based in Quebec
17
Project
Automate links between multiple corporate systems and their ERP.
Solution
A workflow that integrates Unit4 Business World ERP with ActiveNet
(recreation), Tempest (taxation, utilities, bylaws, and development
charges), and PCard (banking transactions).
Results
The new system replaces their previous custom coded integration
workflow with a robust, automated workflow that is well documented.
How To
Build
API Access
3
What Is an API?
API
Application Programming Interface
JSON
{“JSON” : “JavaScript Object Notation”, “data” : 42}
Parse
Break down a code or sentence into usable parts.
19
REST
http://myapp/integrate?getme=data
API Examples
20
FME Server REST API Cityworks REST API
21
Demo
FME Desktop
REST APIs
22
Best Practices
1. Consult the documentation
2. Work out authentication if needed
3. Start developing using a client
4. Carefully inspect results
5. Expand
6. Share!
Interacting with Web Services
https://www.safe.com/webinars/fme-web-services-api/
Useful Links
How to Connect to Any API (Without Writing Any Code)
https://www.safe.com/webinars/api-webinar-connecting-to-data/
23
Connect to Anything: Web Services, FME, and JSON
https://knowledge.safe.com/articles/44544/json-web-services-fme-uc-c
ourse.html
safe.com
CHAT QUESTION
What applications do you need to integrate?
24
More
Practical
Examples
4
26
City of Surrey, BC
Our hometown
Project
Their Water Meter Process Improvement Project aims to replace
database level integrations to application integration workflows to
facilitate communications between the City’s systems.
Solution
When the developer places the permit request in Amanda, the new
automated process completes the workflow, creating a GIS feature and
opening a Cityworks work order.
Results
Automated integration between systems replaces cumbersome stored
procedures and nightly data synchronization jobs.
Updates are now sent between systems nearly real-time.
City of Omaha, NE
USA
Project
Replace a series of manual processes by automating Cityworks tasks for
service requests.
Solution
When a service request comines into Cityworks, FME now automates the
creation of a new work order, adds the street centerlines from ArcGIS,
and creates a task for the contractor doing the work.
Results
Clerks now enter the service request once, and receive an email when the
workflow is complete, dramatically reducing their data entry
requirements and manual coordination between departments.
The City is now exploring expanding FME into their permitting and
licensing workflows with Acella, Amanda, and Tempest.
27
Cityworks
Integration
Demo
5
FME Server
and Cityworks
Pipeline
29
FME Server
Cityworks
GIS
Database
Email
Service
Other
Systems...
30
Demo FME Desktop
FME Server
Population Based Pricing
Enterprise Ready
Available Soon
31
32
Thanks!
Any questions?
You can reach us at
○ @SafeSoftware
○ Live chat at safe.com
○ Post on knowledge.safe.com

Más contenido relacionado

La actualidad más candente

Taste Test: FME 2011 & Beyond
Taste Test: FME 2011 & BeyondTaste Test: FME 2011 & Beyond
Taste Test: FME 2011 & Beyond
Safe Software
 

La actualidad más candente (20)

Empowering Real-Time Decision Making with Data Streaming
Empowering Real-Time Decision Making with Data StreamingEmpowering Real-Time Decision Making with Data Streaming
Empowering Real-Time Decision Making with Data Streaming
 
Taste Test: FME 2011 & Beyond
Taste Test: FME 2011 & BeyondTaste Test: FME 2011 & Beyond
Taste Test: FME 2011 & Beyond
 
Expanding Enterprise Integration with FME 2021.1
Expanding Enterprise Integration with FME 2021.1Expanding Enterprise Integration with FME 2021.1
Expanding Enterprise Integration with FME 2021.1
 
FME 2020.0 Sneak Peek
FME 2020.0 Sneak PeekFME 2020.0 Sneak Peek
FME 2020.0 Sneak Peek
 
How to Begin Making “Data-Driven Decisions" Using Data Integration
How to Begin Making “Data-Driven Decisions" Using Data IntegrationHow to Begin Making “Data-Driven Decisions" Using Data Integration
How to Begin Making “Data-Driven Decisions" Using Data Integration
 
Getting Started with Data Integration: FME Desktop
Getting Started with Data Integration: FME DesktopGetting Started with Data Integration: FME Desktop
Getting Started with Data Integration: FME Desktop
 
Unveiling FME 2018
Unveiling FME 2018Unveiling FME 2018
Unveiling FME 2018
 
Unveiling FME 2013
Unveiling FME 2013Unveiling FME 2013
Unveiling FME 2013
 
Blazing new trails with salesforce data nov 16, 2021
Blazing new trails with salesforce data   nov 16, 2021Blazing new trails with salesforce data   nov 16, 2021
Blazing new trails with salesforce data nov 16, 2021
 
Tips & Tricks for Using FME for Business Intelligence
Tips & Tricks for Using FME for Business IntelligenceTips & Tricks for Using FME for Business Intelligence
Tips & Tricks for Using FME for Business Intelligence
 
Unveiling FME 2019
Unveiling FME 2019Unveiling FME 2019
Unveiling FME 2019
 
Improve Operational Efficiency in AEC with Data Integration
Improve Operational Efficiency in AEC with Data IntegrationImprove Operational Efficiency in AEC with Data Integration
Improve Operational Efficiency in AEC with Data Integration
 
Unveiling FME 2021
Unveiling FME 2021Unveiling FME 2021
Unveiling FME 2021
 
Conga case study: Application visibility in AWS with ExtraHop
Conga case study: Application visibility in AWS with ExtraHopConga case study: Application visibility in AWS with ExtraHop
Conga case study: Application visibility in AWS with ExtraHop
 
Automating and Scheduling Data Usage and Reporting
Automating and Scheduling Data Usage and Reporting Automating and Scheduling Data Usage and Reporting
Automating and Scheduling Data Usage and Reporting
 
FME Server 2010
FME Server 2010FME Server 2010
FME Server 2010
 
Web Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For YouWeb Mapping 101: What Is It and Making It Work For You
Web Mapping 101: What Is It and Making It Work For You
 
Your Data and FME
Your Data and FMEYour Data and FME
Your Data and FME
 
User Group - Conga Composer 2.25.11
User Group - Conga Composer 2.25.11User Group - Conga Composer 2.25.11
User Group - Conga Composer 2.25.11
 
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
An Introduction to FME: Ciaran Kirk - Safe Software FME World Tour 2013
 

Similar a Application Integration for Smart Cities

Customer Success Stories - SQL Server
Customer Success Stories - SQL ServerCustomer Success Stories - SQL Server
Customer Success Stories - SQL Server
Rolando Rangel
 
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Private Cloud
 
Application Integration - A Key Component of your Digital Transformation
Application Integration - A Key Component of your Digital TransformationApplication Integration - A Key Component of your Digital Transformation
Application Integration - A Key Component of your Digital Transformation
Safe Software
 
Technological impact on hrm
Technological impact on hrmTechnological impact on hrm
Technological impact on hrm
AMIT ROY
 
EastBanc Technologies SharePoint Portfolio
EastBanc Technologies SharePoint PortfolioEastBanc Technologies SharePoint Portfolio
EastBanc Technologies SharePoint Portfolio
EastBanc Tachnologies
 

Similar a Application Integration for Smart Cities (20)

DragonPoint Software: Success Stories
DragonPoint Software: Success StoriesDragonPoint Software: Success Stories
DragonPoint Software: Success Stories
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Customer Success Stories - SQL Server
Customer Success Stories - SQL ServerCustomer Success Stories - SQL Server
Customer Success Stories - SQL Server
 
Using FME to Automate Data Integration in a City
Using FME to Automate Data Integration in a CityUsing FME to Automate Data Integration in a City
Using FME to Automate Data Integration in a City
 
Digital Transformation by Richard Baird
Digital Transformation by Richard BairdDigital Transformation by Richard Baird
Digital Transformation by Richard Baird
 
Applying Machine Learning to Boost Digital Business Performance
Applying Machine Learning to Boost Digital Business PerformanceApplying Machine Learning to Boost Digital Business Performance
Applying Machine Learning to Boost Digital Business Performance
 
Automated Application Integration with FME & Cityworks Webinar
Automated Application Integration with FME & Cityworks WebinarAutomated Application Integration with FME & Cityworks Webinar
Automated Application Integration with FME & Cityworks Webinar
 
Jazz for Service Management
Jazz for Service ManagementJazz for Service Management
Jazz for Service Management
 
7 FME Server Use Cases To Convince Your Boss
7 FME Server Use Cases To Convince Your Boss7 FME Server Use Cases To Convince Your Boss
7 FME Server Use Cases To Convince Your Boss
 
Ibm railways case studies
Ibm railways case studiesIbm railways case studies
Ibm railways case studies
 
Build Agile Business Processes With Power Apps in Modern Workplace
Build Agile Business Processes With Power Apps in Modern WorkplaceBuild Agile Business Processes With Power Apps in Modern Workplace
Build Agile Business Processes With Power Apps in Modern Workplace
 
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
Microsoft Windows Azure - City Government Of Miami Improves Service Offerings...
 
CloudApper Use Cases.pdf
CloudApper Use Cases.pdfCloudApper Use Cases.pdf
CloudApper Use Cases.pdf
 
Application Integration - A Key Component of your Digital Transformation
Application Integration - A Key Component of your Digital TransformationApplication Integration - A Key Component of your Digital Transformation
Application Integration - A Key Component of your Digital Transformation
 
Technological impact on hrm
Technological impact on hrmTechnological impact on hrm
Technological impact on hrm
 
Earth 01
Earth 01Earth 01
Earth 01
 
EastBanc Technologies SharePoint Portfolio
EastBanc Technologies SharePoint PortfolioEastBanc Technologies SharePoint Portfolio
EastBanc Technologies SharePoint Portfolio
 
Foundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed ITFoundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed IT
 
Idc analyst report a new breed of servers for digital transformation
Idc analyst report a new breed of servers for digital transformationIdc analyst report a new breed of servers for digital transformation
Idc analyst report a new breed of servers for digital transformation
 
Splice Machine Digital Transformation 2.0 white paper
Splice Machine Digital Transformation 2.0 white paperSplice Machine Digital Transformation 2.0 white paper
Splice Machine Digital Transformation 2.0 white paper
 

Más de Safe Software

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Safe Software
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Safe Software
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
Safe Software
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
Safe Software
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Safe Software
 

Más de Safe Software (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action:  Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action:  Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
The Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data EcosystemThe Critical Role of Spatial Data in Today's Data Ecosystem
The Critical Role of Spatial Data in Today's Data Ecosystem
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Mastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GISMastering MicroStation DGN: How to Integrate CAD and GIS
Mastering MicroStation DGN: How to Integrate CAD and GIS
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & EsriGeospatial Synergy: Amplifying Efficiency with FME & Esri
Geospatial Synergy: Amplifying Efficiency with FME & Esri
 
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdfIntroducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
Introducing the New FME Community Webinar - Feb 21, 2024 (2).pdf
 
Breaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI TechnologyBreaking Barriers & Leveraging the Latest Developments in AI Technology
Breaking Barriers & Leveraging the Latest Developments in AI Technology
 
Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...Best Practices to Navigating Data and Application Integration for the Enterpr...
Best Practices to Navigating Data and Application Integration for the Enterpr...
 
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial DataCloud Revolution: Exploring the New Wave of Serverless Spatial Data
Cloud Revolution: Exploring the New Wave of Serverless Spatial Data
 
New Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s FoundersNew Year's Fireside Chat with Safe Software’s Founders
New Year's Fireside Chat with Safe Software’s Founders
 
Taking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New HeightsTaking Off with FME: Elevating Airport Operations to New Heights
Taking Off with FME: Elevating Airport Operations to New Heights
 
Initiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance StrategyInitiating and Advancing Your Strategic GIS Governance Strategy
Initiating and Advancing Your Strategic GIS Governance Strategy
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
Geospatial Synergy: Amplifying Efficiency with FME & Esri ft. Peak Guest Spea...
 

Último

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 

Application Integration for Smart Cities

  • 2. Your photo here Your photo here Erin Lemky Senior Product Marketing Manager Dave Patterson Account Manager HELLO Nathan Hildebrand FME Applications Analyst Your photo here
  • 3. Agenda 3 1. Why application integration 2. Practical Examples 3. How to Build API Access 4. More Practical Examples 5. Cityworks Integration Demo 6. Q&A
  • 4. OUR MISSION To help organizations maximize the value of their data.
  • 5. Years of solving data challenges 25 Safe Software 10,000 Organizations trusting us world wide Partners supporting our network 150 128 Countries with FME customers www.safe.com
  • 6. Connect Your Applications Transform Your Data Automate Your Workflows About FME
  • 7. POLL QUESTION Do you use FME? 7
  • 9. Smart Cities Better Quality of Life for Citizens 9 ● Environmental ● Social ● Financial
  • 10. 10 “A smart city applies information and communications technology (ICT) to solve problems. “Broadly speaking, ICT enables cities to do three key things: collect data, communicate data, and analyze (or “crunch”) data... A smart city is an ICT-enabled city…” - Smart Cities Council
  • 12. Data is the oil of the 21st century. But oil is just useless thick goop until you refine it into fuel. VALA AFSHAR SALESFORCE, 2018
  • 14. Application Integration 14 ● Use the best fit-for-purpose applications ● Focus efforts and budget on innovation ● Remove repetitive data entry
  • 16. 16 City of Langley, BC Working with Safe Partner SpatialDNA, based in Ontario Project Simplify processes across systems for day-to-day operations Objective Pilot an application integration workflow by tackling one of the more complicated, manually driven processes which involves linking three separate systems, and is customer-facing. Solution An automated workflow delivers the data between the third-party that is contracted for the labor, and the three internal systems: Microsoft Dynamics CRM (call center), Tempest (billing), and Esri (address validation). Results Dramatically reduced manual entry of data for garbage and compost cart exchanges from 3 times to once for several hundred items a week.
  • 17. City of Port Coquitlam, BC Working with Safe Partner Consortech, based in Quebec 17 Project Automate links between multiple corporate systems and their ERP. Solution A workflow that integrates Unit4 Business World ERP with ActiveNet (recreation), Tempest (taxation, utilities, bylaws, and development charges), and PCard (banking transactions). Results The new system replaces their previous custom coded integration workflow with a robust, automated workflow that is well documented.
  • 19. What Is an API? API Application Programming Interface JSON {“JSON” : “JavaScript Object Notation”, “data” : 42} Parse Break down a code or sentence into usable parts. 19 REST http://myapp/integrate?getme=data
  • 20. API Examples 20 FME Server REST API Cityworks REST API
  • 22. 22 Best Practices 1. Consult the documentation 2. Work out authentication if needed 3. Start developing using a client 4. Carefully inspect results 5. Expand 6. Share!
  • 23. Interacting with Web Services https://www.safe.com/webinars/fme-web-services-api/ Useful Links How to Connect to Any API (Without Writing Any Code) https://www.safe.com/webinars/api-webinar-connecting-to-data/ 23 Connect to Anything: Web Services, FME, and JSON https://knowledge.safe.com/articles/44544/json-web-services-fme-uc-c ourse.html safe.com
  • 24. CHAT QUESTION What applications do you need to integrate? 24
  • 26. 26 City of Surrey, BC Our hometown Project Their Water Meter Process Improvement Project aims to replace database level integrations to application integration workflows to facilitate communications between the City’s systems. Solution When the developer places the permit request in Amanda, the new automated process completes the workflow, creating a GIS feature and opening a Cityworks work order. Results Automated integration between systems replaces cumbersome stored procedures and nightly data synchronization jobs. Updates are now sent between systems nearly real-time.
  • 27. City of Omaha, NE USA Project Replace a series of manual processes by automating Cityworks tasks for service requests. Solution When a service request comines into Cityworks, FME now automates the creation of a new work order, adds the street centerlines from ArcGIS, and creates a task for the contractor doing the work. Results Clerks now enter the service request once, and receive an email when the workflow is complete, dramatically reducing their data entry requirements and manual coordination between departments. The City is now exploring expanding FME into their permitting and licensing workflows with Acella, Amanda, and Tempest. 27
  • 29. FME Server and Cityworks Pipeline 29 FME Server Cityworks GIS Database Email Service Other Systems...
  • 31. Population Based Pricing Enterprise Ready Available Soon 31
  • 32. 32 Thanks! Any questions? You can reach us at ○ @SafeSoftware ○ Live chat at safe.com ○ Post on knowledge.safe.com