Your SlideShare is downloading. ×

PowerUp Grails Web Development with OpenShift

747

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 …

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
747
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. OPENSHIFT PowerUp Grails Web Development with OpenShift Workshop PRESENTED BY Shekhar Gulati
  • 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. 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. GOAL http://techlinks-ideas.rhcloud.com/ Technologies Used 1) Grails 2.3.4 REST support 2) AngularJS 3) OpenShift 4) IntelliJ Idea
  • 5. CODE DU JOUR https://github.com/shekhargulati/grails-sample-app
  • 6. ASSUMPTIONS ● You know Grails ● You know Git ● You like to write code rather than managing servers.
  • 7. ASK QUESTIONS There are no stupid questions only stupid answers. So ask questions
  • 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. 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. OpenShift is PaaS by Red Hat Multi-language, Auto-Scaling, Self-service, Elastic, Cloud Application Platform 11
  • 11. OUR STACK 12
  • 12. CREATING OPENSHIFT ACCOUNT https://openshift.redhat.com/app/account/new Promo code is GRAILSCONF14 13
  • 13. QUESTIONS?

×