Formando equipes de alto desempenho, parte 1: Início e fases de evolução
Nesta primeira parte de uma série sobre equipes de alto desempenho e gerenciamento Agile, veja uma introdução geral e uma apresentação dos estágios de formação das equipes.
Disseminando conhecimento e inovação em desenvolvimento de software corporativo
O conteúdo foi adicionado aos favoritos!
Houve um erro ao adicionar aos favoritos! Por favor, tente novamente.
Postado por Abel Avram , traduzido por Douglas Masson em 28 Nov 2008
A Wolfram Research anunciou a disponibilidade do produto, Mathematica 7, para executar cálculos usando os serviços de cloud computing na aplicação. Mathematica é um ambiente da computação que fornece suporte para várias computações numéricas e simbólicas através de uma dedicada linguagem simbólica.
Ao lado do suporte numérico e da computação simbólica, Mathematica inclui o processamento de imagens, paralelo ao High-Performance Computing (HPC), documentos interativos e outros. A funcionalidade mais recente anunciada pelo Wolfram Research é a integração do Mathematica’ com cloud computing sendo capazes “de acessar diversos sistemas HPC, incluindo os supercomputadores TOP500 e o Amazon Elastic Compute Cloud”. Tom Wickham-Jones, diretor executivo do Wolfram Research, comentou:
Os dois maiores desafios usando o HPG são a programação da própria aplicação HPC e assegurar que você pode obter o poder suficiente de computação para fazer o trabalho.
Mathematica responde o desafio da programação fornecendo uma técnica integrada da plataforma da computação, permitindo cálculos, visualization e acesso de dados. Cloud computing oferece capacidade de acesso consistente de grande escala de computação.
Jinesh Varia, evangelista da Amazon Web Services, explicou como isso funciona:
O workflow é muito fácil de entender e leva alguns clicks para implementar seu código no cloud. Um típico usuário do Mathematica desenvolve código no seu padrão notebook interface, um conceito de programação que define seu código de entrada e o resultado de saída, incluindo os gráficos. O usuário especifica a célula de entrada, a célula de saída e outros parâmetros. Mathematica interpretar uma célula de entrada de cada vez portando a interpretação poderá levar muito tempo para ser processada pela maquina. Agora com o novo serviço de Cloud, os usuários podem avaliar todo o notebook de uma vez passando para cloud.
O serviço do HPC Cloud permite aos usuários ter todo notebook, clicando em alguns botões no GUI do serviço HPC Cloud e pedir para executar no cloud. O serviço HPC Cloud interpreta o código, executa em sessões do Mathematica paralelas, empacota os resultados e notifica o usuário. Em outras palavras, o usuário pode testar o código (um notebook do Mathematica) com uma pequena quantidade na entrada e depois aumentar o tamanho da entrada para um tamanho mais realista passando para cloud, assim ele é executado em centenas ou até milhares de nós em paralelo e recebe uma notificação quando tudo estiver pronto.
O interessante é como uma aplicação de alta demanda computacional, como Mathematica, pode ser escalada para execução em centenas ou até milhares de nós dentro dos serviços de cloud simplesmente clicando em alguns botões.
Nesta primeira parte de uma série sobre equipes de alto desempenho e gerenciamento Agile, veja uma introdução geral e uma apresentação dos estágios de formação das equipes.
O Business Model Canvas é uma ferramenta estratégica para a construção visual de novos produtos ou serviços. Conheça cada um dos seus elementos e como preencher o Canvas, passo a passo.
Nessa segunda e última parte de uma série sobre o Google Apps Script, conheça como funciona o envio de emails, a conversão de documentos e como criar menus e triggers.
Este artigo avalia seis dos mais importantes fornecedores de serviços de cloud computing PaaS para desenvolvedores Java, analisando critérios como desempenho, escalabilidade e tecnologias suportadas.
O Canvas de Modelo de Negócios é um novo modo de comunicar e suportar a validação iterativa, incremental e empírica de modelos de negócio de startups e novos produtos substituindo o plano de negócios.
Nesta segunda e última parte de uma entrevista exclusiva para InfoQ Brasil, Rebecca Parsons, CTO da ThoughtWorks, fala sobre o Agile Distribuído e técnicas para definição de arquiteturas.
Nessa primeira parte de uma entrevista com a CTO da ThoughtWorks, veja recomendações sobre formas de construir e arquitetar sistemas para obter o máximo de flexibilidade e responsividade a mudanças.
Os gerentes de projetos podem assumir o papel crítico de liderar a introdução do Agile. Vejas conceitos, dicas e técnicas para apoiar esse processo de mudanças.
Nenhum comentário
Acompanhar Discussão Responder