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.

Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013

1,559 views

Published on

Published in: Business, Technology
  • Be the first to comment

  • Be the first to like this

Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013

  1. 1. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential Frans Thamura frans@meruvian.org ProspectusProspectus Cloud, Mobility & InteroperabilityCloud, Mobility & Interoperability v 2.3v 2.3
  2. 2. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. • BlueOxygen Marketplace (www.blueoxygen.net) - Founder - Open Source Project on Java, since 2001. • JUG Indonesia (http://www.jug.or.id) - Founder • Meruvian Group (http://www.meruvian.org) - Founder • jTechnopreneur (http://www.jtechnopreneur) - Founder • JENI Advisory Board • Oracle Ace Director • Sun Java Champion* Who is Frans Thamura?Who is Frans Thamura?
  3. 3. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. MeruvianMeruvian • Meruvian adalah Lembaga Pengembangan dan Pelayanan berbasis Java dan Enterprise OpenSource. • Didirikan untuk mengurangi kesenjangan industri • Meruvian didirikan pada 28 Maret 2006 • Pendiri Meruvian adalah Frans Thamura
  4. 4. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Mervoes 1.0Mervoes 1.0
  5. 5. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential Program Seamless Education MeruvianProgram Seamless Education Meruvian
  6. 6. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Meruvian Seamless Education ConceptMeruvian Seamless Education Concept • Perusahaan sendiri ditahun ke-2 setelah lulus SMK – Syarat: Magang 1 tahun
  7. 7. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Program SMKProgram SMK • Integrasi SMK TIK meliputi TKJ, RPL dan MM • Persiapan Wirausaha
  8. 8. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. SMK – Polytechnics Skillset TargetSMK – Polytechnics Skillset Target • SMK: Product Focus • Polytechnics: Interop Focus
  9. 9. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential Mobility - Responsive DesignMobility - Responsive Design
  10. 10. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive MobilityResponsive Mobility • Pengembangan produk dengan HTML5 dan Android • One Design Rule All • Multi Devices (Smartphone, Tablet, Desktop PC)
  11. 11. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive Case #1 – Bantu SekolahkuResponsive Case #1 – Bantu Sekolahku
  12. 12. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive Web – Desktop PCResponsive Web – Desktop PC
  13. 13. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive Web - TabletResponsive Web - Tablet
  14. 14. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive Web - SmartphoneResponsive Web - Smartphone
  15. 15. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive Case #2: Mutiara ImanResponsive Case #2: Mutiara Iman
  16. 16. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive Web: Desktop PCResponsive Web: Desktop PC
  17. 17. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive – Android - SmartphoneResponsive – Android - Smartphone
  18. 18. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Responsive – Android – TabletResponsive – Android – Tablet
  19. 19. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential Cloud Computing – OpenPaaS InitiativeCloud Computing – OpenPaaS Initiative
  20. 20. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Cloud ComputingCloud Computing A services oriented approach using Internet
  21. 21. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Cloud LevelingCloud Leveling • IaaS (Infrastructure as a Service) • PaaS (Platform as a Service) • SaaS (Software as a Service)
  22. 22. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Pengertian IaaSPengertian IaaS • IaaS provide infrastructure and hardware as the services • IaaS Provider: Amazon Web Service, IBM, Openstack,dll • Weakness: need to configure Operating Systems, Application Servers, Databases
  23. 23. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Pengertian PaaSPengertian PaaS • PaaS a cloud oriented services for design application, development, testing processes and deployment including hosting services • PaaS is Application deployment and management + Services provisioning
  24. 24. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. OpenPaaSOpenPaaS • OpenPaaS (Platform as a Service) is a PaaS initiative that neutral from cloud vendor lock-in. User can decide and select the cloud platform for their solution.
  25. 25. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Why OpenPaaS?Why OpenPaaS? • Multi Cloud, Multi IaaS – OpenStack, CloudStack,dll – CloudFoundry, Stackato,dll • Multi Framework – Scala, Struts2, Spring, Node.js,dll • Multi Services – Mysql, Postgresql,Redis,MongoDb,dll • OpenSource • Multi Languange – Java, PHP, Python, Erlang, dll • User free to choose the platform
  26. 26. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. IaaS - OpenStack CloudIaaS - OpenStack Cloud
  27. 27. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. BigData NoSQL StackBigData NoSQL Stack
  28. 28. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential InteroperabilityInteroperability
  29. 29. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Web Services Dead End?Web Services Dead End?
  30. 30. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
  31. 31. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. SOAPSOAP <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soa p/envelope/"> <soap:Header/> <soap:Body> <getProductDetails xmlns="http://wareh.example.com/ws“> <productID>827635</productID> </getProductDetails> </soap:Body> </soap:Envelope>
  32. 32. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. What is REST?What is REST? • REpresentational State Transfer – Coined by Roy Fielding in his PhD thesis – Identified as the “true architecture of the web” • The basic concept is that everything is a “Resource” – The HTTP verbs allow transfer of a specific representation (e.g.HTML, XML) of the resource – POST, GET, PUT, DELETE – Create, Read, Update, Delete
  33. 33. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. REST ExampleREST Example http://company.com/crm/customer/123456 POST /crm/customer “Create a new customer, return URI as Location Header” PUT /crm/customer/123456 Content-Type: application/xml “Update customer with XML” GET /crm/customer/123456 Accept: application/xml “Give me the XML for this customer” DELETE /crm/customer/123456 “Remove this customer from active list and archive”
  34. 34. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. REST is just CRUDREST is just CRUD HTTP SQL CRUD POST INSERT Create GET SELECT Read PUT UPDATE Update DELETE DELETE Delete
  35. 35. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. BlueOxygen Workspace Platform 2.0BlueOxygen Workspace Platform 2.0 Cimande 2.0Cimande 2.0 Spring Struts2 Hibernate RESTfull JSONJSON http://example.com/customers/1234 http://example.com/orders/2007/10/776654 http://example.com/products/4554 http://example.com/processes/sal-increase-234
  36. 36. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed.
  37. 37. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Resource: Photos Where: v http://farm{farm-id}.static.flickr.com/{server-id}/ {id}_{secret}.jpg v http://farm{farm-id}.static.flickr.com/{server-id}/ {id}_{secret}_[mstb].jpg v http://farm{farm-id}.static.flickr.com/{server-id}/{id}_{o- secret}_o.(jpg|gif|png) http://farm1.static.flickr.com/2/1418878_1e92283336_m.jpg Real Life: Flickr APIReal Life: Flickr API
  38. 38. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential Advanced Interoperability with ESBAdvanced Interoperability with ESB (Enterprise Services Bus)(Enterprise Services Bus)
  39. 39. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. BuyingBuying SellingSelling MakingMaking MovingMoving Ware housing Ware housing SCM is a business network covering from buying, making, moving, warehousing to selling What is SCM ?What is SCM ?
  40. 40. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Traditional SCMTraditional SCM
  41. 41. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Supply Chain CollaborationSupply Chain Collaboration ManufacturerSupplier Customer Supplier Collaboration Customer Collaboration  Sales Forecasts  Order Forecasts  Promotions/Price  Inventory Levels  Shipment Schedules  Material Requirements  Production Schedules  Purchase Plans  Shipment Schedules Seek maximum efficiency with the shortest cycle time to improve satisfaction ratings with customers Supply Chain Optimization
  42. 42. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. SCMSCM Facilitate SpecializationFacilitate Specialization  Intermediaries provide Exchange efficienciesIntermediaries provide Exchange efficiencies Connectivity is King for product delivery when and where IntermediariesIntermediaries CustomerCustomerProducerProducer SCM Exchange ModelSCM Exchange Model
  43. 43. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Oracle Fusion Middlware (Fusion ERP?)Oracle Fusion Middlware (Fusion ERP?)
  44. 44. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Traditional Integation ModelTraditional Integation Model
  45. 45. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Integration with Services Bus TechnologyIntegration with Services Bus Technology
  46. 46. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Detailed Services BusDetailed Services Bus
  47. 47. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. BuyingBuying SellingSelling MakingMaking MovingMoving Ware housing Ware housing SCM is a business network covering from buying, making, moving, warehousing to selling What is SCM ?What is SCM ?
  48. 48. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Traditional SCMTraditional SCM
  49. 49. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Supply Chain CollaborationSupply Chain Collaboration ManufacturerSupplier Customer Supplier Collaboration Customer Collaboration  Sales Forecasts  Order Forecasts  Promotions/Price  Inventory Levels  Shipment Schedules  Material Requirements  Production Schedules  Purchase Plans  Shipment Schedules Seek maximum efficiency with the shortest cycle time to improve satisfaction ratings with customers Supply Chain Optimization
  50. 50. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. SCMSCM Facilitate SpecializationFacilitate Specialization  Intermediaries provide Exchange efficienciesIntermediaries provide Exchange efficiencies Connectivity is King for product delivery when and where IntermediariesIntermediaries CustomerCustomerProducerProducer SCM Exchange ModelSCM Exchange Model
  51. 51. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Oracle Fusion Middlware (Fusion ERP?)Oracle Fusion Middlware (Fusion ERP?)
  52. 52. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Traditional Integation ModelTraditional Integation Model
  53. 53. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Integration with Services Bus TechnologyIntegration with Services Bus Technology
  54. 54. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Detailed Services BusDetailed Services Bus
  55. 55. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Platform of IntegrationPlatform of Integration Recaudador S2K Facturador CBSSAverías Cliente 1 App1 Cliente 2 App1 Cliente 3 App2 App3 Cliente 4 App3 Cliente 5
  56. 56. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Platform of IntegrationPlatform of Integration Cliente 1 App1 Cliente 2 App1 Cliente 3 App2 App3 Cliente 4 App3 Cliente 5 Recaudador S2K Facturador CBSSAverías Lógica de Integración
  57. 57. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential - Not to be Copied or Distributed. Supply Chain ManagementSupply Chain Management • Smart Dashboard* – Supplier – Customer – Employee – Partner – Shareholder
  58. 58. © 2004 – 2009 , Meruvian Foundation. All rights reserved. Proprietary and Confidential Contact PersonContact Person Frans ThamuraFrans Thamura cs@meruvian.orgcs@meruvian.org

×