SlideShare una empresa de Scribd logo
1 de 41
vladimir_mg@hotmail.com
Curso: SharePoint 2013
Vladimir Medina
Community Leader
vladimir_mg@hotmail.com
@vladpoint
https://www.linkedin.com/groups?gid=1926509
https://www.facebook.com/groups/56850858767/
http://blogs.technet.com/b/vladpoint
vladimir_mg@hotmail.com
Logística
• Temas:
• Capacidades
• Versiones
• Arquitectura
• Implementación
• Administración
• Servicios
• Clases: 4 sesiones cada sábado de 2 horas cada una.
vladimir_mg@hotmail.com
¿Qué es SharePoint?
• Plataforma Extensible de Colaboración Web.
• Integra servicios, aplicaciones, funcionalidades,
características.
• Productividad al negocio.
vladimir_mg@hotmail.com
SharePoint 2013 capacidades
vladimir_mg@hotmail.com
Connect with employees across the enterprise - use SharePoint
to engage with people, share ideas and reinvent the way you
work together.
https://products.office.com/en-us/SharePoint/connect-with-employees-across-the-
enterprise?tab=330b91de-c433-cfda-e51e-6a9a65b5a397
• Keep your documents in sync, access and share them wherever you
go.OneDrive for Business
• A single place to store all your documents and collaborate with
colleagues in real time.Share Documents
• Use feeds to stay on top of relevant content and collaborate with
coworkers.Social feeds
• Engage in discussions with experts and find answers.Groups and communities
• Anywhere access to people and your information.Mobile
vladimir_mg@hotmail.com
Whether working as a team or an individual, SharePoint helps
you organize information, people and projects.
https://products.office.com/en-us/SharePoint/connect-with-employees-across-the-
enterprise?tab=adf8849f-2fdc-14d9-bd3e-03733b569941
• Create a single location for your team to organize
content, share ideas and manage a project.Sites
• Manage personal and team tasks right within SharePoint
and integrate with familiar tools like Outlook and Project.Task management
• Manage your project email and documents in one place.Site mailbox
vladimir_mg@hotmail.com
• Tipos de sitios:
• Sitios personales.
• Sitios de grupo o área.
• Portal corporativo interno (Intranet).
• Portal corporativo externo (Extranet).
• Sitios públicos en Internet.
vladimir_mg@hotmail.com
SharePoint makes it easy to find answers, discover insights and
connect with experts.
• SharePoint search is like Bing for any information within your
company.Find stuff
• Personalized results based on your intent and past behavior.Your results
• Connect with the experts in your enterprise.Find people
• Explore and combine data from multiple sources using PowerPivot.Discover insights
• Share dashboards and interactive reports using Power View.Visualize data
https://products.office.com/en-us/SharePoint/connect-with-employees-across-the-
enterprise?tab=fcf30fc4-890b-c550-f1cd-79c5ced96edb#a
vladimir_mg@hotmail.com
Developers and web designers can create new experiences on
SharePoint using familiar tools and internet standards
• Discover and download apps. Create your apps.SharePoint app store
• Design and publish rich websites using familiar tools and
internet standards.
Build websites
• Create a unique experience for every visitor to your
website.
Adaptive site experiences
https://products.office.com/en-us/SharePoint/connect-with-employees-across-the-
enterprise?tab=5b289896-2abc-cec0-d4b1-4adfeb9ba59d
vladimir_mg@hotmail.com
SharePoint provides powerful controls that allow IT
departments to manage cost, risk and their time
• A multi-step upgrade process allows you to upgrade
servers without impacting users.Simplified upgrade
• SharePoint servers are designed to use minimal resources
yet deliver a snappy user experience.Optimized performance
• A simple place to perform eDiscovery across sites, email
and IM.Manage risk
https://products.office.com/en-us/SharePoint/connect-with-employees-across-the-
enterprise?tab=cae43785-12b9-d741-a97c-6b75316fcb41#a
vladimir_mg@hotmail.com
SharePoint versiones
vladimir_mg@hotmail.com
vladimir_mg@hotmail.com
On-prem Online
https://technet.microsoft.com/en-
us/library/jj819267.aspx#bkmk_FeaturesOnPremise
Planes
•Business
•Enterprise
•Education
•Government
Versiones
• Foundation
• Standard
• Enterprise
https://products.office.com/ES/busines
s/compare-more-office-365-for-
business-plans?omkt=es
vladimir_mg@hotmail.com
Conceptos de arquitectura
• Granja (Farm) – conjunto de servidores con un fin común
• Arquitectura – visión de la granja: física y lógica
• Topología – mapa o representación física o lógica de la granja
• Rol – función especifica de un servidor
• Web Front End (WFE) – rol de servidor dedicado a acceso a sitios
web
• Back End – rol de servidor dedicado a acceso a bases de datos
• App Server – rol de servidor dedicado a administración y servicios
vladimir_mg@hotmail.com
Topología
• Física
WFE
App
Cache
BackEnd
• Lógica
Sites
Site Collections
Sub Sites
Contenidos
Service Apps
IIS Web Site App Pool Service DB(s)
Web Apps
IIS Web Site App Pool Content DB
Farm
WFE App BackEnd
Top Site
Proxy Groups
Custom Service Instance
Default Service Proxy
Lists
BibliotecasListas
Items
ArchivosElementos
Versiones
vladimir_mg@hotmail.com
Topologías físicas
• Single Server (Standalone)
• Small Farm
• Medium Farm
• Large Farm
Cache
Cache
vladimir_mg@hotmail.com
Elasticidad
• Scaling up
• Scaling out
• Razones: redundancia, disponibilidad, performance, eficiencia,
administración.
+ RAM
+ CPU
+ Storage
+ Servers
vladimir_mg@hotmail.com
Virtualización
• Error típico 1: oversubscription = sobreutilización de recursos.
• Procesamiento
• Memoria
• Red
• Disco
• Error típico 2: mal dimensionamiento + mala distribución.
• Host físico ≠ ƩVMs
• Backend performance ≠ WFE performance
• Error típico 3: mala configuración.
• No usar recursos dinámicos de memoria, disco, procesador.
vladimir_mg@hotmail.com
Granja de pruebas?!!!
• Ambientes no productivos recomendados:
• Desarrollo
• Pruebas
• Disaster Recovery
• User Acceptance Testing (UAT)
• Preproducción
• Upgrade
• Etc.
vladimir_mg@hotmail.com
Documentación?!!!
• Clásica documentación: un documento de Word con screenshots y
algunos “comentarios” del “proceso”.
• Subjetiva
• Incompleta
• Inconsistente
• Irrepetible
• Recomendación: scripts de PowerShell
• Objetiva
• Completa
• Consistente
• Repetible
vladimir_mg@hotmail.com
Requerimientos de Hardware
Single Server
Farm Server
RAM CPU Storage
16-24
X64
1x8
80 GB
App/WFE: 12-16
SQL: 16+
Cache: 8-16
X64
App/WFE/Cache: 1x4
SQL: 1x8
80 GB
vladimir_mg@hotmail.com
Letras chiquitas
• Todos los recursos son dedicados para SharePoint, a parte se
ocupan para sistema y otros.
• Storage:
• Latencia de 20ms x transacción o menos.
• Recursos adicionales para logs, índices de búsqueda, cache, sistema, otros.
• Recursos adicionales para Bases de Datos:
• Config + Content(s) + Service(s)
• Red:
• 1 Gbps o superior entre servidores.
• Latencia de 1 ms o menos.
vladimir_mg@hotmail.com
Letras chiquitas
• Servicios con mayor demanda de recursos:
• RAM y CPU
• Worker process (w3wp)
• Timer service (SPTimer/owstimer)
• Search processes: mssearch, hostcontroller, noderunner
• Distributed Cache service
• User Profile Synchronization service
• SQL Service
• Storage
• SQL databases
• Search: crawling
• Usage and Health Data Collection service application
• Diagnostic logging
vladimir_mg@hotmail.com
Balanceo de cargas
• Soporte para balanceo por hardware o software.
• No requiere afinidad debido a Distributed Cache.
• Request Management service no es un sustituto.
• Servicios en SharePoint usan su propio balanceo
vladimir_mg@hotmail.com
Requerimientos de software
* 2012 R2 requiere SharePoint 2013 SP1.
* 2014 requiere SharePoint 2013 SP1.
* SQL Azure no esta “oficialmente” soportado.
http://blogs.msdn.com/b/sambetts/archive/2015/04/10/hosting-sharepoint-content-databases-in-sql-azure.aspx
Prerrequisitos
Windows Management Framework 3.0
Application Server Role
Web Server (IIS) Role
Microsoft .NET Framework 3.5 & 4.5
Microsoft SQL Server Native Client
Microsoft Identity Extensions
Microsoft Sync Framework Runtime v1.0 SP1 (x64)
Windows Server AppFabric 1.1 + CU1
Windows Identity Foundation v1.0
Microsoft Information Protection and Control Client
Microsoft WCF Data Services 5.0
vladimir_mg@hotmail.com
Requerimientos de software
• Browsers soportados:
* Letras chiquitas:
Soporte para ActiveX controls en 32 bits requerido.
IE11 edge mode, IE10 immersive mode, Windows 8 IE app no soportados.
Soporte para HTML5 recomendado.
https://technet.microsoft.com/en-us/library/cc263526.aspx
vladimir_mg@hotmail.com
Preparación
• Active Directory Domain Services (ADDS)
• Azure Active Directory soportado: https://technet.microsoft.com/en-
us/library/dn635311.aspx
• Cuentas de servicio (service accounts)
• Requeridas: SharePoint setup y SQL service.
• Recomendadas: Farm admin, app pools, search service, search content,
profile sync, unattended services.
• DNS services
• Hostnames, aliases, wildcard names (apps), MX records (incoming email).
vladimir_mg@hotmail.com
Preparación
• SQL Server
• Recomendación: instancia dedicada.
• Collation: Latin1_General_CI_AS_KS_WS.
• Fillfactor: 70-90% (cada caso es único).
• Datos, logs y backups separados.
• MaxDOP: 1.
• Max memory = RAM – SO – otras instancias.
• ModelDB: autogrow fixed mode.
• TempDB: data files = # cores, size = all files.
• Recovery model: Full en Content DBs.
• Auto_Create_Statistics: off, Auto_Update_Statistics: off, Auto_Shrink: off, Auto_Close:
off.
• Page_Verify: Checksum.
vladimir_mg@hotmail.com
Preparación
• SQL Server
• Alta disponibilidad?
• Clustering ó Mirroring – SQL Server 2008 R2.
• Always On – SQL Server 2012 ó superior.
• Recomendación: SQL Alias
• Cliconfg.exe (system32 y syswow64).
• Hardening: cambiar puerto de comunicación default (1433, 1434).
vladimir_mg@hotmail.com
Ejecución
Configurar
Granja
Configurar
SharePoint
Instalar
SharePoint
Instalar
prerrequisitos
vladimir_mg@hotmail.com
Preparation tool Wizard
• Instala prerrequisitos.
• Requiere conexión a internet.
• Reinicios de servidor no son
controlables.
• Instalación offline requiere
configuración extra:
• prerequisiteinstaller.arguments.txt
• Issue: si el servidor se reinicia el archivo
de argumentos se ignora.
Prerequisites Script
PrerequisiteInstaller.exe /IDFX:
"<path>Windows6.1-KB974405-x64.msu"
/sqlncli: "<path>sqlncli.msi" /Sync:
"<path>Synchronization.msi“
• Instalación offline con script en CMD o PS.
• No requiere de conexión a internet.
• Descargar previamente instaladores.
• Se puede programar con System Scheduled
Tasks de Windows.
• Puede usar el archivo de argumentos.
• Códigos de salida:
• 0 – success
• 1 – another instance is running
• 2 – invalid parameter
• 1001 – Pending restart blocks installation
• 3010 – restart is needed
http://technet.microsoft.com/en-us/library/ff686793(v=office.15).aspx
https://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8
1: Instalar prerrequisitos
vladimir_mg@hotmail.com
Setup Wizard
• Pasos:
• 1 – Clave de producto.
• 2 – Términos de licencia.
• 3 – Tipo de servidor: complete,
stand-alone
• 4 – Ubicación de archivos:
%PROGRAMFILES%Microsoft Office Servers15.0
Setup Script
<path>setup.exe /config <path>config.xml
• Script en CMD o PS, se puede programar con
System Scheduled Tasks
• En la carpeta “/files” de los bits de instalación
se encuentran los archivos XML para
configuración.
• Parámetros configurables en config.xml:
• Log location, name and type: %TEMP%
• Product key
• Silent install
• Server Role: application, singleserver
• Setup Type: clean, V2V, B2B
• File location: %PROGRAMFILES%Microsoft Office Servers15.0
• Server reboot
• Recomendación: Slipstream installation
• Extraer cada Service Pack y Cumulative Update
instalado en producción y copiar los archivos a
la carpeta “/Updates” de los bits de instalación.
http://technet.microsoft.com/en-us/library/cc261668.aspx
2: Instalar SharePoint
vladimir_mg@hotmail.com
Ejemplo de Config.xml
2: Instalar SharePoint
vladimir_mg@hotmail.com
Post-Setup Configuration Wizard
• Se ejecuta después del setup.
• Ubicación: %CommonProgramFiles%Microsoft
SharedWeb Server Extensions15BIN
• PSConfig.exe – command line wizard
• PSConfigUI.exe – UI wizard
• Pasos:
• Bienvenida – siguiente.
• Notificación, servicios se reiniciarán: aceptar.
• Tipo de configuración: Nueva granja o
conectar a una granja existente.
• Servidor de base de datos y nombre de la
base de datos de configuración:
SharePoint_Config
• Cuenta de acceso a base de datos: nombre
y contraseña.
• Passphrase.
• Puerto de la Administración Central.
Post-Setup Configuration Script
• Nueva granja:
New-SPConfigurationDatabase –DatabaseName –
DatabaseServer –AdministrationContentDatabaseName –
FarmCredentials –Passphrase –
SkipRegisterAsDistributedCacheHost
• Instalar archivos de ayuda:
Install-SPHelpCollection –All
• Configuración de seguridad de los recursos:
Initialize-SPResourceSecurity
• Instalar servicios:
Install-SPService
• Instalar características:
Install-SPFeature –AllExistingFeatures
• Crear administración central:
New-SPCentralAdministration –Port –WindowsAuthProvider
• Instalar contenidos de la aplicación:
Install-SPApplicationContent
http://technet.microsoft.com/en-us/library/ff806336(v=office.15).aspx
3: Configurar SharePoint
vladimir_mg@hotmail.com
Post-Setup Configuration Wizard Post-Setup Configuration Script
• Conectar a una granja existente:
Connect-SPConfigurationDatabase –DatabaseName –
DatabaseServer –Passphrase –
SkipRegisterAsDistributedCacheHost
• Script en PS, se puede programar con System Scheduled
Tasks.
• Base de datos de contenido de la administración central
puede nombrarse siguiendo las políticas de la empresa.
• Granularidad en la configuración, componentes no
requeridos se pueden omitir como la ayuda.
• Se puede configurar el authentication provider de la Web
Application de la Administración Central.
• Se puede especificar qué servidores serán de Cache.
• Se puede especificar el nivel de compatibilidad de cada
característica.
• Se pueden instalar archivos de ayuda personalizados.
• Los pasos pueden ser ejecutados uno a uno para análisis
de errores.
• Se puede usar $VerbosePreference=“Continue” o el
parámetro -verbose en cada comando para un registro
detallado del proceso de configuración.
http://technet.microsoft.com/en-us/library/ff806336(v=office.15).aspx
3: Configurar SharePoint
vladimir_mg@hotmail.com
Farm Configuration Wizard
• Ubicado dentro de la Administración Central.
• Configura automáticamente los servicios seleccionados, todo
usando las configuraciones default.
• Configura una Web Application inicial por default en el puerto
80 y crea un Site Collection usando la plantilla de Team Site,
todo usando las configuraciones default.
• Todas las aplicaciones de servicio son configuradas con la
misma cuenta de servicio, el mismo application pool y sus
instancias son iniciadas en todos los servidores.
• El servicio de sincronización de perfiles “User Profile
Synchronization service” requiere configuración manual.
• La Web Application creada por default en el Puerto 80 sin host-
header puede causar problemas con nuevas Web Application
en el mismo puerto.
• En granjas instaladas en idiomas diferentes al inglés o con
language packs, el proceso puede presentar errores.
• Todas las bases de datos creadas para contenidos y servicios
son nombradas usando GUIDs y algunas no pueden ser
renombradas más tarde.
• En general este wizard esta recomendado solo para ambientes
de desarrollo, pruebas o temporales.
Farm Configuration Script
• Configurar Diagnostic Logging
Get-SPDiagnosticConfig | Set-SPDiagnosticConfig
• Parámetro para configurar CEIP:
–CustomerExperienceImprovementProgramEnabled
• Parámetros para Event Log Flood Protection:
–EventLogFloodProtectionEnabled
–EventLogFloodProtectionNotifyInterval
–EventLogFloodProtectionQuietPeriod
–EventLogFloodProtectionThreshold
–EventLogFloodProtectionTriggerPeriod
• Parámetros para Diagnostic logging:
–LogLocation
–DaysToKeepLogs
–LogCutInterval
–LogDiskSpaceUsageGB
–LogMaxDiskSpaceUsageEnabled
http://technet.microsoft.com/en-us/library/ff607575(v=office.15).aspx
4: Configurar granja
vladimir_mg@hotmail.com
Farm Configuration Script
• Configurar log level
Get-SPLogLevel | Set-SPLogLevel
–eventseverity
–traceseverity
–identity
• Configurar usage and health data collection
New-SPUsageApplication
–name
–databaseserver
–databasename
–databaseusername
–databasepassword
–failoverdatabaseserver
• Configurar usage logging
Get-SPUsageService | Set-SPUsageService
–loggingenabled
–usageloglocation
–usagelogmaxfilesizeKB
–usagelogmaxspaceGB
• Configurar usage data retention
Get-SPUsageDefinition | Set-SPUsageDefinition
–enable
–daysretained
–daystokeepusagefiles
–maxtotalsizeinbytes
• Configurar health data retention
Get-SPDiagnosticsProvider | Set-
SPDiagnosticsProvider
–enable
–daysretained
http://technet.microsoft.com/en-us/library/ee906561(v=office.15).aspx
4: Configurar granja
vladimir_mg@hotmail.com
Farm Configuration Script
• Configurar outgoing email
• No existe comando de PowerShell, es posible hacerlo
manualmente desde la Administración Central.
http://technet.microsoft.com/en-us/library/cc263462(v=office.15).aspx
• Configurar authentication providers
• Windows
• Forms-based
• SAML token-based
http://technet.microsoft.com/en-us/library/ee890110(v=office.15).aspx
• Crear y configurar cada service application y proxy
que se requiere en la granja.
New-SP<name>ServiceApplication
New-SP<name>ServiceApplicationProxy
<name>: nombre del service application, ejemplo:
SecureStore.
http://technet.microsoft.com/en-us/library/ee890108(v=office.15).aspx
• Crear and configurar la arquitectura
lógica del contenido.
• Web Applications
New-SPWebApplication
–name –port –hostheader –url –path
–applicationpool –applicationpoolaccount
–authenticationprovider –allowanonymousaccess
–databaseserver –databasename
–securesocketslayer –serviceapplicationproxygroup
• Site Collections
New-SPSite
–url –owneralias –owneremail –name
–compatibilitylevel –contentdatabase
–description –language –template
–quotatemplate –secondaryowneralias
–secondaryowneremail
http://technet.microsoft.com/en-us/library/ee890106(v=office.15).aspx
4: Configurar granja
vladimir_mg@hotmail.com
Administración
• Central Admin – PowerShell.
• Administración de arquitectura lógica
• Contenidos: Web Apps, Site Collections, Sites, Lists, Items, Content DBs.
• Servicios: instancias, proxys, Service Apps, Service DBs.
• Monitoreo de performance y salud.
• Operación de la plataforma.
• Mantenimiento y actualización.
• Mejora continua: nuevos servicios, nuevas características, etc.
vladimir_mg@hotmail.com
Servicios en SharePoint 2013
• Nuevos:
• Apps Management service: manejo de apps, app catalog y marketplace.
• Machine Translation service: traducción automática de contenidos (Bing).
• Work Management service: centralizar tareas de Exchange, Project y SP.
• Access Service 2013: transformar Access DBs a SQL DBs.
• Workflow Manager service: engine de ejecución de workflows.
• Distributed Cache service: datos temporales centralizados (tokens, etc.).
• Adicionalmente se mantienen los servicios de 2010 con mejoras,
ejemplo: BCS, Excel, MMS, PerformancePoint, Search, SSS, UPS,
Visio, Word, etc.
vladimir_mg@hotmail.com
Estas interesado en más cursos de SharePoint?
Comunícate con nosotros:
vladimir_mg@hotmail.com
Cursos a la medida
Niveles: 100, 200, 300, 400

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

CSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePointCSA - Gestión e Implementación de Proyectos SharePoint
CSA - Gestión e Implementación de Proyectos SharePoint
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
SharePoint Online IT Camps
SharePoint Online IT CampsSharePoint Online IT Camps
SharePoint Online IT Camps
 
Introducción a SharePoint 2013
Introducción a SharePoint 2013Introducción a SharePoint 2013
Introducción a SharePoint 2013
 
Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010Flujos de Trabajo en SharePoint 2010
Flujos de Trabajo en SharePoint 2010
 
SharePoint Online - Comunicación, colaboración y productividad en la nube.
SharePoint Online - Comunicación, colaboración y productividad en la nube.SharePoint Online - Comunicación, colaboración y productividad en la nube.
SharePoint Online - Comunicación, colaboración y productividad en la nube.
 
Novedades en SharePoint 2013
Novedades en SharePoint 2013Novedades en SharePoint 2013
Novedades en SharePoint 2013
 
SharePoint 2016 IT Preview
SharePoint 2016 IT PreviewSharePoint 2016 IT Preview
SharePoint 2016 IT Preview
 
Novedades en SharePoint 2013
Novedades en SharePoint 2013Novedades en SharePoint 2013
Novedades en SharePoint 2013
 
SharePoint Server 2016 novedades
SharePoint Server 2016 novedadesSharePoint Server 2016 novedades
SharePoint Server 2016 novedades
 
Introducción a SharePoint Foundation 2010
Introducción a SharePoint Foundation 2010Introducción a SharePoint Foundation 2010
Introducción a SharePoint Foundation 2010
 
Sharepoint online - Introducción
Sharepoint online - IntroducciónSharepoint online - Introducción
Sharepoint online - Introducción
 
DBA para SharePoint
DBA para SharePointDBA para SharePoint
DBA para SharePoint
 
SharePoint para Usuarios
SharePoint para UsuariosSharePoint para Usuarios
SharePoint para Usuarios
 
Sharepoint 2010 novedades y mejoras MICTT
Sharepoint 2010  novedades y mejoras MICTTSharepoint 2010  novedades y mejoras MICTT
Sharepoint 2010 novedades y mejoras MICTT
 
CSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y ConfiguraciónCSA - SharePoint 2010 - Instalación y Configuración
CSA - SharePoint 2010 - Instalación y Configuración
 
Diseña tu propio Office 365 con Azure IaaS y PaaS
Diseña tu propio Office 365 con Azure IaaS y PaaSDiseña tu propio Office 365 con Azure IaaS y PaaS
Diseña tu propio Office 365 con Azure IaaS y PaaS
 
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma
¿Es posible extender a SharePoint 2013? Probablemente en m+as de una forma
 
Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010Tipos de Sitios en SharePoint 2010
Tipos de Sitios en SharePoint 2010
 
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...
Los 8 errores que nunca se deben cometer instalando sharepoint2013 por Neiy B...
 

Destacado

Taking Advantage of the SharePoint 2013 REST API
Taking Advantage of the SharePoint 2013 REST APITaking Advantage of the SharePoint 2013 REST API
Taking Advantage of the SharePoint 2013 REST API
Eric Shupps
 
Certificate - Azure Fundamentals
Certificate - Azure FundamentalsCertificate - Azure Fundamentals
Certificate - Azure Fundamentals
Claude LACHAPELLE
 
City square presentation
City square presentationCity square presentation
City square presentation
fishball5
 
Pricing for profit
Pricing for profitPricing for profit
Pricing for profit
Azure Group
 
ITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp 2013 - Peter Leeson - Intelligent EvolutionITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp
 
Advanced scientific visualization
Advanced scientific visualizationAdvanced scientific visualization
Advanced scientific visualization
Charles Flynt
 
Introduction to scientific visualization
Introduction to scientific visualizationIntroduction to scientific visualization
Introduction to scientific visualization
Open Party
 

Destacado (20)

Comodo Backup
Comodo BackupComodo Backup
Comodo Backup
 
Taking Advantage of the SharePoint 2013 REST API
Taking Advantage of the SharePoint 2013 REST APITaking Advantage of the SharePoint 2013 REST API
Taking Advantage of the SharePoint 2013 REST API
 
Azure licensing (not) so easy - Laurynas Dovydaitis
Azure licensing (not) so easy - Laurynas DovydaitisAzure licensing (not) so easy - Laurynas Dovydaitis
Azure licensing (not) so easy - Laurynas Dovydaitis
 
Tutorial Brainshark 4
Tutorial Brainshark 4Tutorial Brainshark 4
Tutorial Brainshark 4
 
Articulo
ArticuloArticulo
Articulo
 
Software Licensing for SaaS Applications
Software Licensing for SaaS ApplicationsSoftware Licensing for SaaS Applications
Software Licensing for SaaS Applications
 
Federal it transformation plans
Federal it transformation plansFederal it transformation plans
Federal it transformation plans
 
Drp
DrpDrp
Drp
 
Certificate - Azure Fundamentals
Certificate - Azure FundamentalsCertificate - Azure Fundamentals
Certificate - Azure Fundamentals
 
City square presentation
City square presentationCity square presentation
City square presentation
 
SharePoint Online Collaboration Options
SharePoint Online Collaboration OptionsSharePoint Online Collaboration Options
SharePoint Online Collaboration Options
 
Pricing for profit
Pricing for profitPricing for profit
Pricing for profit
 
ITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp 2013 - Peter Leeson - Intelligent EvolutionITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp 2013 - Peter Leeson - Intelligent Evolution
 
Fy10 us budget_spending
Fy10 us budget_spendingFy10 us budget_spending
Fy10 us budget_spending
 
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...
 
SharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, IncSharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, Inc
 
Advanced scientific visualization
Advanced scientific visualizationAdvanced scientific visualization
Advanced scientific visualization
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introduction
 
Enterprise Social - SharePoint, Office 365, Lync, Yammer
Enterprise Social - SharePoint, Office 365, Lync, YammerEnterprise Social - SharePoint, Office 365, Lync, Yammer
Enterprise Social - SharePoint, Office 365, Lync, Yammer
 
Introduction to scientific visualization
Introduction to scientific visualizationIntroduction to scientific visualization
Introduction to scientific visualization
 

Similar a Curso SharePoint 2013 overview

Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owa
Eva Ordoñez Perez
 
Aplicaciones de linea de negocio con silverlight y share point
Aplicaciones de linea de negocio con silverlight y share pointAplicaciones de linea de negocio con silverlight y share point
Aplicaciones de linea de negocio con silverlight y share point
Roberto Carlos
 

Similar a Curso SharePoint 2013 overview (20)

24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
 
Futuro de Desarrollo en SharePoint
Futuro de Desarrollo en SharePointFuturo de Desarrollo en SharePoint
Futuro de Desarrollo en SharePoint
 
SharePoint en Azure - Global Azure Bootcamp Mexico 2015
SharePoint en Azure - Global Azure Bootcamp Mexico 2015SharePoint en Azure - Global Azure Bootcamp Mexico 2015
SharePoint en Azure - Global Azure Bootcamp Mexico 2015
 
Power Platform 101 - Introducción a Power Platform - PPWT Madrid 2019
Power Platform 101 - Introducción a Power Platform - PPWT Madrid 2019Power Platform 101 - Introducción a Power Platform - PPWT Madrid 2019
Power Platform 101 - Introducción a Power Platform - PPWT Madrid 2019
 
Agiliza tus procesos de negocio con Microsoft Power Platform
Agiliza tus procesos de negocio con Microsoft Power PlatformAgiliza tus procesos de negocio con Microsoft Power Platform
Agiliza tus procesos de negocio con Microsoft Power Platform
 
Share point 2010 office 2010 y owa
Share point 2010 office 2010 y owaShare point 2010 office 2010 y owa
Share point 2010 office 2010 y owa
 
Java script para desarrolladores SharePoint
Java script para desarrolladores SharePointJava script para desarrolladores SharePoint
Java script para desarrolladores SharePoint
 
SQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de DatosSQL Server 2014 y La Plataforma de Datos
SQL Server 2014 y La Plataforma de Datos
 
Sql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datosSql server 2014 y la plataforma de datos
Sql server 2014 y la plataforma de datos
 
Html5
Html5Html5
Html5
 
Salesforce III developer day bbva innovation center Madrid by @almazanjl
Salesforce III developer day bbva innovation center Madrid by @almazanjlSalesforce III developer day bbva innovation center Madrid by @almazanjl
Salesforce III developer day bbva innovation center Madrid by @almazanjl
 
Teamnet centro de competencia
Teamnet centro de competenciaTeamnet centro de competencia
Teamnet centro de competencia
 
Aplicaciones de linea de negocio con silverlight y share point
Aplicaciones de linea de negocio con silverlight y share pointAplicaciones de linea de negocio con silverlight y share point
Aplicaciones de linea de negocio con silverlight y share point
 
SharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocioSharePoint 2013 como centro de sus datos de negocio
SharePoint 2013 como centro de sus datos de negocio
 
Iniciación Con CakePHP
Iniciación Con CakePHPIniciación Con CakePHP
Iniciación Con CakePHP
 
Tips en la instalación de Dynamics 365 FO - LBD, 365 Saturday
Tips en la instalación de Dynamics 365 FO - LBD, 365 SaturdayTips en la instalación de Dynamics 365 FO - LBD, 365 Saturday
Tips en la instalación de Dynamics 365 FO - LBD, 365 Saturday
 
SecondNug Febrero 2012 - Automatización de despliegues
SecondNug Febrero 2012 - Automatización de desplieguesSecondNug Febrero 2012 - Automatización de despliegues
SecondNug Febrero 2012 - Automatización de despliegues
 
Optimización sharepoint
Optimización sharepointOptimización sharepoint
Optimización sharepoint
 
Implementación y despliegue del sistema office 365 en el colegio san pablo
Implementación y despliegue del sistema office 365 en el colegio san pabloImplementación y despliegue del sistema office 365 en el colegio san pablo
Implementación y despliegue del sistema office 365 en el colegio san pablo
 

Más de Vladimir Medina

Más de Vladimir Medina (6)

SPFx working with SharePoint data
SPFx working with SharePoint dataSPFx working with SharePoint data
SPFx working with SharePoint data
 
SPFx: Working with SharePoint Content
SPFx: Working with SharePoint ContentSPFx: Working with SharePoint Content
SPFx: Working with SharePoint Content
 
SharePoint Framework SPFx
SharePoint Framework SPFxSharePoint Framework SPFx
SharePoint Framework SPFx
 
Meetup Comunidad TESH: My SPFx slides
Meetup Comunidad TESH: My SPFx slidesMeetup Comunidad TESH: My SPFx slides
Meetup Comunidad TESH: My SPFx slides
 
Azure + PowerShell
Azure + PowerShellAzure + PowerShell
Azure + PowerShell
 
SharePoint for SQL DBAs - SQL Saturday Costa Rica 2015
SharePoint for SQL DBAs - SQL Saturday Costa Rica 2015SharePoint for SQL DBAs - SQL Saturday Costa Rica 2015
SharePoint for SQL DBAs - SQL Saturday Costa Rica 2015
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (11)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Curso SharePoint 2013 overview

  • 1. vladimir_mg@hotmail.com Curso: SharePoint 2013 Vladimir Medina Community Leader vladimir_mg@hotmail.com @vladpoint https://www.linkedin.com/groups?gid=1926509 https://www.facebook.com/groups/56850858767/ http://blogs.technet.com/b/vladpoint
  • 2. vladimir_mg@hotmail.com Logística • Temas: • Capacidades • Versiones • Arquitectura • Implementación • Administración • Servicios • Clases: 4 sesiones cada sábado de 2 horas cada una.
  • 3. vladimir_mg@hotmail.com ¿Qué es SharePoint? • Plataforma Extensible de Colaboración Web. • Integra servicios, aplicaciones, funcionalidades, características. • Productividad al negocio.
  • 5. vladimir_mg@hotmail.com Connect with employees across the enterprise - use SharePoint to engage with people, share ideas and reinvent the way you work together. https://products.office.com/en-us/SharePoint/connect-with-employees-across-the- enterprise?tab=330b91de-c433-cfda-e51e-6a9a65b5a397 • Keep your documents in sync, access and share them wherever you go.OneDrive for Business • A single place to store all your documents and collaborate with colleagues in real time.Share Documents • Use feeds to stay on top of relevant content and collaborate with coworkers.Social feeds • Engage in discussions with experts and find answers.Groups and communities • Anywhere access to people and your information.Mobile
  • 6. vladimir_mg@hotmail.com Whether working as a team or an individual, SharePoint helps you organize information, people and projects. https://products.office.com/en-us/SharePoint/connect-with-employees-across-the- enterprise?tab=adf8849f-2fdc-14d9-bd3e-03733b569941 • Create a single location for your team to organize content, share ideas and manage a project.Sites • Manage personal and team tasks right within SharePoint and integrate with familiar tools like Outlook and Project.Task management • Manage your project email and documents in one place.Site mailbox
  • 7. vladimir_mg@hotmail.com • Tipos de sitios: • Sitios personales. • Sitios de grupo o área. • Portal corporativo interno (Intranet). • Portal corporativo externo (Extranet). • Sitios públicos en Internet.
  • 8. vladimir_mg@hotmail.com SharePoint makes it easy to find answers, discover insights and connect with experts. • SharePoint search is like Bing for any information within your company.Find stuff • Personalized results based on your intent and past behavior.Your results • Connect with the experts in your enterprise.Find people • Explore and combine data from multiple sources using PowerPivot.Discover insights • Share dashboards and interactive reports using Power View.Visualize data https://products.office.com/en-us/SharePoint/connect-with-employees-across-the- enterprise?tab=fcf30fc4-890b-c550-f1cd-79c5ced96edb#a
  • 9. vladimir_mg@hotmail.com Developers and web designers can create new experiences on SharePoint using familiar tools and internet standards • Discover and download apps. Create your apps.SharePoint app store • Design and publish rich websites using familiar tools and internet standards. Build websites • Create a unique experience for every visitor to your website. Adaptive site experiences https://products.office.com/en-us/SharePoint/connect-with-employees-across-the- enterprise?tab=5b289896-2abc-cec0-d4b1-4adfeb9ba59d
  • 10. vladimir_mg@hotmail.com SharePoint provides powerful controls that allow IT departments to manage cost, risk and their time • A multi-step upgrade process allows you to upgrade servers without impacting users.Simplified upgrade • SharePoint servers are designed to use minimal resources yet deliver a snappy user experience.Optimized performance • A simple place to perform eDiscovery across sites, email and IM.Manage risk https://products.office.com/en-us/SharePoint/connect-with-employees-across-the- enterprise?tab=cae43785-12b9-d741-a97c-6b75316fcb41#a
  • 14. vladimir_mg@hotmail.com Conceptos de arquitectura • Granja (Farm) – conjunto de servidores con un fin común • Arquitectura – visión de la granja: física y lógica • Topología – mapa o representación física o lógica de la granja • Rol – función especifica de un servidor • Web Front End (WFE) – rol de servidor dedicado a acceso a sitios web • Back End – rol de servidor dedicado a acceso a bases de datos • App Server – rol de servidor dedicado a administración y servicios
  • 15. vladimir_mg@hotmail.com Topología • Física WFE App Cache BackEnd • Lógica Sites Site Collections Sub Sites Contenidos Service Apps IIS Web Site App Pool Service DB(s) Web Apps IIS Web Site App Pool Content DB Farm WFE App BackEnd Top Site Proxy Groups Custom Service Instance Default Service Proxy Lists BibliotecasListas Items ArchivosElementos Versiones
  • 16. vladimir_mg@hotmail.com Topologías físicas • Single Server (Standalone) • Small Farm • Medium Farm • Large Farm Cache Cache
  • 17. vladimir_mg@hotmail.com Elasticidad • Scaling up • Scaling out • Razones: redundancia, disponibilidad, performance, eficiencia, administración. + RAM + CPU + Storage + Servers
  • 18. vladimir_mg@hotmail.com Virtualización • Error típico 1: oversubscription = sobreutilización de recursos. • Procesamiento • Memoria • Red • Disco • Error típico 2: mal dimensionamiento + mala distribución. • Host físico ≠ ƩVMs • Backend performance ≠ WFE performance • Error típico 3: mala configuración. • No usar recursos dinámicos de memoria, disco, procesador.
  • 19. vladimir_mg@hotmail.com Granja de pruebas?!!! • Ambientes no productivos recomendados: • Desarrollo • Pruebas • Disaster Recovery • User Acceptance Testing (UAT) • Preproducción • Upgrade • Etc.
  • 20. vladimir_mg@hotmail.com Documentación?!!! • Clásica documentación: un documento de Word con screenshots y algunos “comentarios” del “proceso”. • Subjetiva • Incompleta • Inconsistente • Irrepetible • Recomendación: scripts de PowerShell • Objetiva • Completa • Consistente • Repetible
  • 21. vladimir_mg@hotmail.com Requerimientos de Hardware Single Server Farm Server RAM CPU Storage 16-24 X64 1x8 80 GB App/WFE: 12-16 SQL: 16+ Cache: 8-16 X64 App/WFE/Cache: 1x4 SQL: 1x8 80 GB
  • 22. vladimir_mg@hotmail.com Letras chiquitas • Todos los recursos son dedicados para SharePoint, a parte se ocupan para sistema y otros. • Storage: • Latencia de 20ms x transacción o menos. • Recursos adicionales para logs, índices de búsqueda, cache, sistema, otros. • Recursos adicionales para Bases de Datos: • Config + Content(s) + Service(s) • Red: • 1 Gbps o superior entre servidores. • Latencia de 1 ms o menos.
  • 23. vladimir_mg@hotmail.com Letras chiquitas • Servicios con mayor demanda de recursos: • RAM y CPU • Worker process (w3wp) • Timer service (SPTimer/owstimer) • Search processes: mssearch, hostcontroller, noderunner • Distributed Cache service • User Profile Synchronization service • SQL Service • Storage • SQL databases • Search: crawling • Usage and Health Data Collection service application • Diagnostic logging
  • 24. vladimir_mg@hotmail.com Balanceo de cargas • Soporte para balanceo por hardware o software. • No requiere afinidad debido a Distributed Cache. • Request Management service no es un sustituto. • Servicios en SharePoint usan su propio balanceo
  • 25. vladimir_mg@hotmail.com Requerimientos de software * 2012 R2 requiere SharePoint 2013 SP1. * 2014 requiere SharePoint 2013 SP1. * SQL Azure no esta “oficialmente” soportado. http://blogs.msdn.com/b/sambetts/archive/2015/04/10/hosting-sharepoint-content-databases-in-sql-azure.aspx Prerrequisitos Windows Management Framework 3.0 Application Server Role Web Server (IIS) Role Microsoft .NET Framework 3.5 & 4.5 Microsoft SQL Server Native Client Microsoft Identity Extensions Microsoft Sync Framework Runtime v1.0 SP1 (x64) Windows Server AppFabric 1.1 + CU1 Windows Identity Foundation v1.0 Microsoft Information Protection and Control Client Microsoft WCF Data Services 5.0
  • 26. vladimir_mg@hotmail.com Requerimientos de software • Browsers soportados: * Letras chiquitas: Soporte para ActiveX controls en 32 bits requerido. IE11 edge mode, IE10 immersive mode, Windows 8 IE app no soportados. Soporte para HTML5 recomendado. https://technet.microsoft.com/en-us/library/cc263526.aspx
  • 27. vladimir_mg@hotmail.com Preparación • Active Directory Domain Services (ADDS) • Azure Active Directory soportado: https://technet.microsoft.com/en- us/library/dn635311.aspx • Cuentas de servicio (service accounts) • Requeridas: SharePoint setup y SQL service. • Recomendadas: Farm admin, app pools, search service, search content, profile sync, unattended services. • DNS services • Hostnames, aliases, wildcard names (apps), MX records (incoming email).
  • 28. vladimir_mg@hotmail.com Preparación • SQL Server • Recomendación: instancia dedicada. • Collation: Latin1_General_CI_AS_KS_WS. • Fillfactor: 70-90% (cada caso es único). • Datos, logs y backups separados. • MaxDOP: 1. • Max memory = RAM – SO – otras instancias. • ModelDB: autogrow fixed mode. • TempDB: data files = # cores, size = all files. • Recovery model: Full en Content DBs. • Auto_Create_Statistics: off, Auto_Update_Statistics: off, Auto_Shrink: off, Auto_Close: off. • Page_Verify: Checksum.
  • 29. vladimir_mg@hotmail.com Preparación • SQL Server • Alta disponibilidad? • Clustering ó Mirroring – SQL Server 2008 R2. • Always On – SQL Server 2012 ó superior. • Recomendación: SQL Alias • Cliconfg.exe (system32 y syswow64). • Hardening: cambiar puerto de comunicación default (1433, 1434).
  • 31. vladimir_mg@hotmail.com Preparation tool Wizard • Instala prerrequisitos. • Requiere conexión a internet. • Reinicios de servidor no son controlables. • Instalación offline requiere configuración extra: • prerequisiteinstaller.arguments.txt • Issue: si el servidor se reinicia el archivo de argumentos se ignora. Prerequisites Script PrerequisiteInstaller.exe /IDFX: "<path>Windows6.1-KB974405-x64.msu" /sqlncli: "<path>sqlncli.msi" /Sync: "<path>Synchronization.msi“ • Instalación offline con script en CMD o PS. • No requiere de conexión a internet. • Descargar previamente instaladores. • Se puede programar con System Scheduled Tasks de Windows. • Puede usar el archivo de argumentos. • Códigos de salida: • 0 – success • 1 – another instance is running • 2 – invalid parameter • 1001 – Pending restart blocks installation • 3010 – restart is needed http://technet.microsoft.com/en-us/library/ff686793(v=office.15).aspx https://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8 1: Instalar prerrequisitos
  • 32. vladimir_mg@hotmail.com Setup Wizard • Pasos: • 1 – Clave de producto. • 2 – Términos de licencia. • 3 – Tipo de servidor: complete, stand-alone • 4 – Ubicación de archivos: %PROGRAMFILES%Microsoft Office Servers15.0 Setup Script <path>setup.exe /config <path>config.xml • Script en CMD o PS, se puede programar con System Scheduled Tasks • En la carpeta “/files” de los bits de instalación se encuentran los archivos XML para configuración. • Parámetros configurables en config.xml: • Log location, name and type: %TEMP% • Product key • Silent install • Server Role: application, singleserver • Setup Type: clean, V2V, B2B • File location: %PROGRAMFILES%Microsoft Office Servers15.0 • Server reboot • Recomendación: Slipstream installation • Extraer cada Service Pack y Cumulative Update instalado en producción y copiar los archivos a la carpeta “/Updates” de los bits de instalación. http://technet.microsoft.com/en-us/library/cc261668.aspx 2: Instalar SharePoint
  • 34. vladimir_mg@hotmail.com Post-Setup Configuration Wizard • Se ejecuta después del setup. • Ubicación: %CommonProgramFiles%Microsoft SharedWeb Server Extensions15BIN • PSConfig.exe – command line wizard • PSConfigUI.exe – UI wizard • Pasos: • Bienvenida – siguiente. • Notificación, servicios se reiniciarán: aceptar. • Tipo de configuración: Nueva granja o conectar a una granja existente. • Servidor de base de datos y nombre de la base de datos de configuración: SharePoint_Config • Cuenta de acceso a base de datos: nombre y contraseña. • Passphrase. • Puerto de la Administración Central. Post-Setup Configuration Script • Nueva granja: New-SPConfigurationDatabase –DatabaseName – DatabaseServer –AdministrationContentDatabaseName – FarmCredentials –Passphrase – SkipRegisterAsDistributedCacheHost • Instalar archivos de ayuda: Install-SPHelpCollection –All • Configuración de seguridad de los recursos: Initialize-SPResourceSecurity • Instalar servicios: Install-SPService • Instalar características: Install-SPFeature –AllExistingFeatures • Crear administración central: New-SPCentralAdministration –Port –WindowsAuthProvider • Instalar contenidos de la aplicación: Install-SPApplicationContent http://technet.microsoft.com/en-us/library/ff806336(v=office.15).aspx 3: Configurar SharePoint
  • 35. vladimir_mg@hotmail.com Post-Setup Configuration Wizard Post-Setup Configuration Script • Conectar a una granja existente: Connect-SPConfigurationDatabase –DatabaseName – DatabaseServer –Passphrase – SkipRegisterAsDistributedCacheHost • Script en PS, se puede programar con System Scheduled Tasks. • Base de datos de contenido de la administración central puede nombrarse siguiendo las políticas de la empresa. • Granularidad en la configuración, componentes no requeridos se pueden omitir como la ayuda. • Se puede configurar el authentication provider de la Web Application de la Administración Central. • Se puede especificar qué servidores serán de Cache. • Se puede especificar el nivel de compatibilidad de cada característica. • Se pueden instalar archivos de ayuda personalizados. • Los pasos pueden ser ejecutados uno a uno para análisis de errores. • Se puede usar $VerbosePreference=“Continue” o el parámetro -verbose en cada comando para un registro detallado del proceso de configuración. http://technet.microsoft.com/en-us/library/ff806336(v=office.15).aspx 3: Configurar SharePoint
  • 36. vladimir_mg@hotmail.com Farm Configuration Wizard • Ubicado dentro de la Administración Central. • Configura automáticamente los servicios seleccionados, todo usando las configuraciones default. • Configura una Web Application inicial por default en el puerto 80 y crea un Site Collection usando la plantilla de Team Site, todo usando las configuraciones default. • Todas las aplicaciones de servicio son configuradas con la misma cuenta de servicio, el mismo application pool y sus instancias son iniciadas en todos los servidores. • El servicio de sincronización de perfiles “User Profile Synchronization service” requiere configuración manual. • La Web Application creada por default en el Puerto 80 sin host- header puede causar problemas con nuevas Web Application en el mismo puerto. • En granjas instaladas en idiomas diferentes al inglés o con language packs, el proceso puede presentar errores. • Todas las bases de datos creadas para contenidos y servicios son nombradas usando GUIDs y algunas no pueden ser renombradas más tarde. • En general este wizard esta recomendado solo para ambientes de desarrollo, pruebas o temporales. Farm Configuration Script • Configurar Diagnostic Logging Get-SPDiagnosticConfig | Set-SPDiagnosticConfig • Parámetro para configurar CEIP: –CustomerExperienceImprovementProgramEnabled • Parámetros para Event Log Flood Protection: –EventLogFloodProtectionEnabled –EventLogFloodProtectionNotifyInterval –EventLogFloodProtectionQuietPeriod –EventLogFloodProtectionThreshold –EventLogFloodProtectionTriggerPeriod • Parámetros para Diagnostic logging: –LogLocation –DaysToKeepLogs –LogCutInterval –LogDiskSpaceUsageGB –LogMaxDiskSpaceUsageEnabled http://technet.microsoft.com/en-us/library/ff607575(v=office.15).aspx 4: Configurar granja
  • 37. vladimir_mg@hotmail.com Farm Configuration Script • Configurar log level Get-SPLogLevel | Set-SPLogLevel –eventseverity –traceseverity –identity • Configurar usage and health data collection New-SPUsageApplication –name –databaseserver –databasename –databaseusername –databasepassword –failoverdatabaseserver • Configurar usage logging Get-SPUsageService | Set-SPUsageService –loggingenabled –usageloglocation –usagelogmaxfilesizeKB –usagelogmaxspaceGB • Configurar usage data retention Get-SPUsageDefinition | Set-SPUsageDefinition –enable –daysretained –daystokeepusagefiles –maxtotalsizeinbytes • Configurar health data retention Get-SPDiagnosticsProvider | Set- SPDiagnosticsProvider –enable –daysretained http://technet.microsoft.com/en-us/library/ee906561(v=office.15).aspx 4: Configurar granja
  • 38. vladimir_mg@hotmail.com Farm Configuration Script • Configurar outgoing email • No existe comando de PowerShell, es posible hacerlo manualmente desde la Administración Central. http://technet.microsoft.com/en-us/library/cc263462(v=office.15).aspx • Configurar authentication providers • Windows • Forms-based • SAML token-based http://technet.microsoft.com/en-us/library/ee890110(v=office.15).aspx • Crear y configurar cada service application y proxy que se requiere en la granja. New-SP<name>ServiceApplication New-SP<name>ServiceApplicationProxy <name>: nombre del service application, ejemplo: SecureStore. http://technet.microsoft.com/en-us/library/ee890108(v=office.15).aspx • Crear and configurar la arquitectura lógica del contenido. • Web Applications New-SPWebApplication –name –port –hostheader –url –path –applicationpool –applicationpoolaccount –authenticationprovider –allowanonymousaccess –databaseserver –databasename –securesocketslayer –serviceapplicationproxygroup • Site Collections New-SPSite –url –owneralias –owneremail –name –compatibilitylevel –contentdatabase –description –language –template –quotatemplate –secondaryowneralias –secondaryowneremail http://technet.microsoft.com/en-us/library/ee890106(v=office.15).aspx 4: Configurar granja
  • 39. vladimir_mg@hotmail.com Administración • Central Admin – PowerShell. • Administración de arquitectura lógica • Contenidos: Web Apps, Site Collections, Sites, Lists, Items, Content DBs. • Servicios: instancias, proxys, Service Apps, Service DBs. • Monitoreo de performance y salud. • Operación de la plataforma. • Mantenimiento y actualización. • Mejora continua: nuevos servicios, nuevas características, etc.
  • 40. vladimir_mg@hotmail.com Servicios en SharePoint 2013 • Nuevos: • Apps Management service: manejo de apps, app catalog y marketplace. • Machine Translation service: traducción automática de contenidos (Bing). • Work Management service: centralizar tareas de Exchange, Project y SP. • Access Service 2013: transformar Access DBs a SQL DBs. • Workflow Manager service: engine de ejecución de workflows. • Distributed Cache service: datos temporales centralizados (tokens, etc.). • Adicionalmente se mantienen los servicios de 2010 con mejoras, ejemplo: BCS, Excel, MMS, PerformancePoint, Search, SSS, UPS, Visio, Word, etc.
  • 41. vladimir_mg@hotmail.com Estas interesado en más cursos de SharePoint? Comunícate con nosotros: vladimir_mg@hotmail.com Cursos a la medida Niveles: 100, 200, 300, 400