SlideShare uma empresa Scribd logo
OpenShift: NoSQL
                       "a la carte"
                   num PaaS 100% Open
                         Source




Edgar Silva
edgar@redhat.com
@jedgarsilva
Express   Flex
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
Express   Flex
Caixa de Ferramentas


• Git                       Flex

• Sua IDE preferida
• Sua Linguagem preferida
• Seu framework preferido
Liberdade de Escolha


                       http://farm1.static.flickr.com/55/133957015_2b744e0fcd.jpg
Git + JBoss Developer Studio + Maven
OpenShift
       Registre-se

http://openshift.redhat.com
Instalando Client Tools para o
          OpenShift Express


https://openshift.redhat.com/app/
   express#install_client_tools
Criando seu domínio no OpenShift


$ rhc-create-domain -n mydomain -l rhlogin
Password: (type... type... type...)


 http://<nome-app>-<seu-dominio>.rhcloud.com
Criando Aplicações
$ rhc-create-app -a <sua-app> -t <tipo>
Password: (type... type... type...)

<tipo: perl-5.10, jbossas-7.0, wsgi-3.2,
rack-1.1, php-5.3>
OpenShift: Catridges




http://www.2600online.com/Images/history/Atari2600jr.jpg
Clouds e o que importa


• SO?
• Linguagem?
• Negócio!
• DataGrids em Memória?
DataGrids em Memória + Cloud

• Baixa Latência
 ‣ Acesso a memória mais rápido que
   disco (I/O)

• Concorrência
 ‣ Capacidades do Hardware
 ‣ Multicore
 ‣ Paralelismo
Você pode precisar ...




http://www.jboss.org/infinispan
Você pode precisar ...




  Infinispan 'Brahma' 5.1.0.BETA2
 http://www.jboss.org/infinispan
Infinispan em resumo
•   Map (Key,Value)

•   JPA-Lile API

•   Client Server
•   Compatibilidade Memcached

•   HotRod - “Smart Clients” (protocolo binário)

•   REST-API

•   REST-* caching Spec

•   Não só Java

•   Map/Reduce

•   Fork/Join API

•   Monitoração e Gestão (RHQ)
•   Eventos CDI (CEP)
Padrões



• JSR 107
• JSR 347
OpenShift: Flex & NoSQL
OpenShift Flex : NoSQL
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
Demo




       http://www.go4costumes.com/stockimages/70774.jpg
http://bit.ly/nosqlbr2011
Referências
•   http://vimeo.com/28201194

•   http://vimeo.com/30748504

•   http://openshift.redhat.com/

•   http://www.jboss.org/openshift/articles.html

•   https://www.redhat.com/openshift/blogs/
    seeing-cdi-working-in-openshift

•   https://github.com/fabianofranz/servlet3-
    async-example

•   https://github.com/openshift/tweetstream-
    example
? @jedgarsilva
www.edgarsilva.com.br
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source
OpenShift: NoSQL  "a la carte"  num PaaS 100% Open Source

Mais conteúdo relacionado

PPTX
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...
PDF
Otimizando sites com o nosql redis
PPTX
Dicas de como entrar no mundo do DevSecOps
PDF
1º Meetup Zabbix Meetup do Recife: Werneck Costa - UserParameters
PDF
Testadores 2015 - O Fantástico Mundo de Docker
ODP
Conhecendo o Nodejs
PDF
Node js - Javascript Server Side
PDF
Hands on para (web)Developers Docker vs Vagrant
Trabalhando com a infraestrutura como software na AWS com Elastic Beanstalk e...
Otimizando sites com o nosql redis
Dicas de como entrar no mundo do DevSecOps
1º Meetup Zabbix Meetup do Recife: Werneck Costa - UserParameters
Testadores 2015 - O Fantástico Mundo de Docker
Conhecendo o Nodejs
Node js - Javascript Server Side
Hands on para (web)Developers Docker vs Vagrant

Mais procurados (20)

PDF
Zabbix meetup RJ: Integrações e opensource
PPTX
Introdução ao NodeJS
PDF
Por que Node JS?
PDF
Nodejs - A performance que eu sempre quis ter
PPTX
NodeJS - Tutorial de forma simples e pratica.
PDF
Ionic workshop
PDF
Alagoas Dev Day
PPTX
Introdução ao Node.js - FATEC SP
PDF
O bom, o mau, o vilão... e o node.js
PDF
Google App Engine e PHP
PPTX
Javascript por debaixo dos panos
KEY
escalando aplicações django
PDF
Offline apps Using Ionic Framework and PouchDB
PDF
Semana Acadêmica ICET - Feevale - 12/04/2014
PDF
Meetup DevOps Carioca - GoCD + Docker + Docker Compose: uma história de amor
PPTX
Protegendo Docker
PPTX
Code Rage Brazil III - Tudo sobre o REST Client Library
PDF
Docker, facilitando a vida do desenvolvimento
PPT
Recursos de Escalabilidade e Alta Disponibilidade Para Aplicações Web
PDF
JEE nas nuvens: uma introdução ao openshift
Zabbix meetup RJ: Integrações e opensource
Introdução ao NodeJS
Por que Node JS?
Nodejs - A performance que eu sempre quis ter
NodeJS - Tutorial de forma simples e pratica.
Ionic workshop
Alagoas Dev Day
Introdução ao Node.js - FATEC SP
O bom, o mau, o vilão... e o node.js
Google App Engine e PHP
Javascript por debaixo dos panos
escalando aplicações django
Offline apps Using Ionic Framework and PouchDB
Semana Acadêmica ICET - Feevale - 12/04/2014
Meetup DevOps Carioca - GoCD + Docker + Docker Compose: uma história de amor
Protegendo Docker
Code Rage Brazil III - Tudo sobre o REST Client Library
Docker, facilitando a vida do desenvolvimento
Recursos de Escalabilidade e Alta Disponibilidade Para Aplicações Web
JEE nas nuvens: uma introdução ao openshift
Anúncio

Destaque (14)

PDF
OpenShift : TaSafoConf 2012
ODP
Introdução ao JBoss Fuse 6.x: criação e implantação de um serviço CXF
PDF
Maratona JBoss 2010 - JBoss-ESB
PDF
4 Forum SOA - Edgar Silva (Red Hat)
PDF
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
PDF
SOA Workshop - JBoss ESB v1.1
PDF
JBoss Fuse Workshop Desenvolvimento - Parte 1
PDF
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
PDF
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
PDF
Integrações e o ecossistema Java - Fabric8 ao Resgate!
PDF
Aeolus - Solução para Cloud Red Hat
PDF
WSO2 API Manager 2.0 - Overview
PPT
Enterprise service bus(esb)
PPSX
ESB Overview
OpenShift : TaSafoConf 2012
Introdução ao JBoss Fuse 6.x: criação e implantação de um serviço CXF
Maratona JBoss 2010 - JBoss-ESB
4 Forum SOA - Edgar Silva (Red Hat)
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
SOA Workshop - JBoss ESB v1.1
JBoss Fuse Workshop Desenvolvimento - Parte 1
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOS
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
Integrações e o ecossistema Java - Fabric8 ao Resgate!
Aeolus - Solução para Cloud Red Hat
WSO2 API Manager 2.0 - Overview
Enterprise service bus(esb)
ESB Overview
Anúncio

Semelhante a OpenShift: NoSQL "a la carte" num PaaS 100% Open Source (20)

PPTX
DevOps: desenvolvedores e sysadmins cooperando na prática
PPTX
PDF
Container revolucao
PDF
Zend Framework 2 - Desenvolvimento Ágil Competente
PPTX
Containers com docker #CPRecife4
PDF
Phpjedi 090307090434-phpapp01 2
PDF
Aplicações com Tecnologias Web
PDF
12 factor app. Melhor com Docker
PPTX
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
PPTX
PDF
Palestra Desenvolvimento Ágil para Web com ROR UVA
PDF
PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...
PDF
Swift na linha de comando
PDF
Escalando aplicação Python usando Getup OpenShift
PDF
Aplicações 12 fatores, melhor com Docker
PDF
Programação Multiplataforma em Ambiente Web
PDF
Proteja sua Hovercraft: Mantendo sua nave livre dos Sentinelas
PDF
Proteja sua Hovercraft: Mantendo sua nave livre dos Sentinelas ( Versão Segi...
PPTX
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
PDF
LabMM3 - Aula teórica 04
DevOps: desenvolvedores e sysadmins cooperando na prática
Container revolucao
Zend Framework 2 - Desenvolvimento Ágil Competente
Containers com docker #CPRecife4
Phpjedi 090307090434-phpapp01 2
Aplicações com Tecnologias Web
12 factor app. Melhor com Docker
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
Palestra Desenvolvimento Ágil para Web com ROR UVA
PHP Experience 2016 - [Palestra] Vagrant, LXC, Docker, etc: Entenda as difere...
Swift na linha de comando
Escalando aplicação Python usando Getup OpenShift
Aplicações 12 fatores, melhor com Docker
Programação Multiplataforma em Ambiente Web
Proteja sua Hovercraft: Mantendo sua nave livre dos Sentinelas
Proteja sua Hovercraft: Mantendo sua nave livre dos Sentinelas ( Versão Segi...
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
LabMM3 - Aula teórica 04

Mais de Edgar Silva (20)

PDF
API Methodology by Skalena
PDF
Flyweigth - Arquitetura de Referência para Open Banking Brasil Fase 1
PDF
Skalena - Finance Business Unit
PDF
Plataforma de Consentimento (LGDP) Skalena
PDF
Casos de Sucesso WSO2 no Governo Brasileiro
PDF
DevOps Tour SP 2019
PDF
Skalena - Overview de Soluções
PDF
WSO2 Governance Registry 5.4.0 - Overview
PDF
WSO2 Enterprise Integrator 6.1 - Integração na Era da Transformação
PDF
Transformação Digital de Forma Pragmatica WSO2
PDF
WSO2 Novo Modelo de Subscrições e Produtos 2017
PDF
Workshop WSO2 BPS 3.5.x - BPMN
PDF
WSO2 Telco MCX
PPTX
Workshop MSF4J - Getting Started with Microservices and Java
PDF
WSO2 API Manager : Going beyond the just API Management
PDF
Workshop/Tutorial WSO2 Micro Services Server
PDF
WSO2 Micro Services Server - Basic Workshop Part 1
PDF
Conectando Turismo e Viagens - Plataforma WSO2
PDF
WSO2 Application Server como Alternativa ao Tomcat
PDF
WSO2 - Visão Geral - Update 2015
API Methodology by Skalena
Flyweigth - Arquitetura de Referência para Open Banking Brasil Fase 1
Skalena - Finance Business Unit
Plataforma de Consentimento (LGDP) Skalena
Casos de Sucesso WSO2 no Governo Brasileiro
DevOps Tour SP 2019
Skalena - Overview de Soluções
WSO2 Governance Registry 5.4.0 - Overview
WSO2 Enterprise Integrator 6.1 - Integração na Era da Transformação
Transformação Digital de Forma Pragmatica WSO2
WSO2 Novo Modelo de Subscrições e Produtos 2017
Workshop WSO2 BPS 3.5.x - BPMN
WSO2 Telco MCX
Workshop MSF4J - Getting Started with Microservices and Java
WSO2 API Manager : Going beyond the just API Management
Workshop/Tutorial WSO2 Micro Services Server
WSO2 Micro Services Server - Basic Workshop Part 1
Conectando Turismo e Viagens - Plataforma WSO2
WSO2 Application Server como Alternativa ao Tomcat
WSO2 - Visão Geral - Update 2015

OpenShift: NoSQL "a la carte" num PaaS 100% Open Source