Recursos em Java para administradores de sistema? [fechadas]

2

Eu tive a sorte de conseguir quatro anos como SA sem precisar administrar sistemas usando Java. Minha sorte acabou e estou começando um novo trabalho e eles fazem uso extensivo de Java. Quais recursos estão disponíveis para uma SA que precisa solucionar problemas e administrar aplicativos e ambientes Java?

Eu não fui para o stackoverflow porque quero perspectivas de SA do colega.

    
por CarpeNoctem 03.02.2011 / 02:38

3 respostas

3

Aqui está o problema. Da perspectiva dos administradores de sistemas, o Java significa algo inteiramente diferente da perspectiva dos desenvolvedores (embora eu possa argumentar que este é um excelente ponto para a filosofia de DevOps mostrar sua cabeça ... mas eu discordo).

Você, como SA, está preocupado com um escopo mais restrito do que os desenvolvedores. Essencialmente, você precisa se familiarizar com as complexidades da JVM (ou seja, coleta de lixo e ajuste). Também é provável que você queira entender o que o Application Server da sua empresa em particular usa (JBoss, Tomcat (que não é um servidor de aplicativos em si, mas um contêiner de servlet), Web Sphere, etc.).

Também passe algum tempo com os desenvolvedores e descubra a visualização de 30 mil pés de como o aplicativo funciona. Você não precisa ler Java, mas deve entender como o aplicativo funciona e o fluxo de dados através dele.

Boa sorte.

    
por 03.02.2011 / 03:22
0
  • Bem, você provavelmente precisará aprender o que é um Java Servlet .

  • Em seguida, aprenda sobre os servidores que lidam com isso, sua organização provavelmente tem uma preferência.

  • O Tomcat se integra ao Apache e é gerenciado pela Apache Foundation.

  • O IBM WebSphere tende a ser usado por organizações maiores.

  • O JBoss é de propriedade da Red Hat, e tende a ter algum interesse.

  • GlassFish é a oferta da Sun, por isso costuma ser encontrada em seus servidores.

  • então há Jetty , que está se tornando amplamente utilizado, parte da Fundação Eclipse.

  • Eclipse você provavelmente deve conhecer, é um IDE muito bem usado para Java .

  • Além disso, você precisa estar muito familiarizado com configuração de JDKs e JREs.

  • Saber o que o caminho de classe te levará a um longo caminho.

por 03.02.2011 / 03:06
0

O conselho de Nathan é realmente ótimo, mas aqui estão algumas outras coisas que você precisará aprender para ser um administrador eficaz de aplicativos baseados em Java:

  • Como configurar e usar log4j
  • Como ler um rastreamento de pilha

Boa sorte!

    
por 07.02.2011 / 16:25