SlideShare una empresa de Scribd logo
Distribución deAplicaciones conSystem
CenterConfiguration Manager 2012SP1
Herman Arnedo Mahr
Independent - Microsoft Infrastructure Architect /Trainer / Speaker
SEMANA IT 2013 - Distribucion de aplicaciones con System Center Configuration Manager 2012
Distribución deAplicaciones conSystem
CenterConfiguration Manager 2012SP1
Herman Arnedo Mahr
Independent - Microsoft Infrastructure Architect /Trainer / Speaker
Patrocinadores
Colaboradores
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
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
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
Evolución
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
Beneficios de
Implementar
SystemCenter
2012
Configuration
Manager en
una
organización
• Potenciar la Productividad del Usuario
• Unificar la administración y la seguridad de una
infraestructura
• Simplificar la administración
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
Escenarios
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
Roles
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
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
Distribución de
Software
Proceso
Distribution
point
Management
point
Client
Crear Objetos de Distribución de Software2
Supervisión y Solucionar Problemas4
El cliente despliega los programas
y devuelve el estado de las
instalaciones
3
Preparar el Sitio para Distribución de Software1
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
Demo 1
En esta demostración vamos a ver como:
 ConfigurarComponentes de Sitio
 ConfigurarConfiguración de Cliente
 Instalar un paquete “PowerPointViewer” en CM-XXX
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
Supervisar el
estado de los
Puntos de
Distribución
Estado de distribucion
Distmgr.log
Smsdpprov.log
Estado del componente
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”
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.
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:
Configuración de
Cliente
Predeterminada
Que es el
Centro de
Software?
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
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
Demo 3
En esta demostración vamos a ver como:
 Instalar unaAplicación Requerida (ExcelViewer)
 Instalar una Aplicación Disponible (PowerPointViewer)
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
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
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
Que son las
condiciones
Globales?
Reglas de
requisitos
• Cumple los requisitos?
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
Demo 5
En esta demostración vamos a ver como:
 Instalar ExcelViewer en equipos primarios
 InstalarWord solo en equiposWindows 7
Retirar
Aplicaciones
• No se puede desplegar
una aplicación retirada
• Tampoco se puede
modificar
• Se puede volver activar e
instalar
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.
Sustitución
Dependencias
Demo 6
En esta demostración vamos a ver como:
 Configurar una relación de sustitución
 Configurar una desinstalación de una aplicación
Demos
Software
Demos
Hardware
 ModeloW530
 Intel Core I7 3630QM 2,4ghz
 32 GB RAM
 SSD Crucial M500 460GB
ITCamps 2.0
Madrid
Bilbao
Barcelona
Valencia
Sevilla
Turno de preguntas
HermanArnedoMahr
www.hermanarnedo.com
@hermanarnedo
herman.arnedo@donera.es

Más contenido relacionado

PPT
Seminario SCCM (es español)
PPT
Seminario System Center Family
PPTX
Necsia - Casos prácticos de System Center Configuration Manager
PPT
Seminario System Center Family 2012
PPT
Seminario SCOM - Operations Manager (En español)
PDF
Presentacion System Center - Microsoft
PPTX
System Center 2012 R2 Configuration Manager Vision General
PPT
Adm de entornos fisicos y virtuales con System Center
Seminario SCCM (es español)
Seminario System Center Family
Necsia - Casos prácticos de System Center Configuration Manager
Seminario System Center Family 2012
Seminario SCOM - Operations Manager (En español)
Presentacion System Center - Microsoft
System Center 2012 R2 Configuration Manager Vision General
Adm de entornos fisicos y virtuales con System Center

La actualidad más candente (20)

PPT
Seminario system center family
PPTX
Hyper v private cloud
PPTX
Toma el control de tu infraestructura
PPT
Windows server update_services
DOCX
Examen intermedio ad
PPT
PPTX
Migracion de xp a windows 7
DOCX
PROYECTO: WSUS
PDF
Virtual infrastructure 3.5
PPT
Ponencia W2K8
DOCX
Investigacion de nagios evruyco
PDF
Ws2008
PPTX
Private Cloud Administration - SCOM
PPTX
Scvmm2008 R2, Requerimientos
PPTX
Hyperv R2 Migracion Equipos Fisicos
PPTX
Lync 2010 lo nuevo en gestion
PPTX
Window server 2008 r2
PDF
Unitis Virtualization
PDF
Introducción a SOR
PPTX
Datacenter dinamico parte1
Seminario system center family
Hyper v private cloud
Toma el control de tu infraestructura
Windows server update_services
Examen intermedio ad
Migracion de xp a windows 7
PROYECTO: WSUS
Virtual infrastructure 3.5
Ponencia W2K8
Investigacion de nagios evruyco
Ws2008
Private Cloud Administration - SCOM
Scvmm2008 R2, Requerimientos
Hyperv R2 Migracion Equipos Fisicos
Lync 2010 lo nuevo en gestion
Window server 2008 r2
Unitis Virtualization
Introducción a SOR
Datacenter dinamico parte1
Publicidad

Destacado (6)

PPTX
System Center Configuration Manager 2007 R2 SCCM
PPTX
Virtualización Hyper-V R2
PPTX
Virtualizar con microsoft hyper v - por qué ahora parte1
PPTX
Vmm2012 virtualizacion y servicios en la nube
PPTX
Virtualizacion
PPTX
CyberCamp 2015: Low Hanging Fruit
System Center Configuration Manager 2007 R2 SCCM
Virtualización Hyper-V R2
Virtualizar con microsoft hyper v - por qué ahora parte1
Vmm2012 virtualizacion y servicios en la nube
Virtualizacion
CyberCamp 2015: Low Hanging Fruit
Publicidad

Similar a SEMANA IT 2013 - Distribucion de aplicaciones con System Center Configuration Manager 2012 (20)

PPT
Virtualization Day Argentina - App-V
PPTX
Entendiendo Iaas/Paas/Saas en Azure
PPT
Windows Server Update Services
PDF
(eBook PDF) 70-411 Administering Windows Server 2012 R2
PPTX
Revisión de Licenciamiento Autodesk.pptx
PPTX
SecondNug Febrero 2012 - Automatización de despliegues
DOC
Release note 4.0
PDF
1. Introducción al Lenguaje para SQL.pdf
PDF
Kubernetes para developers
PDF
Azure Relay (Hybrid connections) & .NET Core ARM
PPT
Rapid Application Development con Visual Studio 2005
DOCX
Investigación de la Implementación
PDF
Taller 4 - Teleinformatica
PPTX
Procesos de implementacion
DOCX
Desarrollar los sigtes conceptos de web..
DOCX
Dominios producto final
PDF
Caracteristicas Kaspersky Version 8
PPTX
actividad se bnaG10-220501097-AA3-EV01.pptx
PPTX
GA9-220501096-AA1-2.pptx adso planeacion
PPTX
Citrix para dummies - El blog de Negu
Virtualization Day Argentina - App-V
Entendiendo Iaas/Paas/Saas en Azure
Windows Server Update Services
(eBook PDF) 70-411 Administering Windows Server 2012 R2
Revisión de Licenciamiento Autodesk.pptx
SecondNug Febrero 2012 - Automatización de despliegues
Release note 4.0
1. Introducción al Lenguaje para SQL.pdf
Kubernetes para developers
Azure Relay (Hybrid connections) & .NET Core ARM
Rapid Application Development con Visual Studio 2005
Investigación de la Implementación
Taller 4 - Teleinformatica
Procesos de implementacion
Desarrollar los sigtes conceptos de web..
Dominios producto final
Caracteristicas Kaspersky Version 8
actividad se bnaG10-220501097-AA3-EV01.pptx
GA9-220501096-AA1-2.pptx adso planeacion
Citrix para dummies - El blog de Negu

SEMANA IT 2013 - Distribucion de aplicaciones con System Center Configuration Manager 2012

  • 1. Distribución deAplicaciones conSystem CenterConfiguration Manager 2012SP1 Herman Arnedo Mahr Independent - Microsoft Infrastructure Architect /Trainer / Speaker
  • 3. Distribución deAplicaciones conSystem CenterConfiguration Manager 2012SP1 Herman Arnedo Mahr Independent - Microsoft Infrastructure Architect /Trainer / Speaker
  • 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
  • 11. Beneficios de Implementar SystemCenter 2012 Configuration Manager en una organización • Potenciar la Productividad del Usuario • Unificar la administración y la seguridad de una infraestructura • Simplificar la administración
  • 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
  • 15. Roles
  • 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
  • 18. Distribución de Software Proceso Distribution point Management point Client Crear Objetos de Distribución de Software2 Supervisión y Solucionar Problemas4 El cliente despliega los programas y devuelve el estado de las instalaciones 3 Preparar el Sitio para Distribución de Software1
  • 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:
  • 27. Que es el Centro de Software?
  • 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.
  • 41. Demo 6 En esta demostración vamos a ver como:  Configurar una relación de sustitución  Configurar una desinstalación de una aplicación
  • 43. Demos Hardware  ModeloW530  Intel Core I7 3630QM 2,4ghz  32 GB RAM  SSD Crucial M500 460GB