VM Trend
Upcoming SlideShare
Loading in...5

VM Trend






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

VM Trend VM Trend Presentation Transcript

  • Tantangan Industri Telematika Indonesia The Next New Modern Hyperinovative Platform Frans Thamura [email_address]
  • Who is Frans Thamura?
    • CEO of Intercitra Innovation Center (www.intercitra.com)
      • Intercitra is a technology enabled management consulting located in Jakarta, Indonesia, since 2000, 2002 (legal).
      • Main Intercitra services is helping a company or group of companies to map their company strategy using a strategic transformation enabler, called IT.
    • Project Leader of BlueOxygen (www.blueoxygen.org)
      • Open Source Project on Java, since 2001.
    • Founder of JUG Indonesia ( www.jug.or.id )
      • Java User Community Organization for Indonesia, since 2003.
    • Founder of Ubuntu-ID (lists.ubuntu.com)
      • Ubuntu Mailing List (2005)
  • Welcome to the Image Economy
    • Image Economy = New Economy 2.0
    • The place to exchange experience and innovation
    • Turns © into Cs (Copyright into Community)
      • Community will become a foundation of ABG (Academia, Business and Government)
  • The Dead of Linux Investment
    • Linux is the immortal technology
    • Linux is human being
    • Linux is the Future (Infrastructure) Platform
      • after Internet Platform
    • Linux is the driver of next new hyperinovative war
    • Linux is not investment, Linux is Your Life
      • Dare to operate business without Linux?
    Linux/Solaris/FreeBSD IT Solution  Platform Operational Management Internet Java? .NET?
  • Java World Migration from Lock-in Environment to Open Technology
  • What is Java?
    • The Java brand is one of the hottest technology brands in the world, recognized by over 80% of tech-savvy consumers around the globe
    • (source: Momentum Research Group, 2004).
  • Java Technology Overview
    • Java can power almost every type of business
        • Web Solution (Servlet, Velocity, Struts, WebWork)
        • Web Services Solution (SOAP, ebXML, UDDI, WSDL, XMLRPC)
        • Desktop / Standalone Solution (Swing/SWT)
        • Mobile Solution (J2ME)
        • Smart Card Solution (JavaCArd)
    • The ideology: WORA, Write Once carefully , Run Anywhere optionally .
    • Prefered technology for business with Enterprise credential
      • Amazon / Ebay / Banking System.
    • All Mobile phone include J2ME.
  • Java Technology
    • Write Once carefully Run Anywhere optionally (WORA)
  • 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
  • From Proprietary to Open Standard
    • Proprietary protocols
    • Interoperability
    • Platform lock-in
    • Inflexible
  • Java Technology J2EE dan J2SE
  • MVC Development Model
  • Business Integration (on Java)
  • Fusion Middleware A Service Oriented Approach to Business Integration
  • History of Distributed Computing Phase II Components
    • CORBA
    • DCOM
    • EJB
    Phase I Downsize
    • Client/Server
    • DCE
    Phase III Messaging
    • MOM
  • Example: DSL Provisioning at Belgacom
    • 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.
    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
  • Oracle Integration Standards-based Integration Platform Oracle Enterprise Service Bus BAM Adapters B2B BPEL PM Security Routing Transformation Messaging
  • 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
  • Evolution of the Bus ERP Legacy CRM Proprietary Messaging WSDL WSDL WSDL B2B .NET Portal WSDL WSDL WSDL Standards Based Messaging
  • 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
  • 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)
  • 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>
  • Java User Group (JUG) Indonesia
  • JUG Indonesia and JUG World Wide
    • JUG Indonesia (www.jug.or.id)
      • Born April 2003, and now have 1500 registered members.
      • Still small if compared with JUG Brazil (15.000 registered members)
      • Member of Java.net, JUGCentral
      • Join the mailing list at
      • JUG- [email_address]
    • JUG World Wide
      • Member of Sun's Java.net
      • Position as a Independent organization based on community.
      • Develop a shared vision and mission (statement in development)
      • Current website is http://community.java.net/jugs
  • Terima Kasih Frans Thamura [email_address] 0855 7888 699 (021) 928 00 337