Conhecendo o Pentaho BI Server - Arquitetura e infra-estrutura O Pentaho BI Server é responsável por toda a camada servidora do plataforma do Pentaho, fornece a arquitetura e infra-estrutura necessária para a construção de soluções para business intelligence ( BI ). Serviços essenciais do Pentaho BI Server: 1. 2. 3. 4. 5. 6. 7. 8. 9. Autenticação; logs; auditoria; Serviços web; Motores de regras de negócio; Mecanismo para integração com relatórios; Mecanismo para integração de analises; Mecanismo para integração com dashboards; Mecanismo para integração com mineração de dados; Sua arquitetura e baseada em plug-in permitindo que a totalidade ou parte da plataforma seja incorporada a aplicações de terceiros. O Pentaho BI Server e composto por diversos outros aplicativos Open Source, entre eles: - Apache Tomcat 1/2 Conhecendo o Pentaho BI Server - Arquitetura e infra-estrutura ser Bi Tomcat Servidor Server possui Web fopi desenvolvido Java, algumas um servidor especialista características , de maisaplicação em especificamente aplicações próprias por não de J2EE um preencher o tomcat , que servidor ééatodos um tecnologia decontainer aplicação, os requisitos aodequal porém servlets. necessários. o Pentaho não O pode -considerado Jetty concorrente A utilizado grande em é mesmo um do algumas servidor Tomcat doações Jetty que HTTP ficou especificas com e Servlet famoso relação Container dopor aoPentaho ser Tomcat utilizado 100% BIéserver aescrito sua como no fácil em o configuração. servlet Java. Écontainer o grande O mesmo do JBoss. e administrator-console, com isso ovantagem usa dois servidores Web para carregar a aplicação. - Jetty Spring Security e Spring quadro Security é uma deaplicação para controle de autenticação forte eadministração altamentebaseados personalizável Spring. segurança Ode mesmo docontrole servidor se integra deacesso. aplicação. ao Tomcat É o padrão e ao Pentaho de-facto BI para Server proteger paraaplicativos da em - Hibernate pelo O mas Hibernate mapeamento disponível framework das bases em para de .Net dados o como mapeamento para o nome o datawarehouse. objeto-relacional NHibernate. No pentaho escrito ele na elinguagem responsável Java, - também Quartzééum O quartzo podem seréintegrados um ou utilizados ( scheduler ao longo ) opendesource, praticamente serviço qualquer de agendamento Java EE de ou tarefas aplicativo que - SE. Hyper SQLagendador ( HSQLDB ) Java O banco possível Oracle poucos bastante com BrOffice, HSQLDB uma de ou recursos compará-lo, utilizado na camada dados (do sua (SGBD), versão eTecnologia em de que SQL em persistência aplicações Hyperthreaded possui 2.0, termos Server, de inclui código bom de entretanto que através odesempenho. robustez HSQLDB aberto, são Structured executadas da escrito oem elinguagem HSQLDB como segurança Query Devido totalmente engine em éLanguage SQL. a uma desktops com essas de A na solução armazenamento outros suíte linguagem características, Database) e que servidores office simples, necessitam OpenOffice/ Java. égeração um de que SGBD, ele Não dados. servidor utiliza éinteragir éecomo de Sobre a Ambiente Livre A negócios treinamento Ambiente com Livre em soluções Pentaho open BI. e especialista fornecemos em utilização implantação, do Pentaho integração, BI para consultoria geração de ede Referências :pt.wikipedia.org/wiki/Jetty Community -BI http://community.pentaho.com Wikipédia -Microsoft pt.wikipedia.org/wiki/Tomcat Spring Security -inglês http://static.springsource.org/spring-security/site/ Quartz scheduler -Tecnologia http://www.quartz-scheduler.org/ HiperSQL - -Pentaho http://hsqldb.org/ Sobre a Ambiente Livre Aamento Ambiente com Livre soluções open esource. source. especialista fornecemos utilização implantação, do Pentaho integração, BI para consultoria em Pentaho trein .negócios 2/2