22
Integrando com a Nuve Fabian André Gehrke

Share point 2010 Intregrando com a Nuvem

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Share point 2010 Intregrando com a Nuvem

Integrando com a Nuvem

Fabian André Gehrke

Page 2: Share point 2010 Intregrando com a Nuvem

Quem sou?Fabian André GehrkeMSN: [email protected] Twitter: @fgehrke E-mail: [email protected] Blog: http://fabiangehrke.com.brFóruns TechNet e MSDN

http://SharePointersBR.wordpress.com

Page 3: Share point 2010 Intregrando com a Nuvem

Agenda• Introdução ao SharePoint• SharePoint + Azure = ???• Próximos Passos

Page 4: Share point 2010 Intregrando com a Nuvem

Microsoft SharePoint 2010A Plataforma de Colaboração para Corporações e para a Web

Conectar e capacitar pessoas

Reduzir custos com uma infraestrutura unificada

Responder rapidamente a necessidadesde negócio

Comunidades

Busca

Sites

Composições

Conteúdo

Inovação

Page 5: Share point 2010 Intregrando com a Nuvem

VÍDEO

Page 6: Share point 2010 Intregrando com a Nuvem

Alguns Conceitos• Web Part• Business Connectivity Services - BCS• Sandbox Solution

Page 7: Share point 2010 Intregrando com a Nuvem

Por que SharePoint e Azure?

Alcance | Recursos | Reuso

ImpactoAPROVEITANDO A NUVEM

SharePoint

Alcance: estender os serviços Azure e aplicações para o Office 365

Reuso: Implante uma vez & use em todos os lugares

Recurso: Dados & armazenamento e gerenciamento de arquivos grandes

• Compensar custos de dados

• Maior disponibilidade de serviço

• Melhor programação

• Tradução de habilidades

• Dados/serviço mash-ups

• Oportunidades de parceiro

Page 8: Share point 2010 Intregrando com a Nuvem

Ambiente de Desenvolvimento

• SharePoint– Windows 2008, 2008 R2– SharePoint 2010– Office Professional Plus– Visual Studio 2010– SharePoint Designer– IIS

ou– Baixe a VM do SharePoint

disponível no Microsoft download center

– Hyper-V

• Azure– Developer Account/Keys– Azure SDK & App Fabric SDK– Azure tools for Visual Studio

2010– SQL Server 2008 R2 Express

• Opcional– Silverlight tools for Visual

Studio 2010– Silverlight 4 runtime

Page 9: Share point 2010 Intregrando com a Nuvem

COMO O SHAREPOINT E AZURE SE INTEGRAM

Page 10: Share point 2010 Intregrando com a Nuvem

Abordagens para integração

Artefato do SharePoint

<iframe/>

IFrame

Artefato do SharePoint

SP OM, BCS, etc.

Dados Hospedados

Artefato do SharePoint

SP OM, BCS, etc.

Serviços Customizados

Page 11: Share point 2010 Intregrando com a Nuvem

ASP.NET e IFRAME

Content Editor Web Part

Site Page

SharePoint

<iframe>

Pros Contras

Simples e Leve Estilo & Formatação

Sem Código Sem “grande” integração

Sem Implantação no SP

Sem distribuição por artefatos do SP

Page 12: Share point 2010 Intregrando com a Nuvem

Integrando com Azure utilizando IFRAME

<IFRAME id=“azureTest" src="http://fabrikamhockeyazure.cloudapp.net/Default.aspx" scrolling="auto"></IFRAME>

Page 13: Share point 2010 Intregrando com a Nuvem

Dados (serviços) Hospedados

Web Part

Silverlight

SharePoint

Pros Contras

Use serviços existentes Dependência do Serviço

Serviços/Dados Extensos

Modelo de codificação comum

BCS

Page 14: Share point 2010 Intregrando com a Nuvem

Azure & Serviços Customizados

SharePoint

Pros Contras

Muito Controle Gerenciar os serviços

Implantar como objeto SP

Potencialmente mais código

Multiplos entry-points

… SSS

Web Part

Silverlight

BCS

Page 15: Share point 2010 Intregrando com a Nuvem

Exemplo de Integração

15

SharePoint

Serviços On-Premises

Worker RoleSeu

código

Page 16: Share point 2010 Intregrando com a Nuvem

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 / SP Online

Aplicação Silverlight aproveitando, num site collection, uma solução no azure

Office Custom Client Consumir dados diretamente do Azure ou Lista BCS expondo dados do Azure .

Standard / VisualWeb Parts

Aproveite os serviços e dados do Azure.

Page 17: Share point 2010 Intregrando com a Nuvem

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 /Event Receivers

Estado ou eventos que utilizam serviços ou dados do Azure

LINQ Utilizar para manipular objetos de dados do Azure.

Search Busca Federada para incluir dados do Azure.

Page 18: Share point 2010 Intregrando com a Nuvem

DEMO

Page 19: Share point 2010 Intregrando com a Nuvem

∞=

Page 20: Share point 2010 Intregrando com a Nuvem

Próximos PassosPara 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=6d2dc556-650a-484f-8f52-f641967b42ea

Page 21: Share point 2010 Intregrando com a Nuvem

Dúvidas?

Fabian André Gehrke

Page 22: Share point 2010 Intregrando com a Nuvem

Obrigado!!!

Fabian André Gehrke