Główne wyzwania wsparcia aplikacji mainframe to kompatybilność z nowszym oprogramowaniem lub systemami operacyjnymi, integracja z nowoczesnymi aplikacjami oraz brak wykwalifikowanych specjalistów zaznajomionych ze starszymi systemami. Zgodność ze standardami i przepisami bezpieczeństwa również stanowi dodatkowe wyzwanie.