ESRI has released World Geocoder for ArcGIS. World Geocoder for ArcGIS enables users to securely map global addresses behind a firewall so that sensitive data is never exposed.
World Geocoder for ArcGIS has several key benefits for organizations in addition to protecting sensitive data. It includes an API that can be used to add geocoding capabilities to ArcGIS apps and custom apps. World Geocoder for ArcGIS has been designed to geocode addresses from multiple countries, using a single locator, for a flat, fixed price. Licenses come in Basic (250 million geocodes per year), Standard (3 concurrent batch jobs), and Advanced (8 concurrent batch jobs) levels.