Introdução ao gerenciamento de aplicativos no System Center Configuration ManagerIntroduction to application management in System Center Configuration Manager

Aplica-se a: System Center Configuration Manager (ramificação atual)Applies to: System Center Configuration Manager (Current Branch)

Neste tópico, você aprenderá os conceitos básicos que você precisa saber antes de começar a trabalhar com aplicativos do System Center Configuration Manager.In this topic, you'll learn the basics you need to know before you start working with System Center Configuration Manager applications.

Dica

Se você já estiver familiarizado com a forma de gerenciar aplicativos no Configuration Manager, você pode ignorar este tópico e passar para a criação de um aplicativo de exemplo.If you are already familiar with how to manage applications in Configuration Manager, you can skip this topic and move on to creating a sample application. Consulte Criar e implementar uma aplicação com o System Center Configuration Manager.See Create and deploy an application with System Center Configuration Manager.

O que é uma aplicação?What is an application?

Embora aplicativo é um termo amplamente usado em computação, no Configuration Manager, isso significa algo diferente.Although application is a widely used term in computing, in Configuration Manager, it means something different. Pense numa aplicação como uma caixa.Think of an application like a box. Essa caixa contém um ou mais conjuntos de arquivos de instalação de um pacote de software (conhecido como um tipo de implantação), além de instruções sobre como implantar o 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.

Quando a aplicação é implementada em dispositivos, os requisitos determinam o tipo de implementação que está instalado no dispositivo.When the application is deployed to devices, requirements decide which deployment type is installed on the device.

Você pode fazer muitas coisas mais com um aplicativo.You can do many more things with an application. Você saberá mais sobre essas coisas como ler este guia.You'll learn about these things as you read this guide. A tabela a seguir apresenta alguns conceitos que você precisará saber antes de começar a se aprofundar:The following table introduces some concepts you'll need to know before you start to dig deeper:

ConceitoConcept DescriçãoDescription
RequirementsRequirements Nas versões anteriores do Configuration Manager, geralmente você deve criar uma coleção que contém os dispositivos que você desejava implantar um aplicativo.In previous versions of Configuration Manager, you would often create a collection containing the devices you wanted to deploy an application to. Embora você ainda pode criar uma coleção, com os requisitos, você pode especificar critérios mais detalhados para uma implantação de aplicativo.Although you can still create a collection, with requirements you can specify more detailed criteria for an application deployment.

Por exemplo, pode especificar que uma aplicação só pode ser instalada em dispositivos com o Windows 10.For example, you can specify that an application can only install on devices that run Windows 10. Em seguida, você pode implantar o aplicativo em seus dispositivos, mas ele será instalado somente em dispositivos que executam o Windows 10.Then, you can deploy the application to your devices, but it will only install on devices that run Windows 10.

Configuration Manager avalia os requisitos para determinar se um aplicativo e qualquer de seus tipos de implantação será instalado.Configuration Manager evaluates requirements to determine whether an application and any of its deployment types will be installed. Em seguida, determina o tipo de implementação correto para a instalação da aplicação.Then it determines the correct deployment type by which to install an application. Por predefinição, a cada sete dias as regras de requisitos são reavaliadas para garantir a compatibilidade, de acordo com a definição de cliente Agendar a reavaliação das implementações.Every seven days, by default, the requirement rules are reevaluated to ensure compliance according to the client setting Schedule re-evaluation for deployments.

Para obter detalhes, consulte criar e implantar um aplicativo.For details, see Create and deploy an application.
Condições globaisGlobal conditions Embora os requisitos são usados com um tipo de implantação específico em um único aplicativo, você também pode criar condições globais.While requirements are used with a specific deployment type in a single application, you can also create global conditions. Esses são uma biblioteca de requisitos predefinidos que você pode usar com qualquer aplicativo e o tipo de implantação.These are a library of predefined requirements that you can use with any application and deployment type.

Gerenciador de configuração contém um conjunto de condições globais internas e você também pode criar seus próprios.Configuration Manager contains a set of built-in global conditions, and you can also create your own.

Para obter detalhes, consulte criar condições globais.For details, see Create global conditions.
Implementação simuladaSimulated deployment Avalia os requisitos, método de detecção e dependências de um aplicativo.Evaluates the requirements, detection method, and dependencies for an application. Ele relata os resultados sem realmente instalar o aplicativo.It reports the results without actually installing the application.

Para obter detalhes, consulte simular implantações de aplicativos.For details, see Simulate application deployments.
Ação de implementaçãoDeployment action Especifica se você deseja instalar ou desinstalar (quando houver suporte), o aplicativo que você está implantando.Specifies whether you want to install, or uninstall (when supported), the application you are deploying.

Para obter detalhes, consulte implantar aplicativos.For details, see Deploy applications.
Objetivo da implementaçãoDeployment purpose Especifica se a aplicação de implementação será Necessária, ou Disponível.Specifies whether the deployment app will be Required, or Available.

Necessário significa que o aplicativo é implantado automaticamente de acordo com o agendamento que foi configurado.Required means that the application is deployed automatically according to the schedule that has been set up. No entanto, o utilizador pode controlar o estado de implementação da aplicação caso este não se encontre oculto, podendo instalar a aplicação antes do fim do prazo utilizando o Centro de Software.However, a user can track the application deployment status if it is not hidden, and can install the application before the deadline by using the Software Center.

Disponível significa que, se a aplicação for implementada para um utilizador, este verá a aplicação publicada no Centro de Software e pode solicitá-la a pedido.Available means that if the application is deployed to a user, the user sees the published application in Software Center, and can request it on demand.

Para obter detalhes, consulte implantar aplicativos.For details, see Deploy applications.
RevisõesRevisions Quando você faz revisões em um aplicativo ou a um tipo de implantação é contido em um aplicativo, o Configuration Manager cria uma nova versão do aplicativo.When you make revisions to an application or to a deployment type that is contained in an application, Configuration Manager creates a new version of the application. Você pode exibir o histórico de revisão de cada aplicativo, exibir suas propriedades, restaurar uma versão anterior de um aplicativo ou excluir uma versão antiga.You can display the history of each application revision, view its properties, restore a previous version of an application, or delete an old version.

Para obter detalhes, consulte atualizar e desativar aplicativos.For details, see Update and retire applications.
Método de deteçãoDetection method Os métodos de deteção são utilizados para detetar se uma aplicação implementada já está instalada.Detection methods are used to discover whether a deployed application is already installed. Se o método de detecção indica que o aplicativo é instalado, o Configuration Manager não tenta instalá-lo novamente.If the detection method indicates the application is installed, Configuration Manager does not attempt to install it again.

Para obter detalhes, consulte criar aplicativos.For details, see Create applications.
DependênciasDependencies As dependências definem um ou mais tipos de implementação a partir de outra aplicação que tem de ser instalada antes de um tipo de implementação ser instalado.Dependencies define one or more deployment types from another application that must be installed before a deployment type is installed. Você pode configurar os tipos de implantação dependentes para instalar automaticamente antes que um tipo de implantação está instalado.You can set up the dependent deployment types to be installed automatically before a deployment type is installed.

Para obter detalhes, consulte criar aplicativos.For details, see Create applications.
SubstituiçãoSupersedence Configuration Manager permite que você atualize ou substitua os aplicativos existentes usando uma relação de substituição.Configuration Manager lets you upgrade or replace existing applications by using a supersedence relationship. Quando você substitui um aplicativo, você pode especificar um novo tipo de implantação para substituir o tipo de implantação do aplicativo substituído.When you supersede an application, you can specify a new deployment type to replace the deployment type of the superseded application. Você também pode decidir se para atualizar ou desinstalar o aplicativo substituído antes do aplicativo substituto é instalado.You can also decide whether to upgrade or uninstall the superseded application before the superseding application is installed.

Para obter detalhes, consulte criar aplicativos.For details, see Create applications.
Gestão centrada no utilizadorUser-centric management Suportam a aplicativos do Configuration Manager gerenciamento centrado no usuário, permitindo que você associar usuários específicos a dispositivos específicos.Configuration Manager applications support user-centric management, letting you associate specific users with specific devices. Em vez de ter de memorizar o nome do dispositivo de um utilizador, pode agora implementar aplicações para o utilizador e para o dispositivo.Instead of having to remember the name of a user’s device, you can deploy apps to the user and to the device. Esta funcionalidade ajuda-o a garantir que as aplicações mais importantes se encontram sempre disponíveis em cada dispositivo a que um utilizador específico acede.This functionality can help you make sure that the most important apps are always available on each device that a specific user accesses. Se um usuário adquire um novo computador, você pode instalar automaticamente os aplicativos do usuário no dispositivo antes que ele entrar.If a user acquires a new computer, you can automatically install the user’s apps on the device before they sign in.

Para obter detalhes, consulte vincular usuários e dispositivos com afinidade de dispositivo de usuário.For details, see Link users and devices with user device affinity.

Que tipos de aplicação pode implementar?What application types can you deploy?

Gerenciador de configuração permite que você implante os seguintes tipos de aplicativo:Configuration Manager lets you deploy the following app types:

  • Windows Installer (ficheiro .msi)Windows Installer (.msi file)
  • Pacote de aplicativo do Windows (. AppX, *. appxbundle)Windows app package (.appx, *.appxbundle)
  • Pacote de aplicações do Windows (na Loja Windows)Windows app package (in the Windows Store)
  • Microsoft Application Virtualization 4Microsoft Application Virtualization 4
  • Microsoft Application Virtualization 5Microsoft Application Virtualization 5
  • Ficheiro CAB do Windows MobileWindows Mobile Cabinet
  • macOSmacOS

Além disso, quando você gerenciar dispositivos por meio do Microsoft Intune ou Configuration Manager gerenciamento de dispositivo local, você pode gerenciar esses tipos de aplicativo adicionais:Additionally, when you manage devices through Microsoft Intune or Configuration Manager on-premises device management, you can manage these further app types:

  • Pacote de aplicação do Windows Phone (ficheiro .xap)Windows Phone app package (.xap file)
  • Pacote de Aplicações para iOS (ficheiro .ipa)App Package for iOS (.ipa file)
  • Pacote de Aplicações para Android (ficheiro .apk)App Package for Android (.apk file)
  • Pacote de aplicação para Android no Google PlayApp Package for Android on Google Play
  • Pacote de aplicação do Windows Phone (na Loja Windows Phone)Windows Phone app package (in the Windows Phone Store)
  • Windows Installer através de MDMWindows Installer through MDM
  • Aplicação WebWeb Application

Aplicações baseadas no estadoState-based applications

Aplicativos do Configuration Manager usam o com base no estado de monitoramento, pelo qual você pode controlar o último estado de implantação de aplicativo para usuários e dispositivos.Configuration Manager applications use state-based monitoring, by which you can track the last application deployment state for users and devices. As mensagens de estado apresentam informações sobre os dispositivos individuais.The state messages display information about individual devices. Por exemplo, se um aplicativo é implantado em uma coleção de usuários, você pode exibir o estado de conformidade da implantação e a finalidade da implantação no console do Configuration Manager.For example, if an application is deployed to a collection of users, you can view the compliance state of the deployment and the deployment purpose in the Configuration Manager console. Você pode monitorar a implantação de todo o software usando o monitoramento espaço de trabalho no console do Configuration Manager.You can monitor the deployment of all software by using the Monitoring workspace in the Configuration Manager console. As implementações de software incluem atualizações de software, definições de compatibilidade, aplicações, sequências de tarefas e pacotes e programas.Software deployments include software updates, compliance settings, applications, task sequences, and packages and programs. Para obter mais informações, consulte monitorar aplicativos.For more information, see Monitor applications.

Implantações de aplicativo são regularmente reavaliadas pelo Configuration Manager.Application deployments are regularly re-evaluated by Configuration Manager. Por exemplo:For example:

  • Uma aplicação implementada é desinstalada pelo utilizador final.A deployed application is uninstalled by the end-user. No próximo ciclo de avaliação, o Configuration Manager detecta que o aplicativo não está presente e reinstalá-lo.At the next evaluation cycle, Configuration Manager detects that the application is not present, and reinstalls it.

  • Uma aplicação não foi instalada num dispositivo por não satisfazer os requisitos.An application was not installed on a device because it failed to meet the requirements. Posteriormente, é efetuada uma alteração ao dispositivo, que passa a satisfazer os requisitos.Later, a change is made to the device and it now meets the requirements. Configuration Manager detecta essa alteração e o aplicativo está instalado.Configuration Manager detects this change, and the application is installed.

Você pode definir o intervalo de reavaliação de implantações de aplicativo usando o agendar a reavaliação de implantações configuração do cliente.You can set the re-evaluation interval for application deployments by using the Schedule re-evaluation for deployments client setting. Para obter mais informações, consulte sobre configurações do cliente.For more information, see About client settings.

Introdução à criação de uma aplicaçãoGet started creating an application

Se você quiser começar imediatamente e iniciar a criação de um aplicativo, você encontrará um passo a passo para criar um aplicativo simples no criar e implantar um aplicativo tópico.If you want to jump right in and start to create an application, you'll find a walkthrough for creating a simple application in the Create and deploy an application topic.

Se você estiver familiarizado com os conceitos básicos e deseja obter mais informações de referência sobre todas as opções disponíveis, comece por criar aplicativos.If you are familiar with the basics and looking for more detailed reference information about all the options available to you, start from Create applications.

Centro de Software e o Catálogo de AplicaçõesSoftware Center and the Application Catalog

Nas versões anteriores do Configuration Manager, o Centro de Software foi usado para instalar e agendar instalações de software, definir configurações de controle remoto e configurar o gerenciamento de energia.In previous versions of Configuration Manager, Software Center was used to install and schedule software installations, configure remote control settings, and set up power management. Os usuários podem se conectar ao catálogo de aplicativos para procurar e solicitar software, definir algumas preferências e apagar remotamente seus dispositivos móveis.Users could connect to the Application Catalog to browse for and request software, set some preferences, and remotely wipe their mobile devices.

Embora essas configurações ainda estejam disponíveis no System Center Configuration Manager, uma nova versão do Centro de Software está agora disponível que permite procurar aplicativos.While these settings are still available in System Center Configuration Manager, a new version of Software Center is now available that allows you to browse for applications. Você não precisa usar o catálogo de aplicativos, o que requer um navegador da web habilitado para Silverlight.You don't have to use the Application Catalog, which requires a Silverlight-enabled web browser. No entanto, as funções de sistema de sites de ponto de sites do Catálogo de Aplicações e de ponto de serviço Web do Catálogo de Aplicações ainda são necessárias para que as aplicações disponíveis ao utilizador sejam apresentadas no Centro de Software.However, the Application Catalog website point and Application Catalog web service point site system roles are still required for user-available apps to appear in Software Center.

Para obter mais informações, consulte planejar e configurar o gerenciamento de aplicativo.For more information, see Plan for and configure application management.

Gerenciador de configuração de pacotes e programasConfiguration Manager packages and programs

Configuration Manager continua a suportar pacotes e programas que foram usados nas versões anteriores do produto.Configuration Manager continues to support packages and programs that were used in previous versions of the product. Uma implementação que utiliza pacotes e programas pode ser mais adequada do que uma implementação que utiliza uma aplicação quando implementa qualquer um dos seguintes procedimentos:A deployment that uses packages and programs might be more suitable than a deployment that uses an application when you deploy any of the following:

  • Scripts que não instalam uma aplicação num computador, tal como um script para desfragmentar a unidade de disco do computador.Scripts that do not install an application on a computer, such as a script to defragment the computer disk drive.

  • Os scripts "pontuais" não têm de ser monitorizados continuamente.“One-off” scripts that do not need to be continually monitored.

  • Os scripts que são executados num agendamento periódico e não podem utilizar a avaliação global.Scripts that run on a recurring schedule and cannot use global evaluation.

    Para obter mais informações, consulte pacotes e programas.For more information, see Packages and programs.