SlideShare una empresa de Scribd logo
1 de 36
;


       The Gap!
 Development and SOA
                                 Pini Cohen
                                     EVP
                                pini@stki.info
Pini Cohen’s work Copyright 2011 @STKI
Do not remove source or attribution from any graphic or portion of graphic
Agenda
•   Major Trends and Issues
•   Development and SOA
•   ESM BSM CMDB
•   DBMS and DATA
•   Platforms – Servers
•   Clients
•   Storage                                                   Source: http://astonguild.org.uk/files/NEW_MENU_FRONT_RGB%5B1%5D.jpg




               Pini Cohen’s work Copyright 2011 @STKI
               Do not remove source or attribution from any graphic or portion of graphic
Mini Agenda
•   IT Development Survey
•   “Code intelligence”
•   BRMS CEP
•   Data Quality
•   HTML5
•   Keyword Driven Testing
•   SOA maturity
•   Selected projects SOA
•   SOAESB staffing ratios
•   Ratings for SOAESB and ETL tools


               Pini Cohen’s work Copyright 2011 @STKI                                  3
               Do not remove source or attribution from any graphic or portion of graphic
Technologies Maturity Model
                  2011– Middleware and Development
                                                                                    Regular use of
                                                                                     Data Quality
                                                                                    tools not only
Business Value                                                                       for migration
                                                                                                                   Semantic
Investment                                                            AGILE
                                                                                                    Full SOA –
to make money                                                BPM                                    Organization
                                      GUI
                                                                                                    change
                                                                               TDD
Cut costs,                            integration
                                                                                                  Lean                   IT Project
Increase                                                     Open Source                                    KDT          Pure
                                                                                         HTML5                           Business
productivity         ESB                                     ALM tools                                                   Project
                                        WPF
                                                                                                     PaaS
Commodity IT                                      SOA
Services               ETL                        Governance
                                                  tools

Investment
for regulations

                            Using                      Implementing                                Looking
                     Pini Cohen’s work Copyright 2011 @STKI
                     Do not remove source or attribution from any graphic or portion of graphic
The vendors are certainly listening




       Pini Cohen’s work Copyright 2011 @STKI                                  5
       Do not remove source or attribution from any graphic or portion of graphic
The magic of code intelligence




    Pini Cohen’s work Copyright 2011 @STKI
    Do not remove source or attribution from any graphic or portion of graphic
The magic of code intelligence




    Pini Cohen’s work Copyright 2011 @STKI
    Do not remove source or attribution from any graphic or portion of graphic
The magic of code intelligence -
    SAP Transaction Flow




      Pini Cohen’s work Copyright 2011 @STKI                                  9
      Do not remove source or attribution from any graphic or portion of graphic
CEP vs. BRMS
• CEP – is something happening? Identify an
  event.
• BRMS – what to do with the event.
• Also (sort of..) BRMS that can handle time
  related input and with lots of capacity is CEP
• CEP and BRMS should come (or relate) to BAM




          Pini Cohen’s work Copyright 2011 @STKI                                 10
          Do not remove source or attribution from any graphic or portion of graphic
 continuous ingestion              infrastructure provides services
           continuous analysis               for scheduling analytics across h/w nodes,
                                              for establishing streaming connectivity
                   Filter / Sample
                                              …           Transform        Annotate




                                              Correlate
                                                               Classify




                                                    where appropriate,
                                                      elements can be “fused” together
 achieve scale                                        removing communication latencies
     by partitioning applications into s/w components
     by distributing across stream-connected h/w nodes
11                                                                                       © 2011 IBM Corporation
CQL Query Plan and Real Time monitoring




12             Copyright © 2006, Oracle. All rights reserved.
Data Quality (business perspective )




          Pini is Pinhas
    Pini Cohen’s work Copyright 2011 @STKI
    Do not remove source or attribution from any graphic or portion of graphic
‫‪Data Quality and Regulation‬‬
‫לצורך יישום הוראות סעיף זה על גוף מוסדי להתייחס לכל הפחות לנקודות‬         ‫ו.‬                  ‫•‬
                                                                   ‫הבאות:‬
  ‫1) שלמות הדיווחים – יש להתייחס לשלמות הן מבחינת מלאי (כל הדיווחים‬                           ‫•‬
                               ‫הוכנו) והן מבחינת דיווח (כל הדיווחים נשלחו).‬
                                              ‫2) תהליך הפקת הדיווחים.‬                         ‫•‬
                                                     ‫3) סבירות הנתונים.‬                       ‫•‬
‫4) לענין הדוח לעמית או למבוטח יש להתייחס בנוסף, בהיבט מצרפי, לנכונות‬                          ‫•‬
‫שליפת המידע ממערכות המידע, לסך התנועות של ההפקדות והמשיכות במהלך‬
‫השנה הרלוונטית ושיעור התשואה ושיעור דמי הניהול השנתיים בגין אותה שנה.‬
    ‫יחד עם זאת, ובהתאם להוראות הממונה שיצאו בדבר טיוב נתונים, יש‬                              ‫•‬
     ‫לראות את הרחבת התהליך על יתר נתוני הדוח לעמית או למבוטח בהתאם‬
                              ‫ללוחות הזמנים שיקבעו בהוראות טיוב הנתונים‬


                ‫‪Source: http://www.finance.gov.il/hon/2001/mosdiym/memos/tt2010-26b.doc‬‬


                 ‫‪Pini Cohen’s work Copyright 2011 @STKI‬‬                                 ‫41‬
                 ‫‪Do not remove source or attribution from any graphic or portion of graphic‬‬
For dealing with Data Quality
• Define :
  – Data Owner (business) – high level management
  – Data Custodian (business) – need to actually keep
    track of data
  – Data Steward (IT) – help to apply the data owner
    and data custodian requests
• Apply metrics for Data Quality
• User Data Quality tools


             Pini Cohen’s work Copyright 2011 @STKI                                 15
             Do not remove source or attribution from any graphic or portion of graphic
Regulation on data transfer




    Pini Cohen’s work Copyright 2011 @STKI                                 16
    Do not remove source or attribution from any graphic or portion of graphic
HTML5 new features
•   Canvas element
•   Offline storage database
•   Document editing
•   Drag-and-drop
•   Cross-document messaging
•   Geolocation
•   Video
              GOTO: http://html5demos.com/



              Pini Cohen’s work Copyright 2011 @STKI
              Do not remove source or attribution from any graphic or portion of graphic
Pini Cohen’s work Copyright 2011 @STKI
Do not remove source or attribution from any graphic or portion of graphic
Apple vs. Adobe
• Today Adobe is launching an experimental Flash-to-
  HTML5 conversion tool called Wallaby. The tool takes
  content created with Adobe's Flash Professional and
  converts it to HTML5, the latest revision of the Web
  markup language. HTML5 is supported in most Web
  browsers, but, most importantly, it's supported on
  Apple's iPhone, iPad and iPod Touch, where Flash is
  banned.                       Source: http://www.readwriteweb.com/archives/Adobe_Releases_Flash_to_HTML5_Conversion_Tool.php




          Source: http://www.google.co.il/imgres?imgurl=http://www.graphicmania.net/wp-content/uploads/10042010/adobevsapple.jpg&imgrefurl=http://www.graphicmania.net/apple-adobe-war-who-is-the-winner/&usg=__qEgJpLjP-6BI8NLK-6kSY7yVCsU=&h=2


                 Pini Cohen’s work Copyright 2011 @STKI                                 20
                 Do not remove source or attribution from any graphic or portion of graphic
Easier application development
    (the returning of 4GL?!)




      Pini Cohen’s work Copyright 2011 @STKI                                 21
      Do not remove source or attribution from any graphic or portion of graphic
Keyword-driven testing
• Software testing methodology for automated
  testing that separates the test creation
  process : a Planning Stage, and an
  Implementation Stage.
• This enables automatic test written by testers
  and not programmers



                     Source: wikipedia STKI modifications

           Pini Cohen’s work Copyright 2011 @STKI                                 22
           Do not remove source or attribution from any graphic or portion of graphic
SOA Maturity Level
                                        The “middle man”




          8. ESB team  Architect enablesexecuting business services
                 7. ESB team  Architect mandates business services
                 6. ESB team  Architect suggests business services
                      5. ESB team mandates interface services
                             4. ESB team with SOAG tools
                       3. ESB team that suggests interface services
Developer                                                        Developer
Designer
                     2. ESB with team that “do what you are told”Designer
might use BPMSOA
tools independently         1. Integration team – no tools       might use BPMSOA
                                                                 tools independently

                            0. No Integration Layer
                     Pini Cohen’s work Copyright 2011 @STKI
                     Do not remove source or attribution from any graphic or portion of graphic
What will help SOA adoption?
• The SOAESB team will not be bottle neck:
     Strict SLA (run time and development process)
     Development within the SOA will be done by the developers and not the
      SOAESB team
•   Run time SOA governance (monitoring, etc.)
•   Design time SOA governance (repositories, etc.)
•   Shared system analysts for supporting the design of application
•   Working together with the project managers.
•   The project manager has the final word
•   The relationship between the project managers and the shared
    system analyst is the key for SOA adoption (reuse, agility, etc.)



                   Pini Cohen’s work Copyright 2011 @STKI
                   Do not remove source or attribution from any graphic or portion of graphic
Selected Installations 2010-1Q11
    Partial List of selected wins –SOAESB
• IBM Websphere SOAESB – FIBI, Bank Leumi, Poalim
  (upgrade), IEC (updrage), Amdocs (Upgrade) , IDF
  (upgrade)
• IBM Data Power: Teva, Random Logic 888, Isracard
  (upgrade), Tehila (upgrade), Menura (upgrade), IDF
  (upgrade)
• Tibco (upgrade), Amadeus, Better Place (upgrade), ELAL
  (upgrade), Partner (upgrade)



               Pini Cohen’s work Copyright 2011 @STKI                                 25
               Do not remove source or attribution from any graphic or portion of graphic
Selected Installations 2010-1Q11
     Partial List of selected wins –SOAESB
• Magic (iBolt): Maytronics, Angel (bread), Shikun Ve Binuy, Delta,
  Logic, Amidr, Mishpatim Office, Jewish Agency of Israel, DHL, Tel-
  Aviv Bicycle Rental, Ananey Tikshoert
• Microsoft Biztalk: Click Software, Shaam, 013 Netvision (upgrade),
  Israel Customs (upgrade), Pheonix (upgrade), Mishpatim office
  (upgrade)
• Oracle ESBSOA: Harel (including BPM), Rafael, IDF, Yes(inc. BPM),
  Plasan Sasa (inc. BPM), DBPG, RH electronics, Elbit, SCD, Vering,
  Evogence(inc. BPM), VISA CAL




                  Pini Cohen’s work Copyright 2011 @STKI                                 26    Selected Ins
                  Do not remove source or attribution from any graphic or portion of graphic
Selected Installations 2010-1Q11
   Partial List of selected wins –ETL
• IBM Datastage – Bezeq, Teva
• Informatica- Amdocs IT , Better Place , Lamas,
  Cvidya, Rashut Hagvulot (Project), Jerusalem
  Cigarette Company, Ministry of Justice,
  Shupersal, Bituach Leumi
• Oracle ODI – Retalix, Teva, Yesm, Elisra, RSA
• Microsoft (SSIS): Harel Insurance, Menora,
  Intel

           Pini Cohen’s work Copyright 2011 @STKI                                 27
           Do not remove source or attribution from any graphic or portion of graphic
                                                                                        Selected Ins
Selected Installations 2010-1Q11
   Partial List of selected wins –ESM
• IBM Tivoli– Bezeq, Teva
• Informatica- Amdocs IT , Better Place , Lamas,
  Cvidya, Rashut Hagvulot (Project), Jerusalem
  Cigarette Company, Ministry of Justice,
  Shupersal, Bituach Leumi
• Oracle ODI – Retalix, Teva, Yes, Elisra, RSA

                                                                                        Selected Ins

           Pini Cohen’s work Copyright 2011 @STKI                                 28
           Do not remove source or attribution from any graphic or portion of graphic
Selected Installations 2010-1Q11
   Partial List of selected wins –ETL
• Oracle ODI: Retalix, Teva, Yes, Prime Minister,
  RSA, ECI, Elisra
• Oracle Goldengate: Poalim, Hot(upgrade),
  Leumicard, Cellcom, Police, Bikoret Gvulot,
  Yedioth Technology, Luminix, Pelephone




                                                                                        Selected Ins
           Pini Cohen’s work Copyright 2011 @STKI                                 29
           Do not remove source or attribution from any graphic or portion of graphic
EAISOA Support Ratios
• EAI  SOA variations are very big:
   –   From static (old) messaging interface (MQ) to new and changing “SOA” service
   –   How “thick” is the interface: 20 times a day to 20,000 a minute
   –   How involved are the applications developers?
   –   Example of service : “update flight details to web site”, “credit scoring” , etc.
   –   How to count?! Example: there is one big service “Retrieve document” but this
       services is accessing 10 applications and 3 document management
       environments. It also has several variationsaccess methods. So what should be
       the count?!




                                                                Source: STKI
                      Pini Cohen’s work Copyright 2011 @STKI
                      Do not remove source or attribution from any graphic or portion of graphic
EAISOA Support Ratios
• Number of Services/Interfaces supported by
  Integration/ESB/SOA team FTE

            Per FTE                            # of Services
            25 percentile                      51
            Median                             125
            75 percentile                      180




                                                        Source: STKI

              Pini Cohen’s work Copyright 2011 @STKI
              Do not remove source or attribution from any graphic or portion of graphic
Israel Market Positioning Integration Brokers 
                                SOA infrastructure


                Vendors to Watch:
                                                           Magic
                    ezBlox                                                      Tibco    IBM
                                                                                  Oracle
Local Support




                                                    SoftwareAG
                                                                                                           Worldwide
                                                                                                           Leader
                                               Microsoft



                                                                                This analysis should be
                                                                               used with its supporting
                                                                                      documents

                                       Israeli Market Presence
                              Pini Cohen’s work Copyright 2011 @STKI
                              Do not remove source or attribution from any graphic or portion of graphic
Israel Market Positioning - ETL


                                                                                        Informatica


                                                                            IBM
Local Support




                                      Oracle


                Microsoft

                                                                     This analysis should be
                                                                     used with its supporting
                                                                           documents
                           Israeli Market Presence
                  Pini Cohen’s work Copyright 2011 @STKI
                  Do not remove source or attribution from any graphic or portion of graphic
STKI’s take on Development , SOA
• Update your development metrics
• Apply “Code intelligence tools” when needed
• CEP and BRMS tools will become important
  especially when Pervasive Computing will evolve
• Data Quality will become main stream (not just for
  application migration)
• HTML5 is key technology.
• Apply reasonable SOA goals – the responsibility
  should always stay at the project manager

            Pini Cohen’s work Copyright 2011 @STKI                                 35
            Do not remove source or attribution from any graphic or portion of graphic
Thank you

                                                     Pini Cohen



 Pini Cohen’s work Copyright 2011 @STKI                     36
 Do not remove source or attribution from any graphic or portion of graphic

Más contenido relacionado

La actualidad más candente

Integrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appIntegrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine app
EPM Live
 
1 jazz overview-karthik_k
1 jazz overview-karthik_k1 jazz overview-karthik_k
1 jazz overview-karthik_k
IBM
 
IBM Next Gen ALM 2012
IBM Next Gen ALM 2012IBM Next Gen ALM 2012
IBM Next Gen ALM 2012
Kurt Solarte
 
Service Oriented Enterprise Architecture
Service Oriented Enterprise ArchitectureService Oriented Enterprise Architecture
Service Oriented Enterprise Architecture
Yan Zhao
 
Competitive Analysis w SWOT Matrix
Competitive Analysis w SWOT MatrixCompetitive Analysis w SWOT Matrix
Competitive Analysis w SWOT Matrix
David Castro
 

La actualidad más candente (20)

Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0
 
Integrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appIntegrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine app
 
1 jazz overview-karthik_k
1 jazz overview-karthik_k1 jazz overview-karthik_k
1 jazz overview-karthik_k
 
To Each Their Own: How to Solve Analytic Complexity
To Each Their Own: How to Solve Analytic ComplexityTo Each Their Own: How to Solve Analytic Complexity
To Each Their Own: How to Solve Analytic Complexity
 
The Enterprise Reference Architecture and Tools
The Enterprise Reference Architecture and ToolsThe Enterprise Reference Architecture and Tools
The Enterprise Reference Architecture and Tools
 
A Better Plan for Planning
A Better Plan for PlanningA Better Plan for Planning
A Better Plan for Planning
 
IBM Next Gen ALM 2012
IBM Next Gen ALM 2012IBM Next Gen ALM 2012
IBM Next Gen ALM 2012
 
arcplan dynaSight Enterprise 최신 버전 포지셔닝
arcplan dynaSight Enterprise 최신 버전 포지셔닝arcplan dynaSight Enterprise 최신 버전 포지셔닝
arcplan dynaSight Enterprise 최신 버전 포지셔닝
 
Supriya sengupta Aug2016
Supriya sengupta   Aug2016Supriya sengupta   Aug2016
Supriya sengupta Aug2016
 
Service Oriented Enterprise Architecture
Service Oriented Enterprise ArchitectureService Oriented Enterprise Architecture
Service Oriented Enterprise Architecture
 
Business Process Optimization with Enterprise SOA and AIA
Business Process Optimization with Enterprise SOA and AIABusiness Process Optimization with Enterprise SOA and AIA
Business Process Optimization with Enterprise SOA and AIA
 
arcplan dynaSight Enterprise Live Demo
arcplan dynaSight Enterprise Live Demoarcplan dynaSight Enterprise Live Demo
arcplan dynaSight Enterprise Live Demo
 
Cordys presentation
Cordys presentationCordys presentation
Cordys presentation
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1
 
NetApp OBIEE Phase 1
NetApp OBIEE Phase 1NetApp OBIEE Phase 1
NetApp OBIEE Phase 1
 
Cordys in 5 steps
Cordys in 5 stepsCordys in 5 steps
Cordys in 5 steps
 
Competitive Analysis w SWOT Matrix
Competitive Analysis w SWOT MatrixCompetitive Analysis w SWOT Matrix
Competitive Analysis w SWOT Matrix
 
Microsoft Project Server 2010
Microsoft Project Server 2010Microsoft Project Server 2010
Microsoft Project Server 2010
 
Mc Laren V2 0
Mc Laren V2 0Mc Laren V2 0
Mc Laren V2 0
 
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
Lucid IT & UXC Consulting: The Cloud Opportunity: Building on Your Investment...
 

Destacado

Destacado (9)

Stki 2011 staffing_ratios
Stki 2011 staffing_ratiosStki 2011 staffing_ratios
Stki 2011 staffing_ratios
 
Virtualization 2011 v1
Virtualization 2011 v1Virtualization 2011 v1
Virtualization 2011 v1
 
2011 infra challanges for oracle v1
2011 infra challanges for oracle v12011 infra challanges for oracle v1
2011 infra challanges for oracle v1
 
Summit 2011 infra_dbms
Summit 2011 infra_dbmsSummit 2011 infra_dbms
Summit 2011 infra_dbms
 
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsSTKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
 
STKI Summit 2015..Jimmy Main Tent Presentation: IT Trends 2015
STKI Summit 2015..Jimmy Main Tent Presentation: IT Trends 2015STKI Summit 2015..Jimmy Main Tent Presentation: IT Trends 2015
STKI Summit 2015..Jimmy Main Tent Presentation: IT Trends 2015
 
How does the cio contrinute to other CxOs?
How does the cio contrinute to other CxOs?How does the cio contrinute to other CxOs?
How does the cio contrinute to other CxOs?
 
Ratios 2016 v1
Ratios 2016 v1Ratios 2016 v1
Ratios 2016 v1
 
2016 positioning apps_analytics_final
2016 positioning apps_analytics_final2016 positioning apps_analytics_final
2016 positioning apps_analytics_final
 

Similar a Summit 2011 infra_dev_soa

Visual Studio ALM 2010 And The PMO V 1
Visual Studio ALM 2010 And The PMO V 1Visual Studio ALM 2010 And The PMO V 1
Visual Studio ALM 2010 And The PMO V 1
bhardister
 
Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009
hanshantson
 

Similar a Summit 2011 infra_dev_soa (20)

Summit 2011 infra_esm_operations
Summit 2011 infra_esm_operationsSummit 2011 infra_esm_operations
Summit 2011 infra_esm_operations
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
Enterprise Integration of Disruptive Technologies
Enterprise Integration of Disruptive TechnologiesEnterprise Integration of Disruptive Technologies
Enterprise Integration of Disruptive Technologies
 
Opposites Attract SOA, Agile, MDA
Opposites Attract SOA, Agile, MDAOpposites Attract SOA, Agile, MDA
Opposites Attract SOA, Agile, MDA
 
BI Readiness by FMT
BI Readiness by FMTBI Readiness by FMT
BI Readiness by FMT
 
The Road to Agility Starts with BI
The Road to Agility Starts with BIThe Road to Agility Starts with BI
The Road to Agility Starts with BI
 
What is BI on Cloud
What is BI on CloudWhat is BI on Cloud
What is BI on Cloud
 
Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...Make Your Business More Flexible with Scalable Business Process Management So...
Make Your Business More Flexible with Scalable Business Process Management So...
 
Visual Studio ALM 2010 And The PMO V 1
Visual Studio ALM 2010 And The PMO V 1Visual Studio ALM 2010 And The PMO V 1
Visual Studio ALM 2010 And The PMO V 1
 
Timelytrendsin appdelivery
Timelytrendsin appdeliveryTimelytrendsin appdelivery
Timelytrendsin appdelivery
 
The IBM Rational Insight Reporting Solution
The IBM Rational Insight Reporting SolutionThe IBM Rational Insight Reporting Solution
The IBM Rational Insight Reporting Solution
 
Sun Microsystem OBIEE Strategy
Sun Microsystem OBIEE StrategySun Microsystem OBIEE Strategy
Sun Microsystem OBIEE Strategy
 
Cmdb intro 2012 v1
Cmdb intro 2012 v1Cmdb intro 2012 v1
Cmdb intro 2012 v1
 
Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009Ascentn Ms Soa Bpm Conf Jan 2009
Ascentn Ms Soa Bpm Conf Jan 2009
 
Cogent Company Overview.11292009
Cogent Company Overview.11292009Cogent Company Overview.11292009
Cogent Company Overview.11292009
 
Freenet project ralf_sigmund_opitz_activiti_days_2012
Freenet project ralf_sigmund_opitz_activiti_days_2012Freenet project ralf_sigmund_opitz_activiti_days_2012
Freenet project ralf_sigmund_opitz_activiti_days_2012
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
 
SharePoint Jumpstart
SharePoint JumpstartSharePoint Jumpstart
SharePoint Jumpstart
 
Data Insights OEP interim submission
Data Insights OEP interim submissionData Insights OEP interim submission
Data Insights OEP interim submission
 
IBM Smarter Business 2012 - Kundcase: Från 0 till 1000 digitala processer i e...
IBM Smarter Business 2012 - Kundcase: Från 0 till 1000 digitala processer i e...IBM Smarter Business 2012 - Kundcase: Från 0 till 1000 digitala processer i e...
IBM Smarter Business 2012 - Kundcase: Från 0 till 1000 digitala processer i e...
 

Más de Pini Cohen

Más de Pini Cohen (20)

Cto 2021 markets v2
Cto 2021 markets v2Cto 2021 markets v2
Cto 2021 markets v2
 
Workato integrators corrections stki Israeli VAS market research 2020 v1
Workato integrators corrections stki Israeli VAS  market research 2020 v1Workato integrators corrections stki Israeli VAS  market research 2020 v1
Workato integrators corrections stki Israeli VAS market research 2020 v1
 
It procurement 2019 v3
It procurement 2019 v3It procurement 2019 v3
It procurement 2019 v3
 
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019STKI summit CTO presentation 2019
STKI summit CTO presentation 2019
 
STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3
 
Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2
 
Dev trends 18_q1
Dev trends 18_q1Dev trends 18_q1
Dev trends 18_q1
 
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1
 
Delivery positionnig 2017 v2
Delivery positionnig 2017   v2Delivery positionnig 2017   v2
Delivery positionnig 2017 v2
 
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsIT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandations
 
IT procurement v2
IT procurement v2IT procurement v2
IT procurement v2
 
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionSummit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long version
 
Cyber ratios 2017 v1
Cyber ratios 2017 v1Cyber ratios 2017 v1
Cyber ratios 2017 v1
 
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Delivery positionnig 2016 v1
Delivery positionnig 2016 v1
 
It delivery 2016 v5
It delivery 2016 v5It delivery 2016 v5
It delivery 2016 v5
 
Positioning stki pini 2015 v1
Positioning stki  pini 2015 v1Positioning stki  pini 2015 v1
Positioning stki pini 2015 v1
 
Stki ratios 2015 v1
Stki ratios 2015 v1Stki ratios 2015 v1
Stki ratios 2015 v1
 
Delivery 2015 pini
Delivery 2015 piniDelivery 2015 pini
Delivery 2015 pini
 
STKI staffing ratios ratios 2014
STKI staffing ratios ratios 2014STKI staffing ratios ratios 2014
STKI staffing ratios ratios 2014
 
STKI Summit 2014 - Trends and Positioning - Delivery domain
STKI Summit 2014 - Trends and Positioning - Delivery domain STKI Summit 2014 - Trends and Positioning - Delivery domain
STKI Summit 2014 - Trends and Positioning - Delivery domain
 

Summit 2011 infra_dev_soa

  • 1. ; The Gap! Development and SOA Pini Cohen EVP pini@stki.info Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 2. Agenda • Major Trends and Issues • Development and SOA • ESM BSM CMDB • DBMS and DATA • Platforms – Servers • Clients • Storage Source: http://astonguild.org.uk/files/NEW_MENU_FRONT_RGB%5B1%5D.jpg Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 3. Mini Agenda • IT Development Survey • “Code intelligence” • BRMS CEP • Data Quality • HTML5 • Keyword Driven Testing • SOA maturity • Selected projects SOA • SOAESB staffing ratios • Ratings for SOAESB and ETL tools Pini Cohen’s work Copyright 2011 @STKI 3 Do not remove source or attribution from any graphic or portion of graphic
  • 4. Technologies Maturity Model 2011– Middleware and Development Regular use of Data Quality tools not only Business Value for migration Semantic Investment AGILE Full SOA – to make money BPM Organization GUI change TDD Cut costs, integration Lean IT Project Increase Open Source KDT Pure HTML5 Business productivity ESB ALM tools Project WPF PaaS Commodity IT SOA Services ETL Governance tools Investment for regulations Using Implementing Looking Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 5. The vendors are certainly listening Pini Cohen’s work Copyright 2011 @STKI 5 Do not remove source or attribution from any graphic or portion of graphic
  • 6.
  • 7. The magic of code intelligence Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 8. The magic of code intelligence Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 9. The magic of code intelligence - SAP Transaction Flow Pini Cohen’s work Copyright 2011 @STKI 9 Do not remove source or attribution from any graphic or portion of graphic
  • 10. CEP vs. BRMS • CEP – is something happening? Identify an event. • BRMS – what to do with the event. • Also (sort of..) BRMS that can handle time related input and with lots of capacity is CEP • CEP and BRMS should come (or relate) to BAM Pini Cohen’s work Copyright 2011 @STKI 10 Do not remove source or attribution from any graphic or portion of graphic
  • 11.  continuous ingestion infrastructure provides services  continuous analysis for scheduling analytics across h/w nodes, for establishing streaming connectivity Filter / Sample … Transform Annotate Correlate Classify where appropriate, elements can be “fused” together achieve scale removing communication latencies by partitioning applications into s/w components by distributing across stream-connected h/w nodes 11 © 2011 IBM Corporation
  • 12. CQL Query Plan and Real Time monitoring 12 Copyright © 2006, Oracle. All rights reserved.
  • 13. Data Quality (business perspective ) Pini is Pinhas Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 14. ‫‪Data Quality and Regulation‬‬ ‫לצורך יישום הוראות סעיף זה על גוף מוסדי להתייחס לכל הפחות לנקודות‬ ‫ו.‬ ‫•‬ ‫הבאות:‬ ‫1) שלמות הדיווחים – יש להתייחס לשלמות הן מבחינת מלאי (כל הדיווחים‬ ‫•‬ ‫הוכנו) והן מבחינת דיווח (כל הדיווחים נשלחו).‬ ‫2) תהליך הפקת הדיווחים.‬ ‫•‬ ‫3) סבירות הנתונים.‬ ‫•‬ ‫4) לענין הדוח לעמית או למבוטח יש להתייחס בנוסף, בהיבט מצרפי, לנכונות‬ ‫•‬ ‫שליפת המידע ממערכות המידע, לסך התנועות של ההפקדות והמשיכות במהלך‬ ‫השנה הרלוונטית ושיעור התשואה ושיעור דמי הניהול השנתיים בגין אותה שנה.‬ ‫יחד עם זאת, ובהתאם להוראות הממונה שיצאו בדבר טיוב נתונים, יש‬ ‫•‬ ‫לראות את הרחבת התהליך על יתר נתוני הדוח לעמית או למבוטח בהתאם‬ ‫ללוחות הזמנים שיקבעו בהוראות טיוב הנתונים‬ ‫‪Source: http://www.finance.gov.il/hon/2001/mosdiym/memos/tt2010-26b.doc‬‬ ‫‪Pini Cohen’s work Copyright 2011 @STKI‬‬ ‫41‬ ‫‪Do not remove source or attribution from any graphic or portion of graphic‬‬
  • 15. For dealing with Data Quality • Define : – Data Owner (business) – high level management – Data Custodian (business) – need to actually keep track of data – Data Steward (IT) – help to apply the data owner and data custodian requests • Apply metrics for Data Quality • User Data Quality tools Pini Cohen’s work Copyright 2011 @STKI 15 Do not remove source or attribution from any graphic or portion of graphic
  • 16. Regulation on data transfer Pini Cohen’s work Copyright 2011 @STKI 16 Do not remove source or attribution from any graphic or portion of graphic
  • 17. HTML5 new features • Canvas element • Offline storage database • Document editing • Drag-and-drop • Cross-document messaging • Geolocation • Video GOTO: http://html5demos.com/ Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 18.
  • 19. Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 20. Apple vs. Adobe • Today Adobe is launching an experimental Flash-to- HTML5 conversion tool called Wallaby. The tool takes content created with Adobe's Flash Professional and converts it to HTML5, the latest revision of the Web markup language. HTML5 is supported in most Web browsers, but, most importantly, it's supported on Apple's iPhone, iPad and iPod Touch, where Flash is banned. Source: http://www.readwriteweb.com/archives/Adobe_Releases_Flash_to_HTML5_Conversion_Tool.php Source: http://www.google.co.il/imgres?imgurl=http://www.graphicmania.net/wp-content/uploads/10042010/adobevsapple.jpg&imgrefurl=http://www.graphicmania.net/apple-adobe-war-who-is-the-winner/&usg=__qEgJpLjP-6BI8NLK-6kSY7yVCsU=&h=2 Pini Cohen’s work Copyright 2011 @STKI 20 Do not remove source or attribution from any graphic or portion of graphic
  • 21. Easier application development (the returning of 4GL?!) Pini Cohen’s work Copyright 2011 @STKI 21 Do not remove source or attribution from any graphic or portion of graphic
  • 22. Keyword-driven testing • Software testing methodology for automated testing that separates the test creation process : a Planning Stage, and an Implementation Stage. • This enables automatic test written by testers and not programmers Source: wikipedia STKI modifications Pini Cohen’s work Copyright 2011 @STKI 22 Do not remove source or attribution from any graphic or portion of graphic
  • 23. SOA Maturity Level The “middle man” 8. ESB team Architect enablesexecuting business services 7. ESB team Architect mandates business services 6. ESB team Architect suggests business services 5. ESB team mandates interface services 4. ESB team with SOAG tools 3. ESB team that suggests interface services Developer Developer Designer 2. ESB with team that “do what you are told”Designer might use BPMSOA tools independently 1. Integration team – no tools might use BPMSOA tools independently 0. No Integration Layer Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 24. What will help SOA adoption? • The SOAESB team will not be bottle neck:  Strict SLA (run time and development process)  Development within the SOA will be done by the developers and not the SOAESB team • Run time SOA governance (monitoring, etc.) • Design time SOA governance (repositories, etc.) • Shared system analysts for supporting the design of application • Working together with the project managers. • The project manager has the final word • The relationship between the project managers and the shared system analyst is the key for SOA adoption (reuse, agility, etc.) Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 25. Selected Installations 2010-1Q11 Partial List of selected wins –SOAESB • IBM Websphere SOAESB – FIBI, Bank Leumi, Poalim (upgrade), IEC (updrage), Amdocs (Upgrade) , IDF (upgrade) • IBM Data Power: Teva, Random Logic 888, Isracard (upgrade), Tehila (upgrade), Menura (upgrade), IDF (upgrade) • Tibco (upgrade), Amadeus, Better Place (upgrade), ELAL (upgrade), Partner (upgrade) Pini Cohen’s work Copyright 2011 @STKI 25 Do not remove source or attribution from any graphic or portion of graphic
  • 26. Selected Installations 2010-1Q11 Partial List of selected wins –SOAESB • Magic (iBolt): Maytronics, Angel (bread), Shikun Ve Binuy, Delta, Logic, Amidr, Mishpatim Office, Jewish Agency of Israel, DHL, Tel- Aviv Bicycle Rental, Ananey Tikshoert • Microsoft Biztalk: Click Software, Shaam, 013 Netvision (upgrade), Israel Customs (upgrade), Pheonix (upgrade), Mishpatim office (upgrade) • Oracle ESBSOA: Harel (including BPM), Rafael, IDF, Yes(inc. BPM), Plasan Sasa (inc. BPM), DBPG, RH electronics, Elbit, SCD, Vering, Evogence(inc. BPM), VISA CAL Pini Cohen’s work Copyright 2011 @STKI 26 Selected Ins Do not remove source or attribution from any graphic or portion of graphic
  • 27. Selected Installations 2010-1Q11 Partial List of selected wins –ETL • IBM Datastage – Bezeq, Teva • Informatica- Amdocs IT , Better Place , Lamas, Cvidya, Rashut Hagvulot (Project), Jerusalem Cigarette Company, Ministry of Justice, Shupersal, Bituach Leumi • Oracle ODI – Retalix, Teva, Yesm, Elisra, RSA • Microsoft (SSIS): Harel Insurance, Menora, Intel Pini Cohen’s work Copyright 2011 @STKI 27 Do not remove source or attribution from any graphic or portion of graphic Selected Ins
  • 28. Selected Installations 2010-1Q11 Partial List of selected wins –ESM • IBM Tivoli– Bezeq, Teva • Informatica- Amdocs IT , Better Place , Lamas, Cvidya, Rashut Hagvulot (Project), Jerusalem Cigarette Company, Ministry of Justice, Shupersal, Bituach Leumi • Oracle ODI – Retalix, Teva, Yes, Elisra, RSA Selected Ins Pini Cohen’s work Copyright 2011 @STKI 28 Do not remove source or attribution from any graphic or portion of graphic
  • 29. Selected Installations 2010-1Q11 Partial List of selected wins –ETL • Oracle ODI: Retalix, Teva, Yes, Prime Minister, RSA, ECI, Elisra • Oracle Goldengate: Poalim, Hot(upgrade), Leumicard, Cellcom, Police, Bikoret Gvulot, Yedioth Technology, Luminix, Pelephone Selected Ins Pini Cohen’s work Copyright 2011 @STKI 29 Do not remove source or attribution from any graphic or portion of graphic
  • 30. EAISOA Support Ratios • EAI SOA variations are very big: – From static (old) messaging interface (MQ) to new and changing “SOA” service – How “thick” is the interface: 20 times a day to 20,000 a minute – How involved are the applications developers? – Example of service : “update flight details to web site”, “credit scoring” , etc. – How to count?! Example: there is one big service “Retrieve document” but this services is accessing 10 applications and 3 document management environments. It also has several variationsaccess methods. So what should be the count?! Source: STKI Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 31. EAISOA Support Ratios • Number of Services/Interfaces supported by Integration/ESB/SOA team FTE Per FTE # of Services 25 percentile 51 Median 125 75 percentile 180 Source: STKI Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 32.
  • 33. Israel Market Positioning Integration Brokers SOA infrastructure Vendors to Watch: Magic ezBlox Tibco IBM Oracle Local Support SoftwareAG Worldwide Leader Microsoft This analysis should be used with its supporting documents Israeli Market Presence Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 34. Israel Market Positioning - ETL Informatica IBM Local Support Oracle Microsoft This analysis should be used with its supporting documents Israeli Market Presence Pini Cohen’s work Copyright 2011 @STKI Do not remove source or attribution from any graphic or portion of graphic
  • 35. STKI’s take on Development , SOA • Update your development metrics • Apply “Code intelligence tools” when needed • CEP and BRMS tools will become important especially when Pervasive Computing will evolve • Data Quality will become main stream (not just for application migration) • HTML5 is key technology. • Apply reasonable SOA goals – the responsibility should always stay at the project manager Pini Cohen’s work Copyright 2011 @STKI 35 Do not remove source or attribution from any graphic or portion of graphic
  • 36. Thank you Pini Cohen Pini Cohen’s work Copyright 2011 @STKI 36 Do not remove source or attribution from any graphic or portion of graphic