Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo Arquitetura

Dicas para a Certificação OCM Java EE Enterprise Architect

Olá pessoal, hoje irei postar e comentar algumas dicas para quem tem interesse em adquirir a certificação OCM Java EE 6 Enterprise Architect. A Certificação Esta certificação se enquadra no titulo Master da Oracle , por esta razão ela é mais complexa do que as outras Certificações do mundo Java, para mais detalhes consulte a página oficial da certificação. Fases da Certificação A certificação é composta por 5 fases, sendo 3 exames, 1 treinamento oficial e o envio de documentos, na seguinte ordem: Realização de Curso Oficial; Exame 1Z0-807; Exame 1Z0-895; Exame 1Z0-866; Envio do curso oficial ( Course Submission Form). Realização do Curso Oficial Esta etapa é uma exigência que a Oracle faz principalmente para os exames OCM , onde cada candidato deve ter concluído um curso oficial, cada exame tem uma relação de cursos que podem ser realizados, onde você deve realizar pelo menos um curso, não sendo necessário realizar vários . Você pode realizar o curso antes de c...

Como escolher um Framework para o meu projeto ?

Olá pessoal, hoje iremos abordar um assunto muito interessante, que é a escolha de um Framework , com certeza muitos desenvolvedores e arquitetos já ficaram com dúvidas na hora de tomar esta decisão tão importante, e que pode influenciar no sucesso do projeto. Vou listar algumas práticas e experiências que adquiri nesses últimos anos, onde fui responsável por estas escolhas, iremos focar na plataforma Java, mas o processo de definição e escolha de APIs e Frameworks,   pode ser adotado em qualquer outra linguagem, pois são passos que independente de tecnologia, ajudam a tomar as melhores decisões. Devemos Usar um Framework ? A necessidade do mercado por softwares  evoluiu muito com o passar dos anos, hoje temos sistemas operando em quase todas as áreas: Financeira, Médica, Jurídica, entre outras, com toda essa demanda, o setor de desenvolvimento teve que evoluir para acompanhar a alta procura por sistemas em um curto prazo. Os Frameworks entram nesse ponto...

Versionamento de Sistemas, Artefatos e Componentes

Olá pessoal, hoje iremos abordar um assunto voltado para arquitetura de sistemas, onde vamos analisar como realizar um bom versionamento de artefatos e componentes utilizando o Maven. Os Artefatos Quando desenvolvemos um sistema Java, iremos ao final gerar algum tipo de artefato para a implantação, seja ele um  JAR , WAR , ou EAR . Ao utilizar o Maven em nossos projetos, temos o chamado  GAV  no arquivo pom.xml , que são itens obrigatórios para todo tipo de artefato, o GAV é a abreviação de: G (<groupId>): Grupo de trabalho, aqui é um local onde podemos armazenar um grupo artefatos, que fazem parte de um sistema final, exemplo: br.com.cvinicius.erp; A (<artifactId>): Identificação do artefato gerado, este é o nome que terá o artefato, exemplo: erp-web; V (<version>): Versão do artefato, define a versão do artefato gerado, geralmente representado por casas decimais, exemplo: 1.0.0. O Que é Versionamento O versionamen...