SlideShare a Scribd company logo
1 of 1
Download to read offline
Batch Processing with Ouvvi is an end-to-end solution that includes all the
                                                      component parts to build a fault tolerant batch process solution based on
                                                                                                                                                  The Reporting Statistics Dashboard provides a real-time view
                                                                                                                                                  of execution within the platform and also provides the user
                                                                                                                                                                                                                                            System Requirements
                                                      message queues and worker nodes. Tasks execute in parallel via Worker                       with success rates over time. Additional execution Tasks can                              Operating System
                                                      Nodes, which can scale across multiple threads on a single machine and                      be developed with the .NET Framework and deployed into the                                Windows Server 2008/R2 or Windows 7
                                                      multiple Work Servers. Faulting Tasks can be re-submitted automatically                     Ouvvi Platform with ease. Triggers provide a unique way to                                Database
                                                      via retry strategy with delay time. The Web Based Management UI allows                      Initiate Tasks from external events such as Time Intervals and                            Microsoft SQL Server Express or above
                                                      for management and support of the system without logging onto another                       File System changes etc. The platform is based on the “Keep it
                                                      server. The Management UI allows the user to Design Execution Plans, View                   Simple” approach and requires only a Windows Based Machine                                Other
                                                      Running Tasks, re-submit faulting Tasks and Start Tasks Manually.                           with IIS and SQL Server.                                                                  .NET Framework 4.0, Internet Information Services (IIS)




                                                                                                                                                                                                                                       NO
                                                                                                                                                                                                                                           DE


                                                                                                                                                                                                                                       NO
                                                                                                                                                                                                                                                                               7




                                                                                                  rv r
                                                                         2




                                                                                               S e ge
                                                                                                                                                                                                                          NO                        NO




                                                                                                                                                                                         ry
                                                                                                                                                                                                                                           DE




                                                                                                                                                                                        et
                                                                                                                                                                                                                              DE                      DE




                                                                                             g
                                                                                                    ice




                                                                                                                                                                                     eR
                                                                                          Tri




                                                                                                                                                                                   eu
                                                                                                                                                                                 Qu
                                                                                                                                                                                                                          NO                        NO
                                                                                                                                                                                                                              DE       NO                DE
                                                                                                                                                                                                                                            DE
                                                                                                                                                                                                                                                                     NO
                                                                                                                                                                                                                                                                       DE

                                                                                                                                                                                                       Sc                              NO
                                                                                                                                                                                                                                            DE

                                                                                                                                                                                    5                     ala                                                        NO

                                                                                                                                                                                                               ble
                                                                                                                                                                                                                                                              NO       DE          NO
                                                                                                                                                                                                                                                                DE                      DE


                                                                                                                                                                                                                                                              NO                   NO
                                        r
                                     se




                                                                                                                                                                                                                                                                DE   NO              DE
                                                                                                                                                                                                                                                                          DE
                                 dU




                                                                                                                                                                                s
                                                                                                                                                                             ge
                             En




                                                                                                                                                                         ssa
                                                                                                                                                                                                                                                                     NO
                                                                                                                                                                                                                                                                          DE




                                                                                                                                                                     Me
                                                                                                                                                                 ice
                                                                                                                                                                rv
                                                                                                                                                           Se
                        1
                                                                                                                                                                                                                                       6


                                                                                                              e g




                                                                                                                                                                                                                                                                                 de r
                                                                                                                                                                                                                                                                               No rke
                                                                                                           eu sin
                                                                                 ge b




                                                                                                         Qu oces




                                                                                                                                                                                                                                                                                  Wo

                                                                                                                                                                                                                                                                                   s
                                                                               na t/Jo




                                                                                                                                              3
                                                                                                            Pr
                                                                             Ma ojec

                                                                                   r
                                                                               Pr




                                                                                                                                                            4
                                                                                                                                                                                                                                                                               8




                                                                                                                                                                                             St ob




                                                                                                                                                                                                                                            sis g
                                                                                                                                                                                                                                         aly tin
                                                                                                                                                                                           ta t/J
                                                                                                                                                                                                 e




                                                                                                                                                                                                                                       An por
                                                                                                                                                                                         Da ojec
                                                                                                                                                                                               or




                                                                                                                                                                                                                                   Re
                                                                                                                                                                                            Pr
System Process
1   Users interact with the Project Manager which is deployed on               3   Messages get pushed to the Processing Queue allowing the          6   Queue information gathered by the Service Nodes is used to start          8   Reporting Analytics is created from statistical data saved in the
    a Microsoft Server. This component controls the process of                     service nodes to start processing the project.                        pulling the correct data from the Project Data Store.                         Project Data Store. This provides dynamic charts and weekly
    accepting, scheduling, managing and completing batch jobs.                                                                                                                                                                         projects summaries for the end user
    It also provides access to the final results, step statistics, and         4   Project metadata gets updated in the Project Data Store.          7   Worker Nodes start the batch processing, using the information
    progress information.                                                          This gives running status to the user.                                retrieved from the Project Data Store. Statuses and statistical
                                                                                                                                                         information from each of the steps processed, is passed back to
    Triggers set up on the Project Manager, start projects based on            5   Service Nodes pull queue information. This gives the Service          the Project Data Store. This statistical data is then used for the
2                                                                                  Node information needed to start processing the project
    time slots or intervals, or file/folder change. Projects can also be                                                                                 reporting analytics. Any steps that fail get re-queued based on
    started manually.                                                              and its steps.                                                        their individual step settings.

More Related Content

Viewers also liked

Saopštenje sa okruglog stola i konferencije za štampu povodom objavljivanja z...
Saopštenje sa okruglog stola i konferencije za štampu povodom objavljivanja z...Saopštenje sa okruglog stola i konferencije za štampu povodom objavljivanja z...
Saopštenje sa okruglog stola i konferencije za štampu povodom objavljivanja z...FEFA Faculty
 
Soziale Medien - Mehr als Marketing
Soziale Medien - Mehr als MarketingSoziale Medien - Mehr als Marketing
Soziale Medien - Mehr als MarketingHelge Fahrnberger
 
Najis
NajisNajis
NajisRMISA
 
Mapa mental
Mapa mentalMapa mental
Mapa mentalpipooooo
 
November 2011 Newsletter
November 2011 NewsletterNovember 2011 Newsletter
November 2011 Newsletterkhorton123
 
Portable Electric Band Saw Case Study by CS Unitec
Portable Electric Band Saw Case Study by CS UnitecPortable Electric Band Saw Case Study by CS Unitec
Portable Electric Band Saw Case Study by CS UnitecCS Unitec
 
Calendari TR BAT 2011-2013
Calendari TR BAT 2011-2013Calendari TR BAT 2011-2013
Calendari TR BAT 2011-2013Lurdes Boix
 
Theralase Destruction of Cancerous Tumours In-vivo
Theralase Destruction of Cancerous Tumours In-vivo Theralase Destruction of Cancerous Tumours In-vivo
Theralase Destruction of Cancerous Tumours In-vivo Theralase Technologies Inc.
 

Viewers also liked (11)

Saopštenje sa okruglog stola i konferencije za štampu povodom objavljivanja z...
Saopštenje sa okruglog stola i konferencije za štampu povodom objavljivanja z...Saopštenje sa okruglog stola i konferencije za štampu povodom objavljivanja z...
Saopštenje sa okruglog stola i konferencije za štampu povodom objavljivanja z...
 
Soziale Medien - Mehr als Marketing
Soziale Medien - Mehr als MarketingSoziale Medien - Mehr als Marketing
Soziale Medien - Mehr als Marketing
 
Najis
NajisNajis
Najis
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
NXT DEL 6 AL 8
NXT DEL 6 AL 8NXT DEL 6 AL 8
NXT DEL 6 AL 8
 
Cd label
Cd labelCd label
Cd label
 
November 2011 Newsletter
November 2011 NewsletterNovember 2011 Newsletter
November 2011 Newsletter
 
Portable Electric Band Saw Case Study by CS Unitec
Portable Electric Band Saw Case Study by CS UnitecPortable Electric Band Saw Case Study by CS Unitec
Portable Electric Band Saw Case Study by CS Unitec
 
Calendari TR BAT 2011-2013
Calendari TR BAT 2011-2013Calendari TR BAT 2011-2013
Calendari TR BAT 2011-2013
 
Theralase Destruction of Cancerous Tumours In-vivo
Theralase Destruction of Cancerous Tumours In-vivo Theralase Destruction of Cancerous Tumours In-vivo
Theralase Destruction of Cancerous Tumours In-vivo
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Ouvvi Datasheet

  • 1. Batch Processing with Ouvvi is an end-to-end solution that includes all the component parts to build a fault tolerant batch process solution based on The Reporting Statistics Dashboard provides a real-time view of execution within the platform and also provides the user System Requirements message queues and worker nodes. Tasks execute in parallel via Worker with success rates over time. Additional execution Tasks can Operating System Nodes, which can scale across multiple threads on a single machine and be developed with the .NET Framework and deployed into the Windows Server 2008/R2 or Windows 7 multiple Work Servers. Faulting Tasks can be re-submitted automatically Ouvvi Platform with ease. Triggers provide a unique way to Database via retry strategy with delay time. The Web Based Management UI allows Initiate Tasks from external events such as Time Intervals and Microsoft SQL Server Express or above for management and support of the system without logging onto another File System changes etc. The platform is based on the “Keep it server. The Management UI allows the user to Design Execution Plans, View Simple” approach and requires only a Windows Based Machine Other Running Tasks, re-submit faulting Tasks and Start Tasks Manually. with IIS and SQL Server. .NET Framework 4.0, Internet Information Services (IIS) NO DE NO 7 rv r 2 S e ge NO NO ry DE et DE DE g ice eR Tri eu Qu NO NO DE NO DE DE NO DE Sc NO DE 5 ala NO ble NO DE NO DE DE NO NO r se DE NO DE DE dU s ge En ssa NO DE Me ice rv Se 1 6 e g de r No rke eu sin ge b Qu oces Wo s na t/Jo 3 Pr Ma ojec r Pr 4 8 St ob sis g aly tin ta t/J e An por Da ojec or Re Pr System Process 1 Users interact with the Project Manager which is deployed on 3 Messages get pushed to the Processing Queue allowing the 6 Queue information gathered by the Service Nodes is used to start 8 Reporting Analytics is created from statistical data saved in the a Microsoft Server. This component controls the process of service nodes to start processing the project. pulling the correct data from the Project Data Store. Project Data Store. This provides dynamic charts and weekly accepting, scheduling, managing and completing batch jobs. projects summaries for the end user It also provides access to the final results, step statistics, and 4 Project metadata gets updated in the Project Data Store. 7 Worker Nodes start the batch processing, using the information progress information. This gives running status to the user. retrieved from the Project Data Store. Statuses and statistical information from each of the steps processed, is passed back to Triggers set up on the Project Manager, start projects based on 5 Service Nodes pull queue information. This gives the Service the Project Data Store. This statistical data is then used for the 2 Node information needed to start processing the project time slots or intervals, or file/folder change. Projects can also be reporting analytics. Any steps that fail get re-queued based on started manually. and its steps. their individual step settings.