Your SlideShare is downloading. ×
Deploying Grails to Morph AppSpace S311597 Matt Stine JUG Leader  –  Memphis/Mid-South Java User Group
What is Grails? <ul><li>Ruby on Rails inspired full-stack web development framework </li></ul><ul><li>Brings “convention o...
What is Morph AppSpace? <ul><li>A fully configured and managed environment for hosting web applications (Java™/Grails/Rail...
Getting ready to deploy... <ul><li>Sign up for a Morph Developer Account </li></ul><ul><li>Login to Morph Control Panel </...
Deploying your Grails application… <ul><li>Run  grails install-plugin morph-deploy </li></ul><ul><li>Edit  DataSource.groo...
Grails/Morph AppSpace Deployment “ Hello, CommunityOne” in 2 minutes …
Deploying Grails to Morph AppSpace Matt Stine http://www.mattstine.com (Twitter: mstine) S311597
Upcoming SlideShare
Loading in...5
×

Deploying Grails to Morph App Space

849

Published on

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

No Downloads
Views
Total Views
849
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Deploying Grails to Morph App Space"

  1. 1. Deploying Grails to Morph AppSpace S311597 Matt Stine JUG Leader – Memphis/Mid-South Java User Group
  2. 2. What is Grails? <ul><li>Ruby on Rails inspired full-stack web development framework </li></ul><ul><li>Brings “convention over configuration” and “don’t repeat yourself (DRY)” into the Java ™ technology web development space </li></ul><ul><li>Built on proven Java ™ technologies including Spring and Hibernate </li></ul><ul><li>Uses Groovy to provide a “DSL for web application development” </li></ul><ul><li>Find it at http://grails.org! </li></ul>
  3. 3. What is Morph AppSpace? <ul><li>A fully configured and managed environment for hosting web applications (Java™/Grails/Rails/PHP) </li></ul><ul><li>Includes: </li></ul><ul><ul><li>load balancers </li></ul></ul><ul><ul><li>virtualized application compute environments (AppSpace cubes) </li></ul></ul><ul><ul><li>database (MySQL or PostgreSQL) with warm standby </li></ul></ul><ul><ul><li>automatic continuous backups </li></ul></ul><ul><ul><li>24/7 monitoring </li></ul></ul><ul><li>Built on Amazon EC2/S3 technology </li></ul><ul><li>From Platform as a Service (PaaS) provider Morph Labs (http://mor.ph) </li></ul>
  4. 4. Getting ready to deploy... <ul><li>Sign up for a Morph Developer Account </li></ul><ul><li>Login to Morph Control Panel </li></ul><ul><li>Create a new Java application subscription </li></ul><ul><li>Create a database for the application </li></ul><ul><li>Download the deployment.properties file and morph_deployer.jar file into the root of your Grails project </li></ul>
  5. 5. Deploying your Grails application… <ul><li>Run grails install-plugin morph-deploy </li></ul><ul><li>Edit DataSource.groovy ’s production settings: </li></ul><ul><li>Run grails war </li></ul><ul><li>Run grails deploy </li></ul>
  6. 6. Grails/Morph AppSpace Deployment “ Hello, CommunityOne” in 2 minutes …
  7. 7. Deploying Grails to Morph AppSpace Matt Stine http://www.mattstine.com (Twitter: mstine) S311597

×