SlideShare a Scribd company logo
MongoDB on
CloudFoundry
    @yssk22
About me

• Yohei Sasaki @yssk22
• CouchDB / Node.js / CloudFoundry
• Application Developer
• Infrastructure Software Developer
•
What is CloudFoundry?

• VMware PaaS
 • Public        : cloudfoundry.com

 • OSS               : cloudfoundry.org

 •        VM: Micro CloudFoundry
cloudfoundry.com

•
    CloudFoundry

• VMware
• App, DB
Demo1: Hello World
Demo2: MongoDB
Why CloudFoundry?
•               cloudfoundry.com
    PaaS                     !




     https://github.com/cloudfoundry/vcap
:

•   CloudFoundry       Python       Perl
          ...?

    •   ActiveState/Stackato

•   CloudFoundry       PHP                 ...?

    •   AppFog
10gen
http://mwne.ws/vqQDui
Other Enterprise
http://bit.ly/vAnTXv


                       http://bit.ly/t5xTv5
?
CloudFoundry

•
•

•
•
CloudFoundry

•              Fluent/Flume



•

•              MongoDB



•
MongoDB
MongoDB
dbpath = <%= data_dir %>
logpath = <%= log_file %>
logappend = false # This doesn't works

bind_ip = 0.0.0.0
port = <%= port %>

auth = true

nohttpinterface = true

# mms-token = <%= password %>

# journaling is currently preallocating 4G of space on disk
# we can't do that.
#
#journal    = true
noprealloc = true

# smallfiles = start first container file at 16MB, doubling 4 times.
# so this = 240MB per user. (i.e. 16MB container + 32MB + 64MB + 128MB)
quota      = true
quotaFiles = 4
smallfiles = true
MongoDB

•   CloudFoundry     ”            ”   Pluggable

    •   (                                  )

•   Provisioning/Unprovisioning



    •   Sharding         Replicaset    (   _ )
•   CouchBase (Not CouchDB)        Provisioning/
    Deprovisioning



•   VMware     PostgreSQL       Data Director
    Provioning/Deprovisioning
MongoDB

•   C/C++

    •   Ubuntu 10.04 x86_64

    •                         *.so   CloudFoundry



•   C/C++

    •
• cloudfoundry.com   PaaS



• PaaS                      OSS
  Kernel
• MongoDB
•       #cfcrjp
#cfcrjp
• CloudFoundry
 •

•       11/17 1900-2100@                #1

•       Google Group: http://bit.ly/u52Jhj

More Related Content

What's hot (20)

ODP
Beyond Xen: A look into the Xen Cloud Platform
The Linux Foundation
 
PPTX
Build your own RasPiTV with Node.js & Socket.io
Donald Derek Haddad
 
PDF
Node.js 101 with Rami Sayar
FITC
 
PDF
Docker Tutorial
Tatsuya Yagi
 
PDF
CI/CD Pipeline with Octopus Deploy
Ebru Cucen Çüçen
 
PDF
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Gavin Pickin
 
KEY
An Introduction to Node.js Development with Windows Azure
Troy Miles
 
PDF
JavaScript Engine and WebAssembly
Changhwan Yi
 
PDF
Building with Virtual Development Environments
Oscar Merida
 
PDF
OpenNebulaConf 2016 - Icinga2 - APIFY them all by Achim Ledermüller, Netways ...
OpenNebula Project
 
PDF
How automated cloud infrastructure setups can help with Continuous Delivery
Edmund Siegfried Haselwanter
 
PPTX
Vagrant
ProfessionalVMware
 
PDF
MongoDB + Node.JS + EPAM ROAD
Szilveszter Molnár
 
PPTX
Vagrant + Docker
David Giordano
 
ODP
Lighning Talk: composer repositories
Bryan Agee
 
PDF
Istioの始め方・環境構築方法
Shoichiro Sakaigawa
 
PDF
Stop Exhausting Yourself in Operating Multiple Elasticsearch Clusters
LINE Corporation
 
PDF
Automating Docker Containers with Puppet 2014 10-13
kylog
 
PPTX
Docker meets the IDE
Mario Loriedo
 
Beyond Xen: A look into the Xen Cloud Platform
The Linux Foundation
 
Build your own RasPiTV with Node.js & Socket.io
Donald Derek Haddad
 
Node.js 101 with Rami Sayar
FITC
 
Docker Tutorial
Tatsuya Yagi
 
CI/CD Pipeline with Octopus Deploy
Ebru Cucen Çüçen
 
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
Gavin Pickin
 
An Introduction to Node.js Development with Windows Azure
Troy Miles
 
JavaScript Engine and WebAssembly
Changhwan Yi
 
Building with Virtual Development Environments
Oscar Merida
 
OpenNebulaConf 2016 - Icinga2 - APIFY them all by Achim Ledermüller, Netways ...
OpenNebula Project
 
How automated cloud infrastructure setups can help with Continuous Delivery
Edmund Siegfried Haselwanter
 
MongoDB + Node.JS + EPAM ROAD
Szilveszter Molnár
 
Vagrant + Docker
David Giordano
 
Lighning Talk: composer repositories
Bryan Agee
 
Istioの始め方・環境構築方法
Shoichiro Sakaigawa
 
Stop Exhausting Yourself in Operating Multiple Elasticsearch Clusters
LINE Corporation
 
Automating Docker Containers with Puppet 2014 10-13
kylog
 
Docker meets the IDE
Mario Loriedo
 

Viewers also liked (11)

PPT
Grails Hackday, Spb
Алексей Тишин
 
PPTX
облачные вычисления и сервисы
Valeriya Kulikova
 
PPTX
облачные вычисления и сервисы
Valeriya Kulikova
 
PDF
Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...
Cisco Russia
 
PPTX
[RakutenTechConf2013] [D-2] RPaaS DevOps: Lessons from using Cloudfoundry in ...
Rakuten Group, Inc.
 
PPTX
Дмитрий Лазаренко-«Живая миграция и отказоустойчивость контейнеров в гибридно...
Tanya Denisyuk
 
PDF
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Animesh Singh
 
PDF
Deploying IBM Blockchain on IBM Bluemix
Chris Miller
 
PPTX
IBM Bluemix Overview
Ian Lynch ☁️
 
PDF
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
Animesh Singh
 
PDF
Cloud Foundry Technical Overview
cornelia davis
 
Grails Hackday, Spb
Алексей Тишин
 
облачные вычисления и сервисы
Valeriya Kulikova
 
облачные вычисления и сервисы
Valeriya Kulikova
 
Быстрое создание облачного ЦОД на базе решения EMC HybridCloudи конвергентной...
Cisco Russia
 
[RakutenTechConf2013] [D-2] RPaaS DevOps: Lessons from using Cloudfoundry in ...
Rakuten Group, Inc.
 
Дмитрий Лазаренко-«Живая миграция и отказоустойчивость контейнеров в гибридно...
Tanya Denisyuk
 
Build Scalable Internet of Things Apps using Cloud Foundry, Bluemix & Cloudant
Animesh Singh
 
Deploying IBM Blockchain on IBM Bluemix
Chris Miller
 
IBM Bluemix Overview
Ian Lynch ☁️
 
IBM BlueMix Architecture and Deep Dive (Powered by CloudFoundry)
Animesh Singh
 
Cloud Foundry Technical Overview
cornelia davis
 
Ad

Similar to MongoDB on CloudFoundry (20)

KEY
20120317 CloudFoundry #pyfes
Yohei Sasaki
 
PDF
Cassandra and Docker Lessons Learned
DataStax Academy
 
PDF
Achieving Infrastructure Portability with Chef
Matt Ray
 
PDF
Chef for OpenStack- Fall 2012.pdf
OpenStack Foundation
 
PDF
Chef for OpenStack - OpenStack Fall 2012 Summit
Matt Ray
 
PDF
Midwest php 2013 deploying php on paas- why & how
dotCloud
 
PDF
Implementing your own Google App Engine
Virtual JBoss User Group
 
PDF
Mongo db first steps with csharp
Serdar Buyuktemiz
 
PDF
Australian OpenStack User Group August 2012: Chef for OpenStack
Matt Ray
 
PDF
OpenStack Deployments with Chef
Matt Ray
 
KEY
Practical Use of MongoDB for Node.js
async_io
 
PPTX
Scaling Your App With Docker Swarm using Terraform, Packer on Openstack
Bobby DeVeaux, DevOps Consultant
 
PDF
Shipping NodeJS with Docker and CoreOS (No Notes)
Ross Kukulinski
 
PPTX
MongoDB in the Clouds
Uri Cohen
 
PPTX
Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure
Patrick Chanezon
 
PPTX
NYC Identity Summit Tech Day: ForgeRock DevOps/Cloud Strategy
ForgeRock
 
PPTX
Dockerize the World - presentation from Hradec Kralove
damovsky
 
PPTX
Docker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on Azure
Patrick Chanezon
 
PPTX
Adventures with Podman and Varlink
Jeremy Brown
 
PDF
MongoDB at Gilt Groupe
MongoDB
 
20120317 CloudFoundry #pyfes
Yohei Sasaki
 
Cassandra and Docker Lessons Learned
DataStax Academy
 
Achieving Infrastructure Portability with Chef
Matt Ray
 
Chef for OpenStack- Fall 2012.pdf
OpenStack Foundation
 
Chef for OpenStack - OpenStack Fall 2012 Summit
Matt Ray
 
Midwest php 2013 deploying php on paas- why & how
dotCloud
 
Implementing your own Google App Engine
Virtual JBoss User Group
 
Mongo db first steps with csharp
Serdar Buyuktemiz
 
Australian OpenStack User Group August 2012: Chef for OpenStack
Matt Ray
 
OpenStack Deployments with Chef
Matt Ray
 
Practical Use of MongoDB for Node.js
async_io
 
Scaling Your App With Docker Swarm using Terraform, Packer on Openstack
Bobby DeVeaux, DevOps Consultant
 
Shipping NodeJS with Docker and CoreOS (No Notes)
Ross Kukulinski
 
MongoDB in the Clouds
Uri Cohen
 
Docker New York Meetup May 2015 - The Docker Orchestration Ecosystem on Azure
Patrick Chanezon
 
NYC Identity Summit Tech Day: ForgeRock DevOps/Cloud Strategy
ForgeRock
 
Dockerize the World - presentation from Hradec Kralove
damovsky
 
Docker Seattle Meetup April 2015 - The Docker Orchestration Ecosystem on Azure
Patrick Chanezon
 
Adventures with Podman and Varlink
Jeremy Brown
 
MongoDB at Gilt Groupe
MongoDB
 
Ad

More from Yohei Sasaki (16)

KEY
MongoDB on CloudFoundry
Yohei Sasaki
 
PDF
membase
Yohei Sasaki
 
PDF
CouchDB JP & BigCouch
Yohei Sasaki
 
PDF
Bp study39 nodejs
Yohei Sasaki
 
PPTX
BPStudy32 CouchDB 再入門
Yohei Sasaki
 
KEY
CouchDB
Yohei Sasaki
 
PDF
Couch DB in 15minutes
Yohei Sasaki
 
PPTX
RelaxCafe@CouchDB break.4
Yohei Sasaki
 
PPTX
Media On Couch
Yohei Sasaki
 
PPTX
CouchDB+OpenSocial - OSC 2009/Fall Tokyo (En)
Yohei Sasaki
 
PPTX
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
Yohei Sasaki
 
PPTX
前回のまとめ
Yohei Sasaki
 
PPTX
Finding Your Data with Views
Yohei Sasaki
 
PPTX
Why CouchDB
Yohei Sasaki
 
PPTX
Couch Db勉強会0623 by yssk22
Yohei Sasaki
 
PDF
Couch Db.0.9.0.Pub
Yohei Sasaki
 
MongoDB on CloudFoundry
Yohei Sasaki
 
membase
Yohei Sasaki
 
CouchDB JP & BigCouch
Yohei Sasaki
 
Bp study39 nodejs
Yohei Sasaki
 
BPStudy32 CouchDB 再入門
Yohei Sasaki
 
CouchDB
Yohei Sasaki
 
Couch DB in 15minutes
Yohei Sasaki
 
RelaxCafe@CouchDB break.4
Yohei Sasaki
 
Media On Couch
Yohei Sasaki
 
CouchDB+OpenSocial - OSC 2009/Fall Tokyo (En)
Yohei Sasaki
 
CouchDB+OpenSocial - OSC 2009/Fall Tokyo
Yohei Sasaki
 
前回のまとめ
Yohei Sasaki
 
Finding Your Data with Views
Yohei Sasaki
 
Why CouchDB
Yohei Sasaki
 
Couch Db勉強会0623 by yssk22
Yohei Sasaki
 
Couch Db.0.9.0.Pub
Yohei Sasaki
 

Recently uploaded (20)

PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
PDF
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
PDF
How Current Advanced Cyber Threats Transform Business Operation
Eryk Budi Pratama
 
PPTX
Earn Agentblazer Status with Slack Community Patna.pptx
SanjeetMishra29
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
PPTX
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
PDF
visibel.ai Company Profile – Real-Time AI Solution for CCTV
visibelaiproject
 
PDF
UiPath on Tour London Community Booth Deck
UiPathCommunity
 
PPTX
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
PDF
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
PDF
Alpha Altcoin Setup : TIA - 19th July 2025
CIFDAQ
 
PPTX
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
PDF
Shuen Mei Parth Sharma Boost Productivity, Innovation and Efficiency wit...
AWS Chicago
 
PDF
Productivity Management Software | Workstatus
Lovely Baghel
 
PDF
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
PDF
UiPath vs Other Automation Tools Meeting Presentation.pdf
Tracy Dixon
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
Arcee AI - building and working with small language models (06/25)
Julien SIMON
 
How Current Advanced Cyber Threats Transform Business Operation
Eryk Budi Pratama
 
Earn Agentblazer Status with Slack Community Patna.pptx
SanjeetMishra29
 
Top Managed Service Providers in Los Angeles
Captain IT
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
The Yotta x CloudStack Advantage: Scalable, India-First Cloud
ShapeBlue
 
visibel.ai Company Profile – Real-Time AI Solution for CCTV
visibelaiproject
 
UiPath on Tour London Community Booth Deck
UiPathCommunity
 
Building a Production-Ready Barts Health Secure Data Environment Tooling, Acc...
Barts Health
 
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
Alpha Altcoin Setup : TIA - 19th July 2025
CIFDAQ
 
python advanced data structure dictionary with examples python advanced data ...
sprasanna11
 
Shuen Mei Parth Sharma Boost Productivity, Innovation and Efficiency wit...
AWS Chicago
 
Productivity Management Software | Workstatus
Lovely Baghel
 
Trading Volume Explained by CIFDAQ- Secret Of Market Trends
CIFDAQ
 
UiPath vs Other Automation Tools Meeting Presentation.pdf
Tracy Dixon
 

MongoDB on CloudFoundry

Editor's Notes