Micro Focus recommends running CICS applications and batch programs in Windows Azure under an
Enterprise Server for .NET system hosted as a set of distinct worker roles.
Using the
Enterprise Server for .NET VS2010 template solution lets you quickly configure and easily deploy a worker role based
Enterprise Server for .NET system to Windows Azure.
The remainder of this section describes how to configure and deploy your
Enterprise Server for .NET system as a set of worker roles.
Each of the four key components of
Enterprise Server for .NET is represented as a worker role in Windows Azure.
- Listener - The worker role
MicroFocus.SEE.Listener.Azure provides a communication channel for TN3270 clients.
- Dispatcher - The worker role
MicroFocus.SEE.Dispatch.Azure queues and dispatches CICS transaction requests and batch requests.
- SEP - The worker role
MicroFocus.SEE.SEP.Azure executes client transaction requests and batch requests.
- Event monitor - The worker role
MicroFocus.SEE.Monitor.Azure - provides an interface for remote administration (e.g. starting/stopping regions, querying SEP statuses, etc) and monitors the health of the system.
See the
Enterprise Server for .NET product documentation for details about each of these components.
Note: It is not currently possible to perform dynamic debugging in an azure deployment . Debugging is limited to CTF tracing and event logs. The recommended practice is to deploy and debug to an on premise
Enterprise Server for .NET and debug there. Once you are happy with the application then deploy into Azure.