Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

IBM Bluemix Tech Meetup 18-02-2015

1,038 views

Published on

Codemotion Tech Meetup - ROME 18-02-2015
Quick introduction to IBM Bluemix and a lot of intereseting references, tutorial and examples.

Published in: Software

IBM Bluemix Tech Meetup 18-02-2015

  1. 1. 1 Codemotion Tech Meetup February 28, 2015 Rome Meet IBM Bluemix up ibm.biz/Bluemix2015 @gjuljo
  2. 2. 2 © 2015 IBM Corporation Today we play with… IBM Bluemix Golang https://hub.jazz.net/project/gsantoli/hellogin-start/overview
  3. 3. 3 © 2015 IBM Corporation Cloud Service Models Networking Networking Networking Networking Storage Storage Storage Storage Servers Servers Servers Servers Virtualization Virtualization Virtualization Virtualization O/S O/S O/S O/S Middleware Middleware Middleware Middleware Runtime Runtime Runtime Runtime Data Data Data Data Applications Applications Applications Applications Traditional On-Premises Infrastructure as a Service Platform as a Service Software as a Service ClientManages VendorManagesinCloud VendorManagesinCloud VendorManagesinCloud ClientManages ClientManages Customization; higher costs; slower time to value Standardization; lower costs; faster time to value IBM Bluemix™
  4. 4. 4 © 2015 IBM Corporation IBM Bluemix DevOps Services 1. Agile development, tracking & collaboration 2. Use your favorite tool or web IDE 6. Continuously deliver 8. Get instantaneous feedback from mobile apps 7. Manage and monitor your app’ performance 4. Continuously integrate your code Agile Planning 5. Scan your app for vulnerabilities Jazz SCM Hosted Git Web IDE Delivery Pipeline AppScan Mobile & Web Continous Integration Mobile Quality Monitoring and Analytics Operate Develop/ Test Deploy Steer DevOps Services Eclipse Sublime 3. Use the repo you like Auto Scaling Github
  5. 5. 5 © 2015 IBM Corporation Deployment Scenarios: cf push DevOps ServicesBluemix cf push
  6. 6. 6 © 2015 IBM Corporation Deployment Scenarios: “full web” Bluemix deploy (manual) DevOps Services
  7. 7. 7 © 2015 IBM Corporation Deployment Scenarios: git push Bluemix git push deploy (automatic) DevOps Services
  8. 8. 8 Bluemix works. Start a free trial today ibm.biz/Bluemix2015
  9. 9. 9 © 2015 IBM Corporation Bluemix Docs and References - BLUEMIX DOCS https://www.ng.bluemix.net/docs https://developer.ibm.com/bluemix - PREREQUISITES AND DOWNLOAD https://developer.ibm.com/bluemix/support/#prereqs https://www.ng.bluemix.net/docs/#starters/BuildingWeb.html#building_web - COMMAND LINE AND VCAP_SERVICES ENVIRONMENT VARIABLE https://www.ng.bluemix.net/docs/#cli/index.html#cli http://docs.cloudfoundry.org/devguide/deploy-apps/environment-variable.html - MANIFEST GUIDE (manifest.yml) http://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html - BUILDPACK FROM CLOUD FOUNDRY COMMUNITY https://github.com/cloudfoundry-community/cf-docs-contrib/wiki/Buildpacks
  10. 10. 10 © 2015 IBM Corporation Tutorials and Examples (1/5) - TUTORIAL: Build your first App in Node.js 1) https://www.youtube.com/watch?v=GRQnwVhYeWU 2) https://www.youtube.com/watch?v=-WsIjAdGeHQ 3) https://www.youtube.com/watch?v=S_tcicKXW1A - TUTORIAL: Mobile Data + Push Notification + Node.js 1) http://www.ibm.com/developerworks/mobile/library/mo-android-mobiledata-app/index.html 2) http://www.ibm.com/developerworks/library/mo-android-push-app/index.html - TUTORIAL: Creating your first app with IBM Rapid Apps for Bluemix https://www.youtube.com/watch?v=-0TSBDjeDyA
  11. 11. 11 © 2015 IBM Corporation Tutorials and Examples (2/5) - EXAMPLE MOBILE APP: Cordova + Push Nofitication http://www.ibm.com/developerworks/mobile/library/mo-push-apache-cordova-app - EXAMPLE MEAN STACK (MongoDB, Express, AngularJS, Node.js) http://www.ibm.com/developerworks/web/library/wa-nodejs-polling-app/index.html - EXAMPLE: MobileFirst for iOS 8 + Cloudant + CocoaPods http://www.ibm.com/developerworks/library/mo-mfp-ios8-app/ - EXAMPLE: Node.js + Data Chace + Monitoring and Analytics (Express, Jade, Bootstrap, Font Awesome, jQuery, Google Analytics, request, cheerio, async) http://www.ibm.com/developerworks/cloud/library/cl-situational-app/index.html - EXAMPLE: Node.js + MQ Light https://developer.ibm.com/messaging/2014/09/25/getting-started-node-js-mq-light-apps-bluemix - EXAMPLE: Node.js + Twilio https://developer.ibm.com/bluemix/2015/02/09/getting-started-twilio-ibm-bluemix - EXAMPLE: Node.js + SQLDB http://www.ibm.com/developerworks/cloud/library/cl-math-app/index.html
  12. 12. 12 © 2015 IBM Corporation Tutorials and Examples (3/5) - EXAMPLE: Java EE + Session Cache + SQLDB + Auto Scaling http://www.ibm.com/developerworks/cloud/library/cl-cloudtrader-app/index.html - EXAMPLE: Java EE + Cloudant NoSQL https://developer.ibm.com/bluemix/2014/07/08/cloudant_on_bluemix - EXAMPLE: Java EE + dashDB (Data Mining) http://www.ibm.com/developerworks/library/bd-dataminingblu-app - EXAMPLE: Java EE + App User Registry + MongoDB http://www.ibm.com/developerworks/cloud/library/cl-oauthregistry-app/index.html - EXAMPLE: Java EE + MQ Light https://developer.ibm.com/messaging/2014/09/25/getting-started-j2ee-apps-mq-light-bluemix - HOW-TO: Java EE + Spring + MySQL http://linkis.com/developer.ibm.com/bl/FBZMm
  13. 13. 13 © 2015 IBM Corporation Tutorials and Examples (4/5) - EXAMPLE: Python with custom buildpack http://blog.4loeser.net/2014/06/some-fun-with-bluemix-cloud-foundry.html - EXAMPLE: Python with Pyramid, SQLAlchemy and SQLDB https://www.ibm.com/developerworks/cloud/library/cl-chatapp-bluemix-app - EXAMPLE: Go with custom buildpack http://www.ibm.com/developerworks/cloud/library/cl-bluemix-go-app - EXAMPLE: Node.js + Watson Questions and Answers www.ibm.com/developerworks/cloud/library/cl-watson-films-bluemix-app/index.html - EXAMPLE: Node-RED + Twitter + Watsion Questions and Answers http://www.ibm.com/developerworks/cloud/library/cl-twitterbot-watson-bluemix-app/index.html - CLOUD INTEGRATION API https://www.ng.bluemix.net/docs/#services/CloudIntegration/index-gentopic3.html#cloudint_create_CIservice - GETTING STARTED WITH DOCKER https://developer.ibm.com/bluemix/2014/12/04/ibm-containers-beta-docker
  14. 14. 14 © 2015 IBM Corporation Tutorials and Examples (5/5) - GAME EXAMPLE: JavaEE, Cloudant and Single Sign-On http://www.ibm.com/developerworks/cloud/library/cl-multiservicegame-app - GAME EXAPLE: Node.js, Cloudant and Oculus Rift http://www.ibm.com/developerworks/cloud/library/cl-oculus-app - USING CLOUDANT WITH NODE.JS https://docs.cloudant.com/using-cloudant-with/nodejs.html - MQ Light https://developer.ibm.com/messaging/mq-light https://developer.ibm.com/messaging/mq-light/docs https://developer.ibm.com/messaging/mq-light/getting-started-mq-light - IBM Mobile Cloud Services SDK Developer Guide http://mbaas-gettingstarted.ng.bluemix.net
  15. 15. 15 © 2015 IBM Corporation Gamification Documentation and Examples Gamification Service Documentation https://www.ng.bluemix.net/docs/#services/Gamification/index.html#gamification Gamification REST API: http://gs.ng.bluemix.net/index.html Gamification SDK for Node.js: https://hub.jazz.net/project/bioflash/gamiRESTClient/overview Gamification Examples: https://hub.jazz.net/project/bioflash/HelloGami/overview https://hub.jazz.net/project/bioflash/GamifyPollApp/overview https://hub.jazz.net/project/jstart/payrewards/overview

×