Integrando com a NuvemFabian André Gehrke
Quem sou?Fabian André GehrkeMSN: f_gehrke@ig.com.brTwitter: @fgehrkeE-mail: fabiangehrke@hotmail.comBlog: http://fabiangehrke.com.brFóruns TechNet e MSDNhttp://SharePointersBR.wordpress.com
AgendaIntrodução ao SharePointSharePoint + Azure = ???Próximos Passos
Microsoft SharePoint 2010A Plataforma de ColaboraçãoparaCorporações e para a WebSitesConectar e capacitarpessoasComunidadesComposiçõesReduzircustos com umainfraestruturaunificadaConteúdoInovação   Responder rapidamente a necessidadesde negócioBusca
Vídeo
Alguns ConceitosWeb PartBusiness Connectivity Services - BCSSandboxSolution
Por que SharePoint eAzure?ImpactoAPROVEITANDO A NUVEMCompensar custos de dados
Maior disponibilidade de serviço
Melhor programação
Tradução de habilidades
Dados/serviço mash-ups
Oportunidades de parceiroAlcance: estender os serviços Azuree aplicações para o Office 365SharePointRecurso: Dados & armazenamento e gerenciamento de arquivos grandesReuso: Implante uma vez & use em todos os lugaresAlcance | Recursos | Reuso
Ambiente de DesenvolvimentoAzureDeveloperAccount/KeysAzure SDK & AppFabric SDKAzure tools for Visual Studio 2010SQL Server 2008 R2 ExpressOpcionalSilverlight tools for Visual Studio 2010Silverlight 4 runtimeSharePointWindows 2008, 2008 R2SharePoint 2010Office Professional PlusVisual Studio 2010SharePoint DesignerIISouBaixe a VM do SharePoint disponível no Microsoft download centerHyper-V
Como o SharePoint E Azure se integram
Abordagens para integraçãoDados HospedadosServiços CustomizadosIFrameArtefato do SharePointArtefato do SharePointArtefato do SharePointSP OM, BCS, etc.SP OM, BCS, etc.<iframe/>
ASP.NET e IFRAMESharePointContent Editor Web PartSite Page<iframe>…
Integrando com Azureutilizando IFRAME<IFRAME id=“azureTest" src="http://fabrikamhockeyazure.cloudapp.net/Default.aspx" scrolling="auto"></IFRAME>
Dados (serviços) HospedadosSharePointWeb PartSilverlightBCS…
Azure & Serviços CustomizadosSharePointWeb PartSilverlightBCSSSS…
Exemplo de IntegraçãoSeucódigoWorker RoleServiços On-PremisesSharePoint15
Exemplos de Pontos de Integração
Exemplos de Pontos de Integração

Share point 2010 Intregrando com a Nuvem

Notas do Editor

  • #5 Connect and Empower People​Making people more productive is a direct result of enabling them to access resources and knowledge regardless of where they are and what device they use, through a user experience optimized for usability and adoption.  Learn moreCut costs with a Unified Infrastructure​Driving cost efficiencies and accomplishing more with the same resources is possible through the consolidation of all the key business collaboration solutions into SharePoint 2010 and using this common platform to deploy solutions for your intranet, extranet, or for your Internet web presence.  Learn moreRapidly Respond to Business Needs​When time-to-market is key, SharePoint 2010 enables people to customize the out-of-box platform and deploy solutions that enable them to address specific business requirements quickly and in a secure manner.  Learn more Sites: Share information seamlessly and securely with employees, partners and customersComunidades: Empower people to work together in new waysConteúdo: Manage content lifecycle from creation to dispositionBusca: Find people and information anywhereInsights: Make informed business decisionsComposites: Rapidly create dynamic business solutions
  • #6 Alcance: Se você criar serviços na nuvem, esses serviços estarão disponíveis para muitos clientes SharePoint. Você pode aproveitar serviços já existentes, como o Windows Azure Marketplace DataMarket, ou você pode implementar suas aplicações ASP.Net ou serviços WCF. Está uma grande oportunidade para você vender muitas vezes o seu serviço e deixar a cargo do Windows Azure as preocupações de escala. Exemplos de serviços seriam um Dashboard de “Social Intelligence” ou uma solução para fazer tracking de documentos, etc.Recursos: A necessidade de armazenar / arquivar e acessar rapidamente arquivos de mídia e documentos está cada vez maior e com isso os custos de armazenamento podem ser altos. Dessa forma, ter outras maneiras para aproveitar os mecanismos de armazenamento econômico em cenários diferentes é importante — não só para os custos, mas para otimização de TI. Aproveitando o armazenamento de arquivos remotos, como Windows Azure BLOB storage e SQL Azure, você pode reduzir os custos e ao mesmo tempo fornecer aos clientes soluções eficazes. Exemplos de aplicações seriam soluções de treinamento ou arquivamento de arquivos em ambiente externo, etc.Reuso: Uma grande possibilidade que temos com computação em nuvem é reutilizar os conhecimentos ou seu código existente. Além disso, a nuvem proporciona a oportunidade de construir uma camada de serviço que permitem a conexão entre dispositivos (como telefone, web e PC) e integração de plataformas. Exemplos seriam: aplicações de negócio para PC, Telefone e Web, e Dashboard de forecast financeiro, etc.Existem algumas abordagens para essa integração: ASP.Net &amp; iframe, Dados Hospedados na Nuvem e Serviços Customizados na Nuvem