# Azure migration

When an Ultimo environment is migrated to the Azure cloud, this will have an impact on existing interfaces. What the impact is on each interface depends on how the interface technically works. If communication with another system is done through webservices, the only change will be a different endpoint when the system connects to Ultimo. If there is no direct communication between systems, the interface will most likely exchange data through files. These so-called file-based interfaces are no longer possible on Azure. Ultimo environments running on Azure do not have direct access to any FTP server or local network share. These file-based interfaces therefor have to be reconfigured.

Modern applications offer webservices to transfer data between systems. Migrating to webservices is the recommended option for existing file-based interfaces. There is no general guide for this action, each interface has to be reconfigured specifically. Note that activities to reconfigure the Ultimo part of the interface will require additional consultancy. These activities are not part of the migration project. Activities will also be required to change the other side of the interface. This can possibly be handled by your IT department, but third parties may also be involved.

If migration to direct communication with webservices is not possible, some alternatives can be considered, as described on the following pages. Using one of these alternatives requires action from both the Ultimo migration team and your IT department, as described on those pages.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.ultimo.net/azure-documentation/migration-to-azure.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
