Olá, não existe curto prazo, pois os produtos e conceitos são densos e para garantir que você saia sabendo de fato, precisamos passar pelas 132h da formação. Felizmente, esse mês estamos lançando nossa plataforma Remote Live!, para alunos de fora do estado como você, com conexão simétrica, streaming em HD, audio digital, deploy remoto na Amazon AWS, instrutor ao vivo e VNC para te ajudar remotamente nos exercícios. Se tiver interesse, entre em contato com nossa equipe comercial, a primeira turma deve sair já na próxima quinzena !!
The Killer article about SOA ;-) Enterprise architects mix REST integration with SOA - http://pulse.me/s/6Iq3X
Primeiro, queria agradecer ao amigo @vhlaube, pelo convite.
Atualmente trabalho com 3 máquinas, 2 macbooks pro e um Dell.
- MacBook Pro 17 Core Duo, com 2gb, para trabalhos gráficos de frontend, material educacional e marketing.
- Macbook Pro 15 Core i7 8gb. Neste tenho Snow Leopard, Win7 e Ubuntu 64 instalados, além de VMWare oficial que adquiri a licença e uso um monitor de Led de 23 da LG para espelhar o ambiente.
- Dell Core i5 3.2, com 8gb de ram e um monitor de 19 polegadas, com Ubuntu 64 e Win7.
A maior parte dos projetos que estou envolvido hoje, são #SOA em cima da plataforma Oracle 11g. Sendo assim: Oracle SOA Suíte 11g ( BPM + BPEL + ESB + BAM + Rules + WebLogic + Oracle Eclipse + JDeveloper com plugins de SOA).
Tenho clienes também que usam a suíte da IBM Websphere MQ e por esse motivo, o tenho instalado.
Este ambiente eu replico tanto no Ubuntu quanto no Win7 com diferentes JVMs: Sun, JRockit, JRockit Real Time, OpenDK.
Também utilizo o Coherance para Grid e tenho alguns outros ambientes de Grid para pocs e testes, desde EhCache a Gigaspaces e TerraCota.
IDEs: Utilizo no meu dia-a-dia pra SOA basicamente o Eclipse com plugins da Oracle e o JDeveloper.
Para projetos Restful, ultimamente tenho utilizado o Netbeans 6.9 + Maven + Jersey Archetype em cima de Glassfish.
Projetos OpenSource: JBoss Drools, Apache Camel e Mule (ESB). Estou ainda participando do fórum e acompanhando o projeto Acitivi BPM e Akka Framework.
Utilizo ainda Rails como plataforma Web tanto do site da SOA|EXPERT, quanto o novo portal e produtos que estamos criando.
Para isso, utilizo tanto o TextMate, quanto o RubyMine que tem melhorado muito a cada dia.
Ambiente Ruby, rodo todo em cima de Snow Leopard no MacBook Pro 15 core i7 e aqui entra Cucumber + Rspec + porrada de gems, inclusive Restfulie :-).
Uso o rvm com Passenger (ree),rmi 1.9.2 e 1.8.7, além de JRuby e Rubinius.
Scala (2.8) Akka Framework, também rodo em cima da mesma máquina, assim como Common Lisp e Clojure, que estou aprendendo e fazendo ensaios.
O novo produto que estou criando, faz uso de Rails3 + Cucumber e Rspec + Neo4j + Redis, fila e key.
Para SCM, Git e softwares como GitX para Mac.
Banco de dados MySQL, Oracle XE além de NoSQL: MongoDB, Redis, Voldemort e Neo4J (todos pocs e testes, nada sério ainda).
Ano que vem devo aumentar o estudo do Esper, que comecei e parei, além de Apama CEP, Sonic ESB que já está instalado :-)
Meus convidados: @fribeiro1, @hannelita, @sleipn_r, @vsenger, @feliopero, @giovannibassi :-)
by Felipe Oliveira - @scaphe.
Esse ano foi mais que especial pra nós da SOA|EXPERT, pois fundamos uma empresa, que estava somente no sonho desde 2008, com alguns pequenos ensaios.
Começamos oficialmente nossa operação dia 14 de maio e de lá pra cá, muita coisa boa aconteceu.
Apostamos forte no SOA, mesmo contra o mercado e matérias pejorativas a respeito, pois acreditávamos fortemente na filosofia.
Neste ano, muitos autores que haviam criticado, fizeram retratações públicas, e o que parecia uma aposta, se concretizou.
Na primeira semana da SOA|EXPERT vendemos 55 cursos, o que nos pegou de surpresa e tivémos que imprimir um rítmo de trabalho alucinante, praticamente 400 horas por mês.
Foi um ano com muitas palestras e eventos também. Começamos com o “Profissão Java” através da parceria com a Globalcode e patrocinamos também o mesmo, além de termos levado a palestra de Nicho Inovador e discutido junto a outros amigos, no painel de empreendedorismo.
Coordenamos também com a trilha de SOA & Cloud do TDC 2010 São Paulo, um dos melhores eventos para desenvolvedores do ano, e pudémos contar com a presença de grandes amigos como: Fernando Ribeiro, Alexandre Porcelli, Ismael Guilherme, Rafael Rosa, Luca Bastos, Ricardo Ferreira, Edson Fukuma e Ruy Leite.
Amigos, muito obrigado por terem nos prestigiado :-)
Também participamos do TDC Floripa, onde fomos apoiadores do mesmo e levamos um palestrante super 10 da região Sul, Diego Pacheco e palestramos conjuntamente. (incrível :-P).
Ainda em eventos, participamos do GuruSP, evento de Rubinista, mostrando que dá pra implementar SOA clássico na linguagem.
Levamos nossa palestra Thinking Decoupled a universidades, e gostaríamos de agradecer em especial aos alunos e professores da Federal de Itajubá, onde fomos muito bem acolhidos, assim como na Anhembi Morumbi em São Paulo.
Quanto aos números: Realizamos mais de 270 cursos, entre alunos individuais e coporativos. Pausa: Agradecemos muitos nossos alunos, pela oportunidade que nos foi dada e pela escolha e confiança na nossa instituição de ensino :-).
Escrevemos mais de 1200 páginas de material, apresentações e slides, diversos exercícios e laboratórios, aprimoramos e renovamos muito material com aprendizado a cada curso ministrado.
Nossa equipe hoje ainda é pequena, 15 profissionais envolvidos, mas a tendência para 2011 é crescer rapidamente, pois estamos numa curva forte de ascendência.
Conquistamos grandes contas e agradecemos pela confiança que depositaram numa empresa iniciante. Obrigado: Grupo Ultra, Porto Seguros, ItaúBBA, RedeCard, Souza Cruz que mandou equipe do RJ pra cá e Terra que mandou sua equipe do RS.
Agradecemos também nosso grande amigo e parceiro, GlobalCode, pois eles fizeram 2010 realmente ser incrível.
Por fim, ano de 2011 já começa com o pé direito, com a inauguração da nova sede da SOA|EXPERT, com 2 salas amplas de treinamento e espaço para lounge, biblioteca e relax :).
2010, foi um ano incrível e acreditamos que 2011 será fantástico :-)
Esses últimos dias foram extremamente especiais para a comunidade SOA. Em 2008 Anne Thomas do Burton Group havia dado uma declaração polêmica, que o SOA havia morrido.
Como profissionais do meio, ficamos extramente chocados, pois SOA não se trata de uma tecnologia específica e sim um conceito de “Software Desacoplado”. Não fazia o mínimo sentido retrocedermos à década de 90 e continuarmos com o modelo monolítico.
Encurtando a história, o Burton Group anunciou que SOA está ressurgindo no mercado em alta e deverá ser a nova tendência de software.
InfoQ: SOARising
E a própria Anne, faz uma mea culpa: Resurrecting SOA
Parece pouca coisa, mas o Burton e Gartner, sinalizam aos executivos tendências e influenciam suas decisões.
Muitas empresas irão investir em projetos SOA, aquecendo o mercado com muitas vagas de destaque. #win
A SOA|EXPERT leva ao TDC edição Florianópolis, duas palestras: Think Decoupled -Felipe Oliveira e SOA com XP - Diego Pacheco, amigo convidado da região sul ligado à comunidade SOA.
Catarinenses e próximos à região, nos vemos lá !
Apresentação criada para o Guru-SP !
Classic SOA in Ruby palestra em vídeo GuruSP
Últimas turmas do ano, aproveite a chance de expandir suas possibilidades técnicas e financeira !! PS> Clique, para baixar o catálogo da nossa Formação Consultor SOA #FSOA
Vídeo da nossa palestra sobre nichos inovadores no profissão java em 20 minutos no máximo, tempo que tínhamos para abordar o assunto :)
Hoje enviamos duas palestras para análise do comitê responsável pelo JavaOne.
Think Decoupled:
Resumo da apresentação:
A traz a visão “desacoplada” para criação de softwares, fazendo uma explanação sobre estilos arquiteturais em cima de “Request-Driven” (WS-* x Restful), como se modela um serviço ou recurso à partir do uso de duas abordagens poderosas: Domain-Driven Design e Behaviour-Driven Design, combinadas à suíte SOA da Oracle. Durante a palestra, será montado um case em cima de um problema de negócio, utilizando cada um dos produtos da suíte (ESB, BPEL, BRMS, BAM) , integrando sistemas legados, compondo soluções, extraindo regras de negócio com uma linguagem que faz parte do contexo de negócio (DSL) e por fim, uma visualização do que está acontecendo em tempo real com nossa solução (BAM).
Service Component Architecture in Cloud
Service Component Architecture é uma maneira de organizar seus serviços em “pacotes” para facilitar a distribuição da aplicação, na camada de infraestrutura. Apresentaremos os conceitos de SCA como:
- Wiring, como os serviços se conectam
- Bindings. como as stacks se comunicam
- Policies, políticas de infraestrutura aplicadas ao seus serviços, como segurança, qualidade.
Provisionamento transparente, de uma Single-VM e deployments em cluster, Deployment Transacional, podendo fazer um Rollback através de múltiplos clusters e como se aplicam essas técnicas em Cloud.
Esperamos que aprovem ao menos uma, para contribuirmos um pouco com a disseminação do SOA junto à comunidade.