criando suas primeiras aplicações java para a nuvem
Post on 21-Jun-2015
1.909 Views
Preview:
TRANSCRIPT
Globalcode – Open4education
Criando suas primeiras aplicações Java para a nuvem
Fernando RibeiroArquiteto de Soluções Sr. – Habber Tec
Globalcode – Open4education
Conceitos
Modelos de serviçoIaaSPaaS
Modelos de implantaçãoPúblicaPrivadaGerenciada
Tipos de aplicaçãoHospedadaIsolada
Globalcode – Open4education
DEMO
Globalcode – Open4education
AWS Elastic Beanstalk
Disponível para a AWS EC2Suporte para instalação hospedada (Tomcat)Bancos de Dados: AWS DynamoDB, AWS RDS (MySQL, Oracle e SQL Server) e AWS SimpleDBMensageria: AWS SQSFerramentas: CLI (Command Line Interface), Console web e plugin EclipseSuporte em inglês e japonêsNão requer customização
Globalcode – Open4education
DEMO
Globalcode – Open4education
CloudFoundry.com
Ainda em betaDisponível na nuvem pública da VMwareBaseada no projeto Cloud FoundrySuporte para instalação hospedada (Tomcat) e isoladaBancos de Dados: MongoDB, MySQL, Redis e vFabric PostgreSQLMensageria: RabbitMQFerramentas: CLI, plugin Eclipse e plugin MavenSem suporteNão requer customização
Globalcode – Open4education
DEMO
Globalcode – Open4education
AppFog
Disponível para várias nuvens públicas e nuvens privadasBaseada no projeto Cloud FoundrySuporte para instalação hospedada (Tomcat)Bancos de Dados: MongoDB, MySQL e PostgreSQLMensageria: NenhumFerramentas: Console webSuporte em inglêsNão requer customização
Globalcode – Open4education
DEMO
Globalcode – Open4education
Uhuru AppCloud
Disponível para a AW2 EC2 e nuvens privadasBaseada no projeto Cloud FoundrySuporte para instalação hospedada (Tomcat)Bancos de Dados: MySQL, MS SQL Server, Redis, MongoDBMensageria: RabbitMQFerramentas: Consoles desktop e WebSuporte em inglêsNão requer customização
Globalcode – Open4education
DEMO
Globalcode – Open4education
CloudBees
Disponível para várias nuvens públicas e nuvens privadasSuporte para instalação hospedada (JBoss ou Tomcat)Bancos de Dados: somente MySQLMensageria: NenhumaFerramentas: CLI, Console web e plugins Eclipse e MavenSuporte em inglêsNão requer customização
Globalcode – Open4education
DEMO
Globalcode – Open4education
CumuLogic
Disponível para várias nuvens públicas e nuvens privadasSuporte para instalação hospedada (JBoss ou Tomcat)Bancos de Dados: Couchbase e MySQLMensageria: NenhumFerramentas: CLI, Console web e plugin EclipseSuporte em inglêsRequer arquivo de configuração específico
Globalcode – Open4education
DEMO
Globalcode – Open4education
Google App Engine
Disponível para a nuvem pública da GoogleSuporte para instalação hospedada (servidor específico)Bancos de Dados: Datastore, Google Cloud SQL (MySQL) e Google BigQueryMensageria: NenhumFerramentas: CLI, Console web e plugin EclipseSuporte em inglêsRequer arquivo de configuração específico
Globalcode – Open4education
DEMO
Globalcode – Open4education
Heroku
Disponível para a AWS EC2Suporte para instalação isoladaBancos de Dados: Heroku PostgreSQLMensageria: NenhumFerramentas: CLI, Console web e plugin EclipseSuporte em inglêsRequer solução de inicialização específica
Globalcode – Open4education
DEMO
Globalcode – Open4education
Jelastic
Disponível para várias nuvens públicasSuporte para instalação hospedada (GlassFish, Jetty ou Tomcat)Bancos de Dados: CouchDB, MariaDB, MongoDB, MySQL e PostgreSQL Mensageria: NenhumFerramentas: Console web e plugin MavenSuporte em inglêsNão requer customização
Globalcode – Open4education
DEMO
Globalcode – Open4education
OpenShift
Disponível para a AWS EC2 e nuvens privadasSuporte para instalação hospedada (JBoss)Bancos de Dados: MongoDB, MySQL e PostgreSQLMensageria: NenhumFerramentas: CLI, Console web e plugin EclipseSuporte em inglêsNão requer customização
Globalcode – Open4education
DEMO
Globalcode – Open4education
Windows Azure
Disponível para a nuvem pública da MicrosoftSuporte para instalação hospedada (Tomcat)Bancos de Dados: Table Service e SQL DatabaseMensageria: Service Bus e Queue ServiceFerramentas: CLI, Console web e plugin EclipseSuporte em inglêsRequer pequena customização no nome do pacote de implantação
Globalcode – Open4education
DEMO
Globalcode – Open4education
WSO2 StratosLive
Disponível para a AWS EC2Baseada no WSO2 StratosSuporte para instalação hospedada (servidor específico)Bancos de Dados: CSS (Cassandra) e RSS (MySQL)Mensageria: Enterprise Service Bus e Message BrokerFerramentas: Console web e plugin EclipseSuporte em inglêsNão requer customização
Globalcode – Open4education
DEMO
Globalcode – Open4education
OBRIGADO!
top related