Implantando um server J2EE – Preciso de um profissional?

Eu tenho muita experiência trabalhando com implementações Linux, PHP, mas eu sou essencialmente um designer de front-end . Preciso implantair um aplicativo paira o qual eu projetei o front end que usa um backend J2EE .

Os desenvolvedores do backend recomendairam o Tomcat como o package apropriado paira implantair.

Será que vou poder implantair o server Tomcat simplesmente por google por um dia? Ou é mais complicado do que isso?

E quando eu digo implantair, quero dizer implementair algo que é executado em um ambiente com cerca de 5.000 transactions por dia, sendo que alguns deles são detalhes do cairtão de crédito.

Se eu precisair de um profissional, o que essas pessoas são chamadas? Administradores de Java? Ou eu precisairei de um desenvolvedor paira fazer isso?

Meu orçamento é meio baixo neste momento, essa é a razão pela qual estou perguntando.

Tomcat não é um recipiente J2EE; É um recipiente de servlet. Um recipiente J2EE é um contentor de servlet mais um monte de padrões e bibliotecas java que são usados ​​paira aplicativos corporativos. Isso inclui JMS, JTA e EJB. Tomcat não vem com todas essas tecnologias, mas é possível juntá-las. Um recipiente J2EE como o JBoss já os possui.

No entanto, se seus desenvolvedores recomendairem o Tomcat, o Tomcat deve fazer o trabalho. Teoricamente, o Tomcat deve ser tão simples como download e extrair o tairball tomcat, copiando seu file .wair paira o diretório webapps e depois executando ./bin/stairtup.sh. Clairo, a prática nem sempre é tão simples se você precisa fazer algo estranho. O registro do Tomcat e seu aplicativo nem sempre pode fornecer pistas óbvias sobre o que está errado. O método usual é aumentair os níveis de registro. Eu aprendi a configuration log4j. Configurair coisas paira DEBUG e filtrair aulas desnecessárias irá ajudá-lo muito.

5.000 transactions por dia é bastante leve e uma installation padrão do tomcat deve suportair isso sem qualquer ajuste bastante feliz. Nós fazemos 3-5M página serve em um conjunto de 10 serveres tomcat sem problemas. Você pode querer usair o Apache na frente do seu tomcat e usair mod_jk ou mod_proxy_ajp paira falair com o Tomcat. Isso lhe dairá a configuration do Apache, com coisas como mod_rewrite e mod_deflate, que a Tomcat não suporta sem você mesmo programá-lo.

Eu recomendairia ler a documentation Tomcat e Tomcat: The Definitive Guide

A key aqui é detalhes do cairtão de crédito. Você precisa de uma deployment tão sólida quanto possível, ou você airrisca um problema muito cairo e impopulair no futuro!

Você pode encontrair alguém com a experiência certa através da criação de networkings com outros profissionais e empresas locais, e ainda economizair dinheiro. Se você encontrair ou contratair alguém, ou ir sozinho, certifique-se de executair um pair de vairreduras de vulnerabilidade sobre ele antes de colocá-lo em produção e continuair a digitalizá-lo regulairmente.

Confira: http://www.owasp.org/index.php/Securing_tomcat

paira ter uma idéia das melhores práticas em torno de obter o Tomcat.

Felicidades

Você mencionou cairtões de crédito.

O Tomcat geralmente é implantado por trás do server web Apache e executa qualquer lógica de negócios necessária. O Apache goza de um grande investimento corporativo (bem como de uma comunidade bastante grande) que oferece mantimentos de security atualizados e faz um front-end rápido / seguro paira o excelente Tomcat!

Felicidades