SlideShare a Scribd company logo
1 of 29
Connecting technological worlds to close the gap between business and IT © Invenso 1
IT challenges 2010 Different applications on different servers / platforms © Invenso Accounting ERP BI WEB CRM 2
IT challenges 2010 Different programming languages © Invenso JAVA C# JSP VB.net PHP Flex 3
IT challenges 2010 Changes in the business model. Traditional sales Automated sales © Invenso ERP 4
IT Challenges 2010 All kind of standards, continually evolving, changing © Invenso 5
IT challenges 2010 © Invenso And much more….. Cut in human, hardware resources Cost reduction in developing, investment versus ROI Knowledge gap, business versus technology Lack on procedures, documentation End user support and expectations 6
IT – The solution Get rid of that old software. © Invenso 7
Solutions : make use of new ideas Rent hardware and solutions Reduce maintenance and development codes  © Invenso 8
Or, mix up, mash up Bring together what you have Build the missing part Optimize  Replace what’s really necessary  Extend the functionality © Invenso 9
How?  © Invenso http://geekandpoke.typepad.com/geekandpoke/soa/ 10
How? Process driven infrastructure between applications © Invenso 11
Showstoppers Price Complexity No direct need Time  Restriction to certain types of servers / technologies. Software is to closed  Knowledge Job protection Vendor lock risk © Invenso 12
Show enablers Data exchange between application or organizations IBM I RPG applications calling external web services / databases Exchange data using industrial standards Document generation, security To create professional looking documents/reports Extraction and conversion of data from one format to another Spooled file data to e-invoice.  Web integration and application rejuvenation Connect a web shop directly with the ERP application Create new application calling plain RPG services.  © Invenso 13
XBintegrator : Introduction XBintegrator is: Platform neutral, developing environment To build a robust service oriented layer  for new(renewed) coherent multi-tier applications to interconnect and extent the functionally of the existing applications Focused on the solution, technology underneath is commodity Reliable and extendable  Built upon open standards IT can focus on their business © Invenso 14
XBintegrator 5.5 Repository XBi server (java 1.5+) Interfaces Scripts Queuing layer Runtime engine Process engine Service librariesService objects © Invenso 15
XBcloudbridge : schematic overview © Invenso Customer Services External services SaaS Services Transaction Services On premise Invoicing Services XBi Probe Local Application 16
XBscript: XML based programing language Anatomy of an instruction Attribute value Attribute Instruction Variable ‘Constant’ © Invenso 17
XBscript : Developing tools Code assistant, completion (CTRL + SPACE) and promting 18 © Invenso
Data block to declare global variables XB_IN / XB_OUT  <Set/> <Log/> XBscript : HelloWorld 19 © Invenso
XBscript : HelloWorld, test Commit and/or deploy script © Invenso 20
XBscript : HelloWorld, reporting Test a deployed script © Invenso 21
XBintegrator : Admin client © Invenso 22
XBintegrator : Admin client Roles = environments Examples  Development, acceptance, production Front-office – Back-office Deployed inXBi instances  © Invenso 23
Admin Client: promotion between environments Promotion    engine © Invenso 2 1 3 24
Admin client : Bus-level objects Objects Can be defined globally or within a selected role.  Accessible as object within all the deployed scripts.  © Invenso 25
Admin client : Process definition Actions Process definition called from an interface.  Contains one of more services Service form © Invenso 26
Admin client : Reporting Reporting Detailed overview of active and executed processes.  Filtering to find the required report.  Restart option  © Invenso © Invenso 27
Admin client : Process pools Process pools CPU resource and timeout definition  Assigned at interface level.  © Invenso 28
invenso Hooirt 194 | BE9220 Hamme | Belgiumtel +32 52 52 27 70 | fax +32 52 52 27 70www.invenso.com | info@invenso.com  © Invenso 29

More Related Content

Similar to CEC2010 Invenso XBintegrator

Profile - Deepak Kumar
Profile - Deepak KumarProfile - Deepak Kumar
Profile - Deepak KumarDeepak Kumar
 
Dot net coaching Coimbatore
Dot net coaching CoimbatoreDot net coaching Coimbatore
Dot net coaching Coimbatoresathyancegon
 
Dot net education Coimbatore
Dot net education CoimbatoreDot net education Coimbatore
Dot net education Coimbatoresathyancegon
 
Dot net institutes Coimbatore
Dot net institutes CoimbatoreDot net institutes Coimbatore
Dot net institutes Coimbatoresathyancegon
 
ZendCon2010 - PHP Industrialization at France Telecom - ORANGE
ZendCon2010 - PHP Industrialization at France Telecom - ORANGEZendCon2010 - PHP Industrialization at France Telecom - ORANGE
ZendCon2010 - PHP Industrialization at France Telecom - ORANGEEnterprise PHP Center
 
Coldfusion outsourcing development company etisbew technology group
Coldfusion outsourcing development company   etisbew technology groupColdfusion outsourcing development company   etisbew technology group
Coldfusion outsourcing development company etisbew technology groupEtisbew Technology Group
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...DevOps.com
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Deborah Schalm
 
Cloud computing & .NET 4.0 overview
Cloud computing & .NET 4.0 overviewCloud computing & .NET 4.0 overview
Cloud computing & .NET 4.0 overviewDhirendra Singh
 
Dot Net Framework
Dot Net FrameworkDot Net Framework
Dot Net FrameworkSamWas1
 
InduSoft Consulting Services Webinar
InduSoft Consulting Services WebinarInduSoft Consulting Services Webinar
InduSoft Consulting Services WebinarAVEVA
 
Dot net centers Coimbatore|Dot net certification course in Coimbatore|Dot net...
Dot net centers Coimbatore|Dot net certification course in Coimbatore|Dot net...Dot net centers Coimbatore|Dot net certification course in Coimbatore|Dot net...
Dot net centers Coimbatore|Dot net certification course in Coimbatore|Dot net...sathyancegon
 
Dotnet classes in Coimbatore|Dotnet Learning Center Coimbatore|Dotnet project...
Dotnet classes in Coimbatore|Dotnet Learning Center Coimbatore|Dotnet project...Dotnet classes in Coimbatore|Dotnet Learning Center Coimbatore|Dotnet project...
Dotnet classes in Coimbatore|Dotnet Learning Center Coimbatore|Dotnet project...sathyancegon
 
online training for dotnet with ajax | online training for adv dotnet | Cegon...
online training for dotnet with ajax | online training for adv dotnet | Cegon...online training for dotnet with ajax | online training for adv dotnet | Cegon...
online training for dotnet with ajax | online training for adv dotnet | Cegon...sathyancegonsoft
 
Dotnet training center in coimbatore | Dot net coaching center in coimbatore ...
Dotnet training center in coimbatore | Dot net coaching center in coimbatore ...Dotnet training center in coimbatore | Dot net coaching center in coimbatore ...
Dotnet training center in coimbatore | Dot net coaching center in coimbatore ...sathyancegonsoft
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1AVEVA
 
Industrial Bank unleashes innovation with Lenovo and Nutanix
Industrial Bank unleashes innovation with Lenovo and NutanixIndustrial Bank unleashes innovation with Lenovo and Nutanix
Industrial Bank unleashes innovation with Lenovo and NutanixLenovo Data Center
 

Similar to CEC2010 Invenso XBintegrator (20)

Profile - Deepak Kumar
Profile - Deepak KumarProfile - Deepak Kumar
Profile - Deepak Kumar
 
Dot net coaching Coimbatore
Dot net coaching CoimbatoreDot net coaching Coimbatore
Dot net coaching Coimbatore
 
Dot net education Coimbatore
Dot net education CoimbatoreDot net education Coimbatore
Dot net education Coimbatore
 
Dot net institutes Coimbatore
Dot net institutes CoimbatoreDot net institutes Coimbatore
Dot net institutes Coimbatore
 
ZendCon2010 - PHP Industrialization at France Telecom - ORANGE
ZendCon2010 - PHP Industrialization at France Telecom - ORANGEZendCon2010 - PHP Industrialization at France Telecom - ORANGE
ZendCon2010 - PHP Industrialization at France Telecom - ORANGE
 
Rational HATS overview 7.5.1
Rational HATS overview 7.5.1Rational HATS overview 7.5.1
Rational HATS overview 7.5.1
 
Coldfusion outsourcing development company etisbew technology group
Coldfusion outsourcing development company   etisbew technology groupColdfusion outsourcing development company   etisbew technology group
Coldfusion outsourcing development company etisbew technology group
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
 
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...
 
Cloud computing & .NET 4.0 overview
Cloud computing & .NET 4.0 overviewCloud computing & .NET 4.0 overview
Cloud computing & .NET 4.0 overview
 
Dotnet
DotnetDotnet
Dotnet
 
Dot Net Framework
Dot Net FrameworkDot Net Framework
Dot Net Framework
 
InduSoft Consulting Services Webinar
InduSoft Consulting Services WebinarInduSoft Consulting Services Webinar
InduSoft Consulting Services Webinar
 
Ganesh_Resume_2016
Ganesh_Resume_2016Ganesh_Resume_2016
Ganesh_Resume_2016
 
Dot net centers Coimbatore|Dot net certification course in Coimbatore|Dot net...
Dot net centers Coimbatore|Dot net certification course in Coimbatore|Dot net...Dot net centers Coimbatore|Dot net certification course in Coimbatore|Dot net...
Dot net centers Coimbatore|Dot net certification course in Coimbatore|Dot net...
 
Dotnet classes in Coimbatore|Dotnet Learning Center Coimbatore|Dotnet project...
Dotnet classes in Coimbatore|Dotnet Learning Center Coimbatore|Dotnet project...Dotnet classes in Coimbatore|Dotnet Learning Center Coimbatore|Dotnet project...
Dotnet classes in Coimbatore|Dotnet Learning Center Coimbatore|Dotnet project...
 
online training for dotnet with ajax | online training for adv dotnet | Cegon...
online training for dotnet with ajax | online training for adv dotnet | Cegon...online training for dotnet with ajax | online training for adv dotnet | Cegon...
online training for dotnet with ajax | online training for adv dotnet | Cegon...
 
Dotnet training center in coimbatore | Dot net coaching center in coimbatore ...
Dotnet training center in coimbatore | Dot net coaching center in coimbatore ...Dotnet training center in coimbatore | Dot net coaching center in coimbatore ...
Dotnet training center in coimbatore | Dot net coaching center in coimbatore ...
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1
 
Industrial Bank unleashes innovation with Lenovo and Nutanix
Industrial Bank unleashes innovation with Lenovo and NutanixIndustrial Bank unleashes innovation with Lenovo and Nutanix
Industrial Bank unleashes innovation with Lenovo and Nutanix
 

More from Erwin Buggenhout

More from Erwin Buggenhout (19)

D4 Ben Devis
D4   Ben DevisD4   Ben Devis
D4 Ben Devis
 
D3 Jan Vieveen
D3   Jan VieveenD3   Jan Vieveen
D3 Jan Vieveen
 
C2 Jan De Witte
C2   Jan De WitteC2   Jan De Witte
C2 Jan De Witte
 
C1 Rob Van Agteren
C1   Rob Van AgterenC1   Rob Van Agteren
C1 Rob Van Agteren
 
C4 Patrick Vanhoorde
C4   Patrick VanhoordeC4   Patrick Vanhoorde
C4 Patrick Vanhoorde
 
B2 Nic Vervoort
B2   Nic VervoortB2   Nic Vervoort
B2 Nic Vervoort
 
B3 Pascal Van Der Vennet
B3   Pascal Van Der VennetB3   Pascal Van Der Vennet
B3 Pascal Van Der Vennet
 
B1 Vincent Plataan
B1   Vincent PlataanB1   Vincent Plataan
B1 Vincent Plataan
 
B4 Evelyne Duthieuw New
B4   Evelyne Duthieuw NewB4   Evelyne Duthieuw New
B4 Evelyne Duthieuw New
 
A2 Mark Van Pee
A2   Mark Van PeeA2   Mark Van Pee
A2 Mark Van Pee
 
A3 Erwin Geirnaert
A3   Erwin GeirnaertA3   Erwin Geirnaert
A3 Erwin Geirnaert
 
K2 Wim Vanhauwaert
K2   Wim VanhauwaertK2   Wim Vanhauwaert
K2 Wim Vanhauwaert
 
A4 Bruno Caboot
A4   Bruno CabootA4   Bruno Caboot
A4 Bruno Caboot
 
K3 Erik Van Den Broecke
K3   Erik Van Den BroeckeK3   Erik Van Den Broecke
K3 Erik Van Den Broecke
 
Succesvolle e-mailmarketing in een handomdraai
Succesvolle e-mailmarketing in een handomdraaiSuccesvolle e-mailmarketing in een handomdraai
Succesvolle e-mailmarketing in een handomdraai
 
E-mailmarketing in de praktijk
E-mailmarketing in de praktijkE-mailmarketing in de praktijk
E-mailmarketing in de praktijk
 
Ontdek de waarheid over SEO
Ontdek de waarheid over SEOOntdek de waarheid over SEO
Ontdek de waarheid over SEO
 
E-mailmarketing uit de kinderschoenen
E-mailmarketing uit de kinderschoenenE-mailmarketing uit de kinderschoenen
E-mailmarketing uit de kinderschoenen
 
Klanten maken en houden via e-mail: 18 tips
Klanten maken en houden via e-mail: 18 tipsKlanten maken en houden via e-mail: 18 tips
Klanten maken en houden via e-mail: 18 tips
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

CEC2010 Invenso XBintegrator

  • 1. Connecting technological worlds to close the gap between business and IT © Invenso 1
  • 2. IT challenges 2010 Different applications on different servers / platforms © Invenso Accounting ERP BI WEB CRM 2
  • 3. IT challenges 2010 Different programming languages © Invenso JAVA C# JSP VB.net PHP Flex 3
  • 4. IT challenges 2010 Changes in the business model. Traditional sales Automated sales © Invenso ERP 4
  • 5. IT Challenges 2010 All kind of standards, continually evolving, changing © Invenso 5
  • 6. IT challenges 2010 © Invenso And much more….. Cut in human, hardware resources Cost reduction in developing, investment versus ROI Knowledge gap, business versus technology Lack on procedures, documentation End user support and expectations 6
  • 7. IT – The solution Get rid of that old software. © Invenso 7
  • 8. Solutions : make use of new ideas Rent hardware and solutions Reduce maintenance and development codes © Invenso 8
  • 9. Or, mix up, mash up Bring together what you have Build the missing part Optimize Replace what’s really necessary Extend the functionality © Invenso 9
  • 10. How? © Invenso http://geekandpoke.typepad.com/geekandpoke/soa/ 10
  • 11. How? Process driven infrastructure between applications © Invenso 11
  • 12. Showstoppers Price Complexity No direct need Time Restriction to certain types of servers / technologies. Software is to closed Knowledge Job protection Vendor lock risk © Invenso 12
  • 13. Show enablers Data exchange between application or organizations IBM I RPG applications calling external web services / databases Exchange data using industrial standards Document generation, security To create professional looking documents/reports Extraction and conversion of data from one format to another Spooled file data to e-invoice. Web integration and application rejuvenation Connect a web shop directly with the ERP application Create new application calling plain RPG services. © Invenso 13
  • 14. XBintegrator : Introduction XBintegrator is: Platform neutral, developing environment To build a robust service oriented layer for new(renewed) coherent multi-tier applications to interconnect and extent the functionally of the existing applications Focused on the solution, technology underneath is commodity Reliable and extendable Built upon open standards IT can focus on their business © Invenso 14
  • 15. XBintegrator 5.5 Repository XBi server (java 1.5+) Interfaces Scripts Queuing layer Runtime engine Process engine Service librariesService objects © Invenso 15
  • 16. XBcloudbridge : schematic overview © Invenso Customer Services External services SaaS Services Transaction Services On premise Invoicing Services XBi Probe Local Application 16
  • 17. XBscript: XML based programing language Anatomy of an instruction Attribute value Attribute Instruction Variable ‘Constant’ © Invenso 17
  • 18. XBscript : Developing tools Code assistant, completion (CTRL + SPACE) and promting 18 © Invenso
  • 19. Data block to declare global variables XB_IN / XB_OUT <Set/> <Log/> XBscript : HelloWorld 19 © Invenso
  • 20. XBscript : HelloWorld, test Commit and/or deploy script © Invenso 20
  • 21. XBscript : HelloWorld, reporting Test a deployed script © Invenso 21
  • 22. XBintegrator : Admin client © Invenso 22
  • 23. XBintegrator : Admin client Roles = environments Examples Development, acceptance, production Front-office – Back-office Deployed inXBi instances © Invenso 23
  • 24. Admin Client: promotion between environments Promotion engine © Invenso 2 1 3 24
  • 25. Admin client : Bus-level objects Objects Can be defined globally or within a selected role. Accessible as object within all the deployed scripts. © Invenso 25
  • 26. Admin client : Process definition Actions Process definition called from an interface. Contains one of more services Service form © Invenso 26
  • 27. Admin client : Reporting Reporting Detailed overview of active and executed processes. Filtering to find the required report. Restart option © Invenso © Invenso 27
  • 28. Admin client : Process pools Process pools CPU resource and timeout definition Assigned at interface level. © Invenso 28
  • 29. invenso Hooirt 194 | BE9220 Hamme | Belgiumtel +32 52 52 27 70 | fax +32 52 52 27 70www.invenso.com | info@invenso.com © Invenso 29