SlideShare a Scribd company logo
1 of 19
Download to read offline
Using Components, Spaces, NoSQL

ENABLE LARGE SCALE, HIGH
VOLUME DEPLOYMENT FOR
ENTERPRISE APPLICATIONS
         Greg Hoelzer, Greg.Hoelzer@tibco.com
Frank Cohen, +01 408-871-0122, fcohen@pushtotest.com
                    August 3, 2011
Open Source Test Automation




About PushToTest
‣Our Mission: We Test, For A More Reliable World
‣Make It Easier To Move From Manual To Automated Testing
‣Support Advanced Testing, including Agile, Load, Integration
‣Open Source Testing (OST) For Everyone



2
Open Source Test Automation


                                                     Intellectual Property of PushToTest. (c) 2009 All rights reserved.




Your Team
     ‣fcohen@pushtotest.comFounder, PushToTest
      Frank Cohen, CEO and




     ‣Greg.Hoelzer@tibco.com
      Greg Hoelzer, Senior Consultant, SOA Practitioner, TIBCO
Open Source Test Automation


                                                                       Intellectual Property of PushToTest. (c) 2009 All rights reserved.




Safe Harbor Statement
‣forward-looking statements regarding future events,representatives may makeour
 During the course of this presentation TIBCO or its
                                                     TIBCO’s future results or
  future financial performance. These statements are based on management’s
  current expectations. Although we believe that the expectations reflected in the
  forward looking statements contained in this presentation are reasonable, these
  expectations or any of the forward looking statements could be prove to be
  incorrect and actual results or financial performance could differ materially from
  those stated herein.

‣and refer you toCommissionthataTIBCO files from time to time with thecould cause
 We
     Exchange
                  the reports
                              for discussion of important factors that
                                                                       Securities

  actual results or financial performance to differ materially from those contained in
  any forward-looking statement made in connection with this presentation. TIBCO
  does not undertake to update any forward-looking statement that may be made from
  time to time or on its behalf.
Open Source Test Automation




Slides on Twitter
‣http://twitter.com/fcohen
‣Please retweet
‣Please follow me




5
Open Source Test Automation




Applications, Big Data, NoSQL
‣When Your Application Grows
 ‣Top Mission Is To Get Data To The Application Efficiently
 ‣Reuse Components For High Quality
 ‣Deployment To Grid and Cloud

       BigTable          Voldemort              PNUTS




       Cassandra               Moving To Cassandra
6
Open Source Test Automation




SOA Knowledge Kit
‣http://soakit.pushtotest.com
‣SOA Use Case Implemented on Oracle, IBM, BEA, TIBCO
‣Open Source License
‣Uncovers Performance Differences
‣Refresh Planned for Fall 2011


7
Open Source Test Automation




    Next let’s talk about



    Implementing Big Data

    ‣Component Architecture
    ‣NoSQL
    ‣TIBCO Active Spaces and Service Grid
8
© 2010 TIBCO Software Inc.                          This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
All Rights Reserved. Confidential and Proprietary.   availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
THE BUILDING BLOCKS
                                                                        of


                                                    Enterprise 3.0



© 2010 TIBCO Software Inc.                                This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
All Rights Reserved. Confidential and Proprietary.         availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
SCALE                                                                             AUTOMATE
                                                                                                                                                              Business Process Management
                                                                                     Cloud Platform




                                                                                                        BUSINESS PROCESSES
                                         Enterprise            Self-Aware       Built-In
                                           Ready                Elasticity    Governance




                                                                                                                                                            Reporting              Process            Virtual         Workforce
                                                                                                                                                                                   Engine              App             Mgmt
                                                                    OPTIMIZE
                                                              Business Optimization                  REAL-TIM
                                                                                                                   E EVENTS



                                                                                                                                                                                               ES
                                                                                                                                                                                          R VIC
                                                                                                                                                                                 E
                                                                                                                                                                               SS
                                                                                                                                                                             ES
                                                                                                                                                                          SIN
                                                                                                                                                                        BU
                                                                                                                                                                                       CONNECT
Intelligent       Predict              Act               Visual       Rules
                                                                                                                                                                          Service Oriented Architecture
 Matching                                               Analytics
                                                                                                                                                                                                            AGING
                                                                                                                                                                                                    EED MESS
                                                                                                                                                                                             HIGH-SP




                                                                                                          Governance Integration Application Master Data
                                                                                                                                    Dev        Mgmt
                                                                    IN-MEMORY GRID

    © 2010 TIBCO Software Inc.                                                       This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
    All Rights Reserved. Confidential and Proprietary.                                availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
SCALE                                                                           AUTOMATE
                                                                                                                                                             Business Process Management
                                                                                   Cloud Platform



                                 TIBCO® Silver CAP              Cloud app development

                                 TIBCO® Silver BPM              Cloud BPM (EC2)

                                 TIBCO® Silver Fabric           Application Virtualization
                                                                                                       BUSINESS PROCESSES
                                 TIBCO® Silver Grid             HPC

                                                                                                                                                          TIBCO® AMX:BPM                          AMX Based BPM
                                 TIBCO® Silver                  Cloud based analytics
                                 Spotfire                                                                                                                                                          Independent Process Layer
                                                                                                                                                          TIBCO® iProcess

                                                                                                                                                          TIBCO® BPM                              Spotfire based visual analytics
                                                                                                                                                          Analytics
                                                            OPTIMIZE                                                                                      TIBCO®
                                                                                                                                                          BusinessStudio
                                                                                                                                                                                                  Common BPMN design studio

                                                        Business Optimization                       REAL-TIM
                                                                                                                        CONNECT
                                                                                                                  E EVENTS
                                                                                                           Service Oriented Architecture

                                                                                                                                                                                       ES
                                                                                                                                                                                    VIC RV
                                                                                                                                                                                 ER
                                                                                                                                                                              TIBCO®                       Peer-Peer messaging
                                                                                                                                                                              SS
TIBCO® BusinessEvents                      CEP, Event Server, Rules
                                                                                                                                                                            ES                             JMS based messaging
                                                                                                                                                                         SIN TIBCO® EMS
TIBCO® Spotfire Suite                       Dynamic, visual analytics                                                                                                   BU
                                                                                                                                                                              TIBCO® FTL                   Forthcoming messaging

TIBCO® Spotfire S+                          Operational analytics, data
                                           mining etc

                                                                                                                                                                                                           AGING
                                                                                     TIBCO® ActiveMatrix                         SOA Platform                                                      EED MESS
                                                                                                                                                                                            HIGH-SP
                                                                                     TIBCO® AMX:BW                               Integration and SOA Broker)

  TIBCO®                           Distributed In-                                                                               Connectivity (inc Mainframe)
                                   Memory Data Grid
                                                                                     TIBCO® AMX:Adapters
  ActiveSpaces
                                                                                     TIBCO®                                      B2B
  TIBCO® Kabira                    High-Speed
                                   Transactional Gateway       IN-MEMORY GRID        BusinessConnect
                                                                                     TIBCO® CIM +Netrics                         Master Data Management/p-Match
   © 2010 TIBCO Software Inc.                                                       This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
   All Rights Reserved. Confidential and Proprietary.                                availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
TIBCO is NOT a jigsaw of
                                  capabilities




© 2010 TIBCO Software Inc.                          This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
All Rights Reserved. Confidential and Proprietary.   availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
Think of the product stack as members of a
                       team.

 The strengths and weaknesses of each product can be combined together to crush
                                the competition




     © 2010 TIBCO Software Inc.                          This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
14   All Rights Reserved. Confidential and Proprietary.   availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
AMX                                    +                                                                AS
                        Scalable NoSQL
                           Data Grid
© 2010 TIBCO Software Inc.                          This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
All Rights Reserved. Confidential and Proprietary.   availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
Service Component Architecture
 What is it?
• SCA encourages an SOA organization of business
application code based on components that
implement business logic, which offer their

Why Do We Care?
• SCA supports service implementations written
using any one of many programming languages,
both including conventional object-oriented and




© 2010 TIBCO Software Inc.                          This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
All Rights Reserved. Confidential and Proprietary.   availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
NoSQL Movement
 What is it?
• Not Only SQL is a recent trend
in data management circles that
provides alternatives to
 Why Do We Care?
• New database technologies
work with events better than
traditional RDBMS
© 2010 TIBCO Software Inc.                              This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
All Rights Reserved. Confidential and Proprietary.       availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
Linked Data

                                                    The Future of Data

                 -Captures relationships and context not just data
                 -Massive data sets too big for traditional RDBMS
                 -The power of both indirect and direct relationships is
                 unbounded
                 -Our focus is enabling massive scale and real-time processing.

                 Imagine being able to detect changes to linked data relationships
                 in real-time and taking actions that are contextual to the change.

                 “I just registered for the a new credit card with a different
                 name – what does this mean?”




© 2010 TIBCO Software Inc.                              This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
All Rights Reserved. Confidential and Proprietary.       availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
Open Source Test Automation




Where To Go From Here
‣Evaluate TIBCO Active Spaces and Service Grid
 ‣http://media.tibco.com/power/ed_soa_preso.html
 ‣http://media.tibco.com/flash/activespaces/index.htm
‣Watch A Screencast and Tutorial
 ‣http://www.pushtotest.com/screencastcentral
‣Attend An Open Source Test Workshop
 ‣http://workshop.pushtotest.com
‣Ask For A Proposal on Licenses, Training, Support, Consulting
 ‣Call +01 408 871 0122, sales@pushtotest.com
19

More Related Content

Similar to Enable Large Scale, High Volume Deployment For Enterprise Applications

Avantage Enterprise Architecture
Avantage Enterprise ArchitectureAvantage Enterprise Architecture
Avantage Enterprise ArchitectureGeoffrey Long
 
Tata steel sap bpm espresso session
Tata steel sap bpm espresso sessionTata steel sap bpm espresso session
Tata steel sap bpm espresso sessionrtiesma
 
Agile Framework
Agile FrameworkAgile Framework
Agile FrameworkSubbuiyer
 
Avantage BPM Key Features
Avantage BPM Key FeaturesAvantage BPM Key Features
Avantage BPM Key FeaturesGeoffrey Long
 
Cisco SOA appliance positioning & strategy paper
Cisco SOA appliance positioning & strategy paperCisco SOA appliance positioning & strategy paper
Cisco SOA appliance positioning & strategy paperLakshmana Kattula
 
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...IBM Sverige
 
JS PS FIN/HCM/EPM Resume
JS PS FIN/HCM/EPM ResumeJS PS FIN/HCM/EPM Resume
JS PS FIN/HCM/EPM Resumejsamples25
 
"Lean IT practices, from theory to application" by Mike Orzen
"Lean IT practices, from theory to application" by Mike Orzen"Lean IT practices, from theory to application" by Mike Orzen
"Lean IT practices, from theory to application" by Mike OrzenOperae Partners
 
10 reasons why Nuxeo is using GlassFish
10 reasons why Nuxeo is using GlassFish10 reasons why Nuxeo is using GlassFish
10 reasons why Nuxeo is using GlassFishNuxeo
 
SharePoint Saturday Silicon Valley 2012 - Scaling SharePoint for ECM in the E...
SharePoint Saturday Silicon Valley 2012 - Scaling SharePoint for ECM in the E...SharePoint Saturday Silicon Valley 2012 - Scaling SharePoint for ECM in the E...
SharePoint Saturday Silicon Valley 2012 - Scaling SharePoint for ECM in the E...garthluke
 
Oracle SOA Development - Hands-On from Start to Finish
Oracle SOA Development - Hands-On from Start to FinishOracle SOA Development - Hands-On from Start to Finish
Oracle SOA Development - Hands-On from Start to FinishRevelation Technologies
 
Jian Zhang Resume 2014
Jian Zhang Resume 2014Jian Zhang Resume 2014
Jian Zhang Resume 2014Jian Zhang
 
Vc persistent systems venture relationship
Vc persistent systems venture relationshipVc persistent systems venture relationship
Vc persistent systems venture relationshipChristopher P. Geddes
 
How To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsHow To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsBen Rushlo
 
Summit 2011 infra_dev_soa
Summit 2011 infra_dev_soaSummit 2011 infra_dev_soa
Summit 2011 infra_dev_soaPini Cohen
 

Similar to Enable Large Scale, High Volume Deployment For Enterprise Applications (20)

Avantage Enterprise Architecture
Avantage Enterprise ArchitectureAvantage Enterprise Architecture
Avantage Enterprise Architecture
 
Tata steel sap bpm espresso session
Tata steel sap bpm espresso sessionTata steel sap bpm espresso session
Tata steel sap bpm espresso session
 
Skelta BPM
Skelta BPMSkelta BPM
Skelta BPM
 
Agile Framework
Agile FrameworkAgile Framework
Agile Framework
 
Avantage BPM Key Features
Avantage BPM Key FeaturesAvantage BPM Key Features
Avantage BPM Key Features
 
Cisco SOA appliance positioning & strategy paper
Cisco SOA appliance positioning & strategy paperCisco SOA appliance positioning & strategy paper
Cisco SOA appliance positioning & strategy paper
 
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...
 
JS PS FIN/HCM/EPM Resume
JS PS FIN/HCM/EPM ResumeJS PS FIN/HCM/EPM Resume
JS PS FIN/HCM/EPM Resume
 
"Lean IT practices, from theory to application" by Mike Orzen
"Lean IT practices, from theory to application" by Mike Orzen"Lean IT practices, from theory to application" by Mike Orzen
"Lean IT practices, from theory to application" by Mike Orzen
 
10 reasons why Nuxeo is using GlassFish
10 reasons why Nuxeo is using GlassFish10 reasons why Nuxeo is using GlassFish
10 reasons why Nuxeo is using GlassFish
 
Sw제품사업의 이해: SW CEO 아카데미 9차 강의
Sw제품사업의 이해: SW CEO 아카데미 9차 강의Sw제품사업의 이해: SW CEO 아카데미 9차 강의
Sw제품사업의 이해: SW CEO 아카데미 9차 강의
 
Global automation equipment leader gains scalability through upgrades
Global automation equipment leader gains scalability through upgradesGlobal automation equipment leader gains scalability through upgrades
Global automation equipment leader gains scalability through upgrades
 
SharePoint Saturday Silicon Valley 2012 - Scaling SharePoint for ECM in the E...
SharePoint Saturday Silicon Valley 2012 - Scaling SharePoint for ECM in the E...SharePoint Saturday Silicon Valley 2012 - Scaling SharePoint for ECM in the E...
SharePoint Saturday Silicon Valley 2012 - Scaling SharePoint for ECM in the E...
 
Rakshatha_Resume
Rakshatha_ResumeRakshatha_Resume
Rakshatha_Resume
 
Oracle SOA Development - Hands-On from Start to Finish
Oracle SOA Development - Hands-On from Start to FinishOracle SOA Development - Hands-On from Start to Finish
Oracle SOA Development - Hands-On from Start to Finish
 
Soa Test Methodology
Soa Test MethodologySoa Test Methodology
Soa Test Methodology
 
Jian Zhang Resume 2014
Jian Zhang Resume 2014Jian Zhang Resume 2014
Jian Zhang Resume 2014
 
Vc persistent systems venture relationship
Vc persistent systems venture relationshipVc persistent systems venture relationship
Vc persistent systems venture relationship
 
How To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud ApplicationsHow To Deliver High Performing Highly Available Cloud Applications
How To Deliver High Performing Highly Available Cloud Applications
 
Summit 2011 infra_dev_soa
Summit 2011 infra_dev_soaSummit 2011 infra_dev_soa
Summit 2011 infra_dev_soa
 

More from Clever Moe

6 solutions to ad costs going up while results are flat.
6 solutions to ad costs going up while results are flat.6 solutions to ad costs going up while results are flat.
6 solutions to ad costs going up while results are flat.Clever Moe
 
1.6 billion people are on Facebook, how will you get to the 1 that buys your ...
1.6 billion people are on Facebook, how will you get to the 1 that buys your ...1.6 billion people are on Facebook, how will you get to the 1 that buys your ...
1.6 billion people are on Facebook, how will you get to the 1 that buys your ...Clever Moe
 
How do I get good at Twitter Ads?
How do I get good at Twitter Ads?How do I get good at Twitter Ads?
How do I get good at Twitter Ads?Clever Moe
 
Marketing faster than your competitors in 5 easy steps
Marketing faster than your competitors in 5 easy stepsMarketing faster than your competitors in 5 easy steps
Marketing faster than your competitors in 5 easy stepsClever Moe
 
Local customers are out there, just where
Local customers are out there, just whereLocal customers are out there, just where
Local customers are out there, just whereClever Moe
 
Do i need an ad agency to be good at facebook ads
Do i need an ad agency to be good at facebook adsDo i need an ad agency to be good at facebook ads
Do i need an ad agency to be good at facebook adsClever Moe
 
I know facebook ads, how do i expand to twitter, linked in, youtube
I know facebook ads, how do i expand to twitter, linked in, youtubeI know facebook ads, how do i expand to twitter, linked in, youtube
I know facebook ads, how do i expand to twitter, linked in, youtubeClever Moe
 
5 solutions to the digital ad networks unsolvable puzzle
5 solutions to the digital ad networks unsolvable puzzle5 solutions to the digital ad networks unsolvable puzzle
5 solutions to the digital ad networks unsolvable puzzleClever Moe
 
Instagram ads look super complicated, what can i do in 15 minutes?
Instagram ads look super complicated, what can i do in 15 minutes?Instagram ads look super complicated, what can i do in 15 minutes?
Instagram ads look super complicated, what can i do in 15 minutes?Clever Moe
 
How to get 1,000 people to look at your product for $1,000
How to get 1,000 people to look at your product for $1,000How to get 1,000 people to look at your product for $1,000
How to get 1,000 people to look at your product for $1,000Clever Moe
 
Defending your ad budget from Facebook and LinkedIn AIs
Defending your ad budget from Facebook and LinkedIn AIsDefending your ad budget from Facebook and LinkedIn AIs
Defending your ad budget from Facebook and LinkedIn AIsClever Moe
 
Do i need an ad agency to be good at Facebook ads?
Do i need an ad agency to be good at Facebook ads?Do i need an ad agency to be good at Facebook ads?
Do i need an ad agency to be good at Facebook ads?Clever Moe
 
Marketing faster than your competitors in 5 easy steps
Marketing faster than your competitors in 5 easy stepsMarketing faster than your competitors in 5 easy steps
Marketing faster than your competitors in 5 easy stepsClever Moe
 
Making With A Disney Imagineer and Muppeteer
Making With A Disney Imagineer and MuppeteerMaking With A Disney Imagineer and Muppeteer
Making With A Disney Imagineer and MuppeteerClever Moe
 
Continuous Integration, Deploy, Test From Beginning To End 2014
Continuous Integration, Deploy, Test From Beginning To End 2014Continuous Integration, Deploy, Test From Beginning To End 2014
Continuous Integration, Deploy, Test From Beginning To End 2014Clever Moe
 
STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test Automation
STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test AutomationSTARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test Automation
STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test AutomationClever Moe
 
Use Jenkins For Continuous Load Testing And Mobile Test Automation
Use Jenkins For Continuous Load Testing And Mobile Test AutomationUse Jenkins For Continuous Load Testing And Mobile Test Automation
Use Jenkins For Continuous Load Testing And Mobile Test AutomationClever Moe
 
Deeper Root Cause Analysis to App Performance Bottlenecks with Appvance APM I...
Deeper Root Cause Analysis to App Performance Bottlenecks with Appvance APM I...Deeper Root Cause Analysis to App Performance Bottlenecks with Appvance APM I...
Deeper Root Cause Analysis to App Performance Bottlenecks with Appvance APM I...Clever Moe
 
CloudBees Continuous Integration and Test with Appvance PerformanceCloud
CloudBees Continuous Integration and Test with Appvance PerformanceCloudCloudBees Continuous Integration and Test with Appvance PerformanceCloud
CloudBees Continuous Integration and Test with Appvance PerformanceCloudClever Moe
 
Running JMeter Tests In Appvance PerformanceCloud
Running JMeter Tests In Appvance PerformanceCloudRunning JMeter Tests In Appvance PerformanceCloud
Running JMeter Tests In Appvance PerformanceCloudClever Moe
 

More from Clever Moe (20)

6 solutions to ad costs going up while results are flat.
6 solutions to ad costs going up while results are flat.6 solutions to ad costs going up while results are flat.
6 solutions to ad costs going up while results are flat.
 
1.6 billion people are on Facebook, how will you get to the 1 that buys your ...
1.6 billion people are on Facebook, how will you get to the 1 that buys your ...1.6 billion people are on Facebook, how will you get to the 1 that buys your ...
1.6 billion people are on Facebook, how will you get to the 1 that buys your ...
 
How do I get good at Twitter Ads?
How do I get good at Twitter Ads?How do I get good at Twitter Ads?
How do I get good at Twitter Ads?
 
Marketing faster than your competitors in 5 easy steps
Marketing faster than your competitors in 5 easy stepsMarketing faster than your competitors in 5 easy steps
Marketing faster than your competitors in 5 easy steps
 
Local customers are out there, just where
Local customers are out there, just whereLocal customers are out there, just where
Local customers are out there, just where
 
Do i need an ad agency to be good at facebook ads
Do i need an ad agency to be good at facebook adsDo i need an ad agency to be good at facebook ads
Do i need an ad agency to be good at facebook ads
 
I know facebook ads, how do i expand to twitter, linked in, youtube
I know facebook ads, how do i expand to twitter, linked in, youtubeI know facebook ads, how do i expand to twitter, linked in, youtube
I know facebook ads, how do i expand to twitter, linked in, youtube
 
5 solutions to the digital ad networks unsolvable puzzle
5 solutions to the digital ad networks unsolvable puzzle5 solutions to the digital ad networks unsolvable puzzle
5 solutions to the digital ad networks unsolvable puzzle
 
Instagram ads look super complicated, what can i do in 15 minutes?
Instagram ads look super complicated, what can i do in 15 minutes?Instagram ads look super complicated, what can i do in 15 minutes?
Instagram ads look super complicated, what can i do in 15 minutes?
 
How to get 1,000 people to look at your product for $1,000
How to get 1,000 people to look at your product for $1,000How to get 1,000 people to look at your product for $1,000
How to get 1,000 people to look at your product for $1,000
 
Defending your ad budget from Facebook and LinkedIn AIs
Defending your ad budget from Facebook and LinkedIn AIsDefending your ad budget from Facebook and LinkedIn AIs
Defending your ad budget from Facebook and LinkedIn AIs
 
Do i need an ad agency to be good at Facebook ads?
Do i need an ad agency to be good at Facebook ads?Do i need an ad agency to be good at Facebook ads?
Do i need an ad agency to be good at Facebook ads?
 
Marketing faster than your competitors in 5 easy steps
Marketing faster than your competitors in 5 easy stepsMarketing faster than your competitors in 5 easy steps
Marketing faster than your competitors in 5 easy steps
 
Making With A Disney Imagineer and Muppeteer
Making With A Disney Imagineer and MuppeteerMaking With A Disney Imagineer and Muppeteer
Making With A Disney Imagineer and Muppeteer
 
Continuous Integration, Deploy, Test From Beginning To End 2014
Continuous Integration, Deploy, Test From Beginning To End 2014Continuous Integration, Deploy, Test From Beginning To End 2014
Continuous Integration, Deploy, Test From Beginning To End 2014
 
STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test Automation
STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test AutomationSTARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test Automation
STARWest: Use Jenkins For Continuous 
Load Testing And Mobile Test Automation
 
Use Jenkins For Continuous Load Testing And Mobile Test Automation
Use Jenkins For Continuous Load Testing And Mobile Test AutomationUse Jenkins For Continuous Load Testing And Mobile Test Automation
Use Jenkins For Continuous Load Testing And Mobile Test Automation
 
Deeper Root Cause Analysis to App Performance Bottlenecks with Appvance APM I...
Deeper Root Cause Analysis to App Performance Bottlenecks with Appvance APM I...Deeper Root Cause Analysis to App Performance Bottlenecks with Appvance APM I...
Deeper Root Cause Analysis to App Performance Bottlenecks with Appvance APM I...
 
CloudBees Continuous Integration and Test with Appvance PerformanceCloud
CloudBees Continuous Integration and Test with Appvance PerformanceCloudCloudBees Continuous Integration and Test with Appvance PerformanceCloud
CloudBees Continuous Integration and Test with Appvance PerformanceCloud
 
Running JMeter Tests In Appvance PerformanceCloud
Running JMeter Tests In Appvance PerformanceCloudRunning JMeter Tests In Appvance PerformanceCloud
Running JMeter Tests In Appvance PerformanceCloud
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Enable Large Scale, High Volume Deployment For Enterprise Applications

  • 1. Using Components, Spaces, NoSQL ENABLE LARGE SCALE, HIGH VOLUME DEPLOYMENT FOR ENTERPRISE APPLICATIONS Greg Hoelzer, Greg.Hoelzer@tibco.com Frank Cohen, +01 408-871-0122, fcohen@pushtotest.com August 3, 2011
  • 2. Open Source Test Automation About PushToTest ‣Our Mission: We Test, For A More Reliable World ‣Make It Easier To Move From Manual To Automated Testing ‣Support Advanced Testing, including Agile, Load, Integration ‣Open Source Testing (OST) For Everyone 2
  • 3. Open Source Test Automation Intellectual Property of PushToTest. (c) 2009 All rights reserved. Your Team ‣fcohen@pushtotest.comFounder, PushToTest Frank Cohen, CEO and ‣Greg.Hoelzer@tibco.com Greg Hoelzer, Senior Consultant, SOA Practitioner, TIBCO
  • 4. Open Source Test Automation Intellectual Property of PushToTest. (c) 2009 All rights reserved. Safe Harbor Statement ‣forward-looking statements regarding future events,representatives may makeour During the course of this presentation TIBCO or its TIBCO’s future results or future financial performance. These statements are based on management’s current expectations. Although we believe that the expectations reflected in the forward looking statements contained in this presentation are reasonable, these expectations or any of the forward looking statements could be prove to be incorrect and actual results or financial performance could differ materially from those stated herein. ‣and refer you toCommissionthataTIBCO files from time to time with thecould cause We Exchange the reports for discussion of important factors that Securities actual results or financial performance to differ materially from those contained in any forward-looking statement made in connection with this presentation. TIBCO does not undertake to update any forward-looking statement that may be made from time to time or on its behalf.
  • 5. Open Source Test Automation Slides on Twitter ‣http://twitter.com/fcohen ‣Please retweet ‣Please follow me 5
  • 6. Open Source Test Automation Applications, Big Data, NoSQL ‣When Your Application Grows ‣Top Mission Is To Get Data To The Application Efficiently ‣Reuse Components For High Quality ‣Deployment To Grid and Cloud BigTable Voldemort PNUTS Cassandra Moving To Cassandra 6
  • 7. Open Source Test Automation SOA Knowledge Kit ‣http://soakit.pushtotest.com ‣SOA Use Case Implemented on Oracle, IBM, BEA, TIBCO ‣Open Source License ‣Uncovers Performance Differences ‣Refresh Planned for Fall 2011 7
  • 8. Open Source Test Automation Next let’s talk about Implementing Big Data ‣Component Architecture ‣NoSQL ‣TIBCO Active Spaces and Service Grid 8
  • 9. © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 10. THE BUILDING BLOCKS of Enterprise 3.0 © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 11. SCALE AUTOMATE Business Process Management Cloud Platform BUSINESS PROCESSES Enterprise Self-Aware Built-In Ready Elasticity Governance Reporting Process Virtual Workforce Engine App Mgmt OPTIMIZE Business Optimization REAL-TIM E EVENTS ES R VIC E SS ES SIN BU CONNECT Intelligent Predict Act Visual Rules Service Oriented Architecture Matching Analytics AGING EED MESS HIGH-SP Governance Integration Application Master Data Dev Mgmt IN-MEMORY GRID © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 12. SCALE AUTOMATE Business Process Management Cloud Platform TIBCO® Silver CAP Cloud app development TIBCO® Silver BPM Cloud BPM (EC2) TIBCO® Silver Fabric Application Virtualization BUSINESS PROCESSES TIBCO® Silver Grid HPC TIBCO® AMX:BPM AMX Based BPM TIBCO® Silver Cloud based analytics Spotfire Independent Process Layer TIBCO® iProcess TIBCO® BPM Spotfire based visual analytics Analytics OPTIMIZE TIBCO® BusinessStudio Common BPMN design studio Business Optimization REAL-TIM CONNECT E EVENTS Service Oriented Architecture ES VIC RV ER TIBCO® Peer-Peer messaging SS TIBCO® BusinessEvents CEP, Event Server, Rules ES JMS based messaging SIN TIBCO® EMS TIBCO® Spotfire Suite Dynamic, visual analytics BU TIBCO® FTL Forthcoming messaging TIBCO® Spotfire S+ Operational analytics, data mining etc AGING TIBCO® ActiveMatrix SOA Platform EED MESS HIGH-SP TIBCO® AMX:BW Integration and SOA Broker) TIBCO® Distributed In- Connectivity (inc Mainframe) Memory Data Grid TIBCO® AMX:Adapters ActiveSpaces TIBCO® B2B TIBCO® Kabira High-Speed Transactional Gateway IN-MEMORY GRID BusinessConnect TIBCO® CIM +Netrics Master Data Management/p-Match © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 13. TIBCO is NOT a jigsaw of capabilities © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 14. Think of the product stack as members of a team. The strengths and weaknesses of each product can be combined together to crush the competition © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and 14 All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 15. AMX + AS Scalable NoSQL Data Grid © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 16. Service Component Architecture What is it? • SCA encourages an SOA organization of business application code based on components that implement business logic, which offer their Why Do We Care? • SCA supports service implementations written using any one of many programming languages, both including conventional object-oriented and © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 17. NoSQL Movement What is it? • Not Only SQL is a recent trend in data management circles that provides alternatives to Why Do We Care? • New database technologies work with events better than traditional RDBMS © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 18. Linked Data The Future of Data -Captures relationships and context not just data -Massive data sets too big for traditional RDBMS -The power of both indirect and direct relationships is unbounded -Our focus is enabling massive scale and real-time processing. Imagine being able to detect changes to linked data relationships in real-time and taking actions that are contextual to the change. “I just registered for the a new credit card with a different name – what does this mean?” © 2010 TIBCO Software Inc. This document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and All Rights Reserved. Confidential and Proprietary. availability dates for TIBCO products and services.  It is for informational purposes only and its contents are subject to change without notice.
  • 19. Open Source Test Automation Where To Go From Here ‣Evaluate TIBCO Active Spaces and Service Grid ‣http://media.tibco.com/power/ed_soa_preso.html ‣http://media.tibco.com/flash/activespaces/index.htm ‣Watch A Screencast and Tutorial ‣http://www.pushtotest.com/screencastcentral ‣Attend An Open Source Test Workshop ‣http://workshop.pushtotest.com ‣Ask For A Proposal on Licenses, Training, Support, Consulting ‣Call +01 408 871 0122, sales@pushtotest.com 19