Introducción a la administración de aplicaciones en Configuration Manager
Se aplica a: Configuration Manager (rama actual)
En este artículo, aprenderá los conceptos básicos antes de empezar a trabajar con aplicaciones Configuration Manager.
Sugerencia
Si ya está familiarizado con cómo administrar aplicaciones en Configuration Manager, omita este artículo. Pase a la creación de una aplicación de ejemplo: cree e implemente una aplicación.
¿Qué es una aplicación?
Aunque aplicación o app sean términos ampliamente utilizados en informática, en Configuration Manager tienen un significado especial. Piense en una aplicación como una caja. Esta caja contiene uno o varios conjuntos de archivos de instalación para un paquete de software (conocidos como tipo de implementación), además de instrucciones sobre cómo implementar el software.
Al implementar la aplicación en dispositivos, los requisitos deciden qué tipo de implementación Configuration Manager instala en el dispositivo.
Puede hacer muchas más cosas con una aplicación. Obtendrá información sobre estas cosas mientras lee esta guía. En las secciones siguientes se presentan algunos conceptos que necesitará conocer antes de empezar a profundizar:
Tipo de implementación
Si la aplicación es la caja, el tipo de implementación es el contenido dentro de ella. Una aplicación necesita al menos un tipo de implementación, ya que determina cómo instalar la app. Use más de un tipo de implementación para configurar el contenido y el programa de instalación diferentes para la misma aplicación.
Por ejemplo, la empresa tiene una aplicación de línea de negocio denominada Astoria. Los desarrolladores de aplicaciones proporcionan las siguientes formas de instalar la aplicación:
- Paquete de Windows Installer para funcionalidad completa en dispositivos Windows 10
- Un paquete de App-V para su uso en la granja de servidores terminal server
- Una aplicación web para usuarios móviles
Cree una sola aplicación para Astoria en Configuration Manager. Esta aplicación definió los metadatos de alto nivel de la app que son comunes en todos los métodos y plataformas de instalación. A continuación, cree tres tipos de implementación para los métodos de instalación disponibles e implemente la aplicación en todos los usuarios. En función de los requisitos y otras configuraciones de los tipos de implementación, Configuration Manager determina el método correcto en cada caso de uso.
Para obtener más información, consulte Creación de tipos de implementación para la aplicación.
Requisitos
En versiones anteriores de Configuration Manager, crearía una colección de dispositivos en los que implementar una aplicación. Aunque todavía puede crear una colección, use los requisitos para especificar criterios más detallados para una implementación de aplicaciones.
Por ejemplo, especifique que una aplicación solo puede instalarse en dispositivos que ejecutan Windows 10. Al implementar la aplicación en todos los dispositivos, solo se instala en los dispositivos que ejecutan Windows 10.
Configuration Manager evalúa los requisitos para determinar si instala una aplicación y cualquiera de sus tipos de implementación. A continuación, determina el tipo de implementación correcto por el que se va a instalar una aplicación. Cada siete días, de forma predeterminada, el cliente Configuration Manager vuelve a evaluar las reglas de requisitos para determinar el cumplimiento según la configuración del cliente Programar reevaluación para las implementaciones.
Para obtener más información, consulte Creación e implementación de una aplicación y Requisitos de tipo de implementación.
Condiciones globales
Aunque usa requisitos con un tipo de implementación específico en una sola aplicación, también puede crear condiciones globales. Estas condiciones son una biblioteca de requisitos predefinidos que puede usar con cualquier tipo de aplicación y de implementación. Configuration Manager incluye un conjunto de condiciones globales integradas o puede crear las suyas propias.
Para obtener más información, vea Crear condiciones globales.
Implementación simulada
Una implementación simulada evalúa los requisitos, el método de detección y las dependencias de una aplicación. Un cliente notifica los resultados sin instalar realmente la aplicación.
Para obtener más información, consulte Simulación de implementaciones de aplicaciones.
Acción de implementación
Una acción de implementación especifica si desea instalar o desinstalar la aplicación que va a implementar. No todos los tipos de implementación admiten la acción de desinstalación.
Para obtener más información, consulte Implementación de aplicaciones.
Propósito de implementación
El propósito de implementación especifica si la aplicación de implementación es Requerida o Disponible:
El cliente instala automáticamente una implementación necesaria según la programación establecida. Si la aplicación no está oculta, un usuario puede realizar un seguimiento de su estado de implementación. También pueden usar el Centro de software para instalar la aplicación antes de la fecha límite.
Si implementa la aplicación en un usuario como disponible, la verá en el Centro de software y puede solicitarla a petición.
Para obtener más información, consulte Implementación de aplicaciones.
Revisions
Al realizar revisiones en una aplicación o un tipo de implementación, Configuration Manager crea una nueva versión de la aplicación. Realice las siguientes acciones en la consola de Configuration Manager:
- Mostrar el historial de cada revisión de la aplicación
- Ver sus propiedades
- Restauración de una versión anterior de una aplicación
- Eliminación de una versión anterior
Para obtener más información, consulte Revisión de aplicaciones.
Método de detección
Use métodos de detección para detectar si un dispositivo ya ha instalado una aplicación. Si el método de detección indica que la aplicación está instalada, Configuration Manager no intenta instalarla de nuevo.
Para obtener más información, vea Opciones del método de detección de tipos de implementación.
Dependencias
Las dependencias definen uno o varios tipos de implementación de otra aplicación que el cliente debe instalar antes de instalar este tipo de implementación.
Para obtener más información, consulte Dependencias del tipo de implementación.
Sustitución
Configuration Manager permite actualizar o reemplazar aplicaciones existentes mediante una relación de sustitución. Al reemplazar una aplicación, se especifica un nuevo tipo de implementación para reemplazar el tipo de implementación de la aplicación reemplazada. También puede decidir si desea actualizar o desinstalar la aplicación reemplazada antes de que el cliente instale la aplicación de superseding.
Para obtener más información, consulte Sustitución de aplicaciones.
Administración centrada en el usuario
Configuration Manager aplicaciones admiten la administración centrada en el usuario, lo que le permite asociar usuarios específicos con dispositivos específicos. En lugar de tener que recordar el nombre del dispositivo de un usuario, implemente aplicaciones en el usuario y en el dispositivo. Esta funcionalidad le ayuda a asegurarse de que las aplicaciones más importantes estén siempre disponibles en cada uno de los dispositivos del usuario. Si un usuario adquiere un equipo nuevo, Configuration Manager instala automáticamente sus aplicaciones en el dispositivo antes de iniciar sesión.
Para obtener más información, consulte Vinculación de usuarios y dispositivos con afinidad de dispositivo de usuario.
Grupo de aplicaciones
Cree un grupo de aplicaciones que pueda enviar a un usuario o colección de dispositivos como una única implementación. Los metadatos que especifique sobre el grupo de aplicaciones se ven en el Centro de software como una sola entidad. Puede ordenar las aplicaciones del grupo para que el cliente las instale en un orden específico.
Para obtener más información, consulte Creación de grupos de aplicaciones.
¿Qué tipos de aplicación puede implementar?
Configuration Manager permite implementar los siguientes tipos de aplicación:
Windows Installer (msi)
Paquetes de aplicaciones y paquetes de aplicaciones de Windows (appx, appxbundle, msix, msixbundle)
Paquete de aplicación de Windows en la Tienda Microsoft
Instalador de scripts para instaladores de terceros y contenedores de scripts
Microsoft App-V4 y v5
macOS
Secuencia de tareas de implementación que no es del sistema operativo para apps complejas
Además, al administrar dispositivos a través de Configuration Manager administración de dispositivos locales, administre estos tipos de aplicaciones adicionales:
paquete de aplicación Windows Phone (xap)
Windows Phone paquete de la aplicación en la Tienda Microsoft
Windows Installer a través de MDM (msi)
Aplicación web
Aplicaciones basadas en estado
Configuration Manager aplicaciones usan la supervisión basada en estado. Puede realizar un seguimiento del último estado de implementación de la aplicación para usuarios y dispositivos. Los mensajes de estado muestran información sobre dispositivos individuales. Por ejemplo, si implementa una aplicación en una colección de usuarios, puede ver el estado de cumplimiento de la implementación y el propósito de implementación en la consola de Configuration Manager. Supervise la implementación de todo el software desde el área de trabajo Supervisión en la consola de Configuration Manager. Para obtener más información, consulte Supervisión de aplicaciones.
El cliente de Configuration Manager vuelve a evaluar periódicamente las implementaciones de aplicaciones. Por ejemplo:
Un usuario desinstala una aplicación implementada. En el siguiente ciclo de evaluación, Configuration Manager detecta que la aplicación no está presente. A continuación, el cliente vuelve a instalar automáticamente la aplicación.
Configuration Manager no ha instalado una aplicación en un dispositivo porque no cumple los requisitos. Más adelante, se realiza un cambio en el dispositivo y ahora cumple los requisitos. Configuration Manager detecta este cambio y el cliente instala la aplicación.
Puede establecer el intervalo de reevaluación para las implementaciones de aplicaciones. Use la configuración de cliente Programar reevaluación para implementaciones en el grupo Implementación de software . Para obtener más información, consulte Acerca de la configuración de cliente.
Introducción a la creación de una aplicación
Si quiere entrar directamente y crear una aplicación, encontrará un tutorial en el artículo Creación e implementación de una aplicación .
Si está familiarizado con los conceptos básicos y busca información de referencia más detallada sobre todas las opciones disponibles, empiece a Crear aplicaciones.
Centro de software
Software Center es una aplicación de Windows instalada con el cliente Configuration Manager. Úsela para las siguientes acciones:
- Busque y solicite aplicaciones implementadas en el dispositivo o el usuario.
- Instalación y programación de instalaciones de software
- Visualización del estado de instalación de aplicaciones, actualizaciones de software y sistemas operativos
- Configuración del control remoto
- Configuración de la administración de energía
Para más información, consulte los siguientes artículos:
- Planificar y configurar la administración de aplicaciones
- Planificar para el Centro de software
- Guía de usuario del Centro de software
Paquetes y programas
Configuration Manager sigue admitiendo paquetes y programas que se usaron en versiones anteriores del producto.
Para obtener más información, vea Paquetes y programas.
Pasos siguientes
Ahora que comprende los conceptos básicos de administración de aplicaciones en Configuration Manager, continúe con los siguientes artículos: