Este documento proporciona una introducción a la distribución de aplicaciones con System Center Configuration Manager 2012 SP1. Explica conceptos clave como paquetes, programas, puntos de distribución y despliegues. También cubre procesos como configurar un sitio para distribución de software, crear y supervisar puntos de distribución, y desplegar aplicaciones a usuarios y equipos. Finalmente, presenta demostraciones prácticas de estas funciones.
6. Sobre mi
• Consultor Infraestructuras Microsoft
• +10 años experiencia entornos Microsoft
• SMS 2003 – SCCM 2007 – SCCM 2012
• Microsoft CertifiedTrainer desde 2003
• +16 Certificaciones Fabricantes – MBA
• Autor del Blog www.hermanarnedo.com
• Ponente
HermanArnedo
Mahr
7. Indice
VisioGeneral de la Familia system Center
Visión General de SCCM 2012 SP1
Jerarquías, flujos de datos y roles de sitios
Distribución de software por paquetes
Aplicaciones vs Paquetes
Configuración de Cliente Predeterminada
Visión General del Catalogo de Aplicación
CondicionesGlobales
Reglas
Afinidad entre usuario y/o Equipo
Sustitución / Dependencia de aplicaciones
8. VisionGeneral
de la Familia
SystemCenter
2012
System Center Product Usage
System Center 2012
AppController
• Self-service access for private cloud and public cloud
applications
System Center 2012
Configuration Manager
• Change and configuration management
System Center 2012 Data
Protection Manager (DPM)
• Data protection for application servers
System Center 2012 Endpoint
Protection
• Malware protection for client systems
System Center 2012
Operations Manager
• Monitor applications, services, and devices
System Center 2012
Orchestrator
• Automation of IT processes
• Integration with other management solutions
System Center 2012 Service
Manager
• Integrated service desk
• Automation of IT processes
System Center 2012Virtual
Machine Manager
• Manage virtualized infrastructures
• Build private clouds
10. VisionGeneral
de
Configuration
Manager 2012
Despliegue
Administración de
Aplicaciones
Actualizaciones de
Software
Despliegue de
Sistemas Operativos
Administración de
contenido
Administración de
Activos
Inventario de
Hardware y Software
Asset Intelligence
Disponibilidad de
Software
Administración
Remota
Reportes
Supervision
Administración
Basada en Roles
NAP
Seguridad
Endpoint Protection
Configuración de
Cumplimiento
Administración de la
Energía
Administración de
Cumplimientos
Estado de
Rendimiento
12. VisiónGeneral
de una
jerarquía en
Configuration
Manager 2012
• Cada sitio es identificado con un único código de 3 caracteres
• Central administration site puede ser usado únicamente
para administración y reportes
• Primary sites pueden ser parents de secondary sites
solamente
• Secondary sites ahora tienen su propia base de datos
SQL DatabaseCentral Administration Site
SQL Database
Primary Site
SQL Database SQL Database
SQL
Database
Secondary
Site
Primary Site Primary Site
14. Flujos de datos
y replicas en
una jerarquía
Site data: Información OperacionalGlobal data= Informacion de Configuracion
Primary
Site
CentralAdministration Site
Secondary
Site
Parent-child file-based
replication
Secondary-to-secondary file-based
replication
• La replicación de SQL se configura automáticamente en la instalación
• Sitios Secundarios reciben un subconjunto de Global Data
• Sitios Secundarios no generan datos de SQL
Primary Site
Secondary
Site
16. Beneficios de
la distribución
deSoftware
Distribución de Software ayuda a reducir el coste total de la propiedad para la
implementación de aplicaciones a través de:
Eliminando la necesidad de proveer aplicaciones enCDs/DVDs
Instrucciones de instalación a los usuarios
Dar al usuario la habilidad de instalar una aplicación sin tener derechos
administrativos
Tener el control de como y cuando una aplicación es distribuida a un usuario
SCCM no genera paquetes solo distribuye
Ofreciendo un mecanismo para correr un ejecutable o comando en un cliente
17. Packages contain the
files to be distributed
Source
Media
“setup exe /silent /unattended”
Distribución de
Software ,
Conceptos
Programs instruct the
computer how to
process the package
Source
Media
Package
Definition Files
Package definition
files automate the
creation of
packages and
programs
Distribution points store packages for
distribution to clients
Access accounts are used to manage
permissions
Deployments instruct members of a collection to
access a package and run one of the package’s
programs
Deployments
Distribution
Points
Target
Collections
Programs
Packages containing
files to be distributed
Source
Media
19. SiteConfigurationTasks forSoftware Deployment
Configuración del sitio:
Componente de Sitio – Distribución de Software
Configuración del cliente:
• Directiva de Cliente – Intervalo de Sondeo de Directiva
• Mensajes de Estado - Ciclo de notificación de Mensaje
• Reinicio del Equipo
• BITS
Punto de distribución y distribuir contenido
Network AccessAccount
20. Demo 1
En esta demostración vamos a ver como:
ConfigurarComponentes de Sitio
ConfigurarConfiguración de Cliente
Instalar un paquete “PowerPointViewer” en CM-XXX
21. Consideraciones
para desplegar
un Punto de
Distribución
Soportar Clientes de Internet
Asociar a un Grupo de limites
Usar Grupos de Distribución de Software
Soportar Despliegue de Sistemas Operativos
22. Supervisar el
estado de los
Puntos de
Distribución
Estado de distribucion
Distmgr.log
Smsdpprov.log
Estado del componente
23. Demo 2
En esta demostración vamos a ver como:
Creación Segundo “Punto de Distribución”
Creación de un “Grupo de Punto de Distribución”
24. Aplicaciones
vs. Paquetes
Aplicaciones:
Contiene una amplia
información sobre el software
Puede usar diferentes métodos
de implementación
determinados por reglas
Paquetes:
Contiene limitada información
sobre un software
Puedo usar varios programas
pero debe ser especificado a la
hora de implementar.
25. Prerequisitos
• App-V 4.6 SP1 or later if deploying App-V deployment types
Server Role If Required Description
Management
point
Required
Clients download policy and content location information
and upload state messages
Distribution point
Required Clients download deployed content from the distribution
point
Application
Catalog website
point
Optional Provides users with a list of available software
Application
Catalog web
service point
Optional Provides information from Software Library to the
Application Catalog website
Reporting
services point
Optional
Used for reporting on application management tasks
• :
• The client system requirement for application management include:
28. Aplicación a
usuario y/o
equipo
• Si se despliega una aplicación a un
usuario, el acceso será creado a ese
usuario independientemente de quien
inicia sesión en el Sistema.
• Si se despliega a un equipo, la
aplicación estará disponible para
todos los usuarios del sistema
Podemos implementar aplicaciones a usuarios y/o equipos
29. Proceso del
Despliegue de
unaAplicación
Un administrador crea una aplicación
y es distribuido el contenido a un
punto de distribución
Un administrador crea un despliegue
de la aplicación
El agente de CM chequea si hay
alguna política nueva
El agente contacta con su
management point para localizar el
contenido
El agente descarga el contenido
desde el distribution point e instala la
aplicación
Site server in a
primary site
Management
point
Distribution
point
30. Demo 3
En esta demostración vamos a ver como:
Instalar unaAplicación Requerida (ExcelViewer)
Instalar una Aplicación Disponible (PowerPointViewer)
31. VisiónGeneral
delCatalogo
deAplicación
Un usuario puede:
Instalar software que este disponible en su recopilación
de usuarios
Solicitar software que este disponible para un usuario en
base a su recopilación de usuario pero que necesite la
aprobación del administrador
Especificar cuales son los dispositivos principales de un
usuario
32. Site server in a
primary site
HTTP or
HTTPS
HTTPS
only
Intranet Client Internet Client
Application
Catalog website
points
Application
Catalog web service
points
VisiónGeneral
delCatalogo
deAplicación
33. Demo 4
En esta demostración vamos a ver como:
Instalar sitio web del catalogo de Software
Instalar una aplicación desde el catalogo que este
disponible (VisioViewer)
Instalar una aplicación (XML Notepad) que requiere
aprobación de parte del administrador
36. Afinidad entre
usuario y/o
equipo
User device affinity allows a user to be
associated with a device
Users can have an affinity with multiple
devices
User device affinity can be used as
a requirement in an application so that
applications are automatically installed on
users’ systems if the system meets any
other requirement rules
When a user accesses a device without an
affinity relationship:
Applications could be configured not to
install
Applications could use a different
deployment type such as deploying
a virtualized application
37. Demo 5
En esta demostración vamos a ver como:
Instalar ExcelViewer en equipos primarios
InstalarWord solo en equiposWindows 7
38. Retirar
Aplicaciones
• No se puede desplegar
una aplicación retirada
• Tampoco se puede
modificar
• Se puede volver activar e
instalar
39. Desinstalar
una aplicación
• Tan fácil como crear un despliegue y
seleccionar la opción Desinstalar
• Cuidado! No se ejecutar la
desinstalación si hay una instalación
previa pendiente.