Introducción a la administración de aplicaciones en Configuration ManagerIntroduction to application management in Configuration Manager

Se aplica a: System Center Configuration Manager (Rama actual)Applies to: System Center Configuration Manager (Current Branch)

En este artículo, aprenderá los conceptos básicos antes de empezar a trabajar con aplicaciones de Configuration Manager.In this article, you'll learn the basics before you start working with Configuration Manager applications.

Sugerencia

Si ya está familiarizado con la forma de administrar aplicaciones en Configuration Manager, omita este artículo.If you're already familiar with how to manage applications in Configuration Manager, skip this article. Pase a la creación de una aplicación de ejemplo: Crear e implementar una aplicación.Move on to creating a sample application: Create and deploy an application.

¿Qué es una aplicación?What is an application?

Aunque aplicación es un término ampliamente usado en informática, en Configuration Manager significa algo específico.Although application is a widely used term in computing, in Configuration Manager, it means something specific. Piense en una aplicación como en una caja.Think of an application like a box. Dicha caja contiene uno o varios conjuntos de archivos de instalación de un paquete de software (conocidos como tipo de implementación) más instrucciones acerca de la implementación del software.This box contains one or more sets of installation files for a software package (known as a deployment type), plus instructions on how to deploy the software.

Cuando la aplicación se implementa en dispositivos, los requisitos deciden qué tipo de implementación instala Configuration Manager en el dispositivo.When you deploy the application to devices, requirements decide which deployment type Configuration Manager installs on the device.

Puede hacer muchas más cosas con una aplicación.You can do many more things with an application. Obtendrá información sobre ellas a medida que avance por esta guía.You'll learn about these things as you read this guide. En las secciones siguientes se presentan algunos conceptos que debe saber antes de empezar a investigar un poco más:The following sections introduce some concepts you'll need to know before you start to dig deeper:

Tipo de implementaciónDeployment type

Si la aplicación es la caja, el tipo de implementación es el conjunto de contenido que hay en la caja.If the application is the box, then the deployment type is the set of contents in the box. Una aplicación necesita al menos un tipo de implementación, dado que determina cómo se instala la aplicación.An application needs at least one deployment type, as it determines how to install the app. Use más de un tipo de implementación para configurar otro contenido y programa de instalación para la misma aplicación.Use more than one deployment type to configure different content and installation program for the same application.

Por ejemplo, su empresa tiene una aplicación de línea de negocio denominada Astoria.For example, your company has a line-of-business application called Astoria. Los desarrolladores de la aplicación proporcionan las siguientes maneras de instalar la aplicación:The application developers provide the following ways of installing the app:

  • Paquete de Windows Installer para una funcionalidad completa en dispositivos Windows 10Windows Installer package for full functionality on Windows 10 devices
  • Un paquete de App-V para su uso en la granja de servidores de Terminal ServerAn App-V package for use in the terminal server farm
  • Un paquete de aplicación de Android para usuarios móvilesAn Android app package for mobile users

Cree una única aplicación para Astoria en Configuration Manager.You create a single application for Astoria in Configuration Manager. La aplicación define los metadatos generales sobre la aplicación que son comunes en todas las plataformas y métodos de instalación.The application defines the high-level metadata about the app that's common across all installation methods and platforms. Después, se crean tres tipos de implementación para los métodos de instalación disponibles y se implementa la aplicación en todos los usuarios.You then create three deployment types for the available installation methods, and deploy the application to all users. Según los requisitos y otras configuraciones de los tipos de implementación, Configuration Manager determina el método adecuado en cada caso de uso.Based on the requirements and other configurations on the deployment types, Configuration Manager determines the right method in each use case.

Para obtener más información, consulte Crear tipos de implementación de la aplicación.For more information, see Create deployment types for the application.

requisitosRequirements

En versiones anteriores de Configuration Manager, se creaba una colección de dispositivos para implementar en una aplicación.In previous versions of Configuration Manager, you would create a collection of devices to deploy an application to. Aunque todavía puede crear una colección, use los requisitos para especificar criterios más detallados para la implementación de una aplicación.Although you can still create a collection, use requirements to specify more detailed criteria for an application deployment.

Por ejemplo, especifique que una aplicación solo se puede instalar en dispositivos que ejecutan Windows 10.For example, specify that an application can only install on devices that run Windows 10. Al implementar la aplicación en todos los dispositivos, solo se instala en los que ejecuten Windows 10.When you deploy the application to all of your devices, it only installs on devices that run Windows 10.

Configuration Manager evalúa los requisitos para determinar si instala una aplicación y cualquiera de sus tipos de implementación.Configuration Manager evaluates requirements to determine whether it installs an application and any of its deployment types. A continuación, determina el tipo de implementación correcto mediante el que debe instalarse una aplicación.Then it determines the correct deployment type by which to install an application. De forma predeterminada, el cliente de Configuration Manager vuelve a evaluar las reglas de requisitos cada siete días para determinar su cumplimiento conforme a la configuración de cliente Programar la reevaluación para implementaciones.Every seven days, by default, the Configuration Manager client reevaluates requirement rules to determine compliance according to the client setting Schedule re-evaluation for deployments.

Para obtener más información, vea Crear e implementar una aplicación y Especificar requisitos para el tipo de implementación.For more information, see Create and deploy an application and Deployment type Requirements.

Condiciones globalesGlobal conditions

Aunque los requisitos se usan con un tipo de implementación específico en una única aplicación, también se pueden crear condiciones globales.While you use requirements with a specific deployment type in a single application, you can also create global conditions. Estas condiciones son una biblioteca de requisitos predefinidos que se puede usar con cualquier aplicación y tipo de implementación.These conditions are a library of predefined requirements that you can use with any application and deployment type. Configuration Manager incluye un conjunto de condiciones globales integradas, o bien puede crear las suyas propias.Configuration Manager includes a set of built-in global conditions, or you can create your own.

Para obtener más información, vea Creación de condiciones globales.For more information, see Create global conditions.

Implementación simuladaSimulated deployment

Una implementación simulada evalúa los requisitos, el método de detección y las dependencias de una aplicación.A simulated deployment evaluates the requirements, detection method, and dependencies for an application. Un cliente informa de los resultados sin instalar realmente la aplicación.A client reports the results without actually installing the application.

Para obtener más información, consulte el artículo sobre simular implementaciones de aplicaciones .For more information, see Simulate application deployments.

Acción de implementaciónDeployment action

Una acción de implementación especifica si se quiere instalar o desinstalar la aplicación que se va a implementar.A deployment action specifies whether you want to install or uninstall the application you're deploying. No todos los tipos de implementación admiten la acción de desinstalación.Not all deployment types support the uninstall action.

Para obtener más información, consulte Deploy applications (Implementar aplicaciones).For more information, see Deploy applications.

Propósito de implementaciónDeployment purpose

El propósito de implementación especifica si la aplicación de implementación tiene el estado Requerido o Disponible:The deployment purpose specifies whether the deployment app is Required or Available:

  • El cliente instala automáticamente una implementación requerida según la programación que se establezca.The client automatically installs a required deployment according to the schedule that you set. Si la aplicación no está oculta, un usuario puede realizar el seguimiento de su estado de implementación.If the application isn't hidden, a user can track its deployment status. También puede usar el Centro de software para instalar la aplicación antes de la fecha límite.They can also use Software Center to install the application before the deadline.

  • Si la aplicación se implementa en un usuario como disponible, la verá en el Centro de software y podrá solicitarla a petición.If you deploy the application to a user as available, they see it in Software Center, and can request it on demand.

Para obtener más información, consulte Deploy applications (Implementar aplicaciones).For more information, see Deploy applications.

RevisionesRevisions

Si se hacen revisiones en una aplicación o un tipo de implementación, Configuration Manager crea una versión nueva de la aplicación.When you make revisions to an application or a deployment type, Configuration Manager creates a new version of the application. Realice las acciones siguientes en la consola de Configuration Manager:Take the following actions in the Configuration Manager console:

  • Mostrar el historial de cada revisión de aplicaciónDisplay the history of each application revision
  • Ver sus propiedadesView its properties
  • Restaurar una versión anterior de una aplicaciónRestore a previous version of an application
  • Eliminar una versión anteriorDelete an old version

Para obtener más información, vea Actualizar y retirar aplicaciones.For more information, see Update and retire applications.

Método de detecciónDetection method

Los métodos de detección se usan para detectar si un dispositivo ya ha instalado una aplicación.Use detection methods to discover whether a device has already installed an application. Si el método de detección indica que la aplicación está instalada, Configuration Manager no intenta instalarla de nuevo.If the detection method indicates the application is installed, Configuration Manager doesn't attempt to install it again.

Para obtener más información, vea las opciones de método de detección del tipo de implementación.For more information, see Deployment type Detection Method options.

DependenciasDependencies

Las dependencias definen uno o más tipos de implementación de otra aplicación que el cliente debe instalar antes de instalar este tipo de implementación.Dependencies define one or more deployment types from another application that the client must install before it installs this deployment type.

Para obtener más información, vea Especificar dependencias para el tipo de implementación.For more information, see Deployment type Dependencies.

SustituciónSupersedence

Configuration Manager permite actualizar o reemplazar las aplicaciones existentes mediante una relación de sustitución.Configuration Manager lets you upgrade or replace existing applications by using a supersedence relationship. Cuando se sustituye una aplicación, se puede especificar un tipo de implementación nuevo para reemplazar el de la aplicación sustituida.When you supersede an application, you specify a new deployment type to replace the deployment type of the superseded application. También se puede decidir si se quiere actualizar o desinstalar la aplicación sustituida antes de que el cliente instale la de sustitución.You can also decide whether to upgrade or uninstall the superseded application before the client installs the superseding application.

Para obtener más información, consulte Sustitución de la aplicación.For more information, see Application supersedence.

Administración centrada en el usuarioUser-centric management

Las aplicaciones de Configuration Manager admiten la administración centrada en el usuario, que permite asociar usuarios específicos con dispositivos concretos.Configuration Manager applications support user-centric management, which lets you associate specific users with specific devices. En lugar de tener que recordar el nombre del dispositivo de un usuario, las aplicaciones se implementan en el usuario y el dispositivo.Instead of having to remember the name of a user's device, deploy apps to the user and to the device. Esta funcionalidad ayuda a asegurarse de que las aplicaciones más importantes siempre estén disponibles en todos los dispositivos del usuario.This functionality helps you make sure the most important apps are always available on each of the user's devices. Si un usuario adquiere un equipo nuevo, Configuration Manager instala de forma automática las aplicaciones en el dispositivo antes de que el usuario inicie sesión.If a user acquires a new computer, Configuration Manager automatically installs their apps on the device before they sign in.

Para obtener más información, vea Vincular usuarios y dispositivos con la afinidad entre usuario y dispositivo.For more information, see Link users and devices with user device affinity.

¿Qué tipos de aplicación puede implementar?What application types can you deploy?

Configuration Manager le permite implementar los siguientes tipos de aplicaciones:Configuration Manager lets you deploy the following app types:

  • Windows Installer (msi)Windows Installer (msi)

  • Paquete de aplicación de Windows (appx o appxbundle)Windows app package (appx or appxbundle)

    Nota

    A partir de la versión 1806, este tipo incluye los nuevos formatos de paquete de aplicación de Windows 10 (msix) y lote de aplicaciones (msixbundle).Starting in version 1806, this type includes the new Windows 10 app package (msix) and app bundle (msixbundle) formats.

  • Paquete de aplicación de Windows en Microsoft StoreWindows app package in the Microsoft Store

  • Microsoft App-V v4 y v5Microsoft App-V v4 and v5

  • macOSmacOS

Además, al administrar dispositivos a través de la administración de dispositivos locales de Microsoft Intune o Configuration Manager, se administran estos tipos de aplicación adicionales:Additionally, when you manage devices through Microsoft Intune or Configuration Manager on-premises device management, manage these further app types:

  • Paquete de aplicación de Windows Phone (xap)Windows Phone app package (xap)

  • Paquete de aplicación de Windows Phone en Microsoft StoreWindows Phone app package in the Microsoft Store

  • Paquete de aplicación para iOS (ipa)App package for iOS (ipa)

  • Paquete de aplicación para iOS en App StoreApp Package for iOS from App Store

  • Paquete de aplicación de Android (apk)App package for Android (apk)

  • Paquete de aplicación para Android en Google PlayApp package for Android on Google Play

  • Windows Installer a través de MDM (msi)Windows Installer through MDM (msi)

  • Aplicación webWeb application

Aplicaciones basadas en estadoState-based applications

Las aplicaciones de Configuration Manager usan la supervisión basada en estado.Configuration Manager applications use state-based monitoring. Se puede realizar el seguimiento del último estado de implementación de la aplicación para usuarios y dispositivos.You can track the last application deployment state for users and devices. Los mensajes de estado muestran información acerca de dispositivos individuales.The state messages display information about individual devices. Por ejemplo, si una aplicación se implementa en una colección de usuarios, puede ver el estado de cumplimiento de la implementación y el propósito de la implementación en la consola de Configuration Manager.For example, if you deploy an application to a collection of users, you can view the compliance state of the deployment and the deployment purpose in the Configuration Manager console. Supervise la implementación de todo el software desde el área de trabajo Supervisión de la consola de Configuration Manager.Monitor the deployment of all software from the Monitoring workspace in the Configuration Manager console. Para obtener más información, consulte Supervisión de aplicaciones.For more information, see Monitor applications.

El cliente de Configuration Manager vuelve a evaluar las implementaciones de aplicaciones de manera periódica.The Configuration Manager client regularly reevaluates application deployments. Por ejemplo:For example:

  • Un usuario desinstala una aplicación implementada.A user uninstalls a deployed application. En el siguiente ciclo de evaluación, Configuration Manager detecta que la aplicación no está presente.At the next evaluation cycle, Configuration Manager detects that the app isn't present. Después, el cliente reinstala la aplicación de forma automática.The client then automatically reinstalls the app.

  • Configuration Manager no instaló una aplicación en un dispositivo porque no cumplía los requisitos.Configuration Manager didn't install an application on a device because it failed to meet the requirements. Posteriormente, se realiza un cambio en el dispositivo y cumple los requisitos.Later, a change is made to the device and it now meets the requirements. Configuration Manager detecta este cambio y el cliente instala la aplicación.Configuration Manager detects this change, and the client installs the application.

Puede establecer el intervalo de reevaluación para las implementaciones de aplicaciones.You can set the re-evaluation interval for application deployments. Use la configuración de cliente Programar la reevaluación para implementaciones del grupo Implementación de software.Use the Schedule re-evaluation for deployments client setting in the Software Deployment group. Para más información, vea Acerca de la configuración de cliente.For more information, see About client settings.

Empezar a crear una aplicaciónGet started creating an application

Si quiere comenzar de inmediato y crear una aplicación, encontrará un tutorial en el artículo Crear e implementar una aplicación.If you want to jump right in and create an application, you'll find a walkthrough in the Create and deploy an application article.

Si está familiarizado con los aspectos básicos y quiere obtener más información de referencia sobre todas las opciones disponibles, empiece por Crear aplicaciones.If you're familiar with the basics and looking for more detailed reference information about all the available options, start to Create applications.

Centro de softwareSoftware Center

El Centro de software es una aplicación de Windows que se instala con el cliente de Configuration Manager.Software Center is a Windows application installed with the Configuration Manager client. Se puede usar para las acciones siguientes:Use it for the following actions:

  • Buscar y solicitar las aplicaciones implementadas en el dispositivo o el usuarioBrowse for and request applications deployed to the device or the user
  • Instalar y programar las instalaciones de softwareInstall and schedule software installations
  • Ver el estado de instalación de las aplicaciones, actualizaciones de software y sistemas operativosView installation status for applications, software updates, and operating systems
  • Configurar opciones de control remotoConfigure remote control settings
  • Configurar la administración de energíaSet up power management

Vea los siguientes artículos para más información:For more information, see the following articles:

Nota

Los roles Punto de sitios web y Punto de servicio web del catálogo de aplicaciones ya no son necesarios en la versión 1806, aunque todavía son compatibles.The application catalog website point and web service point roles are no longer required in 1806, but still supported roles.

La experiencia de usuario de Silverlight del punto de sitios web del catálogo de aplicaciones ya no se admite.The Silverlight user experience for the application catalog website point is no longer supported. Para más información, consulte Características en desuso y eliminadas.For more information, see Removed and deprecated features.

Paquetes y programasPackages and programs

Configuration Manager mantiene la compatibilidad de los paquetes y programas usados en versiones anteriores del producto.Configuration Manager continues to support packages and programs that were used in previous versions of the product.

Para obtener más información, consulte Paquetes y programas.For more information, see Packages and programs.

Pasos siguientesNext steps

Ahora que comprende los conceptos básicos de administración de aplicaciones en Configuration Manager, continúe con los artículos siguientes:Now that you understand the basic concepts of application management in Configuration Manager, continue to the following articles: