Conhecendo o Pentaho BI Server - Arquitetura e infra

Propaganda
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
Download