Portal Teknolojileri Deniz Yobaş BEA E-Solutions Satış Öncesi Destek Danışmanı deniz.yobas@bea-esolutions.com +90 212 325 30 29
J2EE Enterprise Portal Mimarisi BEA WebLogic Portal Server İçerik Portal Evrim Tedarikçi Firmalar J2EE Enterprise Portal Mimarisi BEA WebLogic Portal Server
Enterprise Portal Pazarı 2001 Giga Information Group
“Bütün organizasyonlara uyan tek bir tanım yapmak çok zor.” Portal nedir? Bilgi, uygulama ve iş süreçlerine, müşteri, çalışan ve iş ortaklarının basitleştirilmiş ve kişiselleştirilmiş ortak bir arayüzden erişimini sağlayan kurumsal bir altyapı. “Bütün organizasyonlara uyan tek bir tanım yapmak çok zor.” Giga: Enterprise Portals
Portal Pazarı Tedarikçi Firmalar Paket Çözüm Portaller Sınırlı esneklik veya büyüyebilirlik ile hazır portal fonksiyonları Epicentric, Broadvision, Vignette Uygulama-odaklı Portaller Web-yüzlü ERP,SCM veya CRM, içerik yönetimi uygulamaları SAP, PeopleSoft Portal Platformu Uygulama, içerik ve verinin hızlı kullanımını sağlayan Altyapı + Framework + Araçlar. Birçok portal ihtiyacı için tek bir altyapı BEA WebLogic, IBM, Microsoft
Portal Evrimi Tüketici İçeriği Çalışan Portalleri 1.nesil 2.nesil İçerik odaklı ve temel kullanıcı yönetimi (MyYahoo!) Bilgi Portali, Müşteri Self Servis Çalışan Portalleri Birlikte Çalışma ve İletişim Yönetimsel erişim kontrolü Kişiselleştirme Temel uygulama entegrasyonu İnsan Kaynakları, Bilgi Yönetimi, Kurumsal Masaüstü 1.nesil 2.nesil
İşortakları ve B2B Portalleri Portal Evrimi İşortakları ve B2B Portalleri Doküman ve içeriğe erişimi yönetir Tedarikçi-İşortağı etkinliği, CRM ve ERP entegrasyonu Kurumsal Portal Birçok kanaldan uygulama, içerik ve veriye erişim Desteklenen birçok entegrasyon metodu (API’ler, JCA, Web Services) Yetkilendirme Yönetimi – müşteri, çalışan ve işortaklarının kurumla iletişimine göre kurumun farklı görüntülerini sunar İş Süreçleri Yönetimi: Business Process Management Tek bir platfom ile çoklu portal ihtiyaçlarının karşılanması 2.nesil 3.nesil 4.nesil
Kurumsal Portal Gerçeği Çok noktalı portal çözümleri Tutarsız kullanıcı deneyimi Uyumsuz teknolojiler Uyumsuz mimari Yüksek destek, bakım ve toplam sahip olma maliyeti Employees Customer Suppliers Partners Departmental Portals Corporate Applications ERP CRM SCM Legacy
Çoklu-Portal Platformu Çoklu Portal Uyarlamaları için TEK bir altyapı Tutarlı Kullanıcı Deneyimi Uyumlu Mimari Çoklu-Kanal Desteği Tekrar Kullanılabilen Bileşenler İhtiyaçlar Birleştirilmiş Sunum Platformu Özelleştirilmiş ve Erişim Konrollü Kişiselleştirme ve Etkileşim Yönetimi İçerik Yönetimi E-Ticaret Servisleri Entegrasyon Altyapısı Business Process Management Application Deployment Web Services Corporate Applications ERP CRM SCM Legacy CM
Portal Standart Çalışmaları JSR 127 - Java Server Faces BEA Expert Grup üyesi Java Server uygulama GUI’lerinin destek ve geliştirmesini kolaylaştırmak için bir altyapı ve API’ler tanımlar. JSR 168 - Portlet Specification Portal için kişiselleştirme, sunum, aggregation ve güvenlik alanlarında API’ler bütününü tanımlar JSR 94 - Rules Engine API BEA is spesifikasyon lideri ve Expert Grup üyesi Rules Engine için bir Java run-time tanımlar OASIS: Web Services for Remote Portals (WSRP) Portaller veya diğer web uygulamalarıyla kullanıcı yüzlü, görsel Web Servislerinin plug-n-play çalıştırılmasına izin veren bir XML ve Web Servisleri standartı tanımlar
J2EE Enterprise Portal Mimarisi Kontrol Merkezi (Dizayn Aşaması) İçerik Yönetim Sistemleri Kullanıcı Profilleri Birlikte Çalışma Raporlama & Analiz Arama ? Ticari Web Servisleri Run Time Admin (HTTP) Partners Suppliers Customers Employees Portal Framework Akışlar Yönetim Güvenlik Portletler Sunum Mimarisi Davranış Takibi Yetkilendirmeler Kurumsal Uygulamalar ERP CRM SCM Özel HR Varolan Geliştirilen ve 3.parti Uygulamalar Geliştirme Ortamı Entegrasyon E-Ticaret Kampanya Yönetimi Sipariş Promos yonlar Olaylar Kurallar Kişiselleştirme Alışveriş. Sepeti Katalog Segment Unified User Profile J2EE Application Server
BEA WebLogic Portal Tüm kurum ihtiyaçları için TEK bir portal altyapısı sunar. Kolay, kişisel ve düşük maliyetli bilgi, uygulama ve süreç erişimi. Birleştirilmiş, basit ve genişleyebilir. Commerce Services Content Integration Integrated Search Layout & Skins Multi-tab Portals Collaboration Services Portal Foundation Services Intelligent Administration Personalization & Interaction Mgmt Integration Services Unified User Profile Pipeline Components Web Service Client Portlet Builder WebLogic Integration Business Level Tools Delegated Administration Rule-based Entitlements WebFlow - Visual Navigation Design WebFlow – Visual Process Integration Rule-based Personalization Behavior Tracking Interaction and Campaign Mgmt Real-time Evaluation Test & Control Delivery Custom Events Portlets BEA Partner Custom Portal Presentation Services Portal and Portlet Wizards Product Centric Merchandising Enterprise Deployment Architecture Offline Editing Inter-Portlet Communication WebLogic Server
“Kural-bazlı” Kişiselleştirme Kullanıcı deneyiminin değerlendirilmesi, geliştirilmesi Açık: Müşteri profili ve dış verilere göre içerik sunumu Saklı: Müşteri davranışlarına göre içerik sunumu
“Kural-bazlı” Yetkilendirmeler Sayfa Yetkilendirmesi “Staffing” sayfası sadece aşağıdaki koşula uyanlar için erişilebilir: Kullanıcı profilinde “Department” değeri “Staffing” AND “Department” değeri “StaffingAdmin” olanlar. Portlet Yetkilendirmesi “Resource Availability” portletini göster eğer: “Staffing Director” değeri “true” ise.
Birlikte Çalışma Servisleri Content Collaboration Whiteboard, Instant Messaging Discussion forums Email: POP, SMTP & IMAP Notes & Exchange Integration Personal Calendar Email access for Notes and Exchange Contacts ToDo Lists Portal Foundation Services
Birçok seviyeli Devredebilen Yönetim Sistemi Portal Server or System Server Cluster Administrators Retail Portal Portal Partners Portal Employee Portal Administrators Group Administrators
J2EE Enterprise Portal Teknik Altyapısı JSP Templates JSP tags JSP-based administration tools Portal User Interface Service-based architecture Stateless Session Beans APIs JDBC Connection Pools Document Connection Pools Startup Classes
Clustering
Kurumsal Portaller Kurum için Anlamı Yatırımlarınızı korur Müşteri Memnuniyeti Maliyetlerin Azalması Şirket içi Verimin Artması
Portal Çözüm Merkezi http://portalsolutions.bea.com
http://edocs.bea.com/ http://dev2dev.bea.com/ Dokümantasyon Kaynaklar Dokümantasyon http://edocs.bea.com/ http://dev2dev.bea.com/ Related Giga Search Enterprise Portals: Evaluation Criteria Market Overview: Enterprise Portal Market in Transition
How Business Becomes E-Business™ www.bea.com