Introdução à gestão de aplicações no System Center Configuration ManagerIntroduction to application management in System Center Configuration Manager

Aplica-se a: O System Center Configuration Manager (ramo atual)Applies to: System Center Configuration Manager (Current Branch)

Neste tópico, irá aprender as noções básicas que precisa de saber antes de começar a trabalhar com aplicações 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 já estiver familiarizado com a gestão de aplicações no Configuration Manager, pode ignorar este tópico e avançar para a criação de uma aplicação 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 aplicação é um termo bastante utilizado em informática, no Gestor de configuração, 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. Esta caixa contém um ou mais conjuntos de ficheiros de instalação de um pacote de software (conhecido como um tipo de implementação), juntamente com instruções sobre como implementar 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.

Pode fazê-lo inúmeros aspetos mais com uma aplicação.You can do many more things with an application. Irá aprender sobre estes coisas como ler este guia.You'll learn about these things as you read this guide. A tabela seguinte apresenta alguns conceitos que terá de saber antes de começar a investigar mais:The following table introduces some concepts you'll need to know before you start to dig deeper:

ConceitoConcept DescriçãoDescription
RequirementsRequirements Em versões anteriores do Configuration Manager, normalmente criaria uma coleção que contém os dispositivos que quer implementar uma aplicação.In previous versions of Configuration Manager, you would often create a collection containing the devices you wanted to deploy an application to. Embora ainda possa criar uma coleção com os requisitos, que pode especificar critérios mais detalhados para uma implementação de aplicação.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, pode implementar a aplicação nos seus dispositivos, mas só será instalada nos 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.

O Configuration Manager avalia os requisitos para determinar se uma aplicação e algum dos respetivos tipos de implementaçã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 mais informações, consulte criar e implementar uma aplicação.For details, see Create and deploy an application.
Condições globaisGlobal conditions Apesar dos requisitos são utilizados com um tipo de implementação específico numa única aplicação, 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. Estes são uma biblioteca de requisitos predefinidos que pode utilizar com qualquer aplicação e o tipo de implementação.These are a library of predefined requirements that you can use with any application and deployment type.

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

Para obter mais informações, consulte criar condições globais.For details, see Create global conditions.
Implementação simuladaSimulated deployment Avalia os requisitos, o método de deteção e dependências para uma aplicação.Evaluates the requirements, detection method, and dependencies for an application. -Reporta os resultados sem instalar efetivamente a aplicação.It reports the results without actually installing the application.

Para obter mais informações, consulte simular implementações de aplicações.For details, see Simulate application deployments.
Ação de implementaçãoDeployment action Especifica se pretende instalar ou desinstalar (quando suportadas), a aplicação estiver a implementar.Specifies whether you want to install, or uninstall (when supported), the application you are deploying.

Para obter mais informações, consulte implementar aplicações.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 a aplicação é implementada automaticamente, de acordo com a agenda que tenha sido configurada.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 mais informações, consulte implementar aplicações.For details, see Deploy applications.
RevisõesRevisions Quando são efetuadas revisões de uma aplicação ou um tipo de implementação que está contido numa aplicação, o Configuration Manager cria uma nova versão da aplicação.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. Pode visualizar o histórico de cada revisão da aplicação, ver as respetivas propriedades, restaurar uma versão anterior de uma aplicação ou eliminar 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 mais informações, consulte atualizar e extinguir aplicações.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 deteção indicar que a aplicação está instalada, o Configuration Manager não tenta instalá-la novamente.If the detection method indicates the application is installed, Configuration Manager does not attempt to install it again.

Para obter mais informações, consulte criar aplicações.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. Pode configurar os tipos de implementação dependentes para serem automaticamente instalados antes de um tipo de implementação está instalado.You can set up the dependent deployment types to be installed automatically before a deployment type is installed.

Para obter mais informações, consulte criar aplicações.For details, see Create applications.
SubstituiçãoSupersedence O Configuration Manager permite-lhe atualizar ou substituir as aplicações existentes utilizando uma relação de substituição.Configuration Manager lets you upgrade or replace existing applications by using a supersedence relationship. Se substituir uma aplicação, pode especificar um novo tipo de implementação para substituir o tipo de implementação da aplicação substituída.When you supersede an application, you can specify a new deployment type to replace the deployment type of the superseded application. Também pode decidir se atualizar ou desinstalar a aplicação substituída antes da aplicação substituta está instalado.You can also decide whether to upgrade or uninstall the superseded application before the superseding application is installed.

Para obter mais informações, consulte criar aplicações.For details, see Create applications.
Gestão centrada no utilizadorUser-centric management Aplicações do Configuration Manager suportam gestão centrada no utilizador, permitindo-lhe associar utilizadores 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 utilizador adquirir um novo computador, poderá instalar automaticamente as aplicações do utilizador no dispositivo antes de iniciar sessão.If a user acquires a new computer, you can automatically install the user’s apps on the device before they sign in.

Para obter mais informações, consulte associar utilizadores e dispositivos à afinidade dispositivo / utilizador.For details, see Link users and devices with user device affinity.

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

O Configuration Manager permite-lhe implementar os seguintes tipos de aplicação:Configuration Manager lets you deploy the following app types:

  • Windows Installer (ficheiro .msi)Windows Installer (.msi file)
  • Pacote de aplicações 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 gerir dispositivos através do Microsoft Intune do Configuration Manager local ou na gestão de dispositivos, pode gerir estes tipos de aplicação 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

Aplicações do Configuration Manager utilizam monitorização baseada no Estado, que pode controlar o último Estado de implementação de aplicação para utilizadores 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 uma aplicação for implementada para uma coleção de utilizadores, pode ver o estado de compatibilidade da implementação e o objetivo da implementação na consola 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. Pode monitorizar a implementação de todo o software utilizando o monitorização área de trabalho na consola 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 monitorizar aplicações.For more information, see Monitor applications.

As implementações de aplicações 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 detetar que a aplicação não está presente e reinstalará.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. O Configuration Manager Deteta essa alteração e a aplicação está instalada.Configuration Manager detects this change, and the application is installed.

Pode definir o intervalo de reavaliação para implementações de aplicações utilizando o agendar reavaliação para implementações definição de 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 definições de cliente.For more information, see About client settings.

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

Se pretender avançar diretamente e começar a criar uma aplicação, encontrará uma explicação passo a passo para criar uma aplicação simples no criar e implementar uma aplicação 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 estiver familiarizado com as noções básicas e estiver à procura de informações mais detalhadas referência sobre todas as opções disponíveis, inicie a partir da criar aplicações.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

Em versões anteriores do Configuration Manager, o Centro de Software foi utilizado para instalar e agendar instalações de software, configurar definições de controlo remoto e configurar a gestão 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 utilizadores foi possível ligar ao catálogo de aplicações para procurar e solicitar software, definir algumas preferências e apagar remotamente os 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.

Enquanto estas definições ainda estão disponíveis no System Center Configuration Manager, agora está disponível uma versão nova do Centro de Software que lhe permite procurar aplicações.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. Não tem de utilizar o catálogo de aplicações, que requer um browser com capacidade para Silverlight web.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 planear e configurar a gestão de aplicações.For more information, see Plan for and configure application management.

O Configuration Manager pacotes e programasConfiguration Manager packages and programs

O Configuration Manager continua a suportar pacotes e programas que foram utilizados em 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.