Desenvolvedores

 


Estratégia/Servers .NET, SQL 2000 e Developer Days 2000

 

No dia 10 de outubro de 2000 a Microsoft efetuou em diversos cidades e em diversos países um evento voltado para os desenvolvedores de aplicações e arquitetos de sistemas. O Developer Days 2000 teve um denso conteúdo. Mais uma vez detalhar .NET, a nova arquitetura de aplicações da Microsoft, apresentar os novos Servidores e oficialmente lançar no mercado o SQL Server 2000.

                O lançamento SQL Server 2000 foi um dos pontos altos do evento. Esta nova versão (já testada por INFORMÁTICA) traz diversas novidades técnicas e também comerciais. A inclusão de “Data Mining” no produto, assim como o recursos de OLAP Services trazido na versão 7.0, expandiu as fronteiras do produto, além de seu escopo original diferenciando-o dos concorrentes. Este permite análises por previsões matemáticas baseadas no conteúdo do banco de dados, como análise de risco para crédito, estimativa de perfil de consumo ou mesmo  estudo rápido da distribuição de eventos num banco de dados (ou cubo OLAP). A adoção do XML como mecanismo de intercâmbio de dados torna o SQL 2000 o primeiro dos servidores da Microsoft a abraçar a filosofia .NET, disponibilizando este recurso para desenvolvedores de aplicações. A interface do produto foi refinada e muito mais assistentes foram disponibilizados. Diversos recursos novos trazem ganhos consideráveis na performance como as Queries distribuídas e melhor suporte a execução paralela de consultas. Tem também melhor escalabilidade, incluindo a nova técnica de “scale-out” que permite que diversos servidores com SQL 2000 se comportem como um único servidor, dividindo as tarefas e aumentando a disponibilidade (se um servidor falhar outros continuam a desempenhar a mesma tarefa). Recentemente o TPC, instituto independente norte-americano que analisa a capacidade dos bancos de dados, efetuou testes com vários bancos de dados e o SQL Server 2000 bateu um recorde de 505 mil transações por minuto (a marca anterior era do IBM DB2 de 440 mil tpm). A outra grande novidade é a versão para Pocket PCs do SQL 2000 rodando sob Winndows CE que estará também disponível em algumas semanas.

                Comercialmente o SQL 2000 traz novidades. Quem fizer o upgrade de versões anteriores continuará usando o esquema de licenciamento por usuários. Adicionalmente a Microsoft provê um novo tipo de licenciamento por processador (CPU) no servidor. Desta forma não há limites para número de usuários. Somente se necessário um upgrade de hardware do servidor, com mais processadores (“scale in”) ou mais servidores (“scale out”), novas licenças serão necessárias.

                Além do SQL 2000 os outros servidores da família .NET foram apresentados. Alguns ainda em beta e outros muito próximos de seu lançamento como Exchange 2000 que será lançado em novembro. A família completa consiste de : Microsoft Application Center 2000 (Ferramenta de Distribuição e gerenciamento para alta disponibilidade de aplicações WEB sob Windows 2000), Microsoft BizTalk Server 2000 (Integração de processos, Web Services e troca de informações num dentro da empresa e em processos B2B), Microsoft Commerce Server 2000 (Sistema para rapidamente implantar um comércio virtual para a empresa), Microsoft Exchange 2000 (Gerenciador de sistemas de mensagens, colaboração e integração de pessoas e conhecimento), Microsoft Host Integration Server 2000 (Integração e comunicação entre ambientes heterogêneos, evolução do antigo SNA Server), Microsoft Internet Security and Acceleration Server 2000 (Firewall e cache integrado gerenciável para Web, evolução do antigo Proxy Server), Microsoft Mobile Information 2001 Server (Viabilizador de integração entre usuários e informações utilizando tecnologia “wireless” em qualquer tipo de dispositivo) e Microsoft SQL Server 2000 (Servidor de Banco de dados e sistemas de análises de dados para aplicações empresariais e na WEB com alta grau de escalabilidade).

                Todos estes novos “Servers” mais a próxima versão do Windows  (codename Whistler) e a futura versão do Visual Studio completarão a família .NET. Para o usuário final hoje ainda não faz muito sentido esta sigla .NET mas será algo que poderá mudar muito a sua vida no futuro. A Microsoft faz uma analogia do .NET com a transição do velho DOS para o Windows de 16 bits. Parece um pouco exagerado mas os desenvolvedores que já tiveram contato com .NET já puderam perceber que para eles , uma revolução está em curso. As ferramentas de desenvolvimento evoluirão muito, permitindo grande consistência de performance e intercâmbio transparente de objetos criados pelas mais diferentes linguagens aderentes a .NET e a transição para um modelo de software como serviço. Uma palpável grande revolução serão os WEB Services, pelos quais a intercomunicação entre aplicativos, auxiliados pelo novo protocolo de aplicações remotas SOAP (Simple Online Application Protocol), viabilizará um intenso intercâmbio de dados e uso de rotinas residindo em outros computadores ou sites. Imagine um site de comércio eletrônico que on-line poderá consultar estoques e prazos de entregas com seus fornecedores (via Web Services) e que viabilizará a esta venda absolutamente automatizada em tempo real. Este tipo de aplicação já pode ser desenvolvida hoje porém usando soluções e protocolos não padronizados, o que torna viável somente pares ou poucos parceiros. Com uma solução única e padronizada estas integrações e possibilidades parecem virtualmente infinitas.

                A velocidade com que as mudanças estão acontecendo exige que os profissionais de Tecnologia de Informação se esforcem sobremaneira para absorver toda esta nova carga de conhecimento. Porém as possibilidades que se avizinham compensam todo este esforço extra. A Microsoft, bem como seus concorrentes, estão desempenhando os seus papéis e ao brigar tecnicamente (as vezes além disso também) alavancam possibilidades e abrem novos caminhos para os usuários.


xando_info@ fxconsult.com.br


Retorna a Home Page do Xandó