Reunião com o time de brasileiros da JBoss, a division of Red Hat

Reunião com o time de brasileiros da JBoss, a division of Red Hat

DATA: 15 DE AGOSTO DE 2007 - QUARTA-FEIRA
LOCAL : Auditório da SUCESU em São Paulo.

Rua Tabapuã, 627 - 1º Andar - Itaim Bibi
04533-903 - São Paulo / SP - Brasil

http://www.sucesusp.org.br/localizacao.htm

Essa reunião tratará dos seguintes temas:

  • Lançamento do JBoss Rules (Drools) 4.0
    Edson Tirelli, Fernando Meyer ( JBoss, a division of Red Hat )
    Nível: Iniciante/Intermediário

-JBoss AOP
Flávia Rainone ( JBoss, a division of Red Hat )
Nível: Iniciante/Intermediário

  • Open-Source SOA com JBoss - 30 Minutos práticos com jBPM, JBoss ESB e JBoss Rules juntos!
    Edgar A Silva ( JBoss, a division of Red Hat )
    Nível: Iniciante/Intermediário

** PALESTRA DIVIDIDA EM TRÊS PARTES


SORTEIOS:

  • 2 assinaturas semestrais (6 edições) da revista JavaMagazine
  • 2 assinaturas semestrais da revista SQL Magazine
  • 1 assinatura anual da revista WebMobile
  • 1 licença de IntelliJIDEA 6.0
  • 2 Treinamentos OFICIAIS de JBoss na Red HAT - 1 RH161 e 1 RH336

  • TEMA: Lançamento do JBoss Rules (Drools) 4.0

  • DESCRIÇÃO:

JBoss Rules (Drools) é um engine de regras open source que permite o uso de Programação Declarativa para expressar as regras de negócio da aplicação, mantendo-as externas ao código e com ciclo de gerenciamento próprio. Em outras palavras, aumenta a flexibilidade e a velocidade de desenvolvimento e manutenção dos sistemas tratando justamente do item mais importante e volátil dos mesmos: as regras de negócio.
Engines de Regras são muito utilizados na Europa e EUA em verticais de mercado reconhecidamente dinâmicas como Telecom, Financeira e de Seguros. No entanto estas ferramentas ainda são pouco conhecidas no mercado brasileiro, mas já com alguns casos de sucesso bastante interessantes.
Esta apresentação tem o objetivo de demonstrar, com um enfoque objetivo e prático, o uso do JBoss Rules (Drools) em aplicações corporativas. Os seguintes tópicos serão tratados:

  • Engines de Regras
  • JBoss Rules: um engine open source
  • Escrevendo regras de negócio
  • DSL - Domain Specific Languages
  • BRMS - Business Rules Management System
  • Demonstração e casos de uso
  • NÍVEL:
    Iniciante/Intermediário

  • PALESTRANTES:

Edson é Engenheiro de Software Senior do JBoss, uma divisão da Red Hat. Com 10 anos
de experiência em desenvolvimento e arquitetura de sistemas, especialmente na vertical
de Telecom, atualmente atua como Core Developer do JBoss Rules (Drools), um engine de regras
open source, e no desenvolvimento de sistemas especialistas. Possui as certificações
SCJP, SCBCD e SCA.

Fernando é Engenheiro de Software do JBoss, uma divisão da Red Hat. Atualmente atua como Core Developer do
JBoss Rules (Drools). Analista de sistemas Java há 6 anos. Atuou e desenvolveu projetos para diversas empresas
como (Santander, Vivo, TIM, Citibank, Aon, Arcelor, BHP Billiton). Possui as certificações SCJP, SCWCD, SCBCD

TEMA: JBoss AOP 2.0

Descrição:

O JBoss AOP é a ferramenta de programação orientada a aspectos do Grupo JBoss, uma divisão da Red Hat. O principal objetivo dessa apresentação é mostrar a cara do JBoss AOP na sua nova versão, 2.0, a ser lançada em meados de setembro. O principal destaque são os typed advices, que seguem um formato mais flexível e intuitivo.
Além disso, o JBoss AOP 2.0 apresenta funcionalidades avançadas, tais como : Escopo, nova API para interceptação por instância alem da integração com o microcontainer do JBoss AS 5. De forma sucinta, os tópicos da apresentação serão:

  • Programação Orientada a Aspectos (o que é AOP, para quê serve, quando utilizar)
  • JBoss AOP 2.0 (objetivos da nova release)
  • Advices (novo formato, tipos, exemplos)
  • Overloaded advices (o que são, mais exemplos)
  • Outras features (abordagem breve de escopos, instance API e integração com o microcontainer do JBoss 5).
  • PALESTRANTE

Flávia é Bacharel em Ciências da Computação pela Universidade de São Paulo, onde também realiza seu
Mestrado em Programação Orientada a Aspectos Dinâmica, sob a orientação do Prof Dr. Francisco Reverbel.
Como resultado deste trabalho e estudo, em 2006 passou a fazer parte do time de desenvolvimento do JBoss AOP,
como Senior Software Engineer na JBoss, a division of Red Hat.Além da área de programação orientada a aspectos,
já atuou nas áreas de bioinformática, medicina diagnóstica e internet banking.

TEMA : Open-Source SOA com JBoss - 30 Minutos práticos JBoss ESB, JBoss jBPM e JBoss Rules juntos!

  • DESCRIÇÃO:

SOA é uma das grandes buzzwords do momento, ao invés de mostrarmos slides com figuras e gráficos extremamente complexos
e poucos realistas, vamos mostrar em 30 minutos como através de 3 projetos JBoss, podemos tornar SOA algo factível e real
dentro das corporações, e como isto? Utilizando e aplicando conceitos em torno de Enterprise Service Bus - ESB , embasado nos Enterprise
Integration Patterns e com o auxílio dos projetos JBoss jBPM (BPM) e do JBoss Rules. E ainda alguns briefings da integração
com o JBoss Seam e OpenMatrix (resultado do trabalho de “Opensourcing” dos produtos da empresa MetaMatrix). Pelo tempo, essa
palestra não terá o mínimo de slides, e sim, código do ínício ao fim, compilando e executando as aplicações apenas com ANT,
todos os exemplos estarão disponíveis para download.

  • PALESTRANTE

Edgar trabalha na JBoss, a division of Red Hat, onde é Solutions Architect, responsável por tecnologias de Middleware,SOA e pré-vendas de JBoss na Red Hat Brasil.
Com cerca de 9 anos de experiencia com Java, trabalhou em varios dos mais desafiantes projetos corporativos envolvendo Java no Brasil, principalmente
os de areas de finanças, governo, varejo e telecom, envolvido com questões Arquiteturais e Desenvolvimento de Objetos Distribuídos.
Como palestrante, participou nos maiores eventos de tecnologia no Brasil como FISL, Comdex, JustJava, BrasilOne, CafeBrasil, BorCon e no JavaOne nos EUA.
Possui inumeras certificacoes Java de vários fornecedores, entre elas SCEA.Tem como grande vantagem achar que tecnologia pode ser tão desafiante quanto
um bom game, por isso investe parte do seu tempo nelas, ja que ele nao é dos melhores jogadores de Playstation.


Programação:

19:00 - Boas Vindas

19:15 - JBoss Rules 4.0 - Edson Tirelli e Fernando Meyer

08:15 - Break

08:30 - JBoss AOP - Flavia Rainone

09:15 - Open-Source SOA com JBoss - 30 Minutos práticos JBoss ESB, JBoss jBPM e JBoss Rules juntos! : Edgar Silva

09:45: Sorteios

10:00 - Encerramento

Hummm…de graça… :wink:

Alguem leva uma corneta daquelas bem malditas de epoca de copa do mundo e faz o barulho mais alto possivel toda vez que pipocar um stack trace na tela? :mrgreen:

Eu estudei na faculdade com a Flavia, conheco o trabalho do Edgar e sou amigo do Fernando a muito tempo, com certeza vai ser um dia bem produtivo. Espero que eles gastem um tempinho para falar como é ser desenvolvedor de software open source e a vida na empresa.

Legal o Edgar ja entrar definindo SOA como buzzword…

Todas essas reuniões na SUCESU (SouJava etc) são de graça. Já fui em várias e nunca me arrependi! Vale a pena. Com certeza essa também não vou perder.

Olá Paulo, tudo beleza?

A questão de SOA como buzzword, é que tenho visto inúmeras empresas querendo mergulhar de cabeça nesse modelo de Arquitetura, que nada mais é que um conjunto de disciplinhas, onde algumas delas são técnicas, outras de negócios, outras até econômicas. Porém vejo cenários técnicos tão complexos em volta de SOA que me faz ter saudade de dos bons e velhos Servlets.

Sendo, assim, na medida do possível, no CofeeBreak, na pizzaria depois da reunião, ou seja, quando sobrar um tempo, podemos falar mais de SOA, em termos de direcionamentos, boas práticas, com base no que venho aprendendo com o time da JBoss/Red Hat que está definindo nossas estratégias para SOA, e não só produtos, produtos, afinal de contas, não é só tecnologia que resolve os problemas de uma empresa ou de seus sistemas.

Como o tempo é curto, eu vou focar em ESB (EAI), mas mostrando as novidades deste projetos, que engloba muitas coisas do JBoss Rules e do JBoss jBPM. Vai ser “ant deploy”, “ant runtest” e mostrar códigos e códigos, e como pode ser “realista” o início de adoção de portólio de servicos, orchestration e esses termos “bonitos” que parecem funcionar só em Saturno ou Plutão =). Eu to super empolgado, porque os exemplos são bem legais!

Lembrando, o foco é JBoss.ORG, ou seja, comunidade, então, o clima é o melhor possível, para conversar, perguntar, trocar idéia, queremos uma reunião com o clima o mais descontraído possível.

Abracos e vejo vocês lá!

Olá

Achei legal falar de SOA e usar a velha sigla EAI. SOA é um novo modo de tentar realizar o velho sonho de EAI que já foi tentado de outras formas como CORBA, DCOM, etc.

Acredito em SOA como acreditei nos modos mais antigos de fazer EAI e como vou acreditar nos futuros modos que certamente aparecerão quando XML e SOAP deixarem de serem considerados como padrões de integração (já há algumas boas tentativas).

Não levem ao pé da letra mas o ESB se encaixa neste mundo heterogêneo como os tradutores se encaixavam no mundo do EDI. É o intermediário que entende todo mundo. E também o carteiro que entrega as correspondências.

Em geral SOA se baseia em web services no mundo povoado por SOAP/WSDL/WS-*. Como ainda não há um framework que esconda a complexidade do desenvolvedor, SOA realmente pode envolver cenários muitos complexos.

O problema é que alguns consultores vendem as idéias em gráficos bonitinhos que no dia a dia não se consegue por em prática com desempenho, segurança e confiabilidade razoável.

Farei o máximo esforço para estar lá no dia 15.

[]s
Luca

Curiosidade rapida:

Voces vivem pondo “a division of Red Hat” , isso eh obrigacao vinda da RH ?

prq fica estranho… toda vez q aparece Jboss vem um “a division of Red Hat”

:slight_smile: valeu !

O horário divulgado me deixou meio confuso. Afinal, a reunião será pela manhã ou à noite?

É preciso fazer alguma inscrição? Há restrição no número de participantes?

[quote] É preciso fazer alguma inscrição? Há restrição no número de participantes?[/quote] Boa pergunta.!!!

[quote]Droga tenho faculdade… [/quote] Porque não falta, no final vai rolar altos papos (cabeça) em algum restaurante == cerveja. :stuck_out_tongue:

As palestras estarão disponiveis para download em algum lugar?

Atenciosamente,
Rafael Roque
ITIL Foundations Certified
Sun Certified Enterprise Architect for Java 2 Enterprise Edition(I)
Sun Certified Web Component Developer for Java 2 Enterprise Edition
Sun Certified Programmer for Java 2 Platform Edition

Porque é politicamente incorreto (não que eu não faça, mas não vamos incentivar tão abertamente assim ).

Até!

[quote] Porque é politicamente incorreto (não que eu não faça, mas não vamos incentivar tão abertamente assim ).
[/quote] No meu curso quando tinha algum evento importante pedia dispença ao coodenador e tudo bem, mais a faculdade era particular e não algo tão “chique” como o IMES. :roll:

Não faz sentido…A palestra de Rules depois do encerramento? As outras palestras pela manhã e a de Rules à noite? Tá estranho…

De duas uma:

  1. Onde está 19:15, na verdade é 07:15;
  2. Onde está 09:00, 09:15,09:45, 10:00, na verdade é 21:00, 21:15, 21:45 e 22:00.

Quem puder confirmar…

Olá amigos,

Esclarecendo algumas dúvidas:

Data: 15 de Agosto (quarta-feira)

Horário: 19h as 22h

Agenda

Programação:

[quote]19:00 - Boas Vindas
19:15 - JBoss Rules 4.0 - Edson Tirelli e Fernando Meyer
20:15 - Break
20:30 - JBoss AOP - Flavia Rainone
21:15 - Open-Source SOA com JBoss - 30 Minutos práticos JBoss ESB, JBoss jBPM e JBoss Rules juntos! : Edgar Silva
21:45: Sorteios
22:00 - Encerramento[/quote]

Sobre o JBoss, Division of Red Hat

Disponibilidade das Palestras

[]s

[quote=WilliamSilva][quote] Porque é politicamente incorreto (não que eu não faça, mas não vamos incentivar tão abertamente assim ).
[/quote] No meu curso quando tinha algum evento importante pedia dispença ao coodenador e tudo bem, mais a faculdade era particular e não algo tão “chique” como o IMES. :roll: [/quote]

Hahaha estudo no IMES e nao acho chique uhahua, só não falto pq vou ter q entregar um bom pedaço do TCC e tenho q falar com o professor… :smiley:

William vc estuda no IMES? :?:

[quote] William vc estuda no IMES? [/quote]Não estudei na Unaerp - :? , quem sou eu para estudar no IMES.

[quote=ankiewsky]Olá amigos,

Esclarecendo algumas dúvidas:

Data: 15 de Agosto (quarta-feira)

Horário: 19h as 22h

Agenda

Programação:

[quote]19:00 - Boas Vindas
19:15 - JBoss Rules 4.0 - Edson Tirelli e Fernando Meyer
20:15 - Break
20:30 - JBoss AOP - Flavia Rainone
21:15 - Open-Source SOA com JBoss - 30 Minutos práticos JBoss ESB, JBoss jBPM e JBoss Rules juntos! : Edgar Silva
21:45: Sorteios
22:00 - Encerramento[/quote]

Sobre o JBoss, Division of Red Hat

Disponibilidade das Palestras

[]s[/quote]

Até agora ninguém comentou se é necessário ou nao fazer a inscrição e se for, por gentileza mandem o link!

Fala cara.

É preciso se inscrever.

[]