17
INTEGRANDO O SHAREPOINT ONLINE AO SQL AZURE com BCS Douglas Romão – Multi-Platform Audience Contributor https://products.office.com/pt-br/sharepoint/collabor

Integração entre o SharePoint e o Azure utilizando BCS - Azure Tech Nights

Embed Size (px)

Citation preview

INTEGRANDO O SHAREPOINT ONLINE AO

SQL AZURE com BCSDouglas Romão – Multi-Platform Audience Contributor

https://products.office.com/pt-br/sharepoint/collaboration

Agenda

• O que é o SharePoint?

• Aplicações em cenários reais;• O que é o BCS?

@liliankasem

• Como fazer?

SharePointO QUE É?

• Gestão de Conteúdo da Empresa (ECM)• Gestão de Conteúdo Web (WCM)• Search• Social• Business Intelligence• Integração com o Office 365• Desenvolvimento de customizações

Conhecendo o SharePoint

Plataforma de Colaboração e produtividade

BCSBUSINESS CONNECTIVITY SERVICES

• Criação de tipos de conteúdos externos no SharePoint;

• Integração com estruturas de dados não-SharePoint;• Apresentação de dados centralizada;• Criação de CRUD´s rápidos;• Solução cliente e servidor;

O que é o BCS?

Infraestrutura centralizada para Soluções integradas de dados.

• Centralização dos dados de várias aplicações com intervenção Técnica minima;

• Autenticação gerenciada;• Fonte de conteúdo rastreada e indexável para busca

no SharePoint;

Problemas Comerciais e técnicos

• Conexão com dados externos através de conectores;• Exposição dos dados transformando em Listas;• Diferentes conectores;• CRUD criado administrativamente;

Soluções server side

1. Configuração do repositório de dados seguro;2. Criação do modelo de BDC;3. Criação e configuração do tipo de conteúdo externo;4. Seleção do conector a ser utilizado;5. Modelagem da estrutura no SharePoint;6. Pronto!

Como funciona?

• Conexão com dados externos através de conectores;• Integração com aplicativos office;• Diferentes conectores;• Utilização de linked datasource;

Soluções client side

• SQL;• WCF;• Assembly .NET;• OData;

Conectores

• Conexão local e online;• Conversão do modelo da tabela em listas;• Criação do CRUD personalizado e escolha de ações;• Permissionamento das ações;• Integração online, ações feitas no SharePoint refletem

no banco e vice-versa;

SQL e SQL Azure

Aplicações em CENÁRIOS REAIS

• Aplicações TOTVS integradas ao SharePoint dando informações de cadastros das tabelas internas;

• Aplicações com banco de dados diferentes do SQL, como Oracle, MySQL;

• Integração à dados de aplicações externas através de webservices desenvolvidos;

Integração com bancos de dados externos

DemoCONECTANDO O SHAREPOINT ONLINE À UM BANCO SQL AZURE

Questions?

douglasromao.com

Obrigado!

Twitter.com/douglasromao