FOLHA DE DADOS
Tranquilidade na nuvem com
JBoss Enterprise Application Platform 6
EXECUTIVE SUMMARY
A muitos pontos a favor da computação em nuvens, desde a expansão automática a custos
menores, e tudo isso a apenas
alguns cliques.
Sendo assim, a grande pergunta não é "por que nuvem?" e sim "como usar a nuvem?". Como
muitas mudanças que ocorrem na TI, a computação em nuvem é uma jornada, que leva anos
para ser concluída e depende da definição do que é estar "concluída". Na verdade, algumas
tecnologias de aplicativos jamais serão consideradas finais.
Há muito que Red Hat está tentando achar a resposta para levar os clientes para a nuvem
com facilidade e compreende que as plataformas de aplicativos precisam crescer, deixando
seu mundo local e entrando na nuvem, seja na sua própria nuvem ou na de outra pessoa. Não
estamos falando de usar uma plataforma aqui e outra lá. Estamos falando de uma plataforma
que você leva aonde for, conforme o seu cronograma.
Introdução ao JBoss Enterprise Application Platform 6
Há mais de dois anos, as principais cabeças do JBoss Community começaram a modelar o
que elas gostariam que fossem a plataforma de aplicativos de última geração: uma plataforma
única independente das preferências de implantação.
Elas também determinaram que, para que a empreitada fosse bem sucedida, essa
plataforma precisava estimular um grau sem precedentes de produtividade de TI. E ficou
claro que a produtividade não podia beneficiar apenas os desenvolvedores que trabalham
com tecnologias JBoss, ela tem que ser vantajosa para todos durante o ciclo de vida dos
aplicativos.
O resultado desses dois anos de raciocínio é o JBoss Enterprise Application Platform 6,
a mais recente atualização da plataforma líder de mercado para aplicativos Java de última
geração. Com base no extremamente bem-sucedido JBoss Application Server 7.1, um
projeto do JBoss Community, e nos mais recentes padrões Java EE6, o JBoss Enterprise
Application Platform 6 é a plataforma certa para ajudar as empresas a entrarem na nuvem
com tranquilidade.
www.redhat.com
FOLHA DE DADOS
Tranquilidade na nuvem com
JBoss Enterprise Application Platform 6
Como entrar na nuvem com tranquilidade
A lacuna entre peso
e recurso foi fechada
pelas seguintes
inovações:
Carregamento de serviços
simultâneo.
Ao permitir que os serviços
sejam iniciados paralelamente e
ao aproveitar o hardware
multicore, o JBoss Enterprise
Application Platform 6
possibilita tempos de de
inicialização 10x mais rápidos
que os tempos de inicialização
da versão anterior.
Gerenciamento de memória
agressivo. Recursos como a
indexação de metadados e
deixar que os serviços não
essenciais permaneçam
passivos proporcionam
um espaço de servidores
extremamente leve.
Núcleo modular.
Um verdadeiro isolamento do
aplicativo é obtido quando
se ocultam as classes de
implementação de servidores e
se carregam apenas as classes
que o aplicativo precisa.
Etapa 1: Escolha a arquitetura certa.
Por anos, as empresas tiveram que escolher entre contêineres leves, como o Tomcat, ou um
servidor de aplicativos Java EE de plena carga e certificado.
O surgimento da virtualização e da computação em nuvem tornou os contêineres leves muito
mais interessantes. E ainda que fosse complicado dar suporte a várias plataformas, o custo
e o peso dos servidores de aplicativos carregados superava os benefícios de uma plataforma
única para toda a empresa.
Já faz tempo que o JBoss Enterprise Application Platform foi considerado compacto em
comparação com outras das principais plataformas de aplicativos Java EE. E com o JBoss
Enterprise Application Platform 6, a Red Hat melhorou ainda mais o conceito de leveza. É
por isso que a tecnologia JBoss foi o primeiro servidor de aplicativos Java EE 6 certificado
implantado em uma solução PaaS (Platform-as-a-Service, Plataforma como serviço) com
Red Hat OpenShift.
Etapa 2: Comece a trabalhar rapidamente.
Um dos excelentes atributos da computação em nuvem é a facilidade para começar. Com
as soluções PaaS, como Red Hat OpenShift, é possível configurar uma instância de servidor
e começar a desenvolver um aplicativo em segundos. Porém, não importa onde a instância
esteja sendo executada, você que ter certeza de que as estruturas e as ferramentas de
desenvolvedor usadas estejam prontas para que o trabalho seja concluído com rapidez
e eficiência.
A produtividade do desenvolvedor sempre foi o foco principal do Jboss, e é por isso que
o IDC descobriu que os clientes do JBoss Enterprise Middleware conseguem desenvolver
51% mais aplicativos por ano em comparação com as plataformas de aplicativo anteriores1.
O JBoss Enterprise Application Platform 6 aumenta ainda mais a produtividade do
desenvolvedor ao fornecer um conjunto de ferramentas de primeira linha e baseado em
padrões e recursos de desenvolvimento que incluem:
• J
ava EE 6 — a versão mais recente das especificações corporativas do Java oferece um
modelo de desenvolvimento mais maleável.
• C
omponentes tecnológicos de primeira linha do JBoss — versões atualizadas dos
populares componentes e projetos, incluindo Hibernate, HornetQ e Infinispan.
• P
ode ser testado por natureza — suporte ao premiado projeto Arquillian, que possibilita
o teste dentro do contêiner de aplicativos.
• I ntegração com Toolchain — suporte a outros recursos populares de ferramentas, como
Maven e Hudson.
www.redhat.com
2
Etapa 3: Simplifique os demais 85%.
Um processo de desenvolvimento mais eficiente é fundamental já que os ramos de negócios
exigem novos aplicativos que ofereçam suporte aos requisitos comerciais que estão sempre
mudando. O apoio à produção e manutenção correspondem a mais de 85% do ciclo de vida
de um aplicativo e, normalmente, à maior parte do custo do aplicativo.
Infelizmente, muitas das ferramentas de administração e gerenciamento de outras
plataformas de aplicativos são inflexíveis, forçando as empresas a tomarem difíceis decisões
arquitetônicas. O objetivo da Red Hat era permitir que a empresa gerenciasse o que quisesse
e precisasse, usando os recursos padrão da Red Hat a favor de suas próprias soluções
quando necessário. Entre nossos novos recursos para os outros 85%, estão:
• A
dministração elegante: com uma estrutura de configuração centralizada, Java, APIs de
gerenciamento de HTTP, console de gerenciamento com interface gráfica e interface de
linha de comando, os administradores têm várias formas para gerenciar os servidores.
• G
erenciamento de domínio: gerenciar vários serviços como apenas um e dar suporte à
implantação dentro do domínio.
• G
erenciado pelo JBoss: um conjunto de recursos recém-atualizado é fornecido com o
JBoss Operations Network, incluindo monitoramento de vários domínios, provisionamento
de aplicativos e gerenciamento de configurações.
O advento da computação em nuvem proporciona às empresas novas oportunidades
para agilizar suas práticas de desenvolvimento e gerenciamento de aplicativos. Com
uma arquitetura atualizada e novos recursos, o JBoss Enterprise Application Platform foi
projetado para uso local ou em ambientes de nuvem. Esta única plataforma também permite
que as empresas assumam seus próprios cronogramas para colocar os aplicativos existentes
e futuros na nuvem.
SOBRE A RED HAT
VENDAS E DÚVIDAS
www.redhat.com
#8904027_0512
A Red Hat foi fundada em 1993, e sua sede fica em Raleigh, na Carolina do Norte. Hoje, com
mais de 70 escritórios ao redor do mundo, a Red Hat é a maior empresa de tecnologia com
ações negociadas na Bolsa, plenamente dedicada ao código aberto. Essa dedicação tem
trazido recompensas, para nós e para nossos clientes, oferecendo o valor do software de
código aberto e estabelecendo um modelo de negócios viável com base no código aberto.
AMÉRICA DO NORTE
1–888–REDHAT1
www.redhat.com
EUROPA, ORIENTE
MÉDIO E ÁFRICA
00800 7334 2835
www.europe.redhat.com
[email protected]
ÁSIA-PACÍFICO
+65 6490 4200
www.apac.redhat.com
[email protected]
AMÉRICA LATINA
+54 11 4329 7300
www.latam.redhat.com
[email protected]
Copyright © 2012 Red Hat, Inc. Red Hat, Red Hat Enterprise Linux, o logotipo Shadowman , JBoss, MetaMatrix e RHCE são marcas registradas
da Red Hat, Inc., nos EUA e em outros países. Linux® é uma marca registrada da Linus Torvalds nos Estados Unidos e em outros países.
Download

JBoss Enterprise Application Platform 6