Sun Middleware

Werbung
Sun
Middleware
Vom Java Enterprise
System bis zur
kompletten SOA
Hartmut Kaiser
Produkt Marketing Manager Software
Sun Microsystems GmbH
Sun’s Software Strategy
Developer/
Infrastructure
SOA / BI
● Java ES Suites
● Identity
Management
● Web Services
● Studio Tools
● Enterprise Java
● Netbeans
●
Mobile Java
● Sun Ray
● Java Card
● Secure Global
Desktop
● StarOffice /
OpenOffice
●
Solaris
● N1 Grid
● Sun Cluster
● N1 AA
● System Management
Modern
Client
●
Systems
Software
2
Composite
Application Platform
Storage + STK
Data Center Management
Communications
Java Enterprise System
Availability
Identity Management
Web Infrastructure
B2B
ESB
Application Platform
Developer Tools
Solaris Enterprise System
Over 1 Million
Java ES
Subscribers
Wann welche MiddlewareSoftware ?
• als Punktprodukte / Java ES
> zB. Portal Server
> Portale sind häufig der 1. Schritt zu einer SOA
• Application Platform Suite (oder Java ES)
> App Server, Web Server, Portal als grundlegende
Plattform für SOA
• SeeBeyond / Integration Suite
> Für das SOA-Kernthema: Business Integration, BPM, Composite
Applications
• IdM
> Compliance, Zugriff auf Services, Composite Apps steuern und
managen
Agenda
Was ?
Wie ?
(Warum Sun ?)
Java Enterprise System 5
Component Versions
Product
Sun Cluster
Sun Cluster Geographic Edition
Sun Cluster Agents
Access Manager
Application Server Enterprise Edition
Directory Preparation Tool
Directory Server Enterprise Edition
Directory Server
Directory Proxy Server
High Availability Session Store
Version
3.1 8/05
3.1 2006Q4
3.1
7.1
8.2
6.4
6
6
6
4.4
Product
Java™ DB
Message Queue
Messaging Server
Monitoring Console
Portal Server
Portal Server Secure Remote Access
Service Registry
Web Proxy Server
Web Server
Web Console
Dark colors are major revisions since R4
Version
10.2
3.7 UR1
6.3
2
7.1
7.1
3.1
4.0.4
7
3.0.2
Java ES
• Release Specification
• Shared Components Upgrade
• Support for RedHat Linux 4.0
• Sparse Root Zone Support
• Major rev of the following comp. products:
•
o Web Server 7.0
•
o Directory Server 6.0
•
o Portal Server 7.1
• Monitoring Framework 2.0, Monitoring Console 1.0
• Sun Cluster Geographic Edition
• EOF of Solaris 8 & RH 2.1 support
• Upgrade Capability (Dashboard)
• Support of Patch Automation
Java ES – the idea
• Enterprise Middleware:
Common Installer
Application Server, Web Server
Portal Server, Directory Server
Access Manager, Java DB
Sun Cluster
• Messaging, Calendar, Instant Messaging servers:
> In separate Communications Suite
> Available under traditional licensing terms.
>
>
>
>
>
Java ES – advantages
• Tested together
> End-to-end
> Compatibility & Interoperability
> Performance
• Common System Requirements
>
>
>
>
>
OS support
Java SE
EOV
Packaging/Patching
Monitoring
Java ES - Availability
• Full distribution (zip/DVD)
• As Suites:
>
>
>
>
>
>
Application Platform Suite
Identity Management Suite
Availability Suite
Web Infrastructure Suite
Composite Application Platform Suite (CAPS)
Communication Suite
Improvements in Release 5
Installer
•
•
•
•
•
•
•
•
Patchable Installer
Upgrade Support (AS, MQ, HADB, JavaDB)
Sparse-Root Zone support
Consolidated Logging
Password Consolidation
Workflow Simplification
Redundant panel elimination of redundant panels
New Localization Model (English only vs All locales)
Update/Upgrade
• Selective Upgrade (R3/R4)
> e.g. Access Manager vs DS from R4 or R5
> e.g. Portal Server vs AS from R4 or R5
> Upgrade Planning Matrix
• Installer support for some paths
> AS, MQ, HADB, JavaDB
> Shared components only upgrade
• Manual procedures for other components
• Sun Update Connection support
System Monitoring
• Monitoring Framework 2.0
> Allows simplified monitoring of Java ES components
> Exposes monitored values structured by a Common
Management information and data Model (CMM) compliant with the DMTF CIM.
• Monitoring Console 1.0
> Real-time monitoring GUI for Java ES deployments
based on Java ES MF and displaying hierarchy,
performance statistics, and OSS QoS
System Monitoring
Zones Support
• Java ES R4
> Support installation into a global zone and whole root
non-global zones only
• Java ES R5
> Adding support for sparse root non-global zones
> Products installed into a global zone do not propogate
> Shared components do propogate
• Best Practices
> Understand how the deployment will be sustained.
> Either use the global zone or non-global zone - don't mix.
Sun Identity Management Produkte
Richtlinienkontrolle
Automatische Testierung
● SEM Integration
●
Nutzerverwaltung
● Kennwortverwaltung
● Synchronisierung
●
●
Identity Auditor
Identity Manager
Zugangskontrolle
● Single sign-on
● Verknüpfung
●
●
●
●
Identity Manager SPE
Access Manager
●
Verzeichnisdienste
● Sicherheit/Verfügbarkeit
● AD Synchronisation
●
Directory Server
Enterprise Edition
Nutzerverwaltung/
Synchronisierung
Verknüpfte Provisionierung
Carrier Skalierbarkeit
●
●
Federation Manager
Partner Single Sign-on
Kontenverknüpfung
Global Logout
Warum Sun?
• Ausgereiftes Produkt und erfolgreiche Kunden
> Mehr als 400 produktive Identity Manager Kunden
> Ausgereifte Projektmethodik, Best Practices
> Partnerschaften mit allen führenden Systemintegratoren
• Marktführer
> Nach Analysten wie Forrester, Gartner
> Nach Installation wie 3 Mrd. LDAP Entries,
22,5% Marktanteil Provisioning
• Vollständig, integriert und offen
> Vollständiges Management und
Auditing für Enterprise und Extranet
> Integrierte Partnerlösungen
> Standardbasiert
Sun is Positioned in the Leaders Quadrant
Gartner User Provisioning Magic Quadrant
• Leaders demonstrate
balanced progress and effort
in all execution and vision
categories.
• Their actions raise the
competitive bar for all
products in the market, and
they can change the course
of the industry.
This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of
the entire report. The Gartner report is available upon request from Sun. The Magic Quadrant is copyrighted April 2006 by Gartner, Inc.
and is reused with permission. The Magic Quadrant is a graphical representation of a marketplace at and for a specific time period. It
depicts Gartner’s analysis of how certain vendors measure against criteria for that marketplace, as defined by Gartner. Gartner does not
endorse any vendor, product or service depicted in the Magic Quadrant, and does not advise technology users to select only those
vendors placed in the “Leaders” quadrant. The Magic Quadrant is intended solely as a research tool, and is not meant to be a specific
guide to action. Gartner disclaims all warranties, express or implied, with respect to this research, including any warranties of
merchantability or fitness for a particular purpose.
Magic Quadrant for User Provisioning, 1H06
Roberta J. Witty, Ant Allan, Ray Wagner
25 April 2006
Network Topology Overview
Typical Deployment
Virtual Identity Manager
Real-Time Identity Management
• Real-time interaction with managed
resources
> Can modify operation of
connected application NOW!
> No complex replication
infrastructure
> Ability to generate reports on
native data in resources
• Virtual Identity Composition
> Identity Manager ID
> Basic info (name, email, manager)
> List of resources
> Key information for each resource
• Extensible storage of other
attributes as required
“Virtual Identity
Manager”
Dynamic Workflow
Overview
• Capable of complex processes
>
>
>
>
Multi-step approvals
Robust notification framework
Silent Directory data transformations
Can include digital and non-digital assets
• Task persistence
> Task recovery
> Administrator queues
> Escalation
• Automatic network/resource error compensation with notification
• Diverse execution models
> Synchronous, concurrent or hybrid workflows
> Independent thread forked processes
> Deferred/scheduled processes to execute at a preset time
• OOTB processes that control creation, update, enabling, disabling, and
deletion of user accounts
Rules
Choose Your Language
• XPRESS
> Does not require recompile, and therefore no appserver bounce
> Exposes the full power of Java™ technology through reflection
> Easy to debug with <block> trace and the BPE debugger
• JavaScript™
> Requiring access to Java class variable; for example,
Calendar.DATE
> Using primitive types such as float and double
> Performing bitwise operations
• Java™
>
>
>
>
Implementing complex calculations and iterative loops
Working with arrays of primitives
Providing better exception catching / handling; for example, file system I/O
Resource adapters
Rapid Connection Architecture
Manage Custom Apps without Coding
• Resource adapter wizard for database table applications
> Point and click configuration of tables and attribute mappings
> Everything configured through web-based interface
• Scripted resource adapters for other custom apps and systems
> Dramatically reduces time and skill required to connect custom applications
> Enable re-use of existing scripts and eliminates compiled code requirements
> Leverages your existing technical expertise on each platform (e.g. Unix – shell script)
> Eliminates requirement to understand Sun adapter interfaces, which simplifies
outsourcing of development when necessary
• Spans all key resource types
> Databases (incl. multi-table applications)
> Unix/Linux
> Mainframe (ACF2, Top Secret, RACF)
> OS/400
> Windows
MetaView
Overview
• Centralized place to configure data synchronization
between the various end points (sources and targets)
• Identity Attributes are a set of named attributes that
describe where data comes from and where it goes to
Each identity attribute has one or more sources
Each identity attribute has one or more targets
Attributes on resources can be selected as targets
Targets can be conditionally assigned based on a rule and
whether the event was a create or update
> Attributes can be denoted as local attributes to be stored in IDM
repository
>
>
>
>
Solution: Sun Identity Manager 7.0
First complete and integrated solution.
Identity Lifecycle Mgmt
(Preventative)
Identity Auditing
(Detective)
Java CAPS
SOA Perspective: Product Packaging
Java Tools
Java
Enterpris
e System
SeeBeyond
Technology
Java CAPS
SOA Perspective: Layers
Sun SOA Leadership
●
●
●
●
●
●
●
Leader in the Integration Backbone
Software Magic Quadrant 2005
Leader in the Portal Product Magic
Quadrant 2005, 2004,2003, 2002 and
2001 (Every year the report has been
published!)
Visionary in the Web Services Platforms
Magic Quadrant 2005
Visionary in the E -APS (Enterprise APS)
Magic Quadrant 2005
#1 Leader in Identity Management, Meta
#2 Leader in SOA, Yankee Survey
Lowest TCO in Integrated Suites,
Forrester/Gartner
Vielen Dank !
Hartmut Kaiser
[email protected]
Herunterladen