SlideShare uma empresa Scribd logo
Sua aplicação nas nuvens com
             Openshift
Ricardo Martinelli - Senior Technical Support
Engineer
Red Hat
Sobre o palestrante
● Senior Technical Support Engineer na Red
  Hat
● 10 anos de experiência em TI
● Instrutor Java/JBoss
● Palestrante em eventos como JustJava,
  JBoss in Bossa e The
  DevelopersConference
Agenda
● Desafios
● Cloud Computing e PaaS
● Demos
Quais os desafios?
● Brainstorming
● Tempo
● Dinheiro
A era das startups
● Como a minha idéia pode ser inovadora e
  ao mesmo tempo rentável?
● Quanto tempo preciso me dedicar para
  poder implementar essa idéia?
● Quanto eu preciso gastar para tornar minha
  idéia uma realidade?
A solução está na nuvem
O que é Cloud computing?
"Cloud computing is a model for enabling ubiquitous, convenient, on-demand
network access to a shared pool of configurable computing resources (e.g.,
networks, servers, storage, applications, and services) that can be rapidly
provisioned and released with minimal management effort or service provider
interaction. This cloud model is composed of five essential characteristics,
three service models, and four deployment models." - NIST Definition of Cloud
Computing
7 princípios para escolher uma
plataforma cloud
●     Sem "Vendor Lock-in"
●     Facilidade em migrar aplicações entre nuvem pública e on-premise
●     Facilidade em escalar aplicações
●     Suporte ao ciclo de vida da aplicação
●     Facilidade, rapidez e segurança para o deploy
●     Integração
●     Segurança



Referência: http://blog.outsystems.com/aboutagility/2011/01/7-things-to-consider-when-choosing-a-cloud-ready-
platform.html
Startups que utilizam Cloud
E até grandes empresas utilizam
Cloud
"Sabores" do Openshift
● Linguagens (frameworks):
   ○ Java, PHP, Ruby, Python, Perl, Node.js, DYI(Do-it-
      yourself)
● Backends
   ○ MySQL, PostgreSQL, MongoDB
● Interfaces Administrativas p/ Backend
   ○ PhpMyAdmin, RockMongo
● Diversos:
   ○ Jenkins CI, Cron, 10Gen's MMS Agent for MongoDB
      monitoring
Demo
Referências
● https://openshift.redhat.com/app/
● http://www.dlt.com//library/whitepaper/cloud-computing-
    for-govies-ebook
●   http://www.nist.gov/itl/cloud/index.cfm
●   http://csrc.nist.gov/publications/nistpubs/800-
    145/SP800-145.pdf
●   http://www.infoq.com/br/presentations/cloud-ideias-
    implementacao
Perguntas?
Twitter: @rimolive
http://www.slideshare.net/rimolive
Site: http://openshift.redhat.com
Templates: http://www.github.com/openshift

Mais conteúdo relacionado

PDF
Configurando aplicações em ambiente RedHat OpenShift através do Eclipse
PPT
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
PPTX
Arquitetura escalável e resiliente com NGINX, DataSnap, REDIS e MongoDB
ODP
Aula 1 Curso Wordpress da BemTV
PPTX
Extreme 360º 2017 | Arquitetura Extrema: Rumo aos 10.000 usuários
PPTX
Mule Meetup Cache Redis
PDF
BeavOps : Como o Python ajudou a integrar o mundo DevOps
PDF
Instalando Drupal, Começando do Começo
Configurando aplicações em ambiente RedHat OpenShift através do Eclipse
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
Arquitetura escalável e resiliente com NGINX, DataSnap, REDIS e MongoDB
Aula 1 Curso Wordpress da BemTV
Extreme 360º 2017 | Arquitetura Extrema: Rumo aos 10.000 usuários
Mule Meetup Cache Redis
BeavOps : Como o Python ajudou a integrar o mundo DevOps
Instalando Drupal, Começando do Começo

Mais procurados (20)

PPTX
Linuxtips - a saideira
PDF
Introdução a Microservices com Node.JS
PPTX
Arquitetura de Microserviços - Stone Tech Saturday - Março/2017
PPTX
Microsserviço, Escalabilidade e Resiliência - #comofas?
PDF
TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...
PPTX
Workshop anypoint service mesh
PDF
Apresentacao institucional-4linux-maio2015-4 100dpi
PPTX
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
ODP
Phpreact flisol-fb-2014
PDF
WMC16 - Introdução ao Docker
PPTX
O novo ASP.NET - Stone Tech Saturday - Março/2017
PDF
PPTX
A trilogia Spring MVC + Spring Data + AngularJS
PDF
01 - Introdução a programação para internet v1.1
PPTX
Diego Narducci - React + Angular
PDF
Micro serviços com node.js
PDF
Entendendo Conceitos Caching com PHP
PDF
DevOps no mundo real - QCON 2014
PDF
Microservices: Mais que uma arquitetura de software, uma filosofia de desenvo...
PPTX
Escalando o backend com NGINX e Redis
Linuxtips - a saideira
Introdução a Microservices com Node.JS
Arquitetura de Microserviços - Stone Tech Saturday - Março/2017
Microsserviço, Escalabilidade e Resiliência - #comofas?
TDC2018SP | Trilha Banco de Dados - Transformacao do DBA. O que Agile e DevOp...
Workshop anypoint service mesh
Apresentacao institucional-4linux-maio2015-4 100dpi
Novidades do Visual Studio 2017 - .NET São Paulo - Maio/2017
Phpreact flisol-fb-2014
WMC16 - Introdução ao Docker
O novo ASP.NET - Stone Tech Saturday - Março/2017
A trilogia Spring MVC + Spring Data + AngularJS
01 - Introdução a programação para internet v1.1
Diego Narducci - React + Angular
Micro serviços com node.js
Entendendo Conceitos Caching com PHP
DevOps no mundo real - QCON 2014
Microservices: Mais que uma arquitetura de software, uma filosofia de desenvo...
Escalando o backend com NGINX e Redis
Anúncio

Destaque (6)

PDF
Desenvolvimento e hospedagem com escalabilidade usando PaaS
PDF
PaaS na terra: Cloud Computing ao alcance de todos - QCON2014
PDF
Introdução ao Docker
PDF
PaaS - OpenShift como plataforma pública
PPT
Seam 3 e CDI: O futuro do Java EE 6
PDF
Designing Teams for Emerging Challenges
Desenvolvimento e hospedagem com escalabilidade usando PaaS
PaaS na terra: Cloud Computing ao alcance de todos - QCON2014
Introdução ao Docker
PaaS - OpenShift como plataforma pública
Seam 3 e CDI: O futuro do Java EE 6
Designing Teams for Emerging Challenges
Anúncio

Semelhante a Sua aplicação nas nuvens com open shift (20)

PDF
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
PDF
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
PDF
PDF
JEE nas nuvens: uma introdução ao openshift
PDF
O que é OpenShift ?
PDF
Transformando a ti com cloud computing e virtualização
PDF
Cloud Computing e SaaS – A importância dessas ferramentas no seu negócio.
PPTX
Por dentro da nuvem
PDF
Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...
PDF
Artigo_Thiago_Lenz_versao2.3-Final
PDF
OpenShift : TaSafoConf 2012
PPTX
Cloud Computing
PDF
Cloud Computing - Computação em Nuvem
PPTX
Nuvem em 2022: primeiros passos, Azure, tecnologias, carreira | SENAI Santo A...
PDF
Computação em Nuvem
PDF
Melhores práticas para Arquitetura em Cloud Computing
PPTX
Jornal java por dentro da nuvem
PDF
Vinit Cloud Computing Anhembi Morumbi
PPTX
Cloud 2.0 v 1.2 compacta
PDF
Cloud Computing: Guia Prático para Provedores de Solução
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
De zero a cem em cloud computing transformando idéias em aplicações em pouco...
JEE nas nuvens: uma introdução ao openshift
O que é OpenShift ?
Transformando a ti com cloud computing e virtualização
Cloud Computing e SaaS – A importância dessas ferramentas no seu negócio.
Por dentro da nuvem
Cloud com Openshift e a Cultura DevOps: PaaS, Docker, Kubernets e tudo mais...
Artigo_Thiago_Lenz_versao2.3-Final
OpenShift : TaSafoConf 2012
Cloud Computing
Cloud Computing - Computação em Nuvem
Nuvem em 2022: primeiros passos, Azure, tecnologias, carreira | SENAI Santo A...
Computação em Nuvem
Melhores práticas para Arquitetura em Cloud Computing
Jornal java por dentro da nuvem
Vinit Cloud Computing Anhembi Morumbi
Cloud 2.0 v 1.2 compacta
Cloud Computing: Guia Prático para Provedores de Solução

Mais de Ricardo Martinelli de Oliveira (20)

PPTX
Ensuring Software Quality in the cloud
PDF
Java em containers Docker: Paraíso ou esquecimento?
PDF
Garantindo a qualidade do seu software na nuvem
PDF
Mensageria sob Demanda: Uma introdução ao MaaS (Messaging-as-a-Service)
PDF
PDF
Do código ao Sucesso com Source-To-Image
PDF
PDF
Construindo uma-carreira-open-source
ODP
Fedora 24 Release party
PDF
Novas oportunidades para o .net com a parceria microsoft e red hat
PDF
Openshift v3-a-revolucao-dos-containers-3
ODP
Putting a-heat-with-thermostat
PDF
Idaas sso-openshift
PDF
Migracao gae-openshift
PDF
Byteman: Tudo o que queria saber mas não sabia a quem perguntar
PDF
Boas vindas - JBUG:Brasil
PDF
Jud con presentation_brazil
PPT
PPT
PPT
Ensuring Software Quality in the cloud
Java em containers Docker: Paraíso ou esquecimento?
Garantindo a qualidade do seu software na nuvem
Mensageria sob Demanda: Uma introdução ao MaaS (Messaging-as-a-Service)
Do código ao Sucesso com Source-To-Image
Construindo uma-carreira-open-source
Fedora 24 Release party
Novas oportunidades para o .net com a parceria microsoft e red hat
Openshift v3-a-revolucao-dos-containers-3
Putting a-heat-with-thermostat
Idaas sso-openshift
Migracao gae-openshift
Byteman: Tudo o que queria saber mas não sabia a quem perguntar
Boas vindas - JBUG:Brasil
Jud con presentation_brazil

Último (16)

PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Processos na gestão de transportes, TM100 Col18
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Arquitetura de computadores - Memórias Secundárias
Processos na gestão de transportes, TM100 Col18
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
COBITxITIL-Entenda as diferença em uso governança TI
Custos e liquidação no SAP Transportation Management, TM130 Col18
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express

Sua aplicação nas nuvens com open shift

  • 1. Sua aplicação nas nuvens com Openshift Ricardo Martinelli - Senior Technical Support Engineer Red Hat
  • 2. Sobre o palestrante ● Senior Technical Support Engineer na Red Hat ● 10 anos de experiência em TI ● Instrutor Java/JBoss ● Palestrante em eventos como JustJava, JBoss in Bossa e The DevelopersConference
  • 3. Agenda ● Desafios ● Cloud Computing e PaaS ● Demos
  • 4. Quais os desafios? ● Brainstorming ● Tempo ● Dinheiro
  • 5. A era das startups ● Como a minha idéia pode ser inovadora e ao mesmo tempo rentável? ● Quanto tempo preciso me dedicar para poder implementar essa idéia? ● Quanto eu preciso gastar para tornar minha idéia uma realidade?
  • 6. A solução está na nuvem
  • 7. O que é Cloud computing? "Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model is composed of five essential characteristics, three service models, and four deployment models." - NIST Definition of Cloud Computing
  • 8. 7 princípios para escolher uma plataforma cloud ● Sem "Vendor Lock-in" ● Facilidade em migrar aplicações entre nuvem pública e on-premise ● Facilidade em escalar aplicações ● Suporte ao ciclo de vida da aplicação ● Facilidade, rapidez e segurança para o deploy ● Integração ● Segurança Referência: http://blog.outsystems.com/aboutagility/2011/01/7-things-to-consider-when-choosing-a-cloud-ready- platform.html
  • 10. E até grandes empresas utilizam Cloud
  • 11. "Sabores" do Openshift ● Linguagens (frameworks): ○ Java, PHP, Ruby, Python, Perl, Node.js, DYI(Do-it- yourself) ● Backends ○ MySQL, PostgreSQL, MongoDB ● Interfaces Administrativas p/ Backend ○ PhpMyAdmin, RockMongo ● Diversos: ○ Jenkins CI, Cron, 10Gen's MMS Agent for MongoDB monitoring
  • 12. Demo
  • 13. Referências ● https://openshift.redhat.com/app/ ● http://www.dlt.com//library/whitepaper/cloud-computing- for-govies-ebook ● http://www.nist.gov/itl/cloud/index.cfm ● http://csrc.nist.gov/publications/nistpubs/800- 145/SP800-145.pdf ● http://www.infoq.com/br/presentations/cloud-ideias- implementacao