SlideShare a Scribd company logo
Mobilize MongoDB
      with Titanium & OpenShift
    Grant Shipley
    Developer Evangelist, Red Hat
    @gshipley




1                 Grant Shipley - @gshipley
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 Appcelerator



2                                Grant Shipley - @gshipley
What is MongoDB?

    l    Document-orientated
    l    High performance
    l    High availability
    l    Easy scalability




3                             Grant Shipley - @gshipley
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 photos



4                         Grant Shipley - @gshipley
Software-as-a-Service




5            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, etc.)




                              “How do I use this?”

7                          Grant Shipley - @gshipley
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
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                Enjoy

9                               Grant Shipley - @gshipley
Why Deploy Apps to OpenShift?

      l    Fast
      l    Free
      l    Easy
      l    Scalable




10                     Grant Shipley - @gshipley
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-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
Plus: MongoDB Rocks on OpenShift!


                     •       3 FREE Instances
                     •       Mongo 2.0
                     •       Log Tailing
                     •       Snapshots
                     •       RockMongo
                     •       Mongo Shell
                     •       MMS Support


14              Grant Shipley - @gshipley
Sign Up Already – It’s Free.




      promo code: mongotoronto



15          Grant Shipley - @gshipley
Let’s Put It All Together!




     Develop.                  Run.               You’re Awesome.




16                    Grant Shipley - @gshipley
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/forums


     l    Email: openshift@redhat.com


     l    Twitter: @openshift
     l    Grant on Twitter: @gshipley


     l    Source code: www.github.com/BeerShift

18                               Grant Shipley - @gshipley

More Related Content

PPT
Mobilize Your MongoDB! Developing iPhone and Android Apps in the Cloud
PPT
Codestrong 2012 breakout session developing i phone and android apps using ...
PDF
Golang taipei #45 10th birthday
PPTX
How I become Go GDE
PDF
How to master a programming language: a Golang example"
PPTX
Hacktoberfest 2020 - Open source for beginners
PPTX
The case for Web components - Drupal4Gov webinar
PPT
Git and Eclipse - Eclipse Helios DemoCamp Jena 2010
Mobilize Your MongoDB! Developing iPhone and Android Apps in the Cloud
Codestrong 2012 breakout session developing i phone and android apps using ...
Golang taipei #45 10th birthday
How I become Go GDE
How to master a programming language: a Golang example"
Hacktoberfest 2020 - Open source for beginners
The case for Web components - Drupal4Gov webinar
Git and Eclipse - Eclipse Helios DemoCamp Jena 2010

What's hot (10)

PPTX
Let's Git Together! - Hacktoberfest 2020
PDF
Kotlin react bkk 3.0.0
PDF
Open source, What | Why | How
PDF
Grokking TechTalk #26: Kotlin, Understand the Magic
PDF
State of the Gopher Nation - Golang - August 2017
PPTX
Git kelvin
PDF
Git intro fajar muslim
PDF
PowerUp Grails Web Development with OpenShift
PDF
Introducing Github and Octocats by Tony Bangratz
PDF
GDSC_IITJMU_Flutter_Festival
Let's Git Together! - Hacktoberfest 2020
Kotlin react bkk 3.0.0
Open source, What | Why | How
Grokking TechTalk #26: Kotlin, Understand the Magic
State of the Gopher Nation - Golang - August 2017
Git kelvin
Git intro fajar muslim
PowerUp Grails Web Development with OpenShift
Introducing Github and Octocats by Tony Bangratz
GDSC_IITJMU_Flutter_Festival
Ad

Viewers also liked (6)

PDF
Telefonica
PDF
Municipal Government Meets NoSQL
PDF
Why EDP Chose MongoDB
PDF
2012 mongo db_pune_roadmap
PDF
Webinar: MongoDB on the JVM
PDF
Java Agile ALM: OTAP and DevOps in the Cloud
Telefonica
Municipal Government Meets NoSQL
Why EDP Chose MongoDB
2012 mongo db_pune_roadmap
Webinar: MongoDB on the JVM
Java Agile ALM: OTAP and DevOps in the Cloud
Ad

Similar to An Evening with MongoDB - Orlando: Mobilize Your MongoDB! Developing iPhone and Android Apps in the Cloud (20)

PPTX
Free Mongo on OpenShift
PPT
OpenShift Origin: Build a PaaS Just Like Red Hats
PDF
Get your Spatial on with MongoDB in the Cloud
PPTX
Strategies for Securing Availability and Optimizing Application Performance i...
PPT
Workshop For pycon13
PDF
Cf intro for spring devs
PDF
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
PDF
Translating Open Source Value to the Cloud
PDF
Enterprise Application Migration
PDF
Mongo db bangalore
PDF
Cloud Development Made Easy with CloudFoundry - IndicThreads cloud computing...
PDF
Cloud development made easy with cloud foundry indicthreads cloud computing...
PDF
Agile NCR 2013- Shekhar Gulati - Open shift platform-for-rapid-and-agile-deve...
PPTX
The Open PaaS Stack
PDF
Open shift application gallery openshift by red hat
PPTX
MongoDB in the Clouds
ODP
Putting The PaaS in OpenStack with Diane Mueller @RedHat
PPTX
Damien Norris: A suite of curated tools that organizations can use to locally...
PPTX
Meteor Mobile App Development
PPTX
GigaSpaces Cloudify - The PaaS Jailbreaker
Free Mongo on OpenShift
OpenShift Origin: Build a PaaS Just Like Red Hats
Get your Spatial on with MongoDB in the Cloud
Strategies for Securing Availability and Optimizing Application Performance i...
Workshop For pycon13
Cf intro for spring devs
Cloud Foundry Summit 2015: Leaving your Comfort Zone - Garmin and Cloud Foundry
Translating Open Source Value to the Cloud
Enterprise Application Migration
Mongo db bangalore
Cloud Development Made Easy with CloudFoundry - IndicThreads cloud computing...
Cloud development made easy with cloud foundry indicthreads cloud computing...
Agile NCR 2013- Shekhar Gulati - Open shift platform-for-rapid-and-agile-deve...
The Open PaaS Stack
Open shift application gallery openshift by red hat
MongoDB in the Clouds
Putting The PaaS in OpenStack with Diane Mueller @RedHat
Damien Norris: A suite of curated tools that organizations can use to locally...
Meteor Mobile App Development
GigaSpaces Cloudify - The PaaS Jailbreaker

More from MongoDB (20)

PDF
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
PDF
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
PDF
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
PDF
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
PDF
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
PDF
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
PDF
MongoDB SoCal 2020: MongoDB Atlas Jump Start
PDF
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
PDF
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
PDF
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
PDF
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
PDF
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
PDF
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
PDF
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
PDF
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
PDF
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
PDF
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
PDF
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
PDF
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
PDF
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...

Recently uploaded (20)

PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Encapsulation theory and applications.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Empathic Computing: Creating Shared Understanding
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Big Data Technologies - Introduction.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Unlocking AI with Model Context Protocol (MCP)
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Encapsulation theory and applications.pdf
Chapter 3 Spatial Domain Image Processing.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Empathic Computing: Creating Shared Understanding
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Network Security Unit 5.pdf for BCA BBA.
Big Data Technologies - Introduction.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
MYSQL Presentation for SQL database connectivity
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Building Integrated photovoltaic BIPV_UPV.pdf
Machine learning based COVID-19 study performance prediction
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Unlocking AI with Model Context Protocol (MCP)

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

  • 1. Mobilize MongoDB with Titanium & OpenShift Grant Shipley Developer Evangelist, Red Hat @gshipley 1 Grant Shipley - @gshipley
  • 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 Appcelerator 2 Grant Shipley - @gshipley
  • 3. What is MongoDB? l  Document-orientated l  High performance l  High availability l  Easy scalability 3 Grant Shipley - @gshipley
  • 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 photos 4 Grant Shipley - @gshipley
  • 5. Software-as-a-Service 5 Grant Shipley - @gshipley
  • 6. What is Cloud Computing? 6 Grant Shipley - @gshipley
  • 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. 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. 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 Enjoy 9 Grant Shipley - @gshipley
  • 10. Why Deploy Apps to OpenShift? l  Fast l  Free l  Easy l  Scalable 10 Grant Shipley - @gshipley
  • 11. FAST Deployments! rhc  app  create  –a  my_app  –t  my_lang   11 Grant Shipley - @gshipley
  • 12. Languages, Frameworks, etc. 12 Grant Shipley - @gshipley
  • 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. Plus: MongoDB Rocks on OpenShift! •  3 FREE Instances •  Mongo 2.0 •  Log Tailing •  Snapshots •  RockMongo •  Mongo Shell •  MMS Support 14 Grant Shipley - @gshipley
  • 15. Sign Up Already – It’s Free. promo code: mongotoronto 15 Grant Shipley - @gshipley
  • 16. Let’s Put It All Together! Develop. Run. You’re Awesome. 16 Grant Shipley - @gshipley
  • 17. Did I Mention OpenShift is FREE? 17 Grant Shipley - @gshipley
  • 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/BeerShift 18 Grant Shipley - @gshipley