

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Aplicaciones independientes
<a name="standalone"></a>

En el siguiente diagrama, las aplicaciones A y B son aplicaciones de mainframe independientes. Cada aplicación consta de programas y subprogramas que utiliza exclusivamente.

 ![\[Standalone mainframe applications\]](http://docs.aws.amazon.com/es_es/prescriptive-guidance/latest/modernization-mainframe-decoupling-patterns/images/standalone.png) 

**nota**  
Para simplificar, todos los diagramas de esta guía ilustran los programas que comparten dos aplicaciones y los subprogramas a los que llaman dos programas. En una aplicación de mainframe compleja, muchas aplicaciones pueden llamar a un programa y varios programas pueden llamar a los subprogramas.

Como las aplicaciones son independientes, puede agrupar los programas y subprogramas de COBOL por aplicación para refactorizar el código, como se muestra en el siguiente diagrama. 

 ![\[Standalone mainframe applications after migration\]](http://docs.aws.amazon.com/es_es/prescriptive-guidance/latest/modernization-mainframe-decoupling-patterns/images/standalone-post-migration.png) 

Tras la agrupación, puede migrar las aplicaciones A y B en la misma oleada o en oleadas diferentes. En cualquier caso, siga estos pasos:

1. Para cada aplicación, empaquete los componentes modernos refactorizados e impleméntelos juntos en un entorno de ejecución.

1. Tras la migración, retire las aplicaciones de mainframe locales y sus componentes.