BT

Novas ferramentas PHP para o Windows Azure

por Abel Avram , traduzido por Lucas Souza em 27 Set 2010 |

A Microsoft anunciou uma nova ferramenta, Windows Azure Companion, atualizou ferramentas Windows Azure Eclipse para PHP e ferramentas Windows Azure Command-line para PHP, e a versão 2.0 do Windows Azure SDK para PHP na conferência Open Source India que aconteceu entre os dias 19 e 21 de Setembro, todas as ferramentas são direcionadas ao desenvolvedores PHP e administradores web interessados em fazer deploy de aplicações no Windows Azure.

Somente a Windows Azure Companion é uma ferramenta completamente nova, as outras são atualizações ou um nova versão da ferramenta/SDK anterior. Windows Azure Companion pode ser usado para instalar componentes da plataforma PHP (PHP runtime, extensões) ou aplicações web no Azure.

Windows Azure Companion utiliza um arquivo de configuração baseado em Atom, contendo os nomes e URLs dos componentes necessários para rodar as aplicações web desejadas. Vijay Rajagopalan, Arquiteto Chefe de Estratégia de interoperabilidade da Microsoft, disse que o Companion é uma versão inicial do PHP mas que pode ser estendido para fazer deploy de “qualquer componente open source ou aplicações que rodam no Windows Azure."  Rajagopalan não explicou o que fazer para instalar uma aplicação não PHP no Azure, mas parece que isto pode ser feito usando o Companion e editando o feed.

Windows Azure PHP plugin para o Eclipse foi atualizado em setembro para fornecer as últimas melhorias do Windows Azure SDK 1.2 que havia sido liberado em junho de 2010, preparando o caminho para a versão final em novembro. As novas features são:

  • Hospedar aplicações PHP no http endpoint usando certificado SSL
  • Code Templates do Windows Azure no editor PHP
  • Suporte ao Windows Azure Diagnostics
  • Integração do projeto Open Source AppFabric SDK para desenvolvedores PHP
  • Execução de scripts PHP em um Worker Role
  • Suporte a múltiplos Web Roles e Worker Roles
  • Integração do SQL CRUD Application Wizard para PHP
  • Melhorias no projeto conversion
  • Gerenciamento de deploy de aplicações
  • Expor php.ini e a pasta PHP em um Web Role
  • Suporte ao Windows Azure Drive para desenvolvedores PHP
  • Usar o nome da conta para o Storage Explorer
  • WorkRole para MySQL afim de rodar o banco de dados MySQL no Windows Azure

As ferramentas do Windows Azure Command-line para PHP permite aos administradores empacotar e deployar aplicações PHP no Azure usando linhas de comando. O CTP de setembro fornece suporte para Web e Worker Roles. Esta ferramenta não cobre todos os cenários de deploy, que podem ser tratados com o Companion.

Windows Azure SDK para PHP habilita os desenvolvedores subir serviços do Azure como – blobs, tables, queues – para sua aplicação. Algumas destas novas versões da v.2.0 são:

  • Classes PHP para Windows Azure Blobs, Tables e Queues (para operações de CRUD)
  • Helper Classes para HTTP, AuthN/AuthZ, REST e Gerenciamento de Erros
  • Gerenciamento, Instrumentação e suporte a Logging
  • Suporte a adição de sessões do PHP no Azure Table Storage

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT