PowerUp Grails Web Development with OpenShift

1,306 views

Published on

Are you a Grails user or developer who want a quick and scalable infrastructure to deploy your Grails application? OpenShift is Red Hat's open source platform as a service that can run Grails applications with minimum fuss.

This presentation discusses how to use Red Hat's open source public cloud platform to stand up Grails applications inside of EC2 in a matter of minutes.

Best of all, OpenShift is free-as-in-beer and free-as-in-freedom which means you can deploy your Grails applications for no cost on OpenShift.

Published in: Education, Technology, Design
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,306
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

PowerUp Grails Web Development with OpenShift

  1. 1. OPENSHIFT PowerUp Grails Web Development with OpenShift Workshop PRESENTED BY Shekhar Gulati
  2. 2. WHO AM I? • Shekhar Gulati -- OpenShift Developer Evangelist • Java / JavaScript / Python / NoSQL / Cloud Guy • Twitter Handle : shekhargulati • Github https://github.com/shekhargulati • Slides http://www.slideshare.net/shekhargulati • Author of 30 Technologies in 30 Days blog series https://www.openshift.com/blogs/learning-30-technologies-in-30-days-a-developer-challenge
  3. 3. AGENDA ➔ Learn a bit about Grails ➔ Learn some OpenShift cloud hotness ➔ Build a simple application ➔ Go live with a Grails PostgreSQL powered app in ~ 60 mins
  4. 4. GOAL http://techlinks-ideas.rhcloud.com/ Technologies Used 1) Grails 2.3.4 REST support 2) AngularJS 3) OpenShift 4) IntelliJ Idea
  5. 5. CODE DU JOUR https://github.com/shekhargulati/grails-sample-app
  6. 6. ASSUMPTIONS ● You know Grails ● You know Git ● You like to write code rather than managing servers.
  7. 7. ASK QUESTIONS There are no stupid questions only stupid answers. So ask questions
  8. 8. WHAT IS GRAILS? 1. Rapid Application Development Framework for JVM 2. Full Stack Framework 3. Convention over Configuration 4. M(domain class) V(GSP) C( groovy class) framework 5. Test Automation 6. Extensible via plugin architecture 7. REST API support 8
  9. 9. PaaS == Platform as a Service A Cloud Application Platform Code Code your app Deploy Push-button Deploy, and your App is running in the Cloud! Enjoy Save Time and Money
  10. 10. OpenShift is PaaS by Red Hat Multi-language, Auto-Scaling, Self-service, Elastic, Cloud Application Platform 11
  11. 11. OUR STACK 12
  12. 12. CREATING OPENSHIFT ACCOUNT https://openshift.redhat.com/app/account/new Promo code is GRAILSCONF14 13
  13. 13. QUESTIONS?

×