Submit Search
Upload
Israeli Infrastructure '09
•
3 likes
•
2,734 views
AI-enhanced title
Pini Cohen
Follow
STKI Annual summit 2009 - infrastructure trends
Read less
Read more
Technology
Report
Share
Report
Share
1 of 258
Recommended
Infrastructure Market 2009
Infrastructure Market 2009
Dr. Jimmy Schwarzkopf
Architecture Driven IT Modernization & Migration roadmap
Architecture Driven IT Modernization & Migration roadmap
iCMG International
Transforming The Workplace At Scan Health.Ifma Wwp.10 8 09
Transforming The Workplace At Scan Health.Ifma Wwp.10 8 09
mdstanberry
Speed and Flow
Speed and Flow
William Yu
Toc and kanban in embedded domain
Toc and kanban in embedded domain
Agile Software Community of India
It is the IT world
It is the IT world
Stephan Katz
Introspection Of India Egov Npc Feb 2009
Introspection Of India Egov Npc Feb 2009
subramanian K
"Lean IT practices, from theory to application" by Mike Orzen
"Lean IT practices, from theory to application" by Mike Orzen
Operae Partners
Recommended
Infrastructure Market 2009
Infrastructure Market 2009
Dr. Jimmy Schwarzkopf
Architecture Driven IT Modernization & Migration roadmap
Architecture Driven IT Modernization & Migration roadmap
iCMG International
Transforming The Workplace At Scan Health.Ifma Wwp.10 8 09
Transforming The Workplace At Scan Health.Ifma Wwp.10 8 09
mdstanberry
Speed and Flow
Speed and Flow
William Yu
Toc and kanban in embedded domain
Toc and kanban in embedded domain
Agile Software Community of India
It is the IT world
It is the IT world
Stephan Katz
Introspection Of India Egov Npc Feb 2009
Introspection Of India Egov Npc Feb 2009
subramanian K
"Lean IT practices, from theory to application" by Mike Orzen
"Lean IT practices, from theory to application" by Mike Orzen
Operae Partners
Envision Overview
Envision Overview
ennova_au
ICEGOV2009 - Tutorial 2 - part 1 - Architecting the Connected Government: Pra...
ICEGOV2009 - Tutorial 2 - part 1 - Architecting the Connected Government: Pra...
ICEGOV
Improving the safety culture at VTTI by using serious gaming
Improving the safety culture at VTTI by using serious gaming
jhjsmits
It's the organisation, Stupid
It's the organisation, Stupid
John M Walsh
Allied Reliability Phase II EMP Development Overview (March 2009)
Allied Reliability Phase II EMP Development Overview (March 2009)
Chris Colson
IS Undergrads Class 16
IS Undergrads Class 16
Joao Cunha
2011 10-26 bpm-talk_andrew_watson
2011 10-26 bpm-talk_andrew_watson
camunda services GmbH
MfDR at the Coordination Unit of the Primes Minister's Department
MfDR at the Coordination Unit of the Primes Minister's Department
African Community of Practice on Managing for Development Results (AfCoP-MfDR)
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
ARC Advisory Group
Business Analysis meet Test Analysis
Business Analysis meet Test Analysis
Joe Newbert
YJT Solutions Overview Presentation
YJT Solutions Overview Presentation
YJT Solutions
Crystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.la
guest93e1f3
Smarter Computing Integrated Systems
Smarter Computing Integrated Systems
IBMGovernmentCA
Opti product demo 9.20.12-audio-bank
Opti product demo 9.20.12-audio-bank
opticonnectivity
Mot snap shots of a long journey
Mot snap shots of a long journey
Indian Innovators Association
Lean Keynote Agile Ukraine
Lean Keynote Agile Ukraine
Alexey Krivitsky
Technological Advancement & Present engineering practices in india
Technological Advancement & Present engineering practices in india
Nirjhar Chakravorti
Process.gov - Elements of Adaptive Case Management
Process.gov - Elements of Adaptive Case Management
mjpucher
2011 recruiting technology landscape
2011 recruiting technology landscape
Talent Function Group, LLC
EAdirections Fundamental Concepts 6 15 2010
EAdirections Fundamental Concepts 6 15 2010
Tim Westbrock
Managing Risk Through Financial Processes: Embedding Governance, Risk, and Co...
Managing Risk Through Financial Processes: Embedding Governance, Risk, and Co...
FindWhitePapers
The ROI of Sustainability
The ROI of Sustainability
FindWhitePapers
More Related Content
What's hot
Envision Overview
Envision Overview
ennova_au
ICEGOV2009 - Tutorial 2 - part 1 - Architecting the Connected Government: Pra...
ICEGOV2009 - Tutorial 2 - part 1 - Architecting the Connected Government: Pra...
ICEGOV
Improving the safety culture at VTTI by using serious gaming
Improving the safety culture at VTTI by using serious gaming
jhjsmits
It's the organisation, Stupid
It's the organisation, Stupid
John M Walsh
Allied Reliability Phase II EMP Development Overview (March 2009)
Allied Reliability Phase II EMP Development Overview (March 2009)
Chris Colson
IS Undergrads Class 16
IS Undergrads Class 16
Joao Cunha
2011 10-26 bpm-talk_andrew_watson
2011 10-26 bpm-talk_andrew_watson
camunda services GmbH
MfDR at the Coordination Unit of the Primes Minister's Department
MfDR at the Coordination Unit of the Primes Minister's Department
African Community of Practice on Managing for Development Results (AfCoP-MfDR)
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
ARC Advisory Group
Business Analysis meet Test Analysis
Business Analysis meet Test Analysis
Joe Newbert
YJT Solutions Overview Presentation
YJT Solutions Overview Presentation
YJT Solutions
Crystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.la
guest93e1f3
Smarter Computing Integrated Systems
Smarter Computing Integrated Systems
IBMGovernmentCA
Opti product demo 9.20.12-audio-bank
Opti product demo 9.20.12-audio-bank
opticonnectivity
Mot snap shots of a long journey
Mot snap shots of a long journey
Indian Innovators Association
Lean Keynote Agile Ukraine
Lean Keynote Agile Ukraine
Alexey Krivitsky
Technological Advancement & Present engineering practices in india
Technological Advancement & Present engineering practices in india
Nirjhar Chakravorti
Process.gov - Elements of Adaptive Case Management
Process.gov - Elements of Adaptive Case Management
mjpucher
2011 recruiting technology landscape
2011 recruiting technology landscape
Talent Function Group, LLC
EAdirections Fundamental Concepts 6 15 2010
EAdirections Fundamental Concepts 6 15 2010
Tim Westbrock
What's hot
(20)
Envision Overview
Envision Overview
ICEGOV2009 - Tutorial 2 - part 1 - Architecting the Connected Government: Pra...
ICEGOV2009 - Tutorial 2 - part 1 - Architecting the Connected Government: Pra...
Improving the safety culture at VTTI by using serious gaming
Improving the safety culture at VTTI by using serious gaming
It's the organisation, Stupid
It's the organisation, Stupid
Allied Reliability Phase II EMP Development Overview (March 2009)
Allied Reliability Phase II EMP Development Overview (March 2009)
IS Undergrads Class 16
IS Undergrads Class 16
2011 10-26 bpm-talk_andrew_watson
2011 10-26 bpm-talk_andrew_watson
MfDR at the Coordination Unit of the Primes Minister's Department
MfDR at the Coordination Unit of the Primes Minister's Department
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Business Analysis meet Test Analysis
Business Analysis meet Test Analysis
YJT Solutions Overview Presentation
YJT Solutions Overview Presentation
Crystal Ball BY blucero.c.la
Crystal Ball BY blucero.c.la
Smarter Computing Integrated Systems
Smarter Computing Integrated Systems
Opti product demo 9.20.12-audio-bank
Opti product demo 9.20.12-audio-bank
Mot snap shots of a long journey
Mot snap shots of a long journey
Lean Keynote Agile Ukraine
Lean Keynote Agile Ukraine
Technological Advancement & Present engineering practices in india
Technological Advancement & Present engineering practices in india
Process.gov - Elements of Adaptive Case Management
Process.gov - Elements of Adaptive Case Management
2011 recruiting technology landscape
2011 recruiting technology landscape
EAdirections Fundamental Concepts 6 15 2010
EAdirections Fundamental Concepts 6 15 2010
Viewers also liked
Managing Risk Through Financial Processes: Embedding Governance, Risk, and Co...
Managing Risk Through Financial Processes: Embedding Governance, Risk, and Co...
FindWhitePapers
The ROI of Sustainability
The ROI of Sustainability
FindWhitePapers
Using Master Data in Business Intelligence
Using Master Data in Business Intelligence
FindWhitePapers
The Impact of Lean on Consumer Product Manufacturers
The Impact of Lean on Consumer Product Manufacturers
FindWhitePapers
The state of privacy and data security compliance
The state of privacy and data security compliance
FindWhitePapers
Sustainability - business case
Sustainability - business case
Carolyn King
FINAL PART 2
FINAL PART 2
Fangzhou Bi
Viewers also liked
(7)
Managing Risk Through Financial Processes: Embedding Governance, Risk, and Co...
Managing Risk Through Financial Processes: Embedding Governance, Risk, and Co...
The ROI of Sustainability
The ROI of Sustainability
Using Master Data in Business Intelligence
Using Master Data in Business Intelligence
The Impact of Lean on Consumer Product Manufacturers
The Impact of Lean on Consumer Product Manufacturers
The state of privacy and data security compliance
The state of privacy and data security compliance
Sustainability - business case
Sustainability - business case
FINAL PART 2
FINAL PART 2
Similar to Israeli Infrastructure '09
Opti Products Overview
Opti Products Overview
opticonnectivity
Lean Construction Webinar
Lean Construction Webinar
BMGI India
Toward Innovation Capability Maturity
Toward Innovation Capability Maturity
Heinz Essmann
Agile Framework
Agile Framework
Subbuiyer
How to implement ECM?
How to implement ECM?
Atle Skjekkeland
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First Steps
Colm O'hEocha
Agile User Experience
Agile User Experience
ACM
Opti Customer Presentation
Opti Customer Presentation
opticonnectivity
Performanceleadership
Performanceleadership
maxvink
Process Project Mgt Seminar 8 Apr 2009(2)
Process Project Mgt Seminar 8 Apr 2009(2)
avitale1998
Ea Landscape Capabilities Summary Slides 2009 Share
Ea Landscape Capabilities Summary Slides 2009 Share
skipboe910
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
Dave Lloyd
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
Fernando Ostanelli
A Story of Transformation: How Lean & Agile + Nearshore Outsourcing Can Incre...
A Story of Transformation: How Lean & Agile + Nearshore Outsourcing Can Incre...
CI&T
Summit 2011 infra_dev_soa
Summit 2011 infra_dev_soa
Pini Cohen
Qa Trends May09 V3
Qa Trends May09 V3
Pini Cohen
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
Kurt Solarte
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
Si Alhir (Sinan Si Alhir)
Its mf tunisia-dynamiques-agiles-v1.1b
Its mf tunisia-dynamiques-agiles-v1.1b
Laurent Sarrazin
Professional Support Services
Professional Support Services
Steven Bonacorsi
Similar to Israeli Infrastructure '09
(20)
Opti Products Overview
Opti Products Overview
Lean Construction Webinar
Lean Construction Webinar
Toward Innovation Capability Maturity
Toward Innovation Capability Maturity
Agile Framework
Agile Framework
How to implement ECM?
How to implement ECM?
PMI Ireland Annual Conference 2012 - Agile First Steps
PMI Ireland Annual Conference 2012 - Agile First Steps
Agile User Experience
Agile User Experience
Opti Customer Presentation
Opti Customer Presentation
Performanceleadership
Performanceleadership
Process Project Mgt Seminar 8 Apr 2009(2)
Process Project Mgt Seminar 8 Apr 2009(2)
Ea Landscape Capabilities Summary Slides 2009 Share
Ea Landscape Capabilities Summary Slides 2009 Share
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
Agile Marketing for SEO - SMX West 2013 - Dave Lloyd, Adobe
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
Agiles2011 - A story of transformation: how Lean & Agile + Nearhore can incre...
A Story of Transformation: How Lean & Agile + Nearshore Outsourcing Can Incre...
A Story of Transformation: How Lean & Agile + Nearshore Outsourcing Can Incre...
Summit 2011 infra_dev_soa
Summit 2011 infra_dev_soa
Qa Trends May09 V3
Qa Trends May09 V3
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
Its mf tunisia-dynamiques-agiles-v1.1b
Its mf tunisia-dynamiques-agiles-v1.1b
Professional Support Services
Professional Support Services
More from Pini Cohen
Cto 2021 markets v2
Cto 2021 markets v2
Pini Cohen
Workato integrators corrections stki Israeli VAS market research 2020 v1
Workato integrators corrections stki Israeli VAS market research 2020 v1
Pini Cohen
It procurement 2019 v3
It procurement 2019 v3
Pini Cohen
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019
Pini Cohen
STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3
Pini Cohen
Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2
Pini Cohen
Dev trends 18_q1
Dev trends 18_q1
Pini Cohen
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1
Pini Cohen
Delivery positionnig 2017 v2
Delivery positionnig 2017 v2
Pini Cohen
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandations
Pini Cohen
IT procurement v2
IT procurement v2
Pini Cohen
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long version
Pini Cohen
Cyber ratios 2017 v1
Cyber ratios 2017 v1
Pini Cohen
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1
Pini Cohen
Ratios 2016 v1
Ratios 2016 v1
Pini Cohen
It delivery 2016 v5
It delivery 2016 v5
Pini Cohen
Positioning stki pini 2015 v1
Positioning stki pini 2015 v1
Pini Cohen
Stki ratios 2015 v1
Stki ratios 2015 v1
Pini Cohen
Delivery 2015 pini
Delivery 2015 pini
Pini Cohen
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
Pini Cohen
More from Pini Cohen
(20)
Cto 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 v1
It procurement 2019 v3
It procurement 2019 v3
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019
STKI 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_v2
Dev trends 18_q1
Dev trends 18_q1
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1
Delivery positionnig 2017 v2
Delivery positionnig 2017 v2
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandations
IT procurement v2
IT procurement v2
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long version
Cyber ratios 2017 v1
Cyber ratios 2017 v1
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1
Ratios 2016 v1
Ratios 2016 v1
It delivery 2016 v5
It delivery 2016 v5
Positioning stki pini 2015 v1
Positioning stki pini 2015 v1
Stki ratios 2015 v1
Stki ratios 2015 v1
Delivery 2015 pini
Delivery 2015 pini
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
Recently uploaded
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Wonjun Hwang
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Recently uploaded
(20)
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Israeli Infrastructure '09
1.
Trends in the
Israeli Infrastructure Market 2009 Your Text here Your Text here Pini Cohen EVP & Senior Analyst Architecture & Infrastructure Strategies pinicohenstki.blogspot.com 1 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
2.
Agenda • General
– SOI service oriented infrastructure 1 – Cloud Computing 2 – Open Source and other general issues 3 – Major Trends 4 – General recommendations 5 • Technology domains – Development 6 7– Enterprise System Management 8– Servers 9– Desktop 10 – Storage Pini Cohen’s work Copyright 2009©STKI 2 Do not remove source or attribution from any graphic or portion of graphic
3.
Scenario: Adapting in
Healthy Ways, Rather General Than Fixating Adaptive organizations have a core foundation of values and principles that keep them from chasing their tails every time tactical winds blow Cost Risk and Transformation Quality Speed 3 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
4.
Agility attributes
General Agility Attributes of the Adaptive • Economic agility Organization • Technology agility – Infrastructure Technology – Architecture Human Agility Resource – Application portfolio Agility • Human resource agility Economic Agility • Operational agility Adaptive • Process agility IT Operational Organ- Agility • Strategic agility ization • Organizational, innovational, and Strategic Agility learning agility Process Organization Agility Innovative Learning Agility Pini Cohen’s work Copyright 2009©STKI 4 Do not remove source or attribution from any graphic or portion of graphic
5.
What’s the Problem
With General Infrastructure? • Too much stuff • Handoffs don’t work • Costs too much • Too much theory or too little • Too slow practice • Nothing works together Application Infrastructure Integration Deployment Operations Development Planning Testing Installation The infrastructure as we now it today is very rigid and this causes very poor utilization (40% or less) 5 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
6.
Example of Service
Definition General • • Name: Identity infrastructure service Examples – • MSFT Active Directory (NOS file and print) Owner: Bob Smith, architect – MSFT Passport online service • Description • Principles – Providing user identity information (attributes), – including authentication credentials and related Simple authentication is usually enough SSO services; also offers Web URL permissions – Replication to scale (mostly read-only) • Use case • Component and service manifest – Direct use by application (LDAP) – API: LDAP, Web server exits, proprietary – Indirect use via Web server (with attribute – Presentation: NA passing in headers) – Application server: NA (see Web SSO) – Direct use by application (security APIs) – Integration: Metadirectory utilities • Service-level matches – Database: iPlanet Directory Server – + Scalability (over 500 users, etc.) – Server HW/OS: Sun Solaris on SPARC … – + Scale incrementally using replicas – Storage: EMC SAN – – Direct application support – Network: NA • Pricing – Security: Netegrity SiteMinder Web SSO – – “Included” in e-business costs Management: Delegated admin, … • Maturity – Installed since 2001 with all customer names – Used by X, Y, Z apps now 6 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
7.
What Are the
Benefits of a Ensemble General Infrastructure? • Technology reuse Ensemble – Pattern blueprints: Architecture, technology, product, configuration – Technical services: Process Actual implementations • IT Process reuse – Pattern matching Technology People – Service support P2 – P8 Predictive costing P1 P7 P P3 1 P3 – Experience gained: Good and bad practices P7 P5 P4 P6 P8 • People reuse – Fewer technology skills specific to the pattern J1 J1 T1 T2 J3 J2 T2 T7 – More common roles focused in fewer service J6 T8 J4 T1 J4 J7 T3 T4 T3 J2 J6 areas J8 T5 J5 T6 Today : Too many technologies, too many processes, not enough people 7 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
8.
Infrastructure Services
General • Infrastructure services are very appealing • However in many cases this involves: – Saying “no” – Buying “more expensive equipment” than needed 8 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
9.
Infrastructure Services are
the building blocks General of Ensembles Ensemble is a combination of specific Infrastructure Services that enable execution of specific Mashup for specific Business Process T6 T2 T1 T3 T8 T7 T5 T4 Gateway T8 T7 T2 T7 T8 T6 T3 T1 T1 T5 T4 T2 T3 T4 T5 T6 Applications Infrastructure Services Services Puzzle Builder 9 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
10.
General -
What is Cloud Computing? Cloud 1. data and services reside in massively scalable data centers 2. accessed from any connected devices over the internet. Web 2.0- enabled PCs, Businesses, 4+ billion phones by 2010 TVs, etc. from startups to enterprises 10 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
11.
General - Cloud Computing
Modularity Cloud Desktop as a service Software as a service (standard applications) Platform as a service (custom applications) Infrastructure as a service (compute, storage, network) 11 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
12.
General -
Requirements for Cloud Services Cloud • Multitenant. A cloud service must support multiple, organizationally distant customers. • Elasticity. Tenants should be able to negotiate and receive resources/QoS on- demand. • Resource Sharing. Ideally, spare cloud resources should be transparently applied when a tenant’s negotiated QoS is insufficient, e.g., due to spikes. • Horizontal scaling. It should be possible to add cloud capacity in small increments; this should be transparent to the tenants of the service. • Metering. A cloud service must support accounting that reasonably ascribes operational and capital expenditures to each of the tenants of the service. • Security. A cloud service should be secure in that tenants are not made vulnerable because of loopholes in the cloud. • Availability. A cloud service should be highly available. • Operability. A cloud service should be easy to operate, with few operators. Operating costs should scale linearly or better with the capacity of the service. http://209.85.129.132/search?q=cache:IRrnbGDGMLsJ:www.cse.iitb.ac.in/co mad/2008/uploads/K_Raghu_CloudComputing.ppt+Multitenancy+Elasticity+fil etype:ppt&hl=iw&ct=clnk&cd=2&gl=il&client=firefox-a http://www.cse.iitb.ac.in/comad/2008/uploads/K_Raghu_CloudComputing.ppt 12 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
13.
General -
Amazon EC2 Cloud 13 Source: http://aws.amazon.com/ec2/#pricing Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
14.
General -
Mosso - Cloud Files Cloud 1 TB = 4K$~ per year 14 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
15.
General -
Amazon SimpleDB Cloud • web service providing the core database functions of data indexing and querying 15 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
16.
Amazon Simple Queue
Service General - Cloud (Amazon SQS) • Offers a reliable, highly scalable, hosted queue for storing messages as they travel between computers • Pay only for what you use. There is no minimum fee. Estimate your monthly bill using AWS Simple Monthly Calculator. • $0.01 per 10,000 Amazon SQS Requests ($0.000001 per Request) • Amazon SQS requests are CreateQueue, ListQueues, DeleteQueue, SendMessage, ReceiveMessage, DeleteMessage, SetQueueAttributes and GetQueueAttributes • Data Transfer • * $0.100 per GB – all data transfer in • * $0.170 per GB – first 10 TB / month data transfer out • http://aws.amazon.com/sqs/#pricing 16 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
17.
General - So many
new alternatives-players! Cloud Availability Operability Structured SQL/ACID Global low Consisten cy model Updates latency access Elastic Sherpa Y! UDB MySQL Oracle HDFS BigTable Dynamo Cassandra 17 http://www.cse.iitb.ac.in/comad/2008/uploads/K_Ragh 17 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic u_CloudComputing.ppt
18.
General - Microsoft Online
Services - BPOS Cloud Enterprise class software delivered via subscription services hosted by Microsoft and sold with partners https://partner.microsoft.com/download/sverige/40097312 Pini Cohen’s work Copyright 2009©STKI 18 Do not remove source or attribution from any graphic or portion of graphic
19.
General - Standard
and Dedicated Versions (BPOS) Cloud • Single customer per architecture • Multiple customers, one architecture • Businesses greater than 5,000 seats • Customer needs rapid deployment • Optimize for 20,000+ • No seat limit • Customer needs most server features • Cost efficiency a key focus 19 https://partner.microsoft.com/download/sverige/40097312 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
20.
General -
Data Center Locations Cloud Netherlands China Illinois Ireland Japan Washington India Virginia Singapore California Texas Puerto Rico Microsoft is planning Current Online locations to have 1M servers by the end of 2009 Proposed future Online locations Other Microsoft locations https://partner.microsoft.com/download/sverige/4 20 Pini Cohen’s work Copyright 2009©STKI 0097312 STKI modifications Do not remove source or attribution from any graphic or portion of graphic
21.
Retail Pricing
General - Cloud Exchange Online Standard Business Productivity $10.00 Online Suite Office SharePoint Online Standard Includes: $7.25 Exchange Standard 38% off SharePoint Standard Office Communications Online Office Communications (IM and Presence)—Not in V1 Live Meeting Standard $2.50 $15.00 Office Live Meeting Standard $4.50 Exchange Online Deskless Worker Suite Deskless Worker1 $2.00 SharePoint Online $3.00 Deskless Worker1 $2.00 Available in H1/2009 1 https://partner.microsoft.com/download/sverige/40097312 21 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
22.
General -
Microsoft Cloud Services Cloud Azure Services Platform ™ Microsoft Microsoft SharePoint Dynamics CRM Services Services Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
23.
General -
Cloud Cloud + Virtualization Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
24.
General -
Cloud Software + Services Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
25.
General -
The Cast Iron Integration Solution Cloud Today’s Approach Traditional Approach Benefits • No Software to install CRM or maintain • Configuration, not coding • Weeks, not months Enterprise Home CRM Grown Software CRM Integration Enterprise Integration Home grown Software integration (TIBCO, webMethods) Source: 25 http://salesforce.vo.llnwd.net/o1/us/community/ppt/TEX004 Pini Cohen’s work Copyright 2009©STKI _Cast%20Iron.ppt Do not remove source or attribution from any graphic or portion of graphic
26.
General - Flexible Deployment
Options Cloud Integration on Premise Customer’s Data Center Virtual Appliances Powered By Cast Iron* Integration as a Service Cast Iron Cloud™ Source: http://salesforce.vo.llnwd.net/o1/us/community/ppt/TEX004_Cast%20Iron.ppt 26 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
27.
General -
Cloud Computing Challenges Cloud Source: http://www.reservoir-fp7.eu/twiki/pub/Reservoir/PresentationsPage/081126_-_RESERVOIR_Overview_-_TAB.ppt http://gigaom.com/2008/07/01/10-reasons-enterprises-arent-ready-to-trust-the-cloud/ 27 27 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
28.
Gmail issues
General - Cloud http://www.haaretz.co.il/captain/spages/1066642.html 28 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
29.
General
Example for potential new business model - Cloud Different SAAS providers Integrator is responsible for Old Fashion (Salseforce Netsuite) + different SAAS and hosting integrator Pay per use – managed Licensing User Pay per use- to the integrator separately for each SAAS provider Servers - User owned – At different SAAS provider’s AT SAAS and integrator site Integrator HW site and in the users location responsibility User owned – PC’s Integrator responsibility Integrator responsibility Integrator responsibility User Integrator Split responsibilities between Integrator responsibility responsibility but perspective Integrator and SAAS providers expensive. Utilization is a joke! Integrator Bad -The SAAS provider might Good but costly - needs to Good add more services that will maintain high skills for 29 perspective Pini Cohen’s work Copyright 2009©STKI take the integrator’s place. hostingSAAS Do not remove source or attribution from any graphic or portion of graphic
30.
New player –
Integration Business General - Cloud & SaaS Solutions(IBSS) • IBSS is new player – With IBSS providing variety of Pay per use- to the Licensing hosting services and integrator linksintegration to Servers - HW AT SAAS and IBSS site different SAAS providers PC’s Integrator responsibility • IBSS clients are the integrators User perspective Integrator responsibility • Example: Spine.co.il Integrator Good and cheaper – less skills are needed less perspective investment 30 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
31.
General
Open Why Companies Use Open Source Source • Freedom / Flexibility • Lowers barriers to entry / exit • Can’t afford to build new applications from scratch • Tired of waiting on hold for support • Speed up development • Purchase only the functionality needed • Total Cost of Ownership (TCO) • ROI is shortened Source: AnyOpen Pini Cohen’s work Copyright 2009©STKI 31 Do not remove source or attribution from any graphic or portion of graphic
32.
Solution - OSS
quality General Open Source • Emerging Vendors Utilize OSS Defects Per Thousands – Netezza lines of Code • Data warehousing appliance – Commodity hardware (servers, CPUs, storage) 0.00057 – PostgreSQL, Linux • End user clients utilize OSS – Retail – in-store appliances – Travel – web sites, fee schedules, reservations 0.00009 MySQL Commercial Source: Reasoning Inc. Be assured the next generation of developers/entrepreneurs will build on OSS Pini Cohen’s work Copyright 2009©STKI 32 Do not remove source or attribution from any graphic or portion of graphic
33.
General
Open Source 33 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
34.
General
Open Source 34 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
35.
General
Open Source 35 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
36.
General
Microsoft OpenSource site Open Source 36 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
37.
Microsoft IIS: An
Interoperable Web General Open Server Source • Build and Run Web applications in a high-performance and reliable way along side ASP.NET with IIS 7.0 FastCGI. Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
38.
ISV’s are offering
Open Source as General Open alternative for commercial Source products • IBI is offering R-Statistics as basic alternative for MATLAB http://www.informationbuilders.de/Kundentage-presentations/15-10-08/3_IBI_BI_2-0_DaveSmall.pdf Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
39.
General
STKI Madad Open Source •Lately we have received lots of Open Source related inquiries – maturity, support, reference, prices of: •OpenOffice •Tomcat •Jboss •MySQL •Drupal •Nagios •Subversion 39 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
40.
Online Bids
General Procurement • Online bids are powerful tool in case of real competition of commodity products (apples vs. apples) • Suggested steps are – technical traditional negotiation for getting 2-3 suppliers for best of final online bid • In case there is no real competition online bids can not help Pini Cohen’s work Copyright 2009©STKI 40 Do not remove source or attribution from any graphic or portion of graphic
41.
Example for Depreciation
period for HW General Procurement • Backbone network equipment – 7 years • System SW (backup) - 7 years • Business Applications SW – 10 years • MF, Unix, Windows – 5-4 years • PC SW – 5 years • PC HW – 3 years • Printers - 2 years Pini Cohen’s work Copyright 2009©STKI 41 Do not remove source or attribution from any graphic or portion of graphic
42.
Virtualisation Licensing
General Procurement Complications compatibility (product & license – ―serial machine • Historic number‖) • PUR’s (product user rights) not supporting new technology • Inventory / Discovery tools not designed to support Virtualised environments • Ever more complicated product variations to accommodate model • More software products required to run and support it • Increased licensing knowledge required • Makes planning and budgeting more complicated STKI Round Table for IT procurement managers at 22.4.09 http://www.socitm.gov.uk/NR/rdonlyres/684C81F1-3327-472C-8425- 68E8F39F79D0/0/S20080912Agenda5AlexLemonCIVICAVirtuallyLicensed.ppt STKI modifications 42 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
43.
Virtualisation Licensing
General Procurement Complications Software ISV is installed Software ISV is installed Software ISV is installed server a: 2 cpu dual core server b: 2 cpu dual core server c: 2 cpu dual core Virtual server a with ISV installed Virtual server a with ISV installed Server Z : 4 CPU Server X : 2 CPU QUAD CORE dual core Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
44.
Virtualisation Licensing
General Procurement Complications Software ISV is installed Software ISV is installed Software ISV is installed server a: 2 cpu dual core server b: 2 cpu dual core server c: 2 cpu dual core Lower cost? Virtual server c with Virtual server c with ISV installed ISV installed Virtual server b with Virtual server b with ISV installed ISV installed Virtual server a with Virtual server a with ISV installed ISV installed Server X : 2 CPU Server Z: 4 CPU dual core QUAD CORE Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
45.
General
HP EDS merge Maximum Client Value Comprehensive Established, market- Technology platform Improved Efficiency of IT Service Delivery end-to-end IT leading services … leadership services breadth and depth Portfolio Shared Standard Services Increased business value from IT Industry reach across Model and expertise for major industries mid-market customers Deep industry Global Delivery High outsourcing market Expertise, growth rates and • EDS Best Shore® delivered momentum locations Globally • Enterprise Service Mgmt. Innovation from HP Labs, annual R&D investment Based on Market leadership across of $3.6B2 market-leading ITO segments technology and Innovation 45 Pini Cohen’s work Copyright 2009©STKI 45 Do not remove source or attribution from any graphic or portion of graphic
46.
New business models
General alternatives We sell those We acquire BEST solutions to solutions from other ITs LEADING ITs www.bits.co.il Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
47.
General
Local Trends Local Trends • Do more with less • Cash is the King • Server Virtualization • Server Based Computing (SBC) – Virtual Desktop Infrastructure (VDI) • Storage upgrades. Sophisticated storage functionality. Backup to disk – Dedup. • Configuration management – CMDB Pini Cohen’s work Copyright 2009©STKI 47 Do not remove source or attribution from any graphic or portion of graphic
48.
General
Major 2009 plans Local Trends • DRP (many cases with VMWARE) • Stability in Infrastructure • PDA – Cellular • Communicating with external customers via email, sms • Better problem resolution • Storage and BCP upgrade Pini Cohen’s work Copyright 2009©STKI 48 Do not remove source or attribution from any graphic or portion of graphic
49.
General
Disappointments Local Trends • Vista • Storage synchronization can be hazardous • Security – more difficultcostly than expected • CMDB project is more difficult than expected Pini Cohen’s work Copyright 2009©STKI 49 Do not remove source or attribution from any graphic or portion of graphic
50.
General
Users Wish list Local Trends • Backwards compatibility - need to change lots of code , processes people ! • Internal employees are harder to manage • SW distribution is still an issue • Real problem resolution • Different views for the same issue: – Purchase of SW and not rental – Pay per use for HW (per TB) Pini Cohen’s work Copyright 2009©STKI 50 Do not remove source or attribution from any graphic or portion of graphic
51.
General
Users Wish list /cont. Local Trends • Better change management easier to implement CMDB solutions • Automatic operations provisioning and capacity planning – if DBMS space increase – allocate more storage and if needed place order for new storage • Too much effort is for ongoing example: 60% is ongoing 40% projects (infrastructure domain) Pini Cohen’s work Copyright 2009©STKI 51 Do not remove source or attribution from any graphic or portion of graphic
52.
Recommendations
General Recommendations Less technologies to take care of. Can existing technologies products do the job? Define Infrastructure Services New technology ROI is tricky – the new technology can save money but it requires new processes, people, integration here Your Text Your Text here Open Source IaaS for: Peak time activities • Backup • Testing applications and new technologies • Training and Development • 52 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
53.
Recommendations :
General Recommendations SAAS for internal IT needs –Example ALM tools as Saas SBC (traditional & VDI) for remote locations , call centers Operations Scorecards for better alignment consolidation, Server Consolidation (to Datacenterhere Your Text Your Text here standard platforms) and Server Virtualization Asset management in general and usagemetering Storage readwrite “snap on snap” for cost efficient environment creation Vendor and Contract management (STKI can help!) 53 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
54.
We will present
data on General products and vendors: 1. Israeli vendors rating – state of the current market focused on the enterprise market (not SMB) X – Market penetration (sales + installed base+ clients perspective) Y – is X plus localization, support, development center, number and kind of integrators, etc. Worldwide leaders marked, based on global positioning Vendors to watch: Are only just entering Israeli market or making a big change so can’t be positioned but should be watched Represents the current Israeli market and not necessarily what we recommend to our clients 2. Products and selected resellers / implementers The location within the list is random 54 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
55.
We will present
data on General products and vendors (cont.) 3. Selected installations of products – projects in different stages , production,implementation, after decision… 4. Service as ranked by users . I asked users – “which SI do you recommend in this category” and counted the result. 5. Analysis by international and Israeli analysts This complete information (1 to 5) should be used together, combined with the specific circumstances of each case when making a decision This subjective chart is the result of our objective research 55 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
56.
General
56 Pini Cohen’s work Copyright 2009©STKI 56 Do not remove source or attribution from any graphic or portion of graphic
57.
STKI IT Model Development
and Middleware Pini Cohen’s work Copyright 2009©STKI 57 Do not remove source or attribution from any graphic or portion of graphic
58.
Technologies Maturity Model
DEV Trends 2009 – Middleware and Development Business Value Investment Semantic AGILE to make money Full SOA – BPM Organization GUI Cut costs, change WPF TDD integration IT Project Increase Open Source Pure productivity Business ALM tools Project EAI PaaS Commodity IT SOA ETL Services Governance tools Investment for regulations Using Implementing Looking 58 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
59.
New Generation of
Knowledge DEV Trends Workers • Live in virtual worlds • Expect immediate results • Many open threads • Deliver quickly, in small increments • Expect personalization • Intolerant of disruption In short: very agile! http://www.solutionsiq.com/resources/SIQ- AgileDevelopmentPlatform-Rudd-Young- Agile2008.ppt 59 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
60.
Agile Project Management
- DEV Trends Overview 12 Code Analysis Code Test Test Implement Analysis 9 6 3 12 3 6 9 Source: Cutter Pini Cohen’s work Copyright 2009©STKI 60 Do not remove source or attribution from any graphic or portion of graphic
61.
DEV
Platform convergence Trends • “Developers are customers too” – Demand the same features as the intended users (multi-medial, social networking, personalization, customization, etc.) • Developers should live in the same world they are constructing Source: http://www.solutionsiq.com/resources/SIQ- AgileDevelopmentPlatform-Rudd-Young-Agile2008.ppt STKI modifications 61 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
62.
Cost of Feedback
– Test Driven DEV Trends Development http://losangeles.pm.org/presentations/tdd/TheRoadToTestDrivenDevelopment.ppt 62 62 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
63.
DEV
Test-Driven Development Trends • Pick a Feature • Write a Test for that Feature • Run all Tests and see new Test Fail • Write Code for Feature • Run all Tests and see all Tests Pass • Refactor • Repeat http://losangeles.pm.org/presentations/tdd/TheRoa dToTestDrivenDevelopment.ppt 63 Copyright Oversee.net 2008 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
64.
Composite Application Platform
in the DEV Trends new Open Source – Cloud world Development and Plug-ins and Extentions Integrations with existing networks and Web Portal RIA RIA Test Tools Integrations with existing networks functionality – Mashups, OpenID Collaboration: Custom Productivity Wiki, Blog, Chat Tools - Conferencing Social Networking: Business Intelligence: People Reporting Activities Analysis Associations Search Enterprise Content Management: Management: Document Repository Versioning Web publishing Workflow Security and Authentication Authentication Hosted SaaS Deployment Environment http://www.solutionsiq.com/resources/SIQ- 64 Pini Cohen’s work Copyright 2009©STKI AgileDevelopmentPlatform-Rudd-Young-Agile2008.ppt Do not remove source or attribution from any graphic or portion of graphic
65.
DEV
‘INDUS’ development stack Trends • Completely Open Source • Agile best practices Server Version Control Subversion – Continuous Integration – Test Driven Dev. Continuous CruiseControl Integration • Java build Best Practices – IDE Neutral – Ant Based Workstation Subversion Client TortoiseSVN / Subclipse – Maven 2 CheckStyle Coding Standards Tool Name Used For URL Subversion Version Control Server http://subversion.tigris.org/ CruiseControl Continuous Integration http://cruisecontrol.sourceforge.n Code Coverage EMMA TortoiseSVN Version Control Client http://tortoisesvn.tigris.org/ Subclipse Version Control Client (Eclipse Plugin) http://subclipse.tigris.org/ Checkstyle Java Coding Standards Checker http://checkstyle.sourceforge.net/ Unit Testing JUnit EMMA Java Code Coverage http://emma.sourceforge.net/ JUnit Java Unit Testing http://www.junit.org/ Ant + Maven2 Build Scripting Ant Java Build Scripting http://ant.apache.org/ Maven Java Dependency Management http://maven.apache.org/ Eclipse Java IDE http://www.eclipse.org/ Eclipse / NetBeans IDE NetBeans Java IDE http://www.netbeans.org/ JMeter Load Testing http://jakarta.apache.org/jmeter/ NetBeans Profiler Java Profiling http://profiler.netbeans.org/ NetBeans Performance JMeter Profiler Validation Profiling Load Testing Automated Source: www.bcic.org.in/notifications/BCIC- Selenium BSPIN/Mr.%20Madhusudan%20Rao,%20Satyam.ppt Functional Testing 65 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
66.
Open source solutions
for .NET DEV Trends environment • Spring open source programming framework also for .net! • Nhibernate (Object/Relational Mapping ): – ORM library implemented using .NET – Port of the Java library called Hibernate – Database-independent (almost) – Provides most advanced features – Free, open source and mature http://webseminar1.xmp02.host.35.com/webseminar/NHibernate_in _Action_Seminar.ppt stki modifications 66 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
67.
DEV
Log4net Background Trends • Apache-sponsored initiative within the “Apache Logging Services” project – http://logging.apache.org – Log4cxx, Log4j, Log4Perl, Log4PHP, Log4PLSQL – Log4net! – API consistency is a high priority for the overall project • Log4net initially created by NeoWorks as a branch from Log4j • Release 1: September 2001 • Release 1.2.0 beta 8: July 2003 • December 2003: Donated to Apache; now “incubating” • SourceForge CVS shows work is still active… http://www.traceofthought.net/misc/IntroToLog4n 67 et.ppt Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
68.
RIA - Rich
Internet applications • Rich Internet applications (RIAs) are web applications that have some of the characteristics of desktop applications, typically delivered by – web browser plug-ins, javascript compiler , etc. – independently via sandboxes or virtual machines • Examples are : Adobe AIR, JavaFX, Microsoft Silverlight, Magic’s UniPaaS Source : http://en.wikipedia.org/wiki/Rich_Internet_application stki modifications 68 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
69.
Mashups - Where
Can I Live? DEV Trends • Find a new place to live with a travel time search. • It works on commuting time between stations (Underground and DLR only) and average house prices. You can also view property listings around your chosen station and fun stuff like house price statistics. • APIs CloudMade + Google Maps + Nestoria + OpenStreetMap From http://www.programmableweb.com 69 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
70.
http://www.where-can-i-
DEV Trends live.com/londonproperty 70 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
71.
DEV
Trends Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
72.
DEV
Application Security Is A Different World Trends • Network Security • Application Security – – Part of IT` Part of Business Units – – Networking Experts Software Experts – – Product Focused Custom Code Focused – – 1000’s of Copies 1 Copy of Software – – Signature Based No Signatures – – Patch Management Prevent Vulnerabilities We can’t rely on network security techniques to gain application security http://www.aspectsecurity.com/documents/A 72 Pini Cohen’s work Copyright 2009©STKI 72 spect_CAIT_Secure_Development.ppt Do not remove source or attribution from any graphic or portion of graphic
73.
REST SOAP POX
DEV Trends • SOAP emphasizes verbs while REST emphasizes nouns Generic HTTP verbs can be Tunnels through used with each noun (GET, HTTP POST REST POST, PUT, DELETE) SOAP User { } getUser() Location { } addUser() POX representation removeUser() updateUser() <user> listUsers() <name>Jane User</name> findUser() <gender>female</gender> <location href= quot;http://www.example.org/locations/us/ny/new_york_city getLocation() quot;>New York City, NY, US</location> </user> addLocation() ... http://download.microsoft.com/download/e/b/4/eb44aa73- 788f-4a90-a73b-b3576921867d/SOAPRESTPOXRSSF.ppt 73 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic STKI modifications
74.
DEV Multicore programming skills
Trends • 74 http://www.infoworld.com/article/08/03/20/Multi core-boom-needs-new-developer-skills_1.html Pini Cohen’s work Copyright 2009©STKI 74 Do not remove source or attribution from any graphic or portion of graphic
75.
DEV MDM – Master
Data Management Trends • Typical workflow • New workflow Search of customer exist – in Search of customer– in MDM the current application domain Enter details of new customer in MDM Enter details of new customer Enter details of transaction sometimes based on insights taken from MDM Enter details of transaction Sometimes if online checking is not possible -add new phase to process – “end of day” data corrections End END Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
76.
DEV Enabling MDM in
new applications Trends • Application Architecture: – Data of MDM candidates should be kept separately – Function for identifying existing customers • Different business process (users): – Identifying the customer is part of the process – Sometimes the identification is done after the customer is left Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
77.
DEV
Local Trends - Platforms Local Trends • .Net is very strong in the general IT development scene • Many clients are suspicious towards Open Source. There are some innovators (Harel Insurance, Direct Insurance, etc.) • Users are still using legacy development environments – Cobol , Natural, PowerBuilder • Magic uniPaaS RIA & SaaS: New Rich internet & SaaS application platform based on .NET Technology (Launched on January 2009) Pini Cohen’s work Copyright 2009©STKI 77 Do not remove source or attribution from any graphic or portion of graphic
78.
DEV
Local Trends - Platforms Local Trends • Example for complex - mature environments. Financial client using the MF has: • 9000 programs ! • 22,000 tables ! • This MF DBMS environment is handled by 6(!) FTE (Full Time Employee) Pini Cohen’s work Copyright 2009©STKI 78 Do not remove source or attribution from any graphic or portion of graphic
79.
DEV
Local Trends - Estimation Local Trends • Israeli project manager do not use formal estimation methodologies for estimation (function points, cocomo, etc.) • Each member of project gives estimation “to the best of his knowledge” • Some organizations have estimation sheets with questions like “does the project needs information from the DW?” • Only few organizations track the real usage of specific requests (after went to production) Pini Cohen’s work Copyright 2009©STKI 79 Do not remove source or attribution from any graphic or portion of graphic
80.
DEV
Local Trends - SOA Local Trends • Most users have EAI tools. Some SOA tools. • Run Time SOA governance (mainly monitoring) is an issue to many users • Dev. SOA governance tools are considered as part of general SOA adoption • What stops SOA are related organizations issues – development roles are different – the architect is in the center • Sometimes the EAISOA team creating bottleneck for the projects Pini Cohen’s work Copyright 2009©STKI 80 Do not remove source or attribution from any graphic or portion of graphic
81.
DEV
Local Trends - Agile Local Trends • Many organizations did not try “agile software development” formally • Many organization have tight relationship with their users – try to deliver in short release cycles, however official project design is done • “Agile Sparks” offers training and accompanying scrum processes mainly to ISV’s. The “end user” is the marketing manager • Some nice first steps for Agile in Israeli enterprise (STKI Round Table) – More details at http://www.scribd.com/doc/12901045/Agile-Round-Table Pini Cohen’s work Copyright 2009©STKI 81 Do not remove source or attribution from any graphic or portion of graphic
82.
DEV The
PMO-Development gap? Local Trends • What is PMO? – IT Plan Development – Demand Management – Budget and Resource Management – Post implementation audits – Managing largestrategiccross LOB projects • What about PMO and Dev methodologiestechnologies ? – SOA – Reuse – Agile – TDD Pini Cohen’s work Copyright 2009©STKI 82 Do not remove source or attribution from any graphic or portion of graphic