Company ports COBOL to Windows Azure cloud
November 14, 2008 —
From mainframes to “modernized” Web-based front ends, COBOL applications remain mission-critical for many enterprises. Now those same apps have a future in the cloud, says application management tool maker Micro Focus.
The company showed at the Professional Developers Conference a mockup of its Customer Information Control System transaction manager running on Microsoft’s Windows Azure service platform. Porting the CICS transaction manager to Azure lets COBOL applications move to the cloud, said Micro Focus' CTO Mark Haynie.
That’s possible because the APIs between COBOL applications and the CICS transaction manager are well defined, he said. “We layer those [APIs] on top of Azure, so [the transaction manager] works the same running in Azure and on premises, allowing for the reuse of COBOL business logic.”
COBOL applications flow from IBM System z servers to on-premises installations of Micro Focus Mainframe Express Enterprise Edition, then into the cloud, Haynie said. The objective is to relieve customers of having to modify their code.
Once services are running on Azure, customers have the option of binding them to Microsoft SQL Server instead of IBM’s DB2 Database, as well as running “green screen” terminal emulators for them from Azure, he added.
Haynie is confident that Azure-based applications can be made highly available because Micro Focus intends to layer its own enterprise-level technology on top of the infrastructure provided by Azure. “We pull in additional Micro Focus technology, like our cluster server,” he said.
Micro Focus will adopt a subscription-based pricing model but has not decided the particulars yet, he added. The CICS solution will not ship until Microsoft has completed its work on Azure.
The company served on Microsoft’s cloud service advisory group and began working with the Azure software development kit back when the platform was called Red Dog. Haynie acknowledged that Micro Focus had to overcome a learning curve because Azure is a platform with layers (such as its identity service) that must be invoked to carry out certain operations.
“In many ways, what you learned about .NET and Active Directory APIs goes out the window,” he said. "You have to learn new cloud service API calls. We modified lower layers of engines [such as CICS] to invoke new services in Azure.”
Related Search Term(s): Azure, cloud computing, COBOL, Windows, Micro Focus, Microsoft
Share this link: http://sdt.bz/33044
Most Read
Latest News
Resources
SAP unveils SAP HANA platform innovations for Big Data and spatial processing
Features include smart data access and expanded cloud deployment options
|
|
|
Alteryx raises $12 million to put Big Data analytics in the hands of all business analysts
Quest founder's firm, Toba Capital, selects Alteryx as its first analytics investment
|
|
|
Google I/O kicks off
Developers get new APIs and tools, and the Go language hits version 1.1
|
|
|
Jelastic launches new version of its Java and PHP hosting platform
Jelastic today announced the launch of a new version of its ultra-scalable cloud hosting platform
|
Telerik adds back-end services to Icenium mobile tool suite
Icenium Everlive makes the suite a complete app development platform, the company says
|
|
|
CollabNet fuses CloudForge, TeamForge
New pricing structure and integration gives developers an enterprise-grade choice for dist...
|
|
|
Eclipse release train for Kepler arrives June 26
New version of Eclipse includes Stardust for business process management, and Orion 3.0 fo...
|
|
|
Google I/O kicks off
Developers get new APIs and tools, and the Go language hits version 1.1
|
IDC MarketScape: Worldwide Cloud Testing and ASQ SaaS
Demand for solutions to test applications on the cloud and for the cloud is rising signifi...
|
|
|
Get to Know the Database Decision Factors
What should you look for when choosing a relational database system? This informative arti...
|
|
|
Exploring the Database Forest
Today’s database technology landscape is more dynamic and varied than ever before. What’s...
|
|
|
Data Management Resource Guide
Today’s data is generated by more than just applications. Data is generated by trillions o...
|