SlideShare uma empresa Scribd logo
Integrando com a Nuvem

        Fabian André Gehrke
Quem sou?
Fabian André Gehrke
MSN: f_gehrke@ig.com.br
Twitter: @fgehrke
E-mail: fabiangehrke@hotmail.com
Blog: http://fabiangehrke.com.br
Fóruns TechNet e MSDN

http://SharePointersBR.wordpress.com
Agenda
• Introdução ao SharePoint
• SharePoint + Azure = ???
• Próximos Passos
Microsoft SharePoint 2010
       A Plataforma de Colaboração para Corporações e para a Web



              Sites


Composições           Comunidades




 Inovação               Conteúdo


              Busca
VÍDEO
Alguns Conceitos
• Web Part
• Business Connectivity Services - BCS
• Sandbox Solution
Por que SharePoint e Azure?

             Alcance | Recursos | Reuso

                 APROVEITANDO A NUVEM                         Impacto
                  Alcance: estender os serviços      • Compensar custos de
                  Azure e aplicações para o            dados
                  Office 365
                                                     • Maior disponibilidade de
                                                       serviço
                  Recurso: Dados & armazenamento
SharePoint        e gerenciamento de arquivos        • Melhor programação
                  grandes
                                                     • Tradução de habilidades
                                                     • Dados/serviço mash-ups
                  Reuso: Implante uma vez & use em
                  todos os lugares
                                                     • Oportunidades de
                                                       parceiro
Ambiente de Desenvolvimento
                                  • Azure
• SharePoint                        – Developer Account/Keys
   –   Windows 2008, 2008 R2
                                    – Azure SDK & App Fabric SDK
   –   SharePoint 2010
                                    – Azure tools for Visual Studio
   –   Office Professional Plus       2010
   –   Visual Studio 2010           – SQL Server 2008 R2 Express
   –   SharePoint Designer
   –   IIS
                                  • Opcional
  ou
                                    – Silverlight tools for Visual
   –Baixe a VM do SharePoint
                                      Studio 2010
    disponível no Microsoft
    download center                 – Silverlight 4 runtime
  – Hyper-V
COMO O SHAREPOINT E AZURE SE
INTEGRAM
Abordagens para integração
 IFrame          Dados                Serviços
               Hospedados           Customizados
Artefato do
                Artefato do            Artefato do
SharePoint
                SharePoint             SharePoint


                                              SP OM, BCS,
                                                  etc.
                      SP OM, BCS,
   <iframe/>
                          etc.
ASP.NET e IFRAME
                          Pros              Contras
                          Simples e Leve    Estilo & Formatação
    SharePoint            Sem Código        Sem “grande” integração
                          Sem Implantação   Sem distribuição por
                          no SP             artefatos do SP
Content Editor Web Part




       Site Page
                          <iframe>



          …
Integrando com Azure
         utilizando IFRAME

<IFRAME id=“azureTest"
src="http://fabrikamhockeyazure.clouda
pp.net/Default.aspx" scrolling="auto">
</IFRAME>
Dados (serviços) Hospedados
                Pros                      Contras
                Use serviços existentes   Dependência do
 SharePoint
                                          Serviço
                Serviços/Dados
                Extensos
   Web Part
                Modelo de codificação
                comum
  Silverlight


     BCS


      …
Azure & Serviços Customizados
               Pros                     Contras
               Muito Controle           Gerenciar os serviços
SharePoint
               Implantar como           Potencialmente mais
               objeto SP                código
               Multiplos entry-points
 Web Part


 Silverlight


    BCS


     …
Exemplo de Integração


                 Seu
                Worker
                código
                 Role




SharePoint

                                Serviços On-Premises

                                                  15
Exemplos de Pontos de Integração
 Integração com Azure                        Como
SP Client Object Model   Interagir com os dados do Azure em uma
                         lista.
BCS                      Modelo de dados do Azure e / ou construir
                         lista externa para o SQL Azure.
Silverlight              Criar UI para serviços ou dados do Azure.
Sandboxed Solutions /    Aplicação Silverlight aproveitando, num site
SP Online                collection, uma solução no azure

Office Custom Client     Consumir dados diretamente do Azure ou
                         Lista BCS expondo dados do Azure .
Standard /               Aproveite os serviços e dados do Azure.
VisualWeb Parts
Exemplos de Pontos de Integração
 Integração com Azure                        Como
Open XML                 Dados do Azure em um documento
REST                     Utilize REST para interagir com os dados
                         Azure e integrar com artefatos SP
Office Server Services   Gerar automaticamente documentos (ex:
                         PDF) no servidor
Workflow /               Estado ou eventos que utilizam serviços ou
Event Receivers          dados do Azure

LINQ                     Utilizar para manipular objetos de dados do
                         Azure.
Search                   Busca Federada para incluir dados do Azure.
DEMO
=   ∞
Próximos Passos
Para Download
• Download VM do SharePoint
    – http://www.microsoft.com/downloads/details.aspx?familyid=751FA0D1
      -356C-4002-9C60-D539896C66CE&displaylang=en
• Download Azure Developer Center
    – http://msdn.microsoft.com/en-us/azure/default.aspx
Para Referência
• Veja o blog do Steve Fox para os códigos e passo a passo de hoje
    – http://blogs.msdn.com/steve_fox
• Channel 9 SharePoint Developer Training Kit
    – http://channel9.msdn.com/learn/courses/SharePoint2010Developer/
• Channel 9 Azure Developer Training Kit
    – http://channel9.msdn.com/learn/courses/Azure/
• SharePoint and Windows Azure Development Kit
   – http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6d2dc
     556-650a-484f-8f52-f641967b42ea
Dúvidas?

Fabian André Gehrke
Obrigado!!!

 Fabian André Gehrke

Mais conteúdo relacionado

Mais procurados

Office365
Office365Office365
Office365
Felipe Oliveira
 
Instalação e Overview do SharePoint Foundation 2010
Instalação e Overview do SharePoint Foundation 2010Instalação e Overview do SharePoint Foundation 2010
Instalação e Overview do SharePoint Foundation 2010
Comunidade CanalSharePoint
 
SharePoint 2010 Overview
SharePoint 2010 OverviewSharePoint 2010 Overview
SharePoint 2010 Overview
Wagner Amorim
 
SharePoint 2010 como ferramenta para usuário final
SharePoint 2010 como ferramenta para usuário finalSharePoint 2010 como ferramenta para usuário final
SharePoint 2010 como ferramenta para usuário final
Fernando Carmo
 
O que fazer com meu SharePoint?
O que fazer com meu SharePoint?O que fazer com meu SharePoint?
O que fazer com meu SharePoint?
Marcelo Leite ☁
 
GMC 2010 - SharePoint 2010 - WCM
GMC 2010 - SharePoint 2010 - WCMGMC 2010 - SharePoint 2010 - WCM
GMC 2010 - SharePoint 2010 - WCM
Rodolfo Roim
 
Desvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint 2010 para EstudantesDesvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint 2010 para Estudantes
Fabian Gehrke
 
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
Fabian Gehrke
 
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
Comunidade CanalSharePoint
 
Apresentação Office 365 evento 06.11
Apresentação  Office 365 evento 06.11Apresentação  Office 365 evento 06.11
Apresentação Office 365 evento 06.11
Allen Informática
 
Overview Share Point 2010
Overview Share Point 2010Overview Share Point 2010
Overview Share Point 2010
Conectt
 
Apresentação Office 365 Portugal
Apresentação Office 365 PortugalApresentação Office 365 Portugal
Apresentação Office 365 Portugal
Ernesto Morais
 
Cloud computing e Office 365
Cloud computing e Office 365Cloud computing e Office 365
Cloud computing e Office 365
Ricardo Senna
 
AWS Initiate week 2020 - Capacitando seu time para a cloud_Luiz M Couto.pptx
AWS Initiate week 2020 - Capacitando seu time para a cloud_Luiz M Couto.pptxAWS Initiate week 2020 - Capacitando seu time para a cloud_Luiz M Couto.pptx
AWS Initiate week 2020 - Capacitando seu time para a cloud_Luiz M Couto.pptx
Amazon Web Services LATAM
 
AWS Initiate week 2020 - Desafio da Continuidade de Seus Negócios.pptx
AWS Initiate week 2020 - Desafio da Continuidade de Seus Negócios.pptxAWS Initiate week 2020 - Desafio da Continuidade de Seus Negócios.pptx
AWS Initiate week 2020 - Desafio da Continuidade de Seus Negócios.pptx
Amazon Web Services LATAM
 
AWS Initiate week 2020 - Adoção de Nuvem com AWS ProServe
AWS Initiate week 2020 - Adoção de Nuvem com AWS ProServeAWS Initiate week 2020 - Adoção de Nuvem com AWS ProServe
AWS Initiate week 2020 - Adoção de Nuvem com AWS ProServe
Amazon Web Services LATAM
 
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdfAWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
Amazon Web Services LATAM
 
CloudOS - Office 365 e Microsoft Azure
CloudOS - Office 365 e Microsoft AzureCloudOS - Office 365 e Microsoft Azure
CloudOS - Office 365 e Microsoft Azure
Sara Barbosa
 
Novidades office 365 setembro 2015
Novidades office 365   setembro 2015Novidades office 365   setembro 2015
Novidades office 365 setembro 2015
Jump Call
 
Conheça o Office 2016 e Saiba como distribuí-lo
Conheça o Office 2016 e Saiba como distribuí-loConheça o Office 2016 e Saiba como distribuí-lo
Conheça o Office 2016 e Saiba como distribuí-lo
Jump Call
 

Mais procurados (20)

Office365
Office365Office365
Office365
 
Instalação e Overview do SharePoint Foundation 2010
Instalação e Overview do SharePoint Foundation 2010Instalação e Overview do SharePoint Foundation 2010
Instalação e Overview do SharePoint Foundation 2010
 
SharePoint 2010 Overview
SharePoint 2010 OverviewSharePoint 2010 Overview
SharePoint 2010 Overview
 
SharePoint 2010 como ferramenta para usuário final
SharePoint 2010 como ferramenta para usuário finalSharePoint 2010 como ferramenta para usuário final
SharePoint 2010 como ferramenta para usuário final
 
O que fazer com meu SharePoint?
O que fazer com meu SharePoint?O que fazer com meu SharePoint?
O que fazer com meu SharePoint?
 
GMC 2010 - SharePoint 2010 - WCM
GMC 2010 - SharePoint 2010 - WCMGMC 2010 - SharePoint 2010 - WCM
GMC 2010 - SharePoint 2010 - WCM
 
Desvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint 2010 para EstudantesDesvendando o SharePoint 2010 para Estudantes
Desvendando o SharePoint 2010 para Estudantes
 
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
 
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
1 - WebCast Overview SharePoint 2010 - Comunidade CanalSharePoint
 
Apresentação Office 365 evento 06.11
Apresentação  Office 365 evento 06.11Apresentação  Office 365 evento 06.11
Apresentação Office 365 evento 06.11
 
Overview Share Point 2010
Overview Share Point 2010Overview Share Point 2010
Overview Share Point 2010
 
Apresentação Office 365 Portugal
Apresentação Office 365 PortugalApresentação Office 365 Portugal
Apresentação Office 365 Portugal
 
Cloud computing e Office 365
Cloud computing e Office 365Cloud computing e Office 365
Cloud computing e Office 365
 
AWS Initiate week 2020 - Capacitando seu time para a cloud_Luiz M Couto.pptx
AWS Initiate week 2020 - Capacitando seu time para a cloud_Luiz M Couto.pptxAWS Initiate week 2020 - Capacitando seu time para a cloud_Luiz M Couto.pptx
AWS Initiate week 2020 - Capacitando seu time para a cloud_Luiz M Couto.pptx
 
AWS Initiate week 2020 - Desafio da Continuidade de Seus Negócios.pptx
AWS Initiate week 2020 - Desafio da Continuidade de Seus Negócios.pptxAWS Initiate week 2020 - Desafio da Continuidade de Seus Negócios.pptx
AWS Initiate week 2020 - Desafio da Continuidade de Seus Negócios.pptx
 
AWS Initiate week 2020 - Adoção de Nuvem com AWS ProServe
AWS Initiate week 2020 - Adoção de Nuvem com AWS ProServeAWS Initiate week 2020 - Adoção de Nuvem com AWS ProServe
AWS Initiate week 2020 - Adoção de Nuvem com AWS ProServe
 
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdfAWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
AWS Initiate week 2020 - Security Framework: jornada de segurança na nuvem.pdf
 
CloudOS - Office 365 e Microsoft Azure
CloudOS - Office 365 e Microsoft AzureCloudOS - Office 365 e Microsoft Azure
CloudOS - Office 365 e Microsoft Azure
 
Novidades office 365 setembro 2015
Novidades office 365   setembro 2015Novidades office 365   setembro 2015
Novidades office 365 setembro 2015
 
Conheça o Office 2016 e Saiba como distribuí-lo
Conheça o Office 2016 e Saiba como distribuí-loConheça o Office 2016 e Saiba como distribuí-lo
Conheça o Office 2016 e Saiba como distribuí-lo
 

Destaque

Palco Da Vida
Palco Da VidaPalco Da Vida
Palco Da Vida
Antonio Rodrigues
 
Posicionamento Aliança Brasileira Pelo Clima
Posicionamento Aliança Brasileira Pelo ClimaPosicionamento Aliança Brasileira Pelo Clima
Posicionamento Aliança Brasileira Pelo Clima
Laercio Bruno
 
F Filosofia Barata2
F Filosofia Barata2F Filosofia Barata2
F Filosofia Barata2
Armin Caldas
 
tercero
tercerotercero
Sistemas de informacion_institucional
Sistemas de informacion_institucionalSistemas de informacion_institucional
Sistemas de informacion_institucional
John Martinez
 
A Aranha
A AranhaA Aranha
A Aranha
Armin Caldas
 

Destaque (6)

Palco Da Vida
Palco Da VidaPalco Da Vida
Palco Da Vida
 
Posicionamento Aliança Brasileira Pelo Clima
Posicionamento Aliança Brasileira Pelo ClimaPosicionamento Aliança Brasileira Pelo Clima
Posicionamento Aliança Brasileira Pelo Clima
 
F Filosofia Barata2
F Filosofia Barata2F Filosofia Barata2
F Filosofia Barata2
 
tercero
tercerotercero
tercero
 
Sistemas de informacion_institucional
Sistemas de informacion_institucionalSistemas de informacion_institucional
Sistemas de informacion_institucional
 
A Aranha
A AranhaA Aranha
A Aranha
 

Semelhante a Share point 2010 intregrando com a nuvem

SpugRIA
SpugRIASpugRIA
SharePoint - Presente e Futuro
SharePoint - Presente e FuturoSharePoint - Presente e Futuro
SharePoint - Presente e Futuro
André Vala
 
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Fabian Gehrke
 
SharePoint 2010, Porque Adotar?
SharePoint 2010, Porque Adotar?SharePoint 2010, Porque Adotar?
SharePoint 2010, Porque Adotar?
Wagner Amorim
 
Power BI Administração e Governança
Power BI Administração e GovernançaPower BI Administração e Governança
Power BI Administração e Governança
Paulo Daniel Nobre
 
Aula 01 introducao
Aula 01   introducaoAula 01   introducao
Aula 01 introducao
Fernanda Saraiva
 
MSP TechDay - Administrando o SharePoint 2010
MSP TechDay - Administrando o SharePoint 2010MSP TechDay - Administrando o SharePoint 2010
MSP TechDay - Administrando o SharePoint 2010
Microsoft
 
TDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para DesenvolvedoresTDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para Desenvolvedores
Hélio Sá Moreira
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
Microsoft Brasil
 
AnaliseDeDados_SQLSat906
AnaliseDeDados_SQLSat906AnaliseDeDados_SQLSat906
AnaliseDeDados_SQLSat906
Orlando Mariano
 
Workflows no SharePoint 2010
Workflows no SharePoint 2010Workflows no SharePoint 2010
Workflows no SharePoint 2010
Wagner Amorim
 
Apresentação share point 2010 melhorias
Apresentação share point 2010   melhoriasApresentação share point 2010   melhorias
Apresentação share point 2010 melhorias
Douglas Romão
 
Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de Aplicações
Markus Christen
 
Info Tech Share Point 2010 Rroim
Info Tech   Share Point 2010   RroimInfo Tech   Share Point 2010   Rroim
Info Tech Share Point 2010 Rroim
Rodolfo Roim
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
Marcus Garcia
 
Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017
Igor Rosa Macedo
 
Customizando o SharePoint 2010
Customizando o SharePoint 2010Customizando o SharePoint 2010
Customizando o SharePoint 2010
Marcel Medina
 
Adobe flash platform bem 2009
 Adobe flash platform bem 2009 Adobe flash platform bem 2009
Adobe flash platform bem 2009
FabricioManzi
 
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integraçõesPHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
iMasters
 
TDC 2010 - SharePoint Server 2010
TDC 2010 - SharePoint Server 2010TDC 2010 - SharePoint Server 2010
TDC 2010 - SharePoint Server 2010
Hélio Sá Moreira
 

Semelhante a Share point 2010 intregrando com a nuvem (20)

SpugRIA
SpugRIASpugRIA
SpugRIA
 
SharePoint - Presente e Futuro
SharePoint - Presente e FuturoSharePoint - Presente e Futuro
SharePoint - Presente e Futuro
 
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
Community Webcast: Portal Silverlight Brasil - Criando Aplicativos Ricos Para...
 
SharePoint 2010, Porque Adotar?
SharePoint 2010, Porque Adotar?SharePoint 2010, Porque Adotar?
SharePoint 2010, Porque Adotar?
 
Power BI Administração e Governança
Power BI Administração e GovernançaPower BI Administração e Governança
Power BI Administração e Governança
 
Aula 01 introducao
Aula 01   introducaoAula 01   introducao
Aula 01 introducao
 
MSP TechDay - Administrando o SharePoint 2010
MSP TechDay - Administrando o SharePoint 2010MSP TechDay - Administrando o SharePoint 2010
MSP TechDay - Administrando o SharePoint 2010
 
TDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para DesenvolvedoresTDC 2011 - SharePoint 2010 para Desenvolvedores
TDC 2011 - SharePoint 2010 para Desenvolvedores
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
 
AnaliseDeDados_SQLSat906
AnaliseDeDados_SQLSat906AnaliseDeDados_SQLSat906
AnaliseDeDados_SQLSat906
 
Workflows no SharePoint 2010
Workflows no SharePoint 2010Workflows no SharePoint 2010
Workflows no SharePoint 2010
 
Apresentação share point 2010 melhorias
Apresentação share point 2010   melhoriasApresentação share point 2010   melhorias
Apresentação share point 2010 melhorias
 
Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de Aplicações
 
Info Tech Share Point 2010 Rroim
Info Tech   Share Point 2010   RroimInfo Tech   Share Point 2010   Rroim
Info Tech Share Point 2010 Rroim
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
 
Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017Function as a Service: IT forum expo 2017
Function as a Service: IT forum expo 2017
 
Customizando o SharePoint 2010
Customizando o SharePoint 2010Customizando o SharePoint 2010
Customizando o SharePoint 2010
 
Adobe flash platform bem 2009
 Adobe flash platform bem 2009 Adobe flash platform bem 2009
Adobe flash platform bem 2009
 
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integraçõesPHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
 
TDC 2010 - SharePoint Server 2010
TDC 2010 - SharePoint Server 2010TDC 2010 - SharePoint Server 2010
TDC 2010 - SharePoint Server 2010
 

Mais de Fabian Gehrke

Gerenciamento de Informações
Gerenciamento de InformaçõesGerenciamento de Informações
Gerenciamento de Informações
Fabian Gehrke
 
MS Techday Botucatu - SharePoint for Internet Sites
MS Techday Botucatu - SharePoint for Internet SitesMS Techday Botucatu - SharePoint for Internet Sites
MS Techday Botucatu - SharePoint for Internet Sites
Fabian Gehrke
 
Desvendando o SharePoint
Desvendando o SharePointDesvendando o SharePoint
Desvendando o SharePoint
Fabian Gehrke
 
Grupo de Usuários - UDI 2011
Grupo de Usuários - UDI 2011Grupo de Usuários - UDI 2011
Grupo de Usuários - UDI 2011
Fabian Gehrke
 
BluDotNet - Introdução ao SharePoint 2010
BluDotNet - Introdução ao SharePoint 2010BluDotNet - Introdução ao SharePoint 2010
BluDotNet - Introdução ao SharePoint 2010
Fabian Gehrke
 
BluDotNet 18 de jun 2011
BluDotNet 18 de jun 2011BluDotNet 18 de jun 2011
BluDotNet 18 de jun 2011
Fabian Gehrke
 
WCF Brasil - Introdução ao WCF
WCF Brasil - Introdução ao WCFWCF Brasil - Introdução ao WCF
WCF Brasil - Introdução ao WCF
Fabian Gehrke
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
Fabian Gehrke
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
Fabian Gehrke
 
SharePoint 2010 - Intregrando com a Nuvem
SharePoint 2010 - Intregrando com a NuvemSharePoint 2010 - Intregrando com a Nuvem
SharePoint 2010 - Intregrando com a Nuvem
Fabian Gehrke
 
Share point 2010 Intregrando com a Nuvem
Share point 2010 Intregrando com a NuvemShare point 2010 Intregrando com a Nuvem
Share point 2010 Intregrando com a Nuvem
Fabian Gehrke
 
#MCITPSC SharePoint 2010 - Workflows
#MCITPSC SharePoint 2010 - Workflows#MCITPSC SharePoint 2010 - Workflows
#MCITPSC SharePoint 2010 - Workflows
Fabian Gehrke
 
ECO Developers - São Carlos - SharePoint 2010: Colaborando com o Planeta
ECO Developers - São Carlos - SharePoint 2010: Colaborando com o PlanetaECO Developers - São Carlos - SharePoint 2010: Colaborando com o Planeta
ECO Developers - São Carlos - SharePoint 2010: Colaborando com o Planeta
Fabian Gehrke
 
ECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o Planeta
ECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o PlanetaECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o Planeta
ECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o Planeta
Fabian Gehrke
 
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .netTDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
Fabian Gehrke
 

Mais de Fabian Gehrke (15)

Gerenciamento de Informações
Gerenciamento de InformaçõesGerenciamento de Informações
Gerenciamento de Informações
 
MS Techday Botucatu - SharePoint for Internet Sites
MS Techday Botucatu - SharePoint for Internet SitesMS Techday Botucatu - SharePoint for Internet Sites
MS Techday Botucatu - SharePoint for Internet Sites
 
Desvendando o SharePoint
Desvendando o SharePointDesvendando o SharePoint
Desvendando o SharePoint
 
Grupo de Usuários - UDI 2011
Grupo de Usuários - UDI 2011Grupo de Usuários - UDI 2011
Grupo de Usuários - UDI 2011
 
BluDotNet - Introdução ao SharePoint 2010
BluDotNet - Introdução ao SharePoint 2010BluDotNet - Introdução ao SharePoint 2010
BluDotNet - Introdução ao SharePoint 2010
 
BluDotNet 18 de jun 2011
BluDotNet 18 de jun 2011BluDotNet 18 de jun 2011
BluDotNet 18 de jun 2011
 
WCF Brasil - Introdução ao WCF
WCF Brasil - Introdução ao WCFWCF Brasil - Introdução ao WCF
WCF Brasil - Introdução ao WCF
 
Azure Overview
Azure OverviewAzure Overview
Azure Overview
 
Overview Azure
Overview AzureOverview Azure
Overview Azure
 
SharePoint 2010 - Intregrando com a Nuvem
SharePoint 2010 - Intregrando com a NuvemSharePoint 2010 - Intregrando com a Nuvem
SharePoint 2010 - Intregrando com a Nuvem
 
Share point 2010 Intregrando com a Nuvem
Share point 2010 Intregrando com a NuvemShare point 2010 Intregrando com a Nuvem
Share point 2010 Intregrando com a Nuvem
 
#MCITPSC SharePoint 2010 - Workflows
#MCITPSC SharePoint 2010 - Workflows#MCITPSC SharePoint 2010 - Workflows
#MCITPSC SharePoint 2010 - Workflows
 
ECO Developers - São Carlos - SharePoint 2010: Colaborando com o Planeta
ECO Developers - São Carlos - SharePoint 2010: Colaborando com o PlanetaECO Developers - São Carlos - SharePoint 2010: Colaborando com o Planeta
ECO Developers - São Carlos - SharePoint 2010: Colaborando com o Planeta
 
ECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o Planeta
ECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o PlanetaECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o Planeta
ECO Developers - Piracicaba 2010 - SharePoint 2010 - Colaborando com o Planeta
 
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .netTDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
TDC 2010 Floripa-SC SharePoint 2010: Novidades para os desenvolvedores .net
 

Share point 2010 intregrando com a nuvem

  • 1. Integrando com a Nuvem Fabian André Gehrke
  • 2. Quem sou? Fabian André Gehrke MSN: f_gehrke@ig.com.br Twitter: @fgehrke E-mail: fabiangehrke@hotmail.com Blog: http://fabiangehrke.com.br Fóruns TechNet e MSDN http://SharePointersBR.wordpress.com
  • 3. Agenda • Introdução ao SharePoint • SharePoint + Azure = ??? • Próximos Passos
  • 4. Microsoft SharePoint 2010 A Plataforma de Colaboração para Corporações e para a Web Sites Composições Comunidades Inovação Conteúdo Busca
  • 6. Alguns Conceitos • Web Part • Business Connectivity Services - BCS • Sandbox Solution
  • 7. Por que SharePoint e Azure? Alcance | Recursos | Reuso APROVEITANDO A NUVEM Impacto Alcance: estender os serviços • Compensar custos de Azure e aplicações para o dados Office 365 • Maior disponibilidade de serviço Recurso: Dados & armazenamento SharePoint e gerenciamento de arquivos • Melhor programação grandes • Tradução de habilidades • Dados/serviço mash-ups Reuso: Implante uma vez & use em todos os lugares • Oportunidades de parceiro
  • 8. Ambiente de Desenvolvimento • Azure • SharePoint – Developer Account/Keys – Windows 2008, 2008 R2 – Azure SDK & App Fabric SDK – SharePoint 2010 – Azure tools for Visual Studio – Office Professional Plus 2010 – Visual Studio 2010 – SQL Server 2008 R2 Express – SharePoint Designer – IIS • Opcional ou – Silverlight tools for Visual –Baixe a VM do SharePoint Studio 2010 disponível no Microsoft download center – Silverlight 4 runtime – Hyper-V
  • 9. COMO O SHAREPOINT E AZURE SE INTEGRAM
  • 10. Abordagens para integração IFrame Dados Serviços Hospedados Customizados Artefato do Artefato do Artefato do SharePoint SharePoint SharePoint SP OM, BCS, etc. SP OM, BCS, <iframe/> etc.
  • 11. ASP.NET e IFRAME Pros Contras Simples e Leve Estilo & Formatação SharePoint Sem Código Sem “grande” integração Sem Implantação Sem distribuição por no SP artefatos do SP Content Editor Web Part Site Page <iframe> …
  • 12. Integrando com Azure utilizando IFRAME <IFRAME id=“azureTest" src="http://fabrikamhockeyazure.clouda pp.net/Default.aspx" scrolling="auto"> </IFRAME>
  • 13. Dados (serviços) Hospedados Pros Contras Use serviços existentes Dependência do SharePoint Serviço Serviços/Dados Extensos Web Part Modelo de codificação comum Silverlight BCS …
  • 14. Azure & Serviços Customizados Pros Contras Muito Controle Gerenciar os serviços SharePoint Implantar como Potencialmente mais objeto SP código Multiplos entry-points Web Part Silverlight BCS …
  • 15. Exemplo de Integração Seu Worker código Role SharePoint Serviços On-Premises 15
  • 16. Exemplos de Pontos de Integração Integração com Azure Como SP Client Object Model Interagir com os dados do Azure em uma lista. BCS Modelo de dados do Azure e / ou construir lista externa para o SQL Azure. Silverlight Criar UI para serviços ou dados do Azure. Sandboxed Solutions / Aplicação Silverlight aproveitando, num site SP Online collection, uma solução no azure Office Custom Client Consumir dados diretamente do Azure ou Lista BCS expondo dados do Azure . Standard / Aproveite os serviços e dados do Azure. VisualWeb Parts
  • 17. Exemplos de Pontos de Integração Integração com Azure Como Open XML Dados do Azure em um documento REST Utilize REST para interagir com os dados Azure e integrar com artefatos SP Office Server Services Gerar automaticamente documentos (ex: PDF) no servidor Workflow / Estado ou eventos que utilizam serviços ou Event Receivers dados do Azure LINQ Utilizar para manipular objetos de dados do Azure. Search Busca Federada para incluir dados do Azure.
  • 18. DEMO
  • 19. =
  • 20. Próximos Passos Para Download • Download VM do SharePoint – http://www.microsoft.com/downloads/details.aspx?familyid=751FA0D1 -356C-4002-9C60-D539896C66CE&displaylang=en • Download Azure Developer Center – http://msdn.microsoft.com/en-us/azure/default.aspx Para Referência • Veja o blog do Steve Fox para os códigos e passo a passo de hoje – http://blogs.msdn.com/steve_fox • Channel 9 SharePoint Developer Training Kit – http://channel9.msdn.com/learn/courses/SharePoint2010Developer/ • Channel 9 Azure Developer Training Kit – http://channel9.msdn.com/learn/courses/Azure/ • SharePoint and Windows Azure Development Kit – http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6d2dc 556-650a-484f-8f52-f641967b42ea