Build, protect and deploy apps across any platform and mobile device
Deliver Awesome UI with the most complete toolboxes for .NET, Web and Mobile development
Build rich, smart HTML5 and JavaScript apps for any platform, browser or device
Automate UI, load and performance testing for web, desktop and mobile
Use Angular, TypeScript or JavaScript to build truly native mobile apps
Rapidly develop, manage and deploy business apps, delivered as SaaS in the cloud
Automate decision processes with a no-code business rules engine
Build mobile apps for iOS, Android and Windows Phone
A complete cloud platform for an app or your entire digital business
Deploy automated machine learning to accurately predict machine failures with technology optimized for Industrial IoT.
Optimize data integration with high-performance connectivity
Connect to any cloud or on-premises data source using a standard interface
Build engaging multi-channel web and digital experiences with intuitive web content management
Can high-performing drivers boost IT resiliency and prevent massive failures like the UK’s NATS shutdown?
Late last week London airspace was shut down due to an IT failure at the National Air Traffic Services (NATS.) While the cause of the problem is being blamed on a “single line of computer code”, the decades-old NATS computer system and architecture has to take part of the blame.
Could this have been prevented with more modern architecture? Definitely. ‘IT resilience’ is an important concept dealing with how IT systems can be designed so that they don’t fail, or if they do fail, the damage is minimized. Nowhere is this more critical than in flight safety.
So what makes for good IT resilience and what measures can companies take to avoid IT failures?
IT resiliency starts with high performance database drivers
The problem with mainframes like the IBM S/390, built in the early 90’s, is that typically data is stored in one location only. Modern systems allow companies to store mission critical data in redundant databases in different locations so that if one fails, data is available from one of the backup systems. Massively redundant systems, such as Hadoop, provide multiple copies of data spread across dozens or hundreds of devices. Cloud architectures replicate the data and store it anywhere in the world.
This is where the right database driver (what connects an application to network data) can make a huge impact. In the best-case scenario, a driver with a lot of functionality takes care of applications in such a way that they are not even aware of the network. The database driver makes the application resilient because if information coming from the primary database fails, it can easily switch to an alternate database. The application is none the wiser.
Avoid database failure and balance workload
Two features of Progress® DataDirect® drivers that enable IT resiliency are:
NATS is scheduled for a major upgrade – £575m will be spent over the next five years on systems, according to the company. You can bet that IT resilience, including database failover and load balancing will be part of the equation.
Learn more about Progress DataDirect Connect features that can enhance your business results, and contact us for more information or support.
John Marsland is Marketing Manager in the Data Connectivity and Integration business unit at Progress Software, covering the DataDirect and DataDirect Cloud products.
Copyright © 2017 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.