Charla - SharePoint en la Nube (17Jul2013)

2,456
-1

Published on

Hoy SharePoint tiene nuevas modalidades de implementación. Tanto Office, como SP en Azure, se transforman en flexibles formas de generación de Comunidades de Contenido.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,456
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Charla - SharePoint en la Nube (17Jul2013)

  1. 1. Juan Andrés Valenzuela, MVP SharePoint Server Consultor Senior, CONYTEC @jandresval Implementando SharePoint en la Nube
  2. 2. Agenda
  3. 3. Patrones en Azure
  4. 4. 99.95%
  5. 5. Flexibilidad Foco Costos
  6. 6. CONTROL COST-EFFICIENCY SharePoint (On-premise) • SharePoint Value Prop: • Full h/w control – size/scale • Roll-your-own HA/DR/scale Value Prop: • 100% of API surface area • Easy migration of existing apps • Roll-your-own HA/DR/scale SharePoint (IaaS) • Hosted SharePoint Value Prop: • Auto HA, Fault-Tolerance • Friction-free scale • Self-provisioning, mgmt. @ scale • SharePoint Service Office 365 (SaaS)
  7. 7. SharePoint for Internet Sites (FIS) Cara pública y Sitios Anónimos Ambientes de Developer, Test & Staging Rápida aprovisión de ambientes Aplicaciones Hybridas Aplicaciones necesarias en su Data Center y la nube Disaster Recovery Recuperar rápidamente ante el desastre. Sólo paga por el uso.
  8. 8. Soporte al Producto Soporte Fast  SharePoint Online Feature Availability in O365 http://technet.microsoft.com/library/jj819267.aspx
  9. 9. Todo o Nada Migración Hibrida IaaS to PaaS Migration
  10. 10. Migrar Máquina Virtual Existente Re-construir VMs en la Nube
  11. 11. Cloud Svc SP2013 WAC AD SQL SP2013 WAC AD SQL Hyper-V Azure Virtual Machines SP2013.vhd WAC.vhd AD.vhd SQL.VHD SP2013.vhd WAC.vhd AD.vhd SQL.VHD File System Azure Storage Add-AzureDisk
  12. 12. Requerimientos de Software Licenciamiento Requrimientos de Hardware
  13. 13. Web Tier Application Tier Database Tier Load Balancer Web Front End Application Server Central Admin Database Server Config and Content DB
  14. 14. IaaS PaaS SaaS
  15. 15. AD/DC/DNSLB WFE SQLAppSvr 80/443 2013 VPN Tunnel Cloud Svc Cloud Svc Virtual Network OnPrem Network WAC 1 WFE 2 WFE 3 WFE 4 WFE 1 WAC 2 APP 1 APP 2 SQL 2 SQL 1 AD 1 AD 2 AD 1 DATA DATA APPS
  16. 16. Cloud Services Storage (Almacenamiento)
  17. 17. http://www.windowsazure.com/manage/windows/
  18. 18. Get-AzureVM -ServiceName '<cloud service>' | foreach { $path = 'c:vms' + $_.Name + '.xml' Export-AzureVM -ServiceName '<cloud service>' -Name $_.Name -Path $path } # Faster way of removing all VMs while keeping the cloud service/DNS name Remove-AzureDeployment -ServiceName '<cloud service>' -Slot Production -Force Export $vms = @() Get-ChildItem 'c:vms' | foreach { $path = 'c:vms' + $_ $vms += Import-AzureVM -Path $path } New-AzureVM -ServiceName '<cloud service>' -VMs $vms Import
  19. 19. ## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe ` -ImageName $spimage -InstanceSize Medium | $dns1 = New-AzureDns -Name 'dns1' -IPAddress '10.1.2.4' New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname ` -DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2 Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd ` -Domain $domain -DomainUserName $domuser -DomainPassword $dompwd ` -MachineObjectOU $advmou -JoinDomain $joindom | Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' ` -LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 ` -ProbePath '/healthcheck/iisstart.htm' | Set-AzureSubnet $spsubnet . . .
  20. 20. ## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe ` -ImageName $spimage -InstanceSize Medium | $dns1 = New-AzureDns -Name 'dns1' -IPAddress '10.1.2.4' New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname ` -DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2 Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd ` -Domain $domain -DomainUserName $domuser -DomainPassword $dompwd ` -MachineObjectOU $advmou -JoinDomain $joindom | Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' ` -LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 ` -ProbePath '/healthcheck/iisstart.htm' | Set-AzureSubnet $spsubnet . . .
  21. 21. ## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe ` -ImageName $spimage -InstanceSize Medium | $dns1 = New-AzureDns -Name 'dns1' -IPAddress '10.1.2.4' New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname ` -DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2 Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd ` -Domain $domain -DomainUserName $domuser -DomainPassword $dompwd ` -MachineObjectOU $advmou -JoinDomain $joindom | Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' ` -LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 ` -ProbePath '/healthcheck/iisstart.htm' | Set-AzureSubnet $spsubnet . . .
  22. 22. ## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe ` -ImageName $spimage -InstanceSize Medium | $dns1 = New-AzureDns -Name 'dns1' -IPAddress '10.1.2.4' New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname ` -DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2 Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd ` -Domain $domain -DomainUserName $domuser -DomainPassword $dompwd ` -MachineObjectOU $advmou -JoinDomain $joindom | Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' ` -LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 ` -ProbePath '/healthcheck/iisstart.htm' | Set-AzureSubnet $spsubnet . . .
  23. 23. ## Create SP WFE1 $spwfe1 = New-AzureVMConfig -Name 'SP-WFE1' -AvailabilitySetName $avsetwfe ` -ImageName $spimage -InstanceSize Medium | $dns1 = New-AzureDns -Name 'dns1' -IPAddress '10.1.2.4' New-AzureVM -ServiceName $cloudsvc -AffinityGroup $ag -VNetName $vnetname ` -DnsSettings $dns1 -VMs $spwfe1, $spwfe2, $spwfe3, $spwfe4, $spapp1, $spapp2, $spsql1, $spsql2 Add-AzureProvisioningConfig -WindowsDomain -Password $dompwd ` -Domain $domain -DomainUserName $domuser -DomainPassword $dompwd ` -MachineObjectOU $advmou -JoinDomain $joindom | Add-AzureInputEndpoint -Name 'http' -LBSetName 'lbhttp' ` -LocalPort 80 -PublicPort 80 -Protocol tcp -ProbeProtocol http -ProbePort 80 ` -ProbePath '/healthcheck/iisstart.htm' | Set-AzureSubnet $spsubnet . . .
  24. 24. Deployment Considerations for SharePoint 2013 on Windows Azure VMs http://gallery.technet.microsoft.com/Technical-Deployment-db645804 SharePoint Deployment on Windows Azure VMs http://www.microsoft.com/en-us/download/details.aspx?id=34598 SharePoint Deployment on Windows Azure Virtual Machines http://www.windowsazure.com/en-us/manage/windows/other-resources/sharepoint-on-azure/ Building a SharePoint Farm on Windows Azure with PowerShell http://blogs.msdn.com/b/pstubbs/archive/2012/09/03/building-a-sharepoint-2010-farm-on-windows- azure-with-powershell.aspx
  25. 25. http://www.spbox.cl
  26. 26. Juan Andrés Valenzuela, MVP SharePoint Server Consultor Senior, CONYTEC @jandresval Implementando SharePoint en la Nube
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×