Welcome to MSDN Blogs Sign in | Join | Help

News

PDC 2009 – Dia 1

Boa noite a todos !

O PDC é um evento que procura mostrar as tendências, projetos e iniciativas da Microsoft para o seu ecossistema de desenvolvedores e arquitetos. Vou citar alguns assuntos que vi durante o dia de hoje.

Cloud Computing

Venho dizendo que Cloud Computing é uma mudança silenciosa que vai impactar o modo que consumimos TI. No Livro “Mundo é Plano”, há máxima que a forma que a TI e a comunicação está transformando o mundo. Cloud Computing é uma destas forças de transformação. Nesta fotografia fica claro o que vem ocorrendo com a evolução da computação até o mundo “cloud”.

Evolução da computação

Além do que já conhecíamos do Windows Azure, uma novidade interessante é permitir o uso de máquinas virtuais próprias dentro do Windows Azure. Com isto, empresas poderão hospedar suas aplicações, montar ambiente de testes e ter outras vantagens. É claro que inicialmente, isto não permite tirar o proveito da elasticidade das VMs já disponíveis (WorkerRole e WebRole).

A foto abaixo mostra os locais hoje que há disponibilidade de datacenters Microsoft.

Datacenters

Microsoft PinPoint

O Pinpoint é um marketplace e diretório, onde ISVs/IT providers podem publicar suas aplicações para serem achadas e consumidas por clientes/consumidores. Uma das fundações do Pinpoint é o projeto “Dallas”.

Microsoft Pinpoint

 

Projeto Dallas

Uma das missões do “Dallas” é reduzir o atrito na construção de aplicações que usam dados de terceiros. Imagine que o “Dallas” é como um marketplace de dados, onde qualquer fornecedor pode publicar a sua “API” de consumo e qualquer consumidor pode utilizá-la. O backoffice do “Dallas” fornece um controle de faturamento dos dados e o seu uso. Como diria uma camiseta que tem no PDC, “It’s All data”.

Vamos a um exemplo, imagine que você está pensando em construir uma solução para analisar tendências de trânsito de determinadas regiões de uma cidade (uma cidade como São Paulo bem que precisaria). Esta sua solução precisará fazer um “mesh-up” de dados de mapas geográficos, número de carros licenciados pelo Detran e expansão imobiliária. Em uma situação tradicional você precisaria licenciar os dados de todas as fontes, negociar a forma de acesso (Webservices SOAP? XML? JSON?). Com o “Dallas”, você utiliza um conjunto de “APIs” padronizadas, se inscreve em serviço especificamente e finalmente, você pode baixar um “Proxy” para consumir o serviço remotamente.

Veja uma fotografia da arquitetura

Arquitetura do projeto "Dallas"

Um detalhe interessante, o “Dallas” está construído em cima de Windows Azure e SQL Azure.

Confira o “Dallas”: http://www.microsoft.com/azure/dallas

AppFabric

O AppFabric é um conjunto de componentes, que inclui “Dublin”, “Velocity” e .NET Services (bus service e access control services). Veja os componentes que fazem parte do AppFabric.

AppFabric Componentes

Confira o AppFabric: http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx

Projeto “Sydney”

Na estratégia Software+Services, a conectividade é umas das peças centrais. O “Sydney” é um projeto para estabelecer conexões seguras entre o ambiente “enterprise” e “cloud”.

Assim, vamos imaginar que eu tenha um canal seguro entre o “enterprise” e a “cloud”, com isto posso construir soluções que compartilham dados e recursos entre estes ambientes. 

Conectividade

Bem, amanhã teremos mais novidades no segundo dia do PDC09.

abs e T+ 
Condé

versão 1.4

PDC 2009 – Começando

image

Boa noite a todos !

Estou escrevendo neste momento de Los Angeles (05:43 am – horário local), esta semana teremos o Professional Developers Conference 2009 (PDC 2009). Este evento é focado em apresentar para o mundo Microsoft toda a estratégia tecnológica da Plataforma Microsoft. Há pessoas de todas as partes do mundo.

Durante o PDC vou procurar informá-los do que está acontecendo via o meu blog e o meu twitter (http://twitter.com/luconde). Acompanhe também pelo site os keynotes ao vivo de Ray Ozzie, Bob Muglia, Scott Guthrie e um convidado especial.

abs
Condé

versão 1.0

Aplicação de demonstração para o Windows Azure

Bom dia a todos !

Escrevi uma aplicação no Windows para demonstrar o uso dos seus recursos básicos(WebRole, WorkerRole e Storage). A aplicação realiza uma enquete sobre “QUal é o melhor do carro do mundo?”, cada voto é depositado em fila que depois um processo os lê e realiza a contagem da quantidade de votos.

Confira a aplicação e o powerpoint explicando o funcionamento básico. Se tiver críticas, sugestões ou observações fiquem a vontade de postar um comentário no blog.

Link para a demonstração : http://luconde01.cloudapp.net

abs e T+
Condé

Enterprise Library

Boa noite a todos !

No dia 15/10/2009, realizei um Webcast sobre a Enterprise Library 4.1. Foram explorados os vários blocos de aplicação presentes, e ao final surgiram inúmeras perguntas sobre o assunto. Estou aqui publicando o PPT utilizado e o link para assistir à gravação. Confira os links:

Enterprise Library 4.1: http://msdn.microsoft.com/en-us/library/dd203099.aspx

Gravação do Webcast: https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032423380&EventCategory=4&culture=pt-BR&CountryCode=BR

abs e T+
Condé

versão 1.0

Bem vindo Windows 7

Boa tarde a todos !

Hoje (22/10/2009) está ocorrendo o lançamento do Windows 7 em todo o mundo, após visitar algumas lojas e seus eventos, senti um pouco de nostalgia.

Windows 1.0

Já faz 24 anos que o Windows 1.0 chegou no mercado, eram meados de 1985. Tudo começou com gráficos rudimentares, pouca memória e alguns simples programas.

Agora imaginem a quantidade de acontecimentos que veem ocorrendo desde 1985 até hoje. Só para lembrar: da guerra fria a grande tribo global, da televisão preto-branco para os monitores de altíssima resolução, do Cruzeiro (Cr$) até o Real (R$), de um planeta de 4 bilhões de pessoas para 6 bilhões.

imagePara nós, Arquitetos, o sistema operacional é peça fundamental no comportamento da nossa aplicação. O SO é quem controla os nossos recursos computacionais e fornece a plataforma de desenvolvimento. Pelo menos em minha opinião, entender como um SO funciona deveria ser matéria obrigatória para todos que se aventuram na construção de soluções.

 

Seguindo a sugestão do Luciano Palma, segue uma linha comparativa que fiz entre a evolução do Windows e os grandes filmes do cinema de cada época. Se não concordar com algum filme, deixe o seu comentário.

Familia Windows e o cinema

Concluindo, segue uma série de recursos interessantes que o Windows 7 tem:

· Recurso de busca: Digitando “calculadora” na caixa de pesquisa do Botão Iniciar, veja os resultados na lista

· Barra de Ferramentas: Podemos adicionar um programa para a Barra de Tarefa de maneira intuitiva.

· Jumplist: Clicando com o botão direito em cima de algum programa na Barra de Tarefas, ele apresentará um menu de contexto com as principais funcionalidades.

· Aero: Use o “Alt-TAB”, Aero Shake e divida as telas do computador.

· Ligar & Desligar: Deixe o computador no modo suspensão e ligue na sequência.

abs e T+
Condé

versão 1.9

Novo Windows Azure Training Kit – Outubro 2009

Boa tarde a todos !

Já saiu o novo Windows Azure Training Kit – Outubro de 2009. Além, de todos os recursos que já conhecem, esta atualização inclue novos vídeos e laboratórios.

Sugiro também acompanhar o site do Azure, ele está todo remodelado e apresentando mais informações.

abs e T+
Condé

versão 1.0

Webcast sobre Enterprise Library para desenvolvedores

Boa noite a todos !

Amanhã (15/10/2009), estarei apresentando um Webcast no MSDN sobre Enterprise Library para desenvolvedores. Para que não conhece, o Enterprise Library é uma iniciativa do time de Patterns e Practices que reúne uma série de blocos de aplicações reutilizáveis que auxiliam na construção de suas soluções.

Apesar do foco ser voltado para desenvolvedores, sugiro os arquitetos conhecerem melhor o Entlib 4.1.

Enterprise Library 4.1: http://msdn.microsoft.com/en-us/library/dd203099.aspx

Registro do Webcast: https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032423380&EventCategory=4&culture=pt-BR&CountryCode=BR

abs e T+
Condé

versão 1.0

Computação na nuvem com Windows Azure

Boa tarde a todos !

Na semana passada (30/09/2009) fiz um Webcat para o Tech-net Brasil sobre “Computação na nuvem com Azure”, o intuito foi apresentar o Azure para ITPros. Estou publicando os slides que utilizei. Quem quiser conferir a gravação, veja no link abaixo:

Gravação: https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=pt-BR&EventID=1032421079&CountryCode=BR

abs e T+
Condé

versão 1.0

Como montar um ambiente local para construir aplicações para o Azure

Boa noite a todos !

Como arquiteto na Microsoft, procuro falar de visões, tendências e organização de projetos. Mas ontem (30/09/2009) fiz um Webcat para o Tech-net Brasil sobre “Computação na nuvem com Azure”, o intuito foi apresentar o Azure para ITPros. E durante a apresentaçao várias pessoas me perguntaram sobre como montar um ambiente local para construir as aplicações para o Azure. Então seguem os passos:

Passos

  1. Primeiramente, precisa ter um Visual Studio 2008 ou 2010 (em beta funciona também)
  2. Baixe o “Windows Azure Tools for Visual Studio” (a última versão é de julho de 2009), confira o link: http://go.microsoft.com/fwlink/?LinkId=128752
  3. Baixe também o “Windows Azure SDK” (a versão é CTP de julho de 2009), confira o link: http://go.microsoft.com/fwlink/?LinkID=130232
  4. Instale ambos na sua máquina.
  5. Uma vez concluída a instalação, aparecerá um novo template de projetos dentro do Visual Studio. Confira a imagem:

    New Project - Cloud Service

  6. Selecione na janela  “Projects Types” o template “Cloud Service” e clique em OK.
  7. Selecione na janela “New Cloud Service Project'”, os tipos “Roles” e clique OK. Confira a imagem:

    New Cloud Service Project Window
  8. Uma vez concluída a criação do projeto, a janela “Solution Explorer” mostrará os projetos, o destaque vai para o primeiro projeto, e nele responsável em configuração das instâncias do Azure. Confira na imagem: 

    Solution Explorer - Cloud Service
  9. Pronto !

Referências

abs e T+
Condé

versão 1.0

Webcast Technet – Computação na Nuvem com Azure

Boa tarde !

Amanhã (30/09/2009), participarei do Webcast do Technet sobre “Computação na nuvem com Azure”, o intuito do Webcast é discutir quais os serviços que o plataforma Azure nos fornece e como eles podem impactar a organização nos próximos anos.

Confira: https://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032421078&EventCategory=4&culture=pt-BR&CountryCode=BR

abs e T+
Condé

versão 1.4

Podcast sobre a profissão de arquiteto

Boa tarde a todos !

Na semana passada, fui convidado para participar do Podcast do grupo .NET Architects, o assunto discutido foi sobre o que é um arquiteto, skills, responsabilidades e caminhos para se tornar um. Foi um bate-papo muito gostoso, e até alguns momentos “positivamente tenso”.

Os participantes foram:

  • Blog Alexandre Valente
  • Blog Emmanuel Brandão
  • Blog Giovanni Bassi
  • Blog Victor Cavalcante
  • Confira o aúdio em: http://podcast.dotnetarchitects.net/2009/09/podcast-7-profissao-arquiteto/

    Valeu pessoal do .NET Architetcts !!!

    abs e T+
    Condé

    versão 1.0

    Webcast de Arquitetura: Visão sobre as Tecnologias de acesso a dados e seu consumo pela Interface

    Boa noite a todos !

    Amanhã (23/09/2009) vou fazer um Webcast de Arquitetura sobre “Visão sobre as Tecnologias de acesso a dados e seu consumo pela Interface”. Será discutido como escolher uma tecnologia de acesso pode ser algo trabalhoso. Vários elementos precisamo ser considerados, tais como: binding, mapeamento de dados e abstração dos dados. Confira:

    Link: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032427286&culture=pt-BR

    abs e T+
    Condé

    versão 1.0

    Palestra do Tech-ed 2009 – Uma comparação estratégica sobre as tecnologias de acesso a dados

    Bom dia a todos !

    Estou publicando o slide da minha palestra “Uma comparação estratégica sobre as tecnologias de acesso a dados”.

    Coloquei nos links abaixo, o xps para download e a apresentação no SlideShare. Confira:

    Download da Apresentação no SkyDrive

     Download da código-fonte da demonstração no SkyDrive

     

    abs e T+
    Condé

    versão 1.0

    Palestra sobre Visão da Microsoft para Plataforma de TI– VIII Encontro de Parceiros

    Bom dia a todos !

    Acabei de realizar mais uma apresentação, desta vez foi sobre a Visão da Microsoft para a Plataforma de TI. Os assuntos tratados foram as tendências do mercado e suas forças, software+serviços e por final a plataforma Microsoft.

    Coloquei nos links abaixo, o ppt para download e a apresentação no SlideShare. Confira:

    Download no SkyDrive


    abs e T+
    Condé

    versão 1.0

    Palestra sobre AppArchGuide 2.0 na comunidade .NET Architects

    Boa tarde a todos !

    Ontem (05/09/2009), falei na comunidade .NET Architects (Grupo de discussão sobre Arquitetura em Software). O tema discutido foi Application Architecture Guide 2.0 (AppArchGuide), por se tratar de uma referência em arquitetura, as discussões que seguiram foram ótimas. Falamos sobre vários assuntos, incluindo arquitetura, tecnologias e papel do Arquiteto sobre o mercado.

    Coloquei nos links abaixo, o ppt para download e a apresentação no SlideShare. Confira:

    Download no SkyDrive

    abs e T+
    Condé

    versão 1.0

    More Posts Next page »
    Page view tracker