Your SlideShare is downloading. ×
0
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
IBM Connections 5 Architecture & Deployment
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

IBM Connections 5 Architecture & Deployment

2,812

Published on

An introduction to the overall IBM Connections architecture and deployment options. A brief summary of the required components and installation procedure is also included.

An introduction to the overall IBM Connections architecture and deployment options. A brief summary of the required components and installation procedure is also included.

Published in: Software, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,812
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
322
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. © 2014 IBM Corporation Architecture & Deployment IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes
  • 2. Agenda ● IBM Connections Applications ● Prerequisite Software ● Deployment Topologies ● Installation
  • 3. IBM Connections Applications Activities Blogs Bookmarks Communities Files Forums Home page Profiles Wikis Mail Polls and Surveys Social Analytics
  • 4. Architecture ● Required components ● LDAP Directory ● Tivoli Directory Integrator ● Relational database (DB2 / Oracle / MS SQL) ● WebSphere Application Server ● IBM HTTP Server ● Optional components ● Metrics → IBM Cognos Business Intelligence ● Mail → IBM Domino Server / Microsoft Exchange ● Content Manager → FileNet ● Surveys & Polls → IBM Forms ● Presence, Chat, & Meetings → IBM Sametime
  • 5. Agenda ● IBM Connections Applications ● Prerequisite Software ● Deployment Topologies ● Installation
  • 6. Federated Repository ● Allows users and groups from multiple repositories to appear as a single registry (called a “realm”) ● In WebSphere Application Server... ● Used to manage and secure user and group identities ● Used to assign users to various IBM Connections roles ● In IBM Connections... ● Used for authentication ● IBM Connections will pull user profile data from the Profiles database (not LDAP) – User data will be synchronized to Profiles database using Tivoli Directory Integrator – Reduces load on the LDAP directory – Performance greatly enhanced by using relational database queries ● To use the LDAP directory as the user profile store directly, you can disable the Profiles directory service extensions
  • 7. Tivoli Directory Integrator ● Used to populate the Profiles database with user information ● Also used to populate photos and pronunciation files ● Typically user information will come from the LDAP directory ● You can create additional scripts to pull data from other user repositories ● Information will sync down (from LDAP to Profiles) ● In order to sync information up (from Profiles to LDAP), you must install and configure a Directory Server Markup Language (DSML) service
  • 8. WebSphere Application Server (WAS) ● IBM WebSphere Application Server (WAS) provides the foundation to run many high-volume, business-critical enterprise applications ● Provides an environment to run J2EE applications ● Delivers a Services Oriented Architecture hosting infrastructure ● Middleware foundation for many IBM and 3rd party products ● IBM WebSphere Portal ● IBM Sametime ● IBM Connections ● And more! Hardware, Operating System, Database, Network, Storage… Application Server (WAS) Application (Blogs, Dogear, etc.)
  • 9. WAS Terminology ● Enterprise Application ● An EAR and/or WAR file that implements some J2EE functionality ● Application Server ● A single JVM running one or more enterprise applications ● Profile ● Logical collection of server processes used to group application servers ● Isolates solutions from each other (each profile has own unique configuration) ● Node ● An installation of WAS. Typically represents a physical machine ● More than one node can be installed on a single physical machine ● Cell ● Collection of nodes managed by a single Integrated Solutions Console
  • 10. WAS Topology Physical Machine (machine1) Node (machine1) Physical Machine (machine2) Node (machine2) Profile (AppSrv01) Application Server (server1) App Cell (i.e. cell1) Profile Physical Machine (i.e. machine3) Node (i.e. machine3) Profile (i.e. AppSrv01) Application Server (i.e. server1) App (i.e. Profiles) App App App App App Server App Server App App App Server
  • 11. WebSphere Application Server Network Deployment (WAS ND) ● A network deployment: ● Provides the administrator with a central management facility ● Ensures users have constant access to data ● Balances workload between servers ● Improves server performance ● Facilitates the maintenance of performance when user population increases ● Additional WAS terms: ● Deployment Manager (DM) = administers multiple nodes in a cell ● Node Agent = works with the DM to perform administrative functions for the node ● Cluster = group of application servers running the same applications ● Integrated Solutions Console deployed to a single location (DM) ● Changes can be synchronized to corresponding managed nodes ● IBM Connections must be installed in a Network Deployment environment!
  • 12. WAS ND Topology Cell (i.e. cell1) Physical Machine (machine3) Managed Node (machine3) Profile (AppSrv01) Application Server (server1) App Physical Machine (machine2) Managed Node (machine2) Profile (AppSrv01) Application Server App Physical Machine (machine1) Managed Node (machine1) App App Server App App App Server Node Agent Node Agent Node Agent Physical Machine (machine4) Node (machine4) Profile (DM Type) Application Server (dmgr) App (admin console) Central cell config repository Profile (AppServ01) Cluster (i.e. cluster1)
  • 13. Agenda ● IBM Connections Applications ● Prerequisite Software ● Deployment Topologies ● Installation
  • 14. IBM Connections deployment options ● Small deployment (for proof-of-concept or demo purposes only!) ● Install all IBM Connections applications on a single node in a single cluster ● Limited flexibility and does not allow individual applications to be scaled up ● All the applications run within a single Java Virtual Machine (JVM) ● Medium deployment ● Install a subset of applications in separate clusters ● Provides three predefined cluster names shared among all of its applications ● Use this option to distribute applications according to your usage expectations ● For instance, you might anticipate higher loads for Profiles and install it in its own cluster, while other applications could be installed in a different cluster. ● Large deployment ● Install each application in its own cluster ● IBM Connections provides a predefined cluster name for each application ● This option provides the best performance in terms of scalability and availability options but also requires more system resources.
  • 15. IBM Connections: Small Deployment
  • 16. IBM Connections: Medium Deployment
  • 17. IBM Connections: Large Deployment
  • 18. Agenda ● IBM Connections Applications ● Prerequisite Software ● Deployment Topologies ● Installation
  • 19. IBM Connections 5.0 Installation Overview Cognos WizardCognos Wizard UpgradeUpgrade && MigrationMigration 4.x to 5.04.x to 5.0 WizardsWizards && CCMCCM NewNew Move from any GA or CR release to IC 5.0 with updated migration tool & database wizard ReadyReady ImprovedImproved Support for clustered BI server setup Utilizes IBM Installation Manager Support for BI server / Transformer separation Updated ccmDomainTool: - more robust - post-install steps automated - log generated - more Simplified CCM install process; no separate fixpack install required Added File sync / push notification; Highway; Concerto library for SAML setup; Stellent libraries updated GUI provided; better validation Installation Manager to deliver CRs Enhanced integration solution: - reduced steps: 13 to 9 - also reduced for fix pack: 11 to 7 FileNet fixpack install scripts provided CCM Extensions EAR for audit compliance
  • 20. Installation...In a nutshell ● Install the following prerequisite software ● LDAP ● DB2 ● Tivoli Directory Integrator (TDI) ● IBM Installation Manager (IM) ● WebSphere Application Server Network Deployment (WASND) ● IBM HTTP Server (IHS) ● Create WASND Cell Profile ● Configure WASND security and federated repository ● Create IBM Connections databases ● Use TDI to populate the Profiles database with user data and photos ● Install IBM Connections ● Configure IHS and SSL ● (Optional) Create server startup and shutdown scripts The process of actually installing IBM Connections is only a small step. Most of your time will be spent installing and configuring the prerequistie applications / environment!
  • 21. Installation Enhancements ● IBM Connections Installer ● 9 additional languages now supported ● CCM unselected by default – Selecting CCM will auto select Communities ● Cognos ● Use a new wizard to install after installation of IBM Connections ● Now supports BI and Transformer on same or different nodes ● Installation Manager wizard now: applies fixpack, federates node, performs role mappings, configures LDAP, creates scheduled task to build PowerCube ● External Collaboration ● Enabled by default, but can be disabled by an administrator
  • 22. Thanks! ● Access FREE education on the IBM Collaboration Solutions portfolio of products today! 1. Visit the IBM Greenhouse and create a free account. Link → http://greenhouse.lotus.com/ 2. Visit the IBM Collaboration Solutions Ecosystem Development Community Link → https://greenhouse.lotus.com/communities/community/icsecod 3. Learn new skills and share these links with your friends and colleagues!

×