SharePoint 2010: BCS – Business Connectivity Services

Hoje decidi abordar algo bem específico no SharePoint 2010, que é o BCS – Business Connectivity Services, pois, tenho percebido que muita gente ainda acredita que o SharePoint é uma solução que tem pouca integração, ou ainda, muitos mantém a ideia que o SharePoint 2010 fica apenas no mundo da colaboração. Vamos lá…

Cada vez mais as empresas estão adotando modelos complexos de soluções tecnológicas (seja Tecnologia da Informação, Tecnologia Operacional entre outras), criando ambientes híbridos, ou seja, múltiplas soluções de diferentes fornecedores e em diferentes plataformas.

Considerando este cenário híbrido em relação aos seus ambientes, existe um ponto crítico a ser avaliado e muito bem desenvolvido, que é a INTEGRAÇÃO destes sistemas e de seus respectivos dados e/ou informações e é justamente neste ponto (a integração) que entra em ação o BCS – Business Connectivity Services no SharePoint 2010.

Mas o que é o BCS?(Até agora não falei… :-S)
BCS – Business Connectivity Services é (resumidamente) um conjunto de soluções, que fazem parte do SharePoint 2010, que facilitam a integração de dados entre o SharePoint e as demais soluções que você já possui. Com o BCS um desenvolvedor de sistemas – que tenha conhecimento em .NET e SharePoint, por exemplo – é capaz de fazer integrações (troca de dados bidirecional) com SAP, Soluções e Bancos de Dados Oracle e vários outros sistemas disponíveis no mercado. No meu ponto de vista, o BCS é uma forma de expandir suas soluções de forma infinita, integrando recursos de colaboração, computação social, business intelligence entre outros recursos em qualquer sistema que você já possua ou deseja utilizar.
(Lembrando que esta minha abordagem é do ponto de vista da arquitetura e não estou entrando em nenhum detalhe técnico, pois, meu foco aqui neste blog é sempre produzir textos que possam ser entendidos por todos os públicos.)

Caso você tenha interesse em conhecer detalhes técnicos do BCS, existem publicações específicas (livros técnicos) e também muitos recursos na Internet, como o MSDN, as Comunidades Técnicas Microsoft entre outras fontes de aprendizagem.

Baixe o Poster do BCS no site de Downloads da Microsoft em http://www.microsoft.com/en-us/download/details.aspx?id=2847

Abaixo, um exemplo da arquitetura do BCS. 

Colaboração + Enterprise 2.0 + Computação Social + ∞ = SharePoint

Olá amigos!

Quem acompanha meu Blog, deve ter percebido que sempre pesquiso várias soluções de  fornecedores  diferentes. E pretendo continuar nesta linha, porém, vou dedicar minhas próximas publicações aos assuntos relacionados ao SharePoint 2010 e suas possibilidades de soluções e arquiteturas.

Decidi dedicar-me ao SharePoint em alguns de meus artigos, pois, possuo muita experiência com soluções da Microsoft, principalmente em Active Directory, ambientes Web e, claro, com o SharePoint. Desta maneira, creio que posso contribuir muito no auxílio em tomada de decisões por empresas e também com a troca de conhecimento com a Comunidade Microsoft.

O que fez direcionar meu foco às publicações sobre SharePoint foi principalmente uma questão que venho pesquisando nos últimos meses: Maturidade da solução,  ou, em outras palavras, o SharePoint é o produto que apresenta maior confiabilidade, pois, é pioneiro no segmento – a Microsoft trabalha no produto a praticamente 20 anos – e possui uma comunidade técnica muito competente, suporte técnico de alto nível fornecido pela Microsoft no mundo todo, além de vários outros detalhes como várias opções interessantes com ‘custo x benefício’ atraente que vou abordar nas próximas publicações.

Por enquanto é isto! Quem quiser sugerir algum tema para publicação ou discussão, fique a vontade para participar.

Um grande abraço!
Antonio Ricardo Gonçalves

SharePoint no comando da colaboração

Continuando a série sobre Colaboração com SharePoint, vou abordar mais alguns pontos que considero um pouco confusos em relação a algumas funcionalidades.

No meu ponto de vista, existe certa dificuldade no entendimento do que é possível criar com o SharePoint, e esta visão destorcida pode ter sido criada a partir do ponto de vista errado de muitos profissionais que abordam o SharePoint como um gerenciador de arquivos com controle de versionamento, que pode substituir Servidores de Arquivos. Esta funcionalidade está disponível, porém não representa 0,1 % do que o SharePoint oferece.

Para facilitar o entendimento, devemos pensar no SharePoint como uma Plataforma para Desenvolvimento de Aplicações Web e que esta solução já vem com algumas aplicações desenvolvidas e prontas para uso, como é o caso da aplicação que permite o compartilhamento de arquivos, conforme citei acima, porém, você pode ir muito, mas muito mais além disto.

Com o SharePoint,você pode integrar vários tipos de sistemas, utilizando as características de computação social / colaboração com sistemas já existentes, sendo possível utilizar estas informações transportadas para o SharePoint de várias maneiras. Você pode ter seu sistema de Business Intelligence (B.I.) com as informações obtidas de outras fontes (Como citei no artigo anterior, você pode unir a Tecnologia da Informação com a Tecnologia Operacional).

Outra característica do SharePoint é a facilidade de integração com outros produtos da Microsoft. É possível, por exemplo, enviar e receber e-mails com o SharePoint integrado ao Exchange Server (Servidor de emails da Microsoft), o que facilita a entrega de um relatório para um parceiro de negócio ou uma área da empresa de forma automatizada. Também é possível integrar o SharePoint ao Office, sendo possível criar fluxos de trabalho, dos mais simples aos mais complexos. E podemos ir bem além…

Concluindo e resumindo estte artigo, o SharePoint é uma plataforma completa para desenvolvimento de soluções web, principalmente quando se necessita funcionalidades de colaboração ou computação social.

A série continua… 😀

Um grande abraço!
Antonio Ricardo Gonçalves

Gerenciamento de Redes Sociais com SharePoint

Conheça as possibilidades de gerenciamento de redes sociais utilizando o Microsoft Office SharePoint Server 2007. Acesse o White Paper a seguir no site da Microsoft.
http://technet.microsoft.com/en-us/library/cc262436(office.12).aspx

Um abraço,
Antonio Ricardo Gonçalves

Microsoft libera a plataforma BPOS no Brasil

Esta semana, a Microsoft lançou oficialmente no Brasil o BPOS (Business Productivity Online Suite), seu conjunto de soluções de colaboração e mensageria, que contém as soluções Exchange Online, SharePoint Online, Office Live Meeting e Office Communications.

Clique no link  a seguir para assistir a apresentação: http://www.microsoft.com/online/pt-br/demo/demo.aspx

Para mais informações acesse  http://www.microsoft.com/online/business-productivity.mspx

Um abraço,
Antonio Ricardo Gonçalves

CIO USA:Um guia com “quase” tudo sobre SharePoint!

Se você está pensando em adotar o SharePoint como plataforma de colaboração ou mesmo em outras dezenas de possibilidade onde ele se encaixa perfeitamente, como intranets, extranets, sites corporativos e assim por diante, acesse o link a seguir e confira uma série especial publicada na revista americana CIO.

O conteúdo foi muito bem elaborado, contendo desde os fundamentos, passando pelos vários tipos de utilização do produto e também auxiliando na análise de custos das licenças e da manutenção da plataforma.

Eis aqui – conforme o título publicado pela CIO Magazine – a “bíblia do sharepoint”:
http://www.cio.com/article/588465/SharePoint_Bible_Your_Complete_Guide_to_Microsoft_s_Collaboration_Software

Boa leitura e um grande abraço!
Antonio Ricardo Gonçalves

Computerworld: Três ferramentas para melhorar a colaboração na empresa.

Conheça serviços que complementam o SharePoint: um de transferência de arquivos, um de live meeting e sistema de mensagens instantâneas e microblog.

Matéria publicada na Computerworld. Vale a pena conferir!

Um Abraço!
Antonio Ricardo Gonçalves