criando suas primeiras aplicações java para a nuvem
TRANSCRIPT
![Page 1: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/1.jpg)
Globalcode – Open4education
Criando suas primeiras aplicações Java para a nuvem
Fernando RibeiroArquiteto de Soluções Sr. – Habber Tec
![Page 2: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/2.jpg)
Globalcode – Open4education
Conceitos
Modelos de serviçoIaaSPaaS
Modelos de implantaçãoPúblicaPrivadaGerenciada
Tipos de aplicaçãoHospedadaIsolada
![Page 3: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/3.jpg)
Globalcode – Open4education
DEMO
![Page 4: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/4.jpg)
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
![Page 5: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/5.jpg)
Globalcode – Open4education
DEMO
![Page 6: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/6.jpg)
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
![Page 7: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/7.jpg)
Globalcode – Open4education
DEMO
![Page 8: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/8.jpg)
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
![Page 9: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/9.jpg)
Globalcode – Open4education
DEMO
![Page 10: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/10.jpg)
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
![Page 11: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/11.jpg)
Globalcode – Open4education
DEMO
![Page 12: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/12.jpg)
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
![Page 13: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/13.jpg)
Globalcode – Open4education
DEMO
![Page 14: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/14.jpg)
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
![Page 15: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/15.jpg)
Globalcode – Open4education
DEMO
![Page 16: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/16.jpg)
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
![Page 17: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/17.jpg)
Globalcode – Open4education
DEMO
![Page 18: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/18.jpg)
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
![Page 19: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/19.jpg)
Globalcode – Open4education
DEMO
![Page 20: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/20.jpg)
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
![Page 21: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/21.jpg)
Globalcode – Open4education
DEMO
![Page 22: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/22.jpg)
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
![Page 23: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/23.jpg)
Globalcode – Open4education
DEMO
![Page 24: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/24.jpg)
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
![Page 25: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/25.jpg)
Globalcode – Open4education
DEMO
![Page 26: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/26.jpg)
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
![Page 27: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/27.jpg)
Globalcode – Open4education
DEMO
![Page 28: Criando suas primeiras aplicações Java para a nuvem](https://reader033.vdocuments.site/reader033/viewer/2022051314/5585dfd2d8b42a87608b4c65/html5/thumbnails/28.jpg)
Globalcode – Open4education
OBRIGADO!