`Geo-EnablingEnterprises: Powered byRolta iPerspective andthe WSO2 ESBKarun Chennuri - Senior Security Architect, RoltaVin...
`About WSO2• Providing the only complete open source componentizedcloud platform– Dedicated to removing all the stumbling ...
`150+ globally positioned support customers
`Engage with WSO2• Helping you get the most out of your deployments• From project evaluation and inception to development ...
`To continuously INNOVATE and provideknowledge-based IT solutions that deliverremarkable INSIGHTS and lasting IMPACT inthe...
`The Rolta StoryEarly Years 1982-92 Undisputed leadership in Indiafor CAD/CAM/GISFormative Years 1992-2002 Ranked by Forbe...
`RoltaToday!
`For meaningful impact tocustomers businessesInnovationUnique and innovative solutionsbuilt upon Rolta’s rich IPRepository...
`Close and enduringpartnershipswith global technology leadersPartnerships Oracle: Platinum WorldWide Hexagon: Exclusive ...
`Exceptional Business ModelUnique Set ofCoreCompetenciesGeospatial:Photogrammetry, Imaging,GeoBI, GeoAssets …Engineering:D...
`Cloud & Infrastructure Services and SolutionsRolta iPerspective™ – Platform for enterprise integration and Cloud enableme...
`Infrastructure, Government,Transportation and Environment
`Success Story : Secure Private GIS CloudReal-time data aggregation from multiple systems• Integrated search capability – ...
`A Case Study on Federal Security AgencyThe Federal Security Agency has multiple standalone systems.Among these systems, d...
`WSO2 ESB is…• A lightweight, high performance ESB• Feature rich and standards compliant– SOAP and WS-* standards– REST su...
`WSO2 ESB
`High Level Architecture
`USE CASESWSO2 ESB usage
`Use Cases1. City Planning Authority/Traffic Police2. Federal Traffic Agency
`Use case 1: City Planning Authority/Traffic Police20Overview of the problem:• Requirement was to use SAP-BO to pull real-...
`Solution Design – Use Case 1PMEDIATORAUDITPP EEE21LOCATION CLOCATION BLOCATION AABC
`Configuration Steps• Register the End Point Web Service• Create a custom call back handler for authentication,logging or ...
`DEMOWalk through on the WSO2 configuration and SAPBO
`Use Case 2: Federal Traffic AgencyOverview of the problem:• Legacy GIS system need to display attributeinformation such a...
`Solution Design – Use Case 225PMEDIATORAUDITPP EEE25VEHICLEINFOPERSONINFOACCIDENTINFOGIS LEGACY SYSTEMAccident Id: 123EM ...
`Sequence DiagramLEGACY GISSYSTEMWEBSERVICEEND POINTXSLT MEDIATORSOAP RequestTransformedSOAP RequestXSLT MEDIATORSOAP Resp...
`Modules• Rolta iPerspective Gateway Gateway Wrapper Web Service mimics web service understoodby legacy application Regi...
`ConfigurationWalk-through:• WSO2 integration with JBOSS• Setting up environment variables• WSO2 configuration• WSO2 runti...
`DEMOWalk through on the WSO2, JBOSS configuration etc.
`QUESTIONS?
`THANK YOU
Upcoming SlideShare
Loading in …5
×

Geo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESB

1,960 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,960
On SlideShare
0
From Embeds
0
Number of Embeds
397
Actions
Shares
0
Downloads
31
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Geo Enabling Enterprises - Powered by Rolta i Perspective and the WSO2 ESB

  1. 1. `Geo-EnablingEnterprises: Powered byRolta iPerspective andthe WSO2 ESBKarun Chennuri - Senior Security Architect, RoltaVinod Oommen Ninan – Product Manager, RoltaChris Haddad, VP Technology Evangelism, WSO2Jeewantha Dharmaparakrama, Software Engineer, WSO2
  2. 2. `About WSO2• Providing the only complete open source componentizedcloud platform– Dedicated to removing all the stumbling blocks to enterpriseagility– Enabling you to focus on business logic and business value• Recognized by leading analyst firms as visionaries andleaders– Gartner cites WSO2 as visionaries in all 3 categories ofapplication infrastructure– Forrester places WSO2 in top 2 for API Management• Global corporation with offices in USA, UK & Sri Lanka– 200+ employees and growing• Business model of selling comprehensive support &maintenance for our products
  3. 3. `150+ globally positioned support customers
  4. 4. `Engage with WSO2• Helping you get the most out of your deployments• From project evaluation and inception to development andgoing into production, WSO2 is your partner in ensuring100% project success
  5. 5. `To continuously INNOVATE and provideknowledge-based IT solutions that deliverremarkable INSIGHTS and lasting IMPACT inthe way our world operates.Rolta Vision
  6. 6. `The Rolta StoryEarly Years 1982-92 Undisputed leadership in Indiafor CAD/CAM/GISFormative Years 1992-2002 Ranked by Forbes Globalamongstthe ‘Best 200 under a Billion’Yesterday 2002-07 Ranked amongst ‘Top-10 wealthcreators in the mid-cap segmentin India’ by the Hindustan TimesTransformation 2007-12 Included in the S&P ‘GlobalChallengers List’ of 300companies
  7. 7. `RoltaToday!
  8. 8. `For meaningful impact tocustomers businessesInnovationUnique and innovative solutionsbuilt upon Rolta’s rich IPRepositoryRolta Geospatial FusionTMRolta GeoBI™, GeoAssets™Rolta OneViewTMRolta iPerspectiveTMRolta PhotogrammetricMapping™ and Rolta ImagingSuite™Rolta Safety and SecuritySolutionsMilitary off-the-shelf Solutions(MOTS)Rolta CFO-Impact™, CIO-Impact™Advizor® for Cloud Strategy
  9. 9. `Close and enduringpartnershipswith global technology leadersPartnerships Oracle: Platinum WorldWide Hexagon: Exclusive partnerfor Defense & Security SAP: Global StrategicPartner ESRI: Global Gold Thales: Joint Venture HP, EMC, Vmware, Selex,Aselsan, Quioptiq, Ness,Controp, Elbit, Rafael WSO2many more …
  10. 10. `Exceptional Business ModelUnique Set ofCoreCompetenciesGeospatial:Photogrammetry, Imaging,GeoBI, GeoAssets …Engineering:Design & Modeling, Reliability,Operational Excellence …Defense & Security:Command & Control,Communications, ISR, Optronics…Enterprise IT:EBS, BI, EPM, EAI, Big Data,Analytics, Cloud, Security …Subject-matterExpertise andRolta IPCustomer-specificvertical domainknowhowRolta’s proven IP:World classProducts, Solutions,Platforms andWorkflowsDifferentiatedSolutionsDefense & Security,Infrastructure, Government,Transportation, Environment,Utilities, Telecom, Power,Oil & Gas, Petrochemicals,Banking, Financial Services,Insurance , Retail,Manufacturing,Healthcare
  11. 11. `Cloud & Infrastructure Services and SolutionsRolta iPerspective™ – Platform for enterprise integration and Cloud enablementSecurity Practice – Tools, Solutions & ServicesIdentity & Access ManagementGovernance, Risk & ComplianceThreat AssessmentApplication & Infrastructure SecuritySecure Enterprise MobilitySecurity AuditBig Data SolutionsSAP HanaOracle ExalyticsEnterprise SearchBig Data AnalyticsiPerspective PlatformiPerspective IntegrateService BuildersFlat FilesWeb ServicesERP (SAP, Oracle)DatabasesProcess Manager & Agent ContaineriPerspective SecureSecurity ManagerAudit ManageriPerspective AnalyticsComputational PlatformReal-time Analytics SystemData BridgeAsset JunctionCloud and NextGen Data Center SolutionsCloud TransformationCloud EconomicsVDC and SoftwareDefine InfrastructureRolta Cloud and DataAdvizor®IaaS, PaaS, SaaS
  12. 12. `Infrastructure, Government,Transportation and Environment
  13. 13. `Success Story : Secure Private GIS CloudReal-time data aggregation from multiple systems• Integrated search capability – from attribute orgraphics• Analyze complex correlations between buildings• External and internal walk-through• City Planning• Simulation of disasters and response planning• Critical Asset surveillance and protection• Carbon footprint analysis and managementTraffic ManagementMinistry of Defense - CIDImmigration &Passport ControlCommand & ControlTask ForceManagement SystemPolice Portal• 360o Secure Private Cloud• SOA based enterprise integration• Fusion of IT & GIS systems• Powered by Rolta iPerspective & OnPointRolta’s Key Solution Innovation and Impact
  14. 14. `A Case Study on Federal Security AgencyThe Federal Security Agency has multiple standalone systems.Among these systems, data can exist in different formats,different coordinate systems, and different business systems.The Agency should be able to consume all this dataAnd offer it to various stakeholders as a standardized, seamless and integrated datasetANALYTICS TRAFFICCOMMAND & CONTROLOracleSpatialMapInfoESRIGeo DBOracleSQLServerDB2
  15. 15. `WSO2 ESB is…• A lightweight, high performance ESB• Feature rich and standards compliant– SOAP and WS-* standards– REST support– Domain specific protocol support (eg: FIX, HL7)• User friendly and highly extensible• 100% free and open source with commercialsupport
  16. 16. `WSO2 ESB
  17. 17. `High Level Architecture
  18. 18. `USE CASESWSO2 ESB usage
  19. 19. `Use Cases1. City Planning Authority/Traffic Police2. Federal Traffic Agency
  20. 20. `Use case 1: City Planning Authority/Traffic Police20Overview of the problem:• Requirement was to use SAP-BO to pull real-time traffic data at key locations in the city fromdisparate web services.• Some web services are based on advancedsecurity policy definition & have XSDs embedin the WSDL• SAP BO cannot consume such web services,hence can’t show the real-time data!!!Solution:WSO2 ESB acting as a proxy to mediate the call between SAP BOand 3rd party web servicesTechnology:• WSO2 ESB, SAP BO xcelsius-4.0, SOAP based Web services,MS Office Excel
  21. 21. `Solution Design – Use Case 1PMEDIATORAUDITPP EEE21LOCATION CLOCATION BLOCATION AABC
  22. 22. `Configuration Steps• Register the End Point Web Service• Create a custom call back handler for authentication,logging or auditing• Create a WSO2 Proxy service with inline WSDL• Ensure inline WSDL doesn’t contain XSD• Ensure inline WSDL is flattened• SAPBO consumes WSO2 Proxy service
  23. 23. `DEMOWalk through on the WSO2 configuration and SAPBO
  24. 24. `Use Case 2: Federal Traffic AgencyOverview of the problem:• Legacy GIS system need to display attributeinformation such as Road Name, Time & Date,Address, Age, Name on click of a button.• System can only send specific SOAP Requestand understands specific SOAP Response• 3rd party web services have advanced securityand non-flattened WSDL format• Legacy GIS system can’t consume 3rd party webservices hence can’t show the attribute data!!!Solution:WSO2 ESB transformation & mediation used to mediate the request toappropriate 3rd party web service successfully.Technology:• WSO2 ESB, GIS System, ArcGIS Server, SOAP UIAccident Id: 123EM NO: AD12344321Road Name: SheikhZayedTime: 12:12 PMDate: 25-Apr-2013Name: Kareem Md.Address: AbudhabiAge: 23Click here
  25. 25. `Solution Design – Use Case 225PMEDIATORAUDITPP EEE25VEHICLEINFOPERSONINFOACCIDENTINFOGIS LEGACY SYSTEMAccident Id: 123EM NO: AD12344321Road Name: SheikhZayedTime: 12:12 PMDate: 25-Apr-2013Name: Kareem Md.Address: AbudhabiAge: 23
  26. 26. `Sequence DiagramLEGACY GISSYSTEMWEBSERVICEEND POINTXSLT MEDIATORSOAP RequestTransformedSOAP RequestXSLT MEDIATORSOAP ResponseTransformedSOAP Response
  27. 27. `Modules• Rolta iPerspective Gateway Gateway Wrapper Web Service mimics web service understoodby legacy application Registration servlet for registering external web service end points Legacy application invokes Gateway web serviceo WS call forwarded to WSO2 ESB XSL based transformation of service call to and from remote webservice within the WSO2 ESB• WSO2 ESB WAR Binaries of WSO2 ESB A proxy service to interact with external web service External Web Service Endpoint definitions XSLTs for request and response processing
  28. 28. `ConfigurationWalk-through:• WSO2 integration with JBOSS• Setting up environment variables• WSO2 configuration• WSO2 runtime configuration• Configuring WSO2 ESB Templates• Configuring WSO2 ESB Sequences• Gateway Register/Unregister WSO2 web services
  29. 29. `DEMOWalk through on the WSO2, JBOSS configuration etc.
  30. 30. `QUESTIONS?
  31. 31. `THANK YOU

×