530 likes | 675 Views
Identifikace obchodních příležitostí pro Caché a Ensemble. Martin Zubek – InterSystems B.V. Témata. InterSystems – Caché a Ensemble. Evolu ce vývojové architektury. Evolu ce integrace. Ensemble – produkt nové generace. Obchodní příležitosti s Ensemble. Úspěšné projekty s Ensemble.
E N D
Identifikace obchodních příležitostí pro Caché a Ensemble Martin Zubek – InterSystems B.V.
Témata InterSystems – Caché a Ensemble Evolucevývojové architektury Evoluce integrace Ensemble – produkt nové generace Obchodní příležitosti s Ensemble Úspěšné projekty s Ensemble
InterSystems – od Caché k EnsembleCaché Vysoce výkonná databáze Se systémem pro rychlý vývoj aplikací
InterSystems – od Caché k EnsembleCaché - č.1 ve vnořených DB #1 InterSystems Progress Sybase Pervasive IBM Others Zdroj: Gartner Dataquest
InterSystems – od Caché k EnsembleNaše produkty a jejich pozice Vysoce výkonná DB Systém pro rychlý vývoj aplikací Rychlá integrace Svižný vývoj kompozitních aplikací
InterSystems – od Caché k EnsembleObchodní příležitosti s Caché • Relační uprchlíci • Existující zákazníci (migrace) • Nové aplikace a funkcionality
InterSystems – od Caché k EnsembleRelační uprchlíci Kdo • Všichni zákazníci s RDBMS • Velká část aplikací na relačních DB trpí problémy s výkonem a designem • Využít „advanced“ technologie Caché Co
InterSystems – od Caché k EnsembleMigrace (existující zákazníci) Kdo • Existující zákazníci • Přechod – migrace od starších produktů (ISM,DSM,DTM,MSM) na Caché Co
InterSystems – od Caché k EnsembleNové aplikace Kdo • Nové aplikace u existujících AP • Okamžité XML/web služby • Rychlé webovské řešení pomocí CSP (RAD) • Bitmapové indexy Co
Témata InterSystems – Caché a Ensemble Evolucevývojové architektury
Evoluce vývojové architekturyOd monolitu ke 3-vrstvé architektuře 3-vrstvá Monolit Klient / server Uživatelské rozhraní Business logika Data Uživatelské rozhraní Business logika Uživatelské rozhraní Businesslogika Data Data • Řízeno dalším přepisováním uživ. rozhraní • Neovlivňuje impedanční nesoulad
Přístup & Analýza Vývojovásíla CachéSQL CachéObjekty Multi-DimensionalStorage Manager Evoluce vývojové architekturyPost-relační schéma Výkon & Škálovatelnost
BL/D BL/D BL/D BL/D Evoluce vývojové architekturyService-oriented SOA Monolit Klient / server Uživatelské rozhraní Business logika Data Uživatelské rozhraní Business logika Klienti Data • Základním stavebním kamenem je BL s Daty vystavenými jako služby
Evoluce vývojové architekturyKonvergence vývoje a integrace Kompozitní aplikace Integrace Vývoj Každá nová aplikace potřebuje být integrována s již existujícími Každý integrační projekt požaduje funkcionalitu nové aplikace SOA
Témata InterSystems – Caché a Ensemble Evolucevývojové architektury Evoluce integrace
$15.7Mld $12.9Mld $10.3Mld $7.8Mld $5.8Mld $4.3Mld 2001 2002 2003 2004 2005 2006 Evoluce integraceIntegračně-softwarový trh 29,6% kombinovaný meziroční růst Zdroj: IDC
Evoluce integraceZaměření na integraci aplikací 62% Považuje integraci aplikací za kritickou či velmi důležitou Bude provádět zásadní integraci aplikací v průběhu následujících let 64% 24% Celkový rozpočet počítá s výdaji na integraci aplikací
Evoluce integraceTrh – co chtějí kupující • Spolehlivost - 80% • Snadnost obsluhy - 71% • Škálovatelnost - 63% • Jednoduchost konfigurace - 58%
Evoluce integraceKlíčové technické požadavky • Jednoduchost použití • Celkové řešení • Robustní, škálovatelné a obnovitelné • Rozšiřitelné a univerzální
Snížení nákladů Infrastruktura Nové aplikace Web projekty Integrace Infrastruktura Snížení nákladů Integrace Bezpečnost Web projekty ? Evoluce integracePriority v IT 2003 2004 Zdroj: IDC
Evoluce integracePostupná přeměna aplikací • DobaAutomatizace • Automatizace určitých funkcí, někdy poprvé • Obvykle v úzkém rámci, například pro jedno oddělení
Evoluce integracePostupná přeměna aplikací • DobaAutomatizace • DobaExpanze • V centru zájmu je náhrada užívaných aplikací „těmi nejlepšími v daném oboru“, s co nejširším záběrem • Vysoká cena a dlouhá a obtížná implementace zvyšuje riziko velkých zklamání
Evoluce integracePostupná přeměna aplikací • DobaAutomatizace • DobaExpanze • DobaIntegrace • Podstatou je postupné rozšiřování existujících řešení, nikoliv přístupem „vyhoď a najdi jiné“ • Vede k nové generaci složených čili kompozitních aplikací
Evoluce integraceVývoj integračních řešení Koordinacedat • Sdílení transakčních dat • Vývoj od propojení „každého s každým“ až k „podnikové sběrnici služeb“
Evoluce integraceProcesy/pracovní postupy v podniku Koordinace dat • Automatizace a vylepšení podstatných procesů v podniku, které často obsahují jak lidské činnosti, tak automatizované kroky Procesy / pracovní postupy
Evoluce integraceKompozitní aplikace Koordinace dat Procesy / pracovní postupy • Využití existujících aplikací a dat při vývoji zcela nových funkčností, služeb a uživatelských rozhraní Kompozitníaplikace
Evoluce integraceSledování aktivit v podniku Koordinacedat Procesy / pracovní postupy Kompozitníaplikace • Okamžitá pozornost a eventuální reakce na významný stav a důležité události Sledování aktivitv podniku
Evoluce integraceJednotné řešení Koordinacedat Procesy /pracovní postupy Kompozitníaplikace Sledování aktivitv podniku Jednotná podniková integrační platforma Data Technologie Aplikace
Kompozitníaplikace Business Process Management Business Activity Monitoring Koordinacedat Evoluce integraceKonvergence Zvyšující se nároky na mohutnost a funkčnost integračních projektů …
Evoluce integraceKonvergence Příslib pro vznik bohatých integračních platforem Orchestrace Vývoj Integrace Analýza
Evoluce integraceTotální integrace Úplná integrace podniku: Myšlenka, jejíž čas nastal
Připravené a uživatelské adaptéry Posílání zpráv a transformace dat Modelování procesů a jejich provoz Smíšené indexy (napříč aplikacemi) Sklad zpráv Podniková „inteligence“ okamžitě Zpracování pravidel Přístrojová deska + upozornění Pracovní postupy Vývojářské prostředí A další … Evoluce integraceZákladní prvky integrace
Témata InterSystems – Caché a Ensemble Evolucevývojové architektury Evoluce integrace Ensemble – produkt nové generace
Evoluce integraceNejrychlejší integrace a vývoj Integrace aplikací BusinessProcessManagement Vývojkompozitníchaplikací BusinessActivityMonitoring Data Aplikace Technologie
EnsembleArchitektura Koordinacetransakcí a dat Kompozitníaplikace Nástrojek orchestraciprocesů BusinessActivityMonitoring Orchestrace Koordinace Správa Integrace a vývoj Abstrakce Adaptéry Storage
EnsembleBenefity snadné a rychlé integrace • Rychlejší integrace a vývoj – rychlý ROI • Souhrnný přístup – široký záběr integračních projektů • Konzistentní architektura – jedna studijní křivka • Jednodušší správa – nižší náklady vlastnictví • Upravitelný a rozšiřitelný – žádné zdi • Excelentní spolehlivost – žádný „down time“ • Excelentní škálovatelnost – žádné limity růstu • Excelentní výkon – žádné omezení ve „špičce“
Témata InterSystems – Caché a Ensemble Evolucevývojové architektury Evoluce integrace Ensemble – produkt nové generace Obchodní příležitosti s Ensemble
InterSystems Servis Partner Projektová Architektura Produkt Implementace Obchodní příležitosti s EnsembleÚspěch díky partnerství Projekt Zůstaneme zainteresováni a zodpovědní, ale nebudeme konkurovat aplikačním partnerům
Konzultanti InterSystems Systémoví integrátoři Obchodní příležitosti s EnsembleCaché vs. Ensemble Různí hráči, různé procesy Dodavatel Technologie Zákazník InterSystems Aplikační partner Koncovýzákazník
Obchodní příležitosti s EnsembleObjevování příležitostí • Existující nástroje na integraci aplikací jsou komplexní, ale nepokrývají všechny potřeby • Většina integračních řešení je vyvinuta „na koleně“ • Většina integračních projektů je neúspěšná
Obchodní příležitosti s EnsembleEnsemble pro Intersystems • Podpora rychlého vývoje kompozitních aplikací nové generace • Účastnit se dění na velmi rychle rostoucím a dynamickém trhu s velkou vizibilitou • Umožnit obchodní přístup i ke společnostem, které mají „standardizované“ databáze • Rozšířit použití technologií postavených na stejných základech s Caché
Obchodní příležitosti s EnsembleEnsemble pro společnosti • Flexibilní řízení obchodních procesů uvnitř společnosti, její workflow a řešení • Kompozitní aplikace další generace • Velmi citlivý a reaktivní BAM • Perzistentní úložiště zpráv
Obchodní příležitosti s EnsembleEnsemble pro aplikační partnery • Možnost stát se systémovými integrátory, využívat Ensemble a expertízy z různých odvětví • Nořit Ensemble nebo jeho principy do svých řešení, tak aby se stal interní či externí částí dodávaných aplikací • Tvořit „Packaged Integrating Processes“ (PIPs) Využít technologických zkušeností s Caché a vkročit na nové trhy
Otevřený účet Konsolidovaný pohled Šeky Kreditní karty Hypotéky Obchodní příležitosti s EnsemblePackaged Integrating Processes Připravené a upravitelné obchodní procesy/ kompozitní aplikace, dodávány jako produkty PIPs Adaptéry Exist.Aplikace
Obchodní příležitosti s EnsembleVyužití kooperací s konzultanty • Gartner Magic Quadrant – květen 2004 Srovnání v MQ Ensemble mezi 10 nejlepšími integračními nástroji na světe IBM Microsoft TIBCO webMethods BEA Sterling SeeBeyond Schopnost vykonat Fujitsu GXS iWay Oracle Axway Seeburger Intersystems Vignette SAP SoftwareAG Sonic Vitria Novell Sun Sybase CommerceQuest Fiorano Extol Naplnění vize
Témata InterSystems – Caché a Ensemble Evolucevývojové architektury Evoluce integrace Ensemble – produkt nové generace Obchodní příležitosti s Ensemble Úspěšné projekty s Ensemble
Úspěšné projekty s EnsemblePetrobras, Brazílie Zákazník • Naftařská společnost s obratem 30 mld USD/ročně • Integrace starších systémů se SAPem a vytvoření nové kompozitní aplikace s funkčností web portálu na nákup ropných derivátů • Vantive, Lotus Notes, Oracle, DB2, SQL Server, MUMPS, WebSphere • B2B integrace se zákazníky Projekt
Úspěšné projekty s EnsembleStát Florida, USA Zákazník • Department of children and families • Kompozitní aplikace integrující data z různých databází a aplikací • IMS, DB2, Oracle, SQL Server, Caché Projekt
Úspěšné projekty s EnsembleFISEPPE, Brazílie Zákazník • Brazilská vláda • Integrace 7 windows klientskkých aplikací společně se 3 IBM aplikacemi • IBM/3270, SQL Server, COM Projekt