Começando no AppFog com Grails
01/02/2013 23:40
0
Pessoal, boa noite.

Vi o link do Mussatto sobre o AppFog e simplesmente achei muito bom.
Então resolvi testar na mesma hora, pois bem eis que surgirão as dúvidas:

Tipo eu baixo o meu código fonte, mas lá não tem controllers e tb as pastas do projeto não estão todas lá (no padrão Grails), afinal alguém pode me dar uma ajuda para começar. Putz to perdidasso.

Tipo eu quero abrir o projeto no Netbeans e começar a programar, mas rodando o projeto na minha máquina para testar a aplicação antes de publicar.

Só não sei com fazer isso, como construir o projeto a partir das .class
Tags: AppFog


0
eu fiz o deploy de um projeto que eu já tinha...

dei um grails war
fui na pasta target
e dei um af push [appname]

vou testar de novo aqui, pq já faz um tempo que fiz e respondo novamente
02/02/2013 16:29


1
Mussatto, valeu.

Eu estava tentando aqui tb e conseguir.
Na verdade eu achei que tinha que de alguma forma sei lá gerar o projeto a partir dos códigos que estavam lá, mas lá só tina os arquivos do war.

Então criei um projeto novo.
No BuildConfig.groovy inclui os plugins
runtime ":cloud-foundry:1.2.3" //Obrigatório
runtime ":mongodb:1.1.0.GA" //Minha escolha

E tive que alterar o DataSource.groovy conforme o modelo do link:https://gist.github.com/4062384

A tive que ir no painel de controles do appFog em services e criar um banco novo, e colocar o nome do bando no DataSource.

Pronto tudo funcionando.

Eita isso é tão lindo que até merece um post no meu blog. ;) Vou criar um blog para explicar melhor as minhas experiencias no appFog, mas gostei muito heehhe. vlw
02/02/2013 17:06


0
hehe daora!

compartilha depois o post com a gente, vou querer ver com ctza

eu sempre achei mto legal o cloudfoundry, to esperando faz um bom tempo ele sair do beta

e o appfog não fica atrás
02/02/2013 17:15


0
@Mussatto

O CloudFoundry parece que não vai sair do beta que já passa de 3 anos, não pelo menos do jeito que a gente espera.

A SpringSource, que era uma divisão da VMWare do grupo EMC, agora está debaixo da EMC e não mais da VMWare, dona do CloudFoundry que faz parte da iniciativa vFabric. A intenção dela é vender infraestrutura e não ser a infraestrutura. Um caso é o AppFog que roda todo em cima da 'CloudFoundry'.

Conversei com alguns commiters do Grails e há rumores que um dos motivos para esta mudança foi o grande investimento e pouco resultado da CloudFoundry como PaaS Java - que está em beta há muito tempo.

Usei o CloudBees há mais de 1 ano atrás quando ainda estava imaturo. Fiquei um pouco inseguro. Aí depois de alguns meses a AWS caiu.

Vocês utilizam pra algum sistema de missão crítica na cloud?

Aproveitando o assunto, se eu fosse recomendar uma PaaS pra rodar aplicações de missão crítica, recomendaria a Oracle Java Cloud Service: https://cloud.oracle.com/mycloud/f?p=service:java:0. Dá pra testar!

Roda em JRockit e WebLogic (só isso já valeria) mas também roda em um hardware especializado pra Java chamado Exalogic. Se muitos aqui já viram ganhos reais com JRockit num servidor comum, neste servidor a aplicação Java literalmente voa. E ainda integra com o Exadata numa banda de 400gbit/s (4x mais que uma Ethernet 100).

O modelo de pagamento é mensal e fixo, o que facilita adesão para sistemas corporativos - que diferente de sites públicos tem picos de acesso previsíveis. Bem interessante!



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto