VM Trend


Published on

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

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • VM Trend

    1. 1. Tantangan Industri Telematika Indonesia The Next New Modern Hyperinovative Platform Frans Thamura [email_address]
    2. 2. Who is Frans Thamura? <ul><li>CEO of Intercitra Innovation Center (www.intercitra.com) </li></ul><ul><ul><li>Intercitra is a technology enabled management consulting located in Jakarta, Indonesia, since 2000, 2002 (legal). </li></ul></ul><ul><ul><li>Main Intercitra services is helping a company or group of companies to map their company strategy using a strategic transformation enabler, called IT. </li></ul></ul><ul><li>Project Leader of BlueOxygen (www.blueoxygen.org) </li></ul><ul><ul><li>Open Source Project on Java, since 2001. </li></ul></ul><ul><li>Founder of JUG Indonesia ( www.jug.or.id ) </li></ul><ul><ul><li>Java User Community Organization for Indonesia, since 2003. </li></ul></ul><ul><li>Founder of Ubuntu-ID (lists.ubuntu.com) </li></ul><ul><ul><li>Ubuntu Mailing List (2005) </li></ul></ul>
    3. 3. Welcome to the Image Economy <ul><li>Image Economy = New Economy 2.0 </li></ul><ul><li>The place to exchange experience and innovation </li></ul><ul><li>Turns © into Cs (Copyright into Community) </li></ul><ul><ul><li>Community will become a foundation of ABG (Academia, Business and Government) </li></ul></ul>
    4. 4. The Dead of Linux Investment <ul><li>Linux is the immortal technology </li></ul><ul><li>Linux is human being </li></ul><ul><li>Linux is the Future (Infrastructure) Platform </li></ul><ul><ul><li>after Internet Platform </li></ul></ul><ul><li>Linux is the driver of next new hyperinovative war </li></ul><ul><li>Linux is not investment, Linux is Your Life </li></ul><ul><ul><li>Dare to operate business without Linux? </li></ul></ul>Linux/Solaris/FreeBSD IT Solution  Platform Operational Management Internet Java? .NET?
    5. 5. Java World Migration from Lock-in Environment to Open Technology
    6. 6. What is Java? <ul><li>The Java brand is one of the hottest technology brands in the world, recognized by over 80% of tech-savvy consumers around the globe </li></ul><ul><li>(source: Momentum Research Group, 2004). </li></ul>
    7. 7. Java Technology Overview <ul><li>Java can power almost every type of business </li></ul><ul><ul><ul><li>Web Solution (Servlet, Velocity, Struts, WebWork) </li></ul></ul></ul><ul><ul><ul><li>Web Services Solution (SOAP, ebXML, UDDI, WSDL, XMLRPC) </li></ul></ul></ul><ul><ul><ul><li>Desktop / Standalone Solution (Swing/SWT) </li></ul></ul></ul><ul><ul><ul><li>Mobile Solution (J2ME) </li></ul></ul></ul><ul><ul><ul><li>Smart Card Solution (JavaCArd) </li></ul></ul></ul><ul><li>The ideology: WORA, Write Once carefully , Run Anywhere optionally . </li></ul><ul><li>Prefered technology for business with Enterprise credential </li></ul><ul><ul><li>Amazon / Ebay / Banking System. </li></ul></ul><ul><li>All Mobile phone include J2ME. </li></ul>
    8. 8. Java Technology <ul><li>Write Once carefully Run Anywhere optionally (WORA) </li></ul>
    9. 9. Java Platform Architecture Windows Linux Solaris S/390 JVM Java API JDBC and XML JSP/Servlet Swing Java Bytecode Java JRuby JPython Groovy … JDeveloper Eclipse
    10. 10. From Proprietary to Open Standard <ul><li>Proprietary protocols </li></ul><ul><li>Interoperability </li></ul><ul><li>Platform lock-in </li></ul><ul><li>Inflexible </li></ul>
    11. 11. Java Technology J2EE dan J2SE
    12. 12. MVC Development Model
    13. 13. Business Integration (on Java)
    14. 14. Fusion Middleware A Service Oriented Approach to Business Integration
    15. 15. History of Distributed Computing Phase II Components <ul><li>CORBA </li></ul><ul><li>DCOM </li></ul><ul><li>EJB </li></ul>Phase I Downsize <ul><li>Client/Server </li></ul><ul><li>DCE </li></ul>Phase III Messaging <ul><li>MOM </li></ul>
    16. 16. Example: DSL Provisioning at Belgacom <ul><li>Application for the provisioning and activation of DSL lines. Belgacom is processing up to 15,000 DSL provisions / day through SOA and BPEL processes which link their customer interfaces and OSS layer, managing activation and repair. </li></ul>Struts BPEL Telco Activation Services DSL Activation Manager 6000+ network equipment endpoints (SLEE gateway) SDSL Activation Manager Sales/Customer Service Interfaces and Order Review Exception Management Billing Services Account Management Services Reporting Services Register for New Service Self-service web app Call Center Troubleshooting Request Application Server
    17. 17. Oracle Integration Standards-based Integration Platform Oracle Enterprise Service Bus BAM Adapters B2B BPEL PM Security Routing Transformation Messaging
    18. 19. Why SOA ? – The Cruel Reality Source: Gartner Screen Scrape Screen Scrape Screen Scrape Screen Scrape Message Queue Message Queue Message Queue Download File Download File Download File Transaction File Transaction File Transaction File ORB ORB CICS Gateway CICS Gateway APPC APPC RPC RPC Transaction File Sockets Sockets Message Message Application Application Application Application Application Application Application Application Application Application
    19. 20. Evolution of the Bus ERP Legacy CRM Proprietary Messaging WSDL WSDL WSDL B2B .NET Portal WSDL WSDL WSDL Standards Based Messaging
    20. 21. Multi Protocol Bus ERP Legacy CRM WSDL WSDL WSDL Design Manage SOAP/HTTP/ Reliable SOAP OEMS, JMS, MQ, TIBCO Local, In Memory B2B .NET Portal WSDL WSDL WSDL
    21. 22. Service Delivery Platform - Standards SOA Tools App Dev Framework SOAP, WSDL, UDDI WS-I Basic Profile Web Service Policy Web Service Transactions Web Service Reliable Messaging J2EE 1.4/ .Net/ …….. Web Service Security Web Service Orchestration Web Service Distributed Management Web Service Coordination Web Service Choreography TPM, Mainframe, Legacy Sys Applications Databases B2B Partners Middleware (Oracle Fusion Middleware)
    22. 23. BPEL by Example Select Lowest Offer 10:00am Handle Negative Credit Exception Credit Rating start end BPEL Flow ? United Loan Star Loan Get Rating Send Loan Application Receive Loan Offer 03:00pm Send Loan Application Receive Loan Offer <switch> <faultHandlers> <invoke> <process> </process> <variable> <receive> <invoke> <flow> </flow> <partnerLink> <partnerLink> <partnerLink>
    23. 24. Java User Group (JUG) Indonesia
    24. 25. JUG Indonesia and JUG World Wide <ul><li>JUG Indonesia (www.jug.or.id) </li></ul><ul><ul><li>Born April 2003, and now have 1500 registered members. </li></ul></ul><ul><ul><li>Still small if compared with JUG Brazil (15.000 registered members) </li></ul></ul><ul><ul><li>Member of Java.net, JUGCentral </li></ul></ul><ul><ul><li>Join the mailing list at </li></ul></ul><ul><ul><li>JUG- [email_address] </li></ul></ul><ul><li>JUG World Wide </li></ul><ul><ul><li>Member of Sun's Java.net </li></ul></ul><ul><ul><li>Position as a Independent organization based on community. </li></ul></ul><ul><ul><li>Develop a shared vision and mission (statement in development) </li></ul></ul><ul><ul><li>Current website is http://community.java.net/jugs </li></ul></ul>
    25. 26. Terima Kasih Frans Thamura [email_address] 0855 7888 699 (021) 928 00 337