Apresentação feita no FlexMania sobre a publicação de aplicações no Google App Engine, desenvolvidas em Java e Adobe Flex 4, proporcionando alta escalabilidade para sua aplicação na nuvem.
 Pós-graduado em Engenharia de Software e Gestão de Projetos;  Analista de Sistemas Java/Flex – IDS Software e Consultoria  Adobe User Group Manager: http://www.flexduck.org/  Oreilly Community Author: http://www.oreillynet.com/pub/au/4463  Membro da Prerelease da Adobe;  Instrutor RIACycle – Adobe Flex 4 + Java: http://www.riacycle.com/java  Blog (ptBR): http://www.horochovec.com.br/  Blog (enUS): http://www.horochovec.com/  LinkedIN: http://br.linkedin.com/in/horochovec  Twitter: @horochovec
informações e aplicações através da WEB evitando assim a necessidade de instalação de aplicativos em seu computador - Software as a Service;  Alocação de recursos computacionais de larga escala para realização de simulações, processamentos, testes de servidores de missão crítica dentro de um ambiente escalável – Platform as a Service;
desenvolvimento colaborativo . Serviços de compartilhamento de informações entre aplicações - Development as a Service;  Convergência da estrutura física de data-centers para uma estrutura flexível e inteligente de armazenamento e disponibilidade de informações – Infrastructure as a Service;
e não em uma única máquina ou cluster;  Cloud computing é baseado em redes massivas de servidores;  Possui uma arquitetura muito mais robusta do que um aglomerado de servidores em grid.  Tecnologia de hospedagem flexível a sua demanda;
 Configuração de hardware sob demanda, aumentando e diminuindo recursos de acordo com sua necessidade;  Recursos para investimento são voltados a softwares e não hardwares;
Suporte especializado durante 365 dias por ano, 24 horas ao dia;  Alta disponibilidade da sua aplicação;  Garantia de performance;  Cloud Server e Private Cloud;
hospedagem de aplicativos em uma plataforma de Cloud Computing;  Possibilidade de conhecer e testar a estrutura da “nuvem” sem um custo inicial;  URL: http://code.google.com/intl/pt-BR/appengine/
GAE;  Possui suporte para Java 5 e Java 6. Na execução no GAE a JVM utilizada será a JVM6;  O GAE sugere a utilização do Java 6 durante o desenvolvimento e testes em seu computador;  O GAE aceita o envio de classes compiladas utilizando JVM5;
diversidade no controle de quotas;  Bloqueio automático caso ultrapasse a quota;  Não é possível acessar todas as classes da JVM;  JDBC, Threads, Sockets e Reflection de classes que não estejam contidas em sua aplicação;
de uma aplicação para o GAE;  Serviço de persistência utiliza a solução Bigtable do próprio Google (Petabytes);  Para garantir a alta escalabilidade alguns recursos foram removidos;  Integridade relacional, uso de JOIN;  APIs para persistência: JDO e JPA
e Consultoria por permitir minha participacão apoiando eventos como o FlexMania;  A todos os patrocinadores;  Especialmente PowerFlasher pela licença do FDT que nós recebemos;