Terminando o projeto FIC, o sistema de comissionamento Petrobras. Minha área ficou sem projeto imediato. Então alguns foram trabalhar em propostas comerciais e eu como sou o mais técnico, fui direcionado a trabalhar com outras tecnologias e me distanciei um pouco do MAXIMO.
Atualmente estou trabalhando com Commerce Server implementando uma loja virtual para uma grande livraria. Na verdade vai além de uma loja virtual, pois ele integra com todos os sistemas legados e interagem com rede sociais implementando o que há de mais moderno de comércio eletrônico no mundo hoje. Realmente um excelente produto.
Mais especificamente estou trabalhando com testes de performance e vulnerabilidade. Estamos utilizando ferramentas da IBM como: IBM Rational Performance Tester, AppScan Source, e os tradicional Profiler de Java e SQL Profiler, este ultimo faz análises dos SQL (no nível do jdbc) e te mostra os stack java da thread do App Server até chegar a execução SQL em questão. É interessante principalmente se está utilizando algum ORM. No nosso caso utlizamos EJB Entity Bean.
Para finalizar ligamos o monitor de banco de dados que realizar um tracer SQL, executamos um cenário pontual e analisamos como o SGBD está tratando sua requisições baseados nos relatórios do tracer.
Bom pessoal, talvez falareis com mais detalhes desta experiência e colocarei um guia de como fazer alguma destes testes acima.
Abraço!
Atualmente estou trabalhando com Commerce Server implementando uma loja virtual para uma grande livraria. Na verdade vai além de uma loja virtual, pois ele integra com todos os sistemas legados e interagem com rede sociais implementando o que há de mais moderno de comércio eletrônico no mundo hoje. Realmente um excelente produto.
Mais especificamente estou trabalhando com testes de performance e vulnerabilidade. Estamos utilizando ferramentas da IBM como: IBM Rational Performance Tester, AppScan Source, e os tradicional Profiler de Java e SQL Profiler, este ultimo faz análises dos SQL (no nível do jdbc) e te mostra os stack java da thread do App Server até chegar a execução SQL em questão. É interessante principalmente se está utilizando algum ORM. No nosso caso utlizamos EJB Entity Bean.
Para finalizar ligamos o monitor de banco de dados que realizar um tracer SQL, executamos um cenário pontual e analisamos como o SGBD está tratando sua requisições baseados nos relatórios do tracer.
Bom pessoal, talvez falareis com mais detalhes desta experiência e colocarei um guia de como fazer alguma destes testes acima.
Abraço!