

Azure Disk Storage is highly durable and high-performance block storage for Azure VMs.This architecture uses Load Balancer, which provides low-latency balancing of traffic among VMs and across multi-tiered hybrid apps. Azure load balancing services scale VMs for high availability and high performance.Azure Private Link carries private connections to Azure services.It connects VMs to one another, to the internet, and to on-premises networks. Azure Virtual Network is a secure private network in the cloud.Azure Virtual Machine Scale Sets is automated and load-balanced VM scaling that simplifies management of your applications and increases availability.The VMs are an on-demand and scalable resource.
#TN5250 WEB SERVER WINDOWS#
The operating system choices include Windows and Linux.

Azure Site Recovery provides disaster recovery.When Infinite i migrates the database, it creates a database schema that maps physical files to tables and logical files to views. These options support the same features as the internal database. The database options are: SQL Server, Azure SQL, Oracle, and MySQL. Instead of the internal database that step 5 describes, you can migrate the DB2/400 database to a standard SQL database.The file share also holds load modules and log files. Mounting a file share on the Azure VM gives programs direct access to the files. Azure Files provides file shares to implement Infinite i files.Infinite i provides internal database connectors (ODBC and JDBC) for connecting to physical and logical files in the internal database.
#TN5250 WEB SERVER CODE#
When an application runs on Azure, it accesses data as it did in the AS/400 environment, with no code changes required. An Infinite i internal database emulates the behavior of a DB2/400 database, including features such as physical files, logical files, multi-member files, joins, triggers, referential integrity, commitment control, and journaling.The compilers translate System i source code to 64-bit object code that runs on Azure x86 VMs.Infinite i supports an active-passive configuration (one active VM, one standby VM).

The architecture uses two or more VMs for high availability, and Azure Load Balancer controls inbound and outbound network traffic. Each server runs in its own Microsoft Azure Virtual Machines VM. Infinite i application servers run the migrated workloads.Azure ExpressRoute provides a dedicated high-speed connection between on-premises and Azure resources.TN5250 web terminal emulation provides user access to Azure over an SSL/TLS encrypted connection.Architectureĭownload a Visio file of this architecture. After migration, you maintain programs as usual by making changes to the source code. Application screens and interactions work as before, thus minimizing user retraining. It converts RPG and COBOL source code to object code that runs natively on x86 virtual machines (VMs). The architecture described here uses it to migrate System i workloads to Azure. The Infinite i suite is from Microsoft partner Infinite Corporation.
