OPENSHIFT
PowerUp Grails Web
Development with OpenShift
Workshop

PRESENTED
BY

Shekhar
Gulati
WHO AM I?

•

Shekhar Gulati -- OpenShift Developer Evangelist

•

Java / JavaScript / Python / NoSQL / Cloud Guy

•

Twit...
AGENDA

➔

Learn a bit about Grails

➔

Learn some OpenShift cloud hotness

➔

Build a simple application

➔

Go live with...
GOAL

http://techlinks-ideas.rhcloud.com/
Technologies Used
1) Grails 2.3.4 REST support
2) AngularJS
3) OpenShift
4) Inte...
CODE DU JOUR

https://github.com/shekhargulati/grails-sample-app
ASSUMPTIONS

●

You know Grails

●

You know Git

●

You like to write code rather than managing
servers.
ASK QUESTIONS

There are no stupid questions only stupid answers. So ask
questions
WHAT IS GRAILS?

1. Rapid Application Development Framework for JVM
2. Full Stack Framework
3. Convention over Configurati...
PaaS == Platform as a Service
A Cloud Application Platform

Code

Code your app

Deploy
Push-button
Deploy, and
your App i...
OpenShift
is

PaaS by Red Hat

Multi-language,
Auto-Scaling,
Self-service,
Elastic,
Cloud Application
Platform
11
OUR STACK

12
CREATING OPENSHIFT
ACCOUNT

https://openshift.redhat.com/app/account/new
Promo code is GRAILSCONF14

13
QUESTIONS?
PowerUp Grails Web Development with OpenShift
Upcoming SlideShare
Loading in...5
×

PowerUp Grails Web Development with OpenShift

796

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
796
On Slideshare
0
From Embeds
0
Number of Embeds
1
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?

×