Web 2.0, Cloud, SaaS e UC

Como os leitores freqüentes deste blog já perceberam – e até estão cansados de saber – sou um entusiasta das tecnologias baseadas na teoria da Web 2.0 e hoje decidi expor – e também retomar – dois motivos (“causos” da vida real), entre muitos, que me fazem abordar esta teoria e suas soluções de maneira constante.

  • [Primeiro “Causo”] Quando profissionais ou empresas planejam construir ou adotar uma solução de Tecnologia da Informação, em muitas vezes, não conseguem determinar o que necessitam como fim (ou solução). Estes profissionais se entregam a pesquisas e buscas intermináveis, se perdendo em relação ao que é mais importante: a informação (e como tratá-la).  Desta forma, o que poderia ser algo simples, por exemplo, a aquisição de uma solução de videoconferência baseada em nuvem, web 2.0 (e Comunicações Unificadas), onde seja possível através de dois ou três cliques, estar conectado com o mundo (preservando sua infraestrutura atual) e ter tudo que foi tratado em conferência, armazenado em algum local para futura consulta, torna-se algo mirabolante, como a compra de equipamentos (hardware) de rede, montagem de salas de videoconferência com uma infinidade de gadgets (“tranqueiras”) que no final das contas terá o mesmo objetivo, porém, com um custo total de propriedade e aquisição muito maiores, e sem um ponto muito importante, que é… Isto mesmo: A Informação, que normalmente em meio a tantos gadgets fica em segundo plano e torna-se disponível apenas momentaneamente, pela falta de uma solução capaz de armazenar tais informações.

[Segundo “Causo”] Um determinado sistema precisa ser atualizado – isto ocorre por vários motivos relacionados ao seu ciclo de vida – e novamente. ao iniciar o processo, o foco não está na informação que tal sistema trata, mas sim na tecnologia – seja porque o Servidor, onde o sistema está instalado, precisa ser trocado ou porque o Sistema Operacional onde o sistema foi desenvolvido irá ser descontinuado e assim por diante. E as ideias começam novamente a brotar – pela culatra – e direcionar a solução para as coisas mais absurdas do tipo: Virtualização de uma solução descontinuada (ou seja, se amanhã algo acontecer, você irá contar apenas com um Pajé para lhe ajudar a resolver seu problema, pois, não terá suporte) ou ainda em casos onde tal solução tem um tempo em seu ciclo de vida, mas não é uma solução web (mesmo no modelo tradicional lá da web 1.0), e sua empresa agora tem gente espalhada por vários cantos do país. O que fazer? Bom, já vi muita gente gastando pequenas fortunas com soluções de terminais, desktops virtuais e estas coisas todas. Mas, ora pois, se o objetivo principal é a manutenção da informação com tecnologia (A Tecnologia da Informação serve para isto, concorda?), porque não “remodelar” seu antigo sistema para ser desenvolvido / adaptado em uma plataforma Web 2.0? Talvez no início você sinta aquele “baita” frio na barriga, mas quando estiver com uma solução (imagine um sistema de RH) sendo executada em um modelo Web 2.0 onde seja possível distribuir a administração através de um simples browser, e mais, adicionar gradualmente várias funcionalidades de colaboração, compartilhamento, conectividade com outros sistemas web entre outras funcionalidades, você irá sentir um grande alívio por não depender de uma pilha de softwares / soluções apenas para adaptar aquele seu sistema que precisa ser atualizado.

Uma boa dica para começar a entender esta linha de pensamento para solucionar problemas relacionados à Tecnologia de Informação. é utilizar na própria internet soluções como o Google Apps, Microsoft Azure, o “criador de sites” WIX, Salesforce, Skype e outras milhares que estão disponíveis. A maior parte delas é gratuita e todas baseadas no conceito da Web 2.0. Também faça uma pesquisa sobre programação em HTML5, que é a mais nova versão do HTML e incorpora a teoria da Web 2.0.

E lembre-se sempre de questionar a utilização da Tecnologia: Se a Tecnologia é para apoiar a informação, a operação, a medicina, a produção ou o que seja; ela só lhe serve se este objetivo principal/fim for solucionado de maneira inteligente e funcional.

Um abraço!
Antonio Ricardo

CIO.com: 5 Keys to Enterprise Social Networking Success

Redes SociaisRecomendo a leitura do artigo disponível no link abaixo, publicado na CIO.com para quem quer entender um pouco a respeito da adoção do conceito de Computação Social para empresas.
É óbvio que existem diferenças de aplicação no mercado americano e no mercado brasileiro, porém, o importante é compreender o conceito e entender o caminho a traçar. Também não se preocupe com este ou aquele fornecedor de solução mencionado na matéria. Novamente: Foco no conceito e nos modelos.
Boa leitura: 5 Keys to Enterprise Social Networking Success.

Um abraço!
Antonio Ricardo

Colaboração nas empresas: Está sobrando infraestrutura!

Como um entusiasta e observador da Tecnologia da Informação, percebo que estamos em um período muito interessante para fazer nossas ideias avançarem em relação a soluções de TI, principalmente, em um setor que, aqui no Brasil, sofre pela falta de oferta de boas soluções.  Estou me referindo às comunicações, pois, apesar de cada vez mais a oferta de hardware fazer parte do dia-a-dia corporativo – como smartphones, tablets, ultrabooks e muito mais “brinquedinhos” – a oferta de serviços ainda é muito escassa, ou seja, tem muita gente que está “armado até os dentes” com hardware de última geração, mas com pouco ou quase nenhum conteúdo interessante quando pensamos em soluções de colaboração / comunicação para empresas.

No meu ponto de vista, unir forças dentro dos grandes “players” da tecnologia da informação é fundamental, pois, o que percebo no cotidiano é que muitas empresas – que consomem serviços e produtos de TIC – tem soluções de comunicação e colaboração desconexas, ou seja, muitas vezes, a empresa (cliente) já possui um base instalada com algum tipo de tecnologia ou solução que pode servir de ponto de apoio para a implementação de uma excelente ferramenta de colaboração, porém, por falta de ofertas claras por parte destes grandes “players”, tal empresa/cliente tropeça na implantação de soluções colaborativas – que podem unir desde o compartilhamento simples de arquivos, correio eletrônico até soluções mais robustas envolvendo comunicações unificadas com áudio e vídeo conferência – por não entender que sua infraestrutura atual pode servir de base para implementar ótimas soluções, investindo menos e obtendo resultados muito bons.

Resumindo e sendo bem objetivo: Muitas empresas têm lindos equipamentos em seus datacenters e em seus escritórios, servindo apenas de complemento a sua decoração, pois, estão sendo subutilizados.

Hoje quero deixar uma pergunta simples para você – que paga a conta das ligações telefônicas no final do mês, de todos os escritórios e/ou filiais da empresa – pensar: É necessário ter um aparelho telefônico e um ramal convencional em cada um dos postos de trabalho de seus colaboradores? Pense nisso… E pesquise!

Grande abraço e grandes ideias!!!
Antonio Ricardo Goncalves

Gostei deste artigo de um colega canadense e decidi “mandar um reblog” nele!
Boa leitura!!!

Cloud Computing Best Practices

A headline theme for our next webinar will be ‘Microsoft Private Cloud 2.0’.

Private Cloud Application Platform

Two years ago I described an upcoming market that I initially defined as the Private Cloud Application Platform.

Recently Microsoft began prosecuting this space with their PCSS initiative, the Private Cloud Solutions Suite, bringing together a partner group that enables the PCAP I described, wrapping lots of value around the core MS suite of Hyper-V and System Centre.

This really starts to get the right ingredients for the real secret sauce to the Private Cloud story.

As we have all gathered, simply implementing yet more virtualization is hardly a new story for the enterprise data-centre so instead to really make it cook we need a full implementation of all aspects of the Cloud, internally, in particular both PaaS and SaaS – Platform and Software as a Service.

This combination of additional capabilities…

Ver o post original 424 mais palavras

Mais força na colaboração: Microsoft compra Yammer!

Está tudo acertado entre as empresas (US$ 1.2 b.)…
Agora a Yammer faz parte da Divisão Microsoft Office, o que, creio eu, trará mais força ainda para a plataforma Microsoft SharePoint e as soluções direcionadas a colaboração corporativa. Vamos acompanhar os próximos passos e identificar as melhorias que serão incorporadas as soluções da Microsoft!

Aqui tem uma matéria da CNET com valores do negócio e mais alguns detalhes: http://news.cnet.com/8301-10805_3-57459986-75/microsoft-acquires-corporate-social-network-yammer-for-$1.2b/

Um grande Abraço!
Antonio Ricardo

SharePoint: Aplicativo ou Plataforma? Resposta: Ambos

Na minha opinião, o que torna o SharePoint 2010 muito interessante é a questão apresentada no título deste artigo, ou seja, ser uma solução com abrangência e possibilidades imensas.

Vou explicar a seguir minha visão sobre o que considero Aplicação SharePoint e Plataforma SharePoint.

1. Aplicação SharePoint: Desta perspectiva, o SharePoint lhe oferece soluções de colaboração prontas para usar, ou seja, você pode instalar o SharePoint 2010 e já configurar para que seja seu site de intranet com todos os recursos de colaboração e computação social que já vem desenvolvidos pela Microsoft. Como exemplo temos os sites de equipes, perfis pessoais para uma rede social, bibliotecas etc.

2. Plataforma SharePoint: Pensando nesta segunda perspectiva, é possível – principalmente através do .NET – desenvolver diversos tipos de soluções utilizando várias combinações da Plataforma SharePoint 2010 com recursos .NET, IIS 7.5, Armazenamento de dados distribuidos e inúmeros recursos que podem ser agregados de acordo com seus requisitos de negócio. Como exemplo, temos sistemas auxiliares na tomada de decisões, que podem, através de dados extraídos em um determinado processo de produção, fornecer informações para que sejam tomadas decisões estratégicas na produção de um produto. Tais informações podem ser apresentadas de inúmeras formas, como gráficos e podem ser acessadas em qualquer local ou dispositivo, já que estamos tratando de um ambiente web. Também podemos utilizar os mesmos dados, para que o próprio sistema determine quais caminhos tomar e apenas informar os profissionais envolvidos no proceso.

Resumidamente podemos definir o SharePoint 2010 como uma solução imensamente flexível e aplicável em qualquer tamanho de empresa e/ou segmento de negócio  e que é possível se expandir ou contrair de acordo com a necessidade da empresa.

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