Mobilize MongoDB      with Titanium & OpenShift    Grant Shipley    Developer Evangelist, Red Hat    @gshipley1           ...
What’s Titanium Studio?    l    Eclipse-based IDE    l    Build, test and deploy mobile apps from a single IDE    l    ...
What is MongoDB?    l    Document-orientated    l    High performance    l    High availability    l    Easy scalabili...
Level Set    •  Cloud computing will      •  Save the world      •  Feed all the children      •  Shelter all the homeless...
Software-as-a-Service5            Grant Shipley - @gshipley
What is Cloud Computing?6               Grant Shipley - @gshipley
Infrastructure-as-a-Service    Servers in the Cloud    You must build and manage everything    (OS, App Servers, DB, App, ...
Software-as-a-Service      Someone else’s app in the Cloud (CRM, etc.)      You are restricted to the features of the 3rd ...
Platform-as-a-Service    •  Quickly build the Application that YOU need for            •     Your Group, your Enterprise, ...
Why Deploy Apps to OpenShift?      l    Fast      l    Free      l    Easy      l    Scalable10                     Gr...
FAST Deployments!     rhc	  app	  create	  –a	  my_app	  –t	  my_lang	  11                Grant Shipley - @gshipley
Languages, Frameworks, etc.12               Grant Shipley - @gshipley
Work the Way YOU Want to Work     l    Eclipse plug-ins, Cloud-based IDEs, Dashboard     l    REST API     l    Command...
Plus: MongoDB Rocks on OpenShift!                     •       3 FREE Instances                     •       Mongo 2.0      ...
Sign Up Already – It’s Free.      promo code: mongotoronto15          Grant Shipley - @gshipley
Let’s Put It All Together!     Develop.                  Run.               You’re Awesome.16                    Grant Shi...
Did I Mention OpenShift is FREE?17             Grant Shipley - @gshipley
Got Questions? We Have Answers!     l    IRC: freenode #openshift     l    Forums: http://www.redhat.com/openshift/forum...
Upcoming SlideShare
Loading in …5
×

An Evening with MongoDB - Orlando: Mobilize Your MongoDB! Developing iPhone and Android Apps in the Cloud

3,353 views
3,242 views

Published on

Join us for a technical how-to session on how to develop iPhone and Android apps with MongoDB backends for the cloud. Let's skip having to learn three different languages and jumpstart the development process using what you already know. We'll utilize Appcelerator's Titanium IDE to create a native mobile application targeting multiple mobile platforms. Next, we'll deploy our app to the cloud and explore a few tips and tricks for managing the MongoDB backend. Finally we'll pull out our smartphones and bask in the awesomeness of our apps! Nothing complicated, nothing convoluted. Just straight ahead mobile development goodness with MongoDB.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,353
On SlideShare
0
From Embeds
0
Number of Embeds
104
Actions
Shares
0
Downloads
16
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

An Evening with MongoDB - Orlando: Mobilize Your MongoDB! Developing iPhone and Android Apps in the Cloud

  1. 1. Mobilize MongoDB with Titanium & OpenShift Grant Shipley Developer Evangelist, Red Hat @gshipley1 Grant Shipley - @gshipley
  2. 2. What’s Titanium Studio? l  Eclipse-based IDE l  Build, test and deploy mobile apps from a single IDE l  HTML5, CSS3, JavaScript, Ruby, Rails, PHP and Python l  Source Control (Git) l  Code Assist l  Debugger l  Terminal l  Backed by Appcelerator2 Grant Shipley - @gshipley
  3. 3. What is MongoDB? l  Document-orientated l  High performance l  High availability l  Easy scalability3 Grant Shipley - @gshipley
  4. 4. Level Set •  Cloud computing will •  Save the world •  Feed all the children •  Shelter all the homeless •  Create world peace •  Save us from the zombie invasion •  Automagically correct your terrible photos4 Grant Shipley - @gshipley
  5. 5. Software-as-a-Service5 Grant Shipley - @gshipley
  6. 6. What is Cloud Computing?6 Grant Shipley - @gshipley
  7. 7. Infrastructure-as-a-Service Servers in the Cloud You must build and manage everything (OS, App Servers, DB, App, etc.) “How do I use this?”7 Grant Shipley - @gshipley
  8. 8. Software-as-a-Service Someone else’s app in the Cloud (CRM, etc.) You are restricted to the features of the 3rd Party application “I’m not sure this does what I need.”8 Grant Shipley - @gshipley
  9. 9. Platform-as-a-Service •  Quickly build the Application that YOU need for •  Your Group, your Enterprise, your next great idea! •  Big data, mobile, social •  You code the application, We run it for you •  Leverage the ease, scale and power of the Cloud Code Deploy Enjoy9 Grant Shipley - @gshipley
  10. 10. Why Deploy Apps to OpenShift? l  Fast l  Free l  Easy l  Scalable10 Grant Shipley - @gshipley
  11. 11. FAST Deployments! rhc  app  create  –a  my_app  –t  my_lang  11 Grant Shipley - @gshipley
  12. 12. Languages, Frameworks, etc.12 Grant Shipley - @gshipley
  13. 13. Work the Way YOU Want to Work l  Eclipse plug-ins, Cloud-based IDEs, Dashboard l  REST API l  Command-line tools l  Shell access l  Support Git l  Pre/post deploy, pre/post install hooks l  Jenkins and Maven built-in l  Runs on AWS – leverage their ecosystem l  Pluggable cartridges for partners & devs (coming soon)13 Grant Shipley - @gshipley
  14. 14. Plus: MongoDB Rocks on OpenShift! •  3 FREE Instances •  Mongo 2.0 •  Log Tailing •  Snapshots •  RockMongo •  Mongo Shell •  MMS Support14 Grant Shipley - @gshipley
  15. 15. Sign Up Already – It’s Free. promo code: mongotoronto15 Grant Shipley - @gshipley
  16. 16. Let’s Put It All Together! Develop. Run. You’re Awesome.16 Grant Shipley - @gshipley
  17. 17. Did I Mention OpenShift is FREE?17 Grant Shipley - @gshipley
  18. 18. Got Questions? We Have Answers! l  IRC: freenode #openshift l  Forums: http://www.redhat.com/openshift/forums l  Email: openshift@redhat.com l  Twitter: @openshift l  Grant on Twitter: @gshipley l  Source code: www.github.com/BeerShift18 Grant Shipley - @gshipley

×