SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Microgen Aptitude




Build Fast Applications Quickly
Enterprise Development is Complex
Agenda




                        Today’s Presentation

          Discuss why enterprise software development is
           complex and slow

          Identify opportunities for improving the software
           development lifecycle

          Present Microgen Aptitude and highlight features
           that help teams to build applications quickly
Complex Technologies and Architectures


 •      Enterprise architectures and their technology landscapes are typically diverse and intricate
 •      The whole technology stack must be considered when developing new applications and services




                         SaaS
      PaaS


                    Cloud
     Drupal         ‘Stuff’



       PHP                      Java

                   BPMS
        .Net                       Web Services
                                                            API
                   Biz Rules
      EDI                                           MessageQ
                                        SQL                         RPC
                   ETL
                                                  PL/SQL
       XML                      T-SQL                             ERP

                   LDAP                                DW
                                        ODS
Broad and Diverse Developer Communities


 •   Enterprise architectures and their technology landscapes are typically diverse and intricate
 •   The whole technology stack must be considered when developing new applications and services




       Web Services / ESB                                         Business Rules




                                               ETL




           PL/SQL                                                                                   T-SQL

                                                            SPL
Enterprise Challenges



   The consequence of complexity is that projects take longer and
   cost more to develop and maintain

      Large teams
      Complex architectures
      Skills and expertise
      Resource availability
      Integration
      Testing cycles
      Knowledge Transfer
      Supplier Management
      Release management
      Vendor upgrades
Application approach affected by environment


  Market economics                                                  External Environment
  Changing business models
  Dis-intermediated sales channels
  Increased supply chain complexity
                Reduce costs & achieve operational efficiency            Business Needs
                Manage sales channels and supply chains
                Incorporate digital routes to market
                Gain first mover advantage
                                                                Application Requirements
                Ensure financial control
                                                 Automate complex processes
                Be customer centric
                Compliance                       Utilise existing infrastructure
                                                 Integrate IT systems and data
                                                Efficiently process transactions
                                                Utilise data and analytics
SDLC in the Enterprise



                                   Requirements




                                                     Design
              Evolution              Software
                                   Development
                                     Lifecycle
                                      (SDLC)



                         Testing          Implementation
Software Development Lifecycle
Requirements


   Disconnects between business requirements and IT’s
   interpretation often slows the delivery of application
   development projects

      Requirements capture is outside of development
       environment

      Implemented in languages not understood by business

      Software logic is interpreted differently by analysts and
       developers

      No simple way of checking whether code meets
       business requirements, leading to increased test cycles
       and user acceptance testing
Whiteboard Deployment … wouldn’t it be nice?
Microgen Aptitude
Business User Diagrams “BUDs”

     Microgen Aptitude Business User Diagrams bring the whiteboard process into the
     development environment for the first time, enabling business and IT teams to
         collaborate and to ensure that applications fulfil business requirements
Microgen Aptitude
Business User Diagrams “BUDs”

   Business User Diagrams form a link between business requirements, project documents,
                              processes and application logic
Software Development Lifecycle
Implementation


   Development cycles are slow due to the need to coordinate a
   multitude of different technologies and teams


      Coding from scratch is time consuming
      Multiple technologies requires multiple resources with
       discrete skill sets and resources
      Availability of resources

      Integration of technologies

      Lack of documentation

      Business can’t understand, lack of collaboration

      Optimising code is time consuming
Microgen Aptitude
Intuitive & Graphical Throughout
Microgen Aptitude
In-memory processing


 Microgen Aptitude enables application development teams to process hundreds of
 millions of transactions without the usual lengthy optimisation cycles

   PerformancePLUS Memory Allocation can
    improve performance by 30%
   Optimistic Batch Processing delivers the best




                                                        Transactions per hour
    performance possible where very few or no
    exceptions are expected
   Dispatcher splits time consuming jobs into
    smaller tasks and dynamically allocates them to
    multiple Executors, significantly increasing
    throughput
   Fast Enrichment perform joins in memory after
    having read in only those attributes that are
    necessary. This typically reduces the amount of
    data read by an order of magnitude and greatly
    improves performance
Software Development Lifecycle
Evolution


   The ability to change systems quickly helps enterprises to
   rapidly exploit new opportunities; unfortunately, many
   traditional technologies make it difficult to be agile

      IT cannot keep up with the speed of change

      Lack of code documentation; the ability to understand
       legacy software languages or conventions

      System dependencies (& Impact Analysis) : you can’t
       change one system without breaking another

      Availability of resources – need for all skill sets, even for
       smallest of change

      Off-the-shelf applications aren’t designed to be changed
Microgen Aptitude
Business Rules Engine

   Graphically defined business rules enable business and IT teams to quickly
    build, control and change business logic
   The Business Rules Engine is embedded with Microgen Aptitude’s business
    processes and data flows, which ensures applications achieve higher level
    of performance than those built with disparate tools
Microgen Aptitude
Visual Debugger

 Microgen Aptitude includes an integrated, comprehensive debugger that helps teams to
 build and change software quickly


  Visually step through Business
   Processes, Microflows, Business Rules,
   Database Procedures and Web Forms
   – without ever leaving the tool
  Attach and detach debugger from
   running processes
  Define multiple breakpoints
  Browse data objects and attribute
   values
  Support for multi-threaded
   deployments
  Debug multiple projects and elements
   simultaneously
Microgen Aptitude
3D Navigator

  The Microgen Aptitude 3D Navigator provides a holistic view of whole project, including relationships,
   dependencies, and data flow to greatly improve solution design and change management processes
Microgen Aptitude 3D Environment
Managing Change

  A 3D “where used” enquiry enables teams to quickly identify the impact of underlying changes and to
                        identify opportunities to standardise business logic.




                                                                             A 3D “where used” enquiry
                                                                             for a Data Object quickly
                                                                             shows dependant Business
                                                                             Rules , Microflows and
                                                                             Business Processes
Microgen Aptitude
The Comprehensive High-Performance Application Platform

 Microgen Aptitude is an Enterprise Application
 Platform built on a single code set.


    Comprehensive
         Business Process Management (BPM)
         Business Rules Engine (BRE)
         Data and Application Integration (ETL, EAI)
         In-memory and In-database Processing
         Web Applications
         Business Activity Monitoring (BAM)
         Service Orientated Architecture (SOA, EDA)

    Graphical and Intuitive
     Throughout
    Transaction Processing
     Performance
Microgen Aptitude
Logical Architecture

                                           Low latency, event driven,
                       Business Facing      service orientated
                         Applications       architecture
                                           Shared execution platform
                                            reduces overhead on
                              Process       infrastructure
                                           Architecture provides
                               Driven       abstraction from underlying
                                            technologies and native
                                            data structures
                       Service Enabled
                                           Semantic data layer shared
                        Business Logic      throughout whole
                                            environment
                                           Enables representation of
                            Semantic        enterprise data model
                          Data Model       Maps to underlying data
                                            sources, supporting full
                                            Unicode set (UTF-8)
                         Mapping and       Plug and play device
                       Transformation       architecture supporting
                                            databases, streams,
                                            message queue, etc.
                            Existing IT    Fully published API for
                        Infrastructure      devices and services
Microgen Aptitude
Processing Performance Leadership


Microgen Aptitude enables teams to not only write
fast but also to deliver applications that go fast




                                                          Transactions per hour
   Microgen recently ran Microgen Aptitude and
    Microgen Accounting Hub performance tests at an
    independent testing centre achieving 7 Billion
    transactions per hour using in-memory
    processing

   Further tests, achieved throughput of over 1.7
    Billion transactions per hour when reading and
    writing to files and over 800 Million transactions
    per hour when involving database to database
    processing

   This market leading transaction processing
    performance is increasingly required to process
    “Big Data” levels of transactions and their related
    data
Buy versus Build Tradeoffs



   Bespoke                        Application Platform                              Package



   l Integration         l                                     l   l Integration
   l Maintenance         l                                     l   l Maintenance
   l Auditable           l                                     l   l Auditable
   l Deliverability      l                                     l   l Deliverability
   l Performance         l                                     l   l Performance
   l Flexibility         l                                     l   l Flexibility
   l Agility             l                                     l   l Agility
   l Transparency        l                                     l   l Transparency
   l Interoperability    l                                     l   l Interoperability
   l Functionality Fit   l                                     l   l Functionality Fit




                             Enterprise Application Platform
Thank you



                                            Please get in touch to discuss how
                                            Microgen can help address your
   “With Microgen Aptitude, we              most demanding enterprise
   implemented the new digital media        application development
   royalty management system 40% ahead of   requirements.
   budgeted time and cost”
                                            marketing@microgen.com
   Global Business Head for                 Tristan.Atkins@microgen.com
   Leading Online Media Distributor


                                             Microgen is positioned as a visionary
                                             vendor in the Gartner Magic Quadrant
                                             for Application Infrastructure for
                                             Systematic SOA Application Projects
Microgen Aptitude

Contenu connexe

Dernier

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Dernier (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

En vedette

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

En vedette (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Webinar - How to Quickly Build Fast Software Applications

  • 1. Microgen Aptitude Build Fast Applications Quickly
  • 3. Agenda Today’s Presentation  Discuss why enterprise software development is complex and slow  Identify opportunities for improving the software development lifecycle  Present Microgen Aptitude and highlight features that help teams to build applications quickly
  • 4. Complex Technologies and Architectures • Enterprise architectures and their technology landscapes are typically diverse and intricate • The whole technology stack must be considered when developing new applications and services SaaS PaaS Cloud Drupal ‘Stuff’ PHP Java BPMS .Net Web Services API Biz Rules EDI MessageQ SQL RPC ETL PL/SQL XML T-SQL ERP LDAP DW ODS
  • 5. Broad and Diverse Developer Communities • Enterprise architectures and their technology landscapes are typically diverse and intricate • The whole technology stack must be considered when developing new applications and services Web Services / ESB Business Rules ETL PL/SQL T-SQL SPL
  • 6. Enterprise Challenges The consequence of complexity is that projects take longer and cost more to develop and maintain  Large teams  Complex architectures  Skills and expertise  Resource availability  Integration  Testing cycles  Knowledge Transfer  Supplier Management  Release management  Vendor upgrades
  • 7. Application approach affected by environment Market economics External Environment Changing business models Dis-intermediated sales channels Increased supply chain complexity Reduce costs & achieve operational efficiency Business Needs Manage sales channels and supply chains Incorporate digital routes to market Gain first mover advantage Application Requirements Ensure financial control Automate complex processes Be customer centric Compliance Utilise existing infrastructure Integrate IT systems and data Efficiently process transactions Utilise data and analytics
  • 8. SDLC in the Enterprise Requirements Design Evolution Software Development Lifecycle (SDLC) Testing Implementation
  • 9. Software Development Lifecycle Requirements Disconnects between business requirements and IT’s interpretation often slows the delivery of application development projects  Requirements capture is outside of development environment  Implemented in languages not understood by business  Software logic is interpreted differently by analysts and developers  No simple way of checking whether code meets business requirements, leading to increased test cycles and user acceptance testing
  • 10. Whiteboard Deployment … wouldn’t it be nice?
  • 11. Microgen Aptitude Business User Diagrams “BUDs” Microgen Aptitude Business User Diagrams bring the whiteboard process into the development environment for the first time, enabling business and IT teams to collaborate and to ensure that applications fulfil business requirements
  • 12. Microgen Aptitude Business User Diagrams “BUDs” Business User Diagrams form a link between business requirements, project documents, processes and application logic
  • 13. Software Development Lifecycle Implementation Development cycles are slow due to the need to coordinate a multitude of different technologies and teams  Coding from scratch is time consuming  Multiple technologies requires multiple resources with discrete skill sets and resources  Availability of resources  Integration of technologies  Lack of documentation  Business can’t understand, lack of collaboration  Optimising code is time consuming
  • 14. Microgen Aptitude Intuitive & Graphical Throughout
  • 15. Microgen Aptitude In-memory processing Microgen Aptitude enables application development teams to process hundreds of millions of transactions without the usual lengthy optimisation cycles  PerformancePLUS Memory Allocation can improve performance by 30%  Optimistic Batch Processing delivers the best Transactions per hour performance possible where very few or no exceptions are expected  Dispatcher splits time consuming jobs into smaller tasks and dynamically allocates them to multiple Executors, significantly increasing throughput  Fast Enrichment perform joins in memory after having read in only those attributes that are necessary. This typically reduces the amount of data read by an order of magnitude and greatly improves performance
  • 16. Software Development Lifecycle Evolution The ability to change systems quickly helps enterprises to rapidly exploit new opportunities; unfortunately, many traditional technologies make it difficult to be agile  IT cannot keep up with the speed of change  Lack of code documentation; the ability to understand legacy software languages or conventions  System dependencies (& Impact Analysis) : you can’t change one system without breaking another  Availability of resources – need for all skill sets, even for smallest of change  Off-the-shelf applications aren’t designed to be changed
  • 17. Microgen Aptitude Business Rules Engine  Graphically defined business rules enable business and IT teams to quickly build, control and change business logic  The Business Rules Engine is embedded with Microgen Aptitude’s business processes and data flows, which ensures applications achieve higher level of performance than those built with disparate tools
  • 18. Microgen Aptitude Visual Debugger Microgen Aptitude includes an integrated, comprehensive debugger that helps teams to build and change software quickly  Visually step through Business Processes, Microflows, Business Rules, Database Procedures and Web Forms – without ever leaving the tool  Attach and detach debugger from running processes  Define multiple breakpoints  Browse data objects and attribute values  Support for multi-threaded deployments  Debug multiple projects and elements simultaneously
  • 19. Microgen Aptitude 3D Navigator The Microgen Aptitude 3D Navigator provides a holistic view of whole project, including relationships, dependencies, and data flow to greatly improve solution design and change management processes
  • 20. Microgen Aptitude 3D Environment Managing Change A 3D “where used” enquiry enables teams to quickly identify the impact of underlying changes and to identify opportunities to standardise business logic. A 3D “where used” enquiry for a Data Object quickly shows dependant Business Rules , Microflows and Business Processes
  • 21. Microgen Aptitude The Comprehensive High-Performance Application Platform Microgen Aptitude is an Enterprise Application Platform built on a single code set.  Comprehensive  Business Process Management (BPM)  Business Rules Engine (BRE)  Data and Application Integration (ETL, EAI)  In-memory and In-database Processing  Web Applications  Business Activity Monitoring (BAM)  Service Orientated Architecture (SOA, EDA)  Graphical and Intuitive Throughout  Transaction Processing Performance
  • 22. Microgen Aptitude Logical Architecture  Low latency, event driven, Business Facing service orientated Applications architecture  Shared execution platform reduces overhead on Process infrastructure  Architecture provides Driven abstraction from underlying technologies and native data structures Service Enabled  Semantic data layer shared Business Logic throughout whole environment  Enables representation of Semantic enterprise data model Data Model  Maps to underlying data sources, supporting full Unicode set (UTF-8) Mapping and  Plug and play device Transformation architecture supporting databases, streams, message queue, etc. Existing IT  Fully published API for Infrastructure devices and services
  • 23. Microgen Aptitude Processing Performance Leadership Microgen Aptitude enables teams to not only write fast but also to deliver applications that go fast Transactions per hour  Microgen recently ran Microgen Aptitude and Microgen Accounting Hub performance tests at an independent testing centre achieving 7 Billion transactions per hour using in-memory processing  Further tests, achieved throughput of over 1.7 Billion transactions per hour when reading and writing to files and over 800 Million transactions per hour when involving database to database processing  This market leading transaction processing performance is increasingly required to process “Big Data” levels of transactions and their related data
  • 24. Buy versus Build Tradeoffs Bespoke Application Platform Package l Integration l l l Integration l Maintenance l l l Maintenance l Auditable l l l Auditable l Deliverability l l l Deliverability l Performance l l l Performance l Flexibility l l l Flexibility l Agility l l l Agility l Transparency l l l Transparency l Interoperability l l l Interoperability l Functionality Fit l l l Functionality Fit Enterprise Application Platform
  • 25. Thank you Please get in touch to discuss how Microgen can help address your “With Microgen Aptitude, we most demanding enterprise implemented the new digital media application development royalty management system 40% ahead of requirements. budgeted time and cost” marketing@microgen.com Global Business Head for Tristan.Atkins@microgen.com Leading Online Media Distributor Microgen is positioned as a visionary vendor in the Gartner Magic Quadrant for Application Infrastructure for Systematic SOA Application Projects