SlideShare a Scribd company logo
CUST109: Continental – 
Planning and Upgrading to 
IBM Connections 4.5 
Successfully 
Carsten Frede, Continental AG 
Martin Schmidt, Beck et al. Services GmbH 
© 2014 IBM Corporation
Speakers’ Profiles 
2
Agenda 
 Continental AG & Beck et al. Services GmbH 
 Background and Project Management 
 Successful Migration 
 Key Success Factors 
 Questions & Answers 
3
4 
& Beck et al. Services GmbH 
Continental AG
5
6
7
8
Beck et al. Services GmbH 
Beck et al. Services is an international IT service provider with more than 14 
years of experience. We focus on delivering business value to our customers in 
a quick, flexible and service-oriented way. 
Our team of about 90 people is located in Munich, Hanover, Zurich, Cluj & Florianópolis. 
Follow us on the web: www.bea-services.de | @beaservices1 
9 
Social Business Collaboration Mobile 
Cloud Analytics & Monitoring
Agenda 
 Continental AG & Beck et al. Services GmbH 
 Background and Project Management 
 Successful Migration 
 Key Success Factors 
 Questions & Answers 
10
Background and 
Project Management 
11
IBM Connections as the Social Media Platform for 
Continental 
12
Project History 
March 2012 
 Continental started the rollout of IBM Connections with version 3 
 The rollout was done as a module by module approach 
December 2012 
 The final module went live 
 At this time IBM Connections 4.0 was already in the market 
 Decision was made to wait for IBM Connections 4.5 
March 2013 
 IBM Connections 4.5 upgrade project started 
 Goal: Finishing the project mid October 
13
Continental’s Internal Project Team 
14 
Corporate Communications (CC) Human Resource (HR) 
• Usability, style guide and user experience 
• Internal communication mix / matrix 
• Social media guideline 
• Project marketing 
In ConNext, we bring it all 
together 
Information 
Technology (IT) 
Quality 
Knowledge Management (KM) 
• Continental target culture (openness, trust, ..) 
• Alignment of program with legal aspects 
• Coordination with works councils 
• Organizational change management 
• employee escalation coordination 
• value of contributors 
• Definition of content type classes & attributes 
• Information life cycle 
• Establishing knowledge based navigation 
• Relevance and value of information 
• Taxonomy and tagging regulations and terms 
• Information architecture 
• Tec. environment setup, development and operation 
• Alignment with information security 
• KPI reporting of platform 
• Migration of existing solutions & content
IBM Connections Upgrade 
Project Phases with Work Packages 
15 
Design Plan Build Operate 
 Evaluate Use Cases [All] 
 Benefit Collection -> to sell 
update [HR] 
 Evaluation of Wiki/ContiPedia 
and Community requirements 
[KM] 
 Identification of KM relevant 
documentations [KM] 
 Collect Use Cases [IT] 
 Testing Procedures [IT] 
 Test Cases [IT] 
 Information for workers 
council [IT] 
 Demand of UFG process 
[IT] 
 Identify impact on lifecycle 
recommendations [KM] 
 Collection and prioritization 
of Wiki/Contipedia and 
Community requirements 
[KM] 
 Go-Live Service Desk [ IT BeaS] 
 Create new set of GUIDE tasks 
[HR] 
 Update GUIDE network [HR] 
 Information about enhancements 
to Community moderators [KM] 
 Modification of existing KM 
relevant documentations [KM] 
 Content Migration [IT] 
 Technical Migration [IT][BeaS] 
 Upgrade Customization [IT] 
 Layout [CC] 
 3rd party application integration 
[IT] 
 Build prototype and reference 
system Connections 4.5 [BeaS] 
 UFG TN/Network [CC] 
 Update communication 
materials [CC] 
 Define test use cases [IT] [CC] 
 Update training materials [CC] 
 CSS [HR] 
 Testing new enviornement [HR] 
 Service transition [IT] 
 Train support organisation [IT] 
 UFG process [CC]
IBM Connections Upgrade 
Milestones & Timeline 
16 
2013-07-15 
Prototype 
1st User Feedback 
Group (UFG) 
Techn. Preparation 
Customizations 
2nd User Feedback 
Group (UFG) 
04/13 12/11 05/13 02/12 06/13 04/12 07/13 12/11 08/13 02/12 09/13 04/12 10/13 
Milestones 
2013-05-31 
2013-04-22 
2013-08-31 
2013-08-16 
2013-09-15 
2013-10-13
The Objective: Complete the Upgrade 
On time 
In quality 
On budget
Agenda 
 Continental AG & Beck et al. Services GmbH 
 Background and Project Management 
 Successful Migration 
 Key Success Factors 
 Questions & Answers 
18
Successful Migration 
19
Initial Situation & Challenges 
 Upgrade from IBM Connections 3.0 to target version 4.5 for the development, quality, and 
productive instances 
 Large deployment of IBM Connections with 2 http servers, 4 node servers, 56 WebSphere 
Application Servers and one database cluster for the productive instance 
 Numerous customizations to be adapted to the new release 
 High-availability infrastructure used by 80.000 users all over the world > reduce downtimes 
 About 80.000 Profiles, 48.000 Activity documents, 28.000 Blog entries, 6.500 Bookmarks, 
9.000 Communities, 11.00 Files, 12.000 Forum entries, 19.000 Wiki pages, a content store 
of 40GB and a database of 25GB to be migrated > ensure data consistency 
 Fixed deadline > no option for failure 
20
Migrating IBM Connections is like building a house. 
21 
1st 
possible way of doing it.
Migrating IBM Connections is like building a house. 
2nd 
possible way of doing it. 
22
Design of Infrastructure 
Production Layer 
24 
Load Balancer 
Http Server 
Node Server 
Database Server 
Before During After
Side-by-Side Migration Procedure 
1. Installation 
2. Test Data Migration 
3. Configuration Migration 
4. Customization Migration 
5. 2nd Test Data Migration 
6. Final Data Migration 
25
Side-by-Side Migration Procedure 
1. Installation 
2. Test Data Migration 
3. Configuration Migration 
4. Customization Migration 
5. 2nd Test Data Migration 
6. Final Data Migration 
26
Step 1: Installation 
Goals 
You know that the new instance works 
You know how to test the functions and features 
Procedure 
Use an empty database, a freshly installed WebSphere Application Server, and install IBM 
Connections out of the box (follow e.g. Zero to Social Hero or IBM Documentation) 
– Start writing checklists including every step you do 
– Start writing your test script 
Tips & Tricks 
Test the basic installation and its new features and fix identified defects 
27
Side-by-Side Migration Procedure 
1. Out of the Box Installation 
2. Test Data Migration 
3. Configuration Migration 
4. Customization Migration 
5. 2nd Test Data Migration 
6. Final Data Migration 
28
Step 2: Test Data Migration 
Goals 
You know that your new instance works fine with your productive data 
You know how to transport your data 
Procedure 
The data migration effectively consists of two separate migrations: 
A) Migrate your database content 
B) Migrate your shared file storage content 
Tips & Tricks 
Make sure all your content is migrated and can be read: 
We built a tool that uses the search API to download all content before and after the migration 
and then compares the content 
29
Step 2: Test Data Migration 
Step 2a: Database Migration 
Options to move your database content from one database to the other: 
Way 1 (DB expert available) 
– Use backup and restore operation 
– Use content migration tools of your database 
Way 2 (No DB expert available or way 1 does not work) 
– Move between incompatible databases 
e.g. DB2 Windows to DB2 Linux, Oracle to DB2 
– Use IBM Tool (dbt.jar) 
– Use 3rd party tool 
30
Step 2: Test Data Migration 
Step 2a: Database Migration 
Tips & Tricks 
Check database schema 
– Create a reference database you can use as a baseline (destination version) 
– Compare before you start the transport (old <-> new) 
– Compare after you disabled and enabled constraints for predbxfer40.sql and 
postdbxfer40.sql (old <-> new) 
– Compare after you updated your schema (new <-> reference) 
We use DB Solo (www.dbsolo.com) 
– Offers better compare mechanism as Oracle SQL Developer 
– Can compare Oracle and DB2 databases 
– Can be scripted 
31
Step 2: Test Data Migration 
Step 2a: Database Migration 
 Disable notification settings 
 Copy the content during times when only few users are accessing the instance 
Pitfalls 
 Search indexing: number of activity nodes per crawl > increase setting 
 Content migration Java applications fail: 
com.ibm.lconn.news.migration.next45.NewsMigrationFrom40To45 
 GUID of internal wasuser (IBM Connections super user) 
XXXMemberService.syncMemberExtIdByLogin("wasusr" , 
{ "allowInactivate" : "false" } ) 
32
Step 2: Test Data Migration 
Step 2a: Database Migration 
 View validation: after re-enabling constraints, some views are marked as “Operative: false”, 
are not operational, and are not seen by DB Solo 
33
Step 2: Test Data Migration 
Step 2a: Database Migration 
 Error in data copy tool (dbt.jar) 
Increase your transaction log space 
– db2 get db cfg for DBNAME show detail | grep -i LOG 
– db2 update db cfg for DBNAME using logfilsiz 20000 
34
Step 2: Test Data Migration 
Step 2b: Content Store Migration 
 All relevant folders are documented 
– Copy only the folders that contain files 
– Do not copy search indexes 
– Do not copy configuration data 
 Test the out-of-the-box installation together with productive data. 
Tips & Tricks 
 Use a data comparison tool to check if the data itself is still correct after the migration: 
– If documents are missing 
– If additional documents exist 
– If they differ in terms of content 
35
Step 2: Test Data Migration 
Step 2b: Content Store Migration 
Pitfalls 
Activities files download 
New function that activity files can be downloaded through HTTP Server (like files and wikis) 
– Problematic are file names with special characters; these characters get interpreted by 
the HTTP Server 
– Solution: Rename files on disk and update filename in Database 
ACTIVITIES.OA_CONTENTREF - column STOREURI 
36
Step 2: Test Data Migration 
Step 2b: Content Store Migration 
 Content store name has changed in Version 4.5 default configuration 
Activities Shared storage name changed in configuration. 
oa-config.xml – <objectStore> – <store> – <id> 
old: filesystem 
new: filestore – change it to file system or create 2nd store named file system. 
37
Side-by-Side Migration Procedure 
1. Out of the Box Installation 
2. Test Data Migration 
3. Configuration Migration 
4. Customization Migration 
5. 2nd Test Data Migration 
6. Final Data Migration 
38
Step 3: Configuration Migration 
Goal 
Your new instance is working according to your needs 
Procedure 
Previously we used the migration tool of IBM: 
migration.sh lc-export 
migration.sh lc-import 
– Known issue that activity entries are not showing up in the ActivityStream after migrating 
from 4.0 to 4.5: http://www-01.ibm.com/support/docview.wss?uid=swg21642886 
For the latest migrations we copied the configuration manually to check what was really 
configured (e.g. use diff or kdiff3) and updated my documentation simultaneously 
39
Side-by-Side Migration Procedure 
1. Out of the Box Installation 
2. Test Data Migration 
3. Configuration Migration 
4. Customization Migration 
5. 2nd Test Data Migration 
6. Final Data Migration 
40
Step 4: Customization Migration 
Goal 
You know that all your configurations and customizations work with the migrated data 
Procedure 
Use a versioning system to record your customizations 
Implement the customizations one by one, adapted to the new Connections release 
Test the customizations and fix identified defects 
Adjust your test script where necessary 
41
Step 4: Customization Migration 
Example: Ideation Blog disclaimer – regression test even when implementing an iFix !!! 
The disclaimer hooks into the add feature to community action; this action changed completely 
between V 3.0 and V 4.5 so that a complete redesign was required 
Tips & Tricks 
Good time for a “pre-acceptance test” to gain feedback from business owners 
42
Side-by-Side Migration Procedure 
1. Out of the Box Installation 
2. Test Data Migration 
3. Configuration Migration 
4. Customization Migration 
5. 2nd Test Data Migration 
6. Final Data Migration 
43
Step 5: 2nd Test Data Migration 
Goals 
You know that all your configurations and customizations work with the migrated data 
You know how long the migration will take 
You know the exact procedure you need to execute to get it done 
Procedure 
Can you estimate the duration of the data migration? 
Are you confident that everybody knows what to do? 
If you still have doubts because you got lost in all your errors and correction mechanisms, do a 
second test data migration before the final migration! It will be much easier for you to fix 
defects in a non-productive environment. If you are confident, this step can be skipped. 
44
Step 5: 2nd Test Data Migration 
Tips & Tricks 
Work as it would be your final migration; follow your checklists and adjust them wherever 
necessary, it’s your last chance to correct them 
Define the detailed schedule for the final migration 
In case database migration takes longer than desired, consider to temporarily upgrade the 
RAM of your database server to speed up the process 
45
Side-by-Side Migration Procedure 
1. Out of the Box Installation 
2. Test Data Migration 
3. Configuration Migration 
4. Customization Migration 
5. 2nd Test Data Migration 
6. Final Data Migration 
46
Step 6: Final Data Migration 
Goal 
The productive infrastructure is upgraded to the new Connections version including all 
customizations and old content and is available to end users 
Procedure 
Use your checklists, that’s why you have written them 
Have somebody to execute your test script; at best not the person who did the migration 
Let business owners perform a final acceptance test and confirm that the upgraded instance 
can replace the old one 
As soon as the go-ahead is given, the access for end users can be switched to the new 
instance 
47
Step 6: Final Data Migration 
Tips & Tricks 
Plan all tasks and create a schedule; stick to it! 
All involved parties should know what to do and when to be available as well as have their 
contact data exchanged; include business owners as decision makers as well! 
Change your notification settings to the desired values (you changed them in Step 2) 
Have the business owners do an acceptance test and get their confirmation to go live 
Have a backout plan 
– Have the old infrastructure ready to switch back; maybe a little bit downsized but 
operational 
– Restore from backup can go wrong as well as too many components are involved 
48
Agenda 
 Continental AG & Beck et al. Services GmbH 
 Background and Project Management 
 Successful Migration 
 Key Success Factors 
 Questions & Answers 
49
Key Success Factors 
50
Key Success Factors 
 Ensure that all involved parties are jointly aligned to the project goals 
 Calculate buffer times considering vacation and unavailability as well as the risk that 
something always goes wrong 
 Have the experts, but know the topics yourself 
 Prepare your tools 
 Do feedback loops with business owners and end users to ensure they get what they want 
 Go single, small steps and test iteratively to quickly find and isolate errors 
 Ensure repeatability of all activities by writing checklists 
 Use each test migration as training for the final migration; errors are errors in your checklists 
which are to be corrected 
51
The Objective: Complete the Upgrade 
On time 
In quality 
On budget
Questions & Answers 
53
 Access Connect Online to complete your session surveys using any: 
– Web or mobile browser 
– Connect Online kiosk onsite 
55
Acknowledgements and Disclaimers 
Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. 
The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither 
intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information 
contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise 
related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or 
its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. 
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and 
performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you 
will result in any specific sales, revenue growth or other results. 
© Copyright IBM Corporation 2014. All rights reserved. 
 U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. 
 IBM, the IBM logo, ibm.com, IBM DB2 and IBM Connections are trademarks or registered trademarks of International Business Machines Corporation in the United States, other 
countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. 
registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A 
current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml 
 Oracle is a registered trademark of Oracle Corporation and/or its affiliates. 
 DB Solo is a trademark of DB Solo, LLC 
Other company, product, or service names may be trademarks or service marks of others. 
56

More Related Content

What's hot

RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
Stéphane Leroy
 
UCD components
UCD components UCD components
UCD components
IBM Rational software
 
Mainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live DataMainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live Data
DevOps for Enterprise Systems
 
2015 product java
2015 product java2015 product java
2015 product java
Jon Pyke FBCS CITP
 
Using_PTC_Windchill_and_Creo_for_Creating_Customer-Driven_Product_Variants
Using_PTC_Windchill_and_Creo_for_Creating_Customer-Driven_Product_VariantsUsing_PTC_Windchill_and_Creo_for_Creating_Customer-Driven_Product_Variants
Using_PTC_Windchill_and_Creo_for_Creating_Customer-Driven_Product_VariantsVladimir Pezel
 
SP1740_Vivek Kumar_Speridian
SP1740_Vivek Kumar_SperidianSP1740_Vivek Kumar_Speridian
SP1740_Vivek Kumar_Speridianvivek kumar
 

What's hot (7)

Migration Report
Migration ReportMigration Report
Migration Report
 
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
RTC/CLM 5.0 Adoption Paths: Deploying in 16 Steps
 
UCD components
UCD components UCD components
UCD components
 
Mainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live DataMainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live Data
 
2015 product java
2015 product java2015 product java
2015 product java
 
Using_PTC_Windchill_and_Creo_for_Creating_Customer-Driven_Product_Variants
Using_PTC_Windchill_and_Creo_for_Creating_Customer-Driven_Product_VariantsUsing_PTC_Windchill_and_Creo_for_Creating_Customer-Driven_Product_Variants
Using_PTC_Windchill_and_Creo_for_Creating_Customer-Driven_Product_Variants
 
SP1740_Vivek Kumar_Speridian
SP1740_Vivek Kumar_SperidianSP1740_Vivek Kumar_Speridian
SP1740_Vivek Kumar_Speridian
 

Viewers also liked

Upgrade to domino 9.0.1
Upgrade to domino 9.0.1Upgrade to domino 9.0.1
Upgrade to domino 9.0.1
Ranjit Rai
 
Planning & Completing An IBM Connections Upgrade
Planning & Completing An IBM Connections UpgradePlanning & Completing An IBM Connections Upgrade
Planning & Completing An IBM Connections Upgrade
Gabriella Davis
 
Update to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideUpdate to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guide
Roberto Boccadoro
 
What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0
Luis Benitez
 
IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...
IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...
IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...
Frank Altenburg
 
Ibm connections 5.0 installation step-by-step (windows and tds)
Ibm connections 5.0   installation step-by-step (windows and tds)Ibm connections 5.0   installation step-by-step (windows and tds)
Ibm connections 5.0 installation step-by-step (windows and tds)
Fuangwith Sopharath
 

Viewers also liked (6)

Upgrade to domino 9.0.1
Upgrade to domino 9.0.1Upgrade to domino 9.0.1
Upgrade to domino 9.0.1
 
Planning & Completing An IBM Connections Upgrade
Planning & Completing An IBM Connections UpgradePlanning & Completing An IBM Connections Upgrade
Planning & Completing An IBM Connections Upgrade
 
Update to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideUpdate to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guide
 
What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0What is new in IBM Connections 5.5 and IBM Docs 2.0
What is new in IBM Connections 5.5 and IBM Docs 2.0
 
IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...
IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...
IBM Connections 4.5 Integration - From Zero To Social Hero - 2.0 - with Domin...
 
Ibm connections 5.0 installation step-by-step (windows and tds)
Ibm connections 5.0   installation step-by-step (windows and tds)Ibm connections 5.0   installation step-by-step (windows and tds)
Ibm connections 5.0 installation step-by-step (windows and tds)
 

Similar to Ibm connect 2014_presentation - cust109

Workshop: Delivering chnages for applications and databases
Workshop: Delivering chnages for applications and databasesWorkshop: Delivering chnages for applications and databases
Workshop: Delivering chnages for applications and databases
Eduardo Piairo
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Jade Global
 
ESP POC Findings
ESP POC FindingsESP POC Findings
ESP POC Findings
kevin_donovan
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptx
sharpan
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
Sanjeev Sharma
 
Accelerate your Upgrades and Migrations
Accelerate your Upgrades and MigrationsAccelerate your Upgrades and Migrations
Accelerate your Upgrades and Migrations
Wiiisdom
 
Initiative Based Technology Consulting Case Studies
Initiative Based Technology Consulting Case StudiesInitiative Based Technology Consulting Case Studies
Initiative Based Technology Consulting Case Studies
chanderdw
 
Checklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsChecklist for Upgrades and Migrations
Checklist for Upgrades and Migrations
Markus Flechtner
 
How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...
Looker
 
4 Modern Desktop - Planning a Modern Desktop Deployment
4   Modern Desktop -  Planning a Modern Desktop Deployment4   Modern Desktop -  Planning a Modern Desktop Deployment
4 Modern Desktop - Planning a Modern Desktop Deployment
Andrew Bettany
 
School management system
School management systemSchool management system
School management systemSoumya Behera
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
IBM UrbanCode Products
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
Sanjeev Sharma
 
Overview
OverviewOverview
Overview
Joanne Scouler
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
IBM Rational software
 
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to Production
Florian Wilhelm
 

Similar to Ibm connect 2014_presentation - cust109 (20)

Workshop: Delivering chnages for applications and databases
Workshop: Delivering chnages for applications and databasesWorkshop: Delivering chnages for applications and databases
Workshop: Delivering chnages for applications and databases
 
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson OverseasImplementing and Extending Oracle PLM Cloud for Gibson Overseas
Implementing and Extending Oracle PLM Cloud for Gibson Overseas
 
ESP POC Findings
ESP POC FindingsESP POC Findings
ESP POC Findings
 
rough-work.pptx
rough-work.pptxrough-work.pptx
rough-work.pptx
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
 
Accelerate your Upgrades and Migrations
Accelerate your Upgrades and MigrationsAccelerate your Upgrades and Migrations
Accelerate your Upgrades and Migrations
 
Initiative Based Technology Consulting Case Studies
Initiative Based Technology Consulting Case StudiesInitiative Based Technology Consulting Case Studies
Initiative Based Technology Consulting Case Studies
 
Checklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsChecklist for Upgrades and Migrations
Checklist for Upgrades and Migrations
 
How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...How the economist with cloud BI and Looker have improved data-driven decision...
How the economist with cloud BI and Looker have improved data-driven decision...
 
4 Modern Desktop - Planning a Modern Desktop Deployment
4   Modern Desktop -  Planning a Modern Desktop Deployment4   Modern Desktop -  Planning a Modern Desktop Deployment
4 Modern Desktop - Planning a Modern Desktop Deployment
 
School management system
School management systemSchool management system
School management system
 
Sanjay Lakhanpal 2015
Sanjay Lakhanpal 2015Sanjay Lakhanpal 2015
Sanjay Lakhanpal 2015
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
Overview
OverviewOverview
Overview
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
Rajendra Kumar Sahu_243535(Maximo 7 5 Certified )
 
Resume_Suresh
Resume_SureshResume_Suresh
Resume_Suresh
 
Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016
 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to Production
 

More from Beck et al. GmbH

KI und Ethik. Eine Einführung ins Thema für die Frankfurter Finanzpressesprec...
KI und Ethik. Eine Einführung ins Thema für die Frankfurter Finanzpressesprec...KI und Ethik. Eine Einführung ins Thema für die Frankfurter Finanzpressesprec...
KI und Ethik. Eine Einführung ins Thema für die Frankfurter Finanzpressesprec...
Beck et al. GmbH
 
SharePoint Forum Stuttgart 2019 - Beitrag Beck et al.
SharePoint Forum Stuttgart 2019 - Beitrag Beck et al. SharePoint Forum Stuttgart 2019 - Beitrag Beck et al.
SharePoint Forum Stuttgart 2019 - Beitrag Beck et al.
Beck et al. GmbH
 
Digitale Zusammenarbeit - Anwendungsfälle und Erfolgsfaktoren
Digitale Zusammenarbeit - Anwendungsfälle und ErfolgsfaktorenDigitale Zusammenarbeit - Anwendungsfälle und Erfolgsfaktoren
Digitale Zusammenarbeit - Anwendungsfälle und Erfolgsfaktoren
Beck et al. GmbH
 
Communities as the fundament of social learning
Communities as the fundament of social learningCommunities as the fundament of social learning
Communities as the fundament of social learning
Beck et al. GmbH
 
Digital Workplace Forum 2018 - Cloud Office Ökosysteme
Digital Workplace Forum 2018 - Cloud Office ÖkosystemeDigital Workplace Forum 2018 - Cloud Office Ökosysteme
Digital Workplace Forum 2018 - Cloud Office Ökosysteme
Beck et al. GmbH
 
Communities as the fundament of social learning - Social Connections
Communities as the fundament of social learning - Social ConnectionsCommunities as the fundament of social learning - Social Connections
Communities as the fundament of social learning - Social Connections
Beck et al. GmbH
 
Soccnx14 bea s connections s4b integration
Soccnx14 bea s connections s4b integrationSoccnx14 bea s connections s4b integration
Soccnx14 bea s connections s4b integration
Beck et al. GmbH
 
Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...
Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...
Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...
Beck et al. GmbH
 
Social Learning in 6 Thesen
Social Learning in 6 ThesenSocial Learning in 6 Thesen
Social Learning in 6 Thesen
Beck et al. GmbH
 
My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"
My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"
My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"
Beck et al. GmbH
 
IOMS16 Sind Messaging Plattformen à la Slack die Zukunft des Digital Workplace
IOMS16  Sind Messaging Plattformen à la Slack die Zukunft des Digital WorkplaceIOMS16  Sind Messaging Plattformen à la Slack die Zukunft des Digital Workplace
IOMS16 Sind Messaging Plattformen à la Slack die Zukunft des Digital Workplace
Beck et al. GmbH
 
SharePoint auf AWS
SharePoint auf AWSSharePoint auf AWS
SharePoint auf AWS
Beck et al. GmbH
 
Are Enterprise Messaging Platforms à la Slack the Future Collaboration Platfo...
Are Enterprise Messaging Platforms à la Slack the Future Collaboration Platfo...Are Enterprise Messaging Platforms à la Slack the Future Collaboration Platfo...
Are Enterprise Messaging Platforms à la Slack the Future Collaboration Platfo...
Beck et al. GmbH
 
Impuls: Kollaboration als Enabler für die High Performance Organisation
Impuls: Kollaboration als Enabler für die High Performance OrganisationImpuls: Kollaboration als Enabler für die High Performance Organisation
Impuls: Kollaboration als Enabler für die High Performance Organisation
Beck et al. GmbH
 
Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-
Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-
Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-
Beck et al. GmbH
 
Slideset backup aws enterprise summit frankfurt
Slideset backup aws enterprise summit frankfurtSlideset backup aws enterprise summit frankfurt
Slideset backup aws enterprise summit frankfurt
Beck et al. GmbH
 
IT Workplace Performance - Anwenderzufriedenheit messbar machen
IT Workplace Performance - Anwenderzufriedenheit messbar machenIT Workplace Performance - Anwenderzufriedenheit messbar machen
IT Workplace Performance - Anwenderzufriedenheit messbar machen
Beck et al. GmbH
 
It workplace performance anwenderzufriedenheit messbar machen
It workplace performance   anwenderzufriedenheit messbar machenIt workplace performance   anwenderzufriedenheit messbar machen
It workplace performance anwenderzufriedenheit messbar machen
Beck et al. GmbH
 
IBM Connections - "High Performance Collaboration"
IBM Connections - "High Performance Collaboration"IBM Connections - "High Performance Collaboration"
IBM Connections - "High Performance Collaboration"
Beck et al. GmbH
 
IBM Connections - "Die richtige Infrastruktur"
IBM Connections - "Die richtige Infrastruktur"IBM Connections - "Die richtige Infrastruktur"
IBM Connections - "Die richtige Infrastruktur"
Beck et al. GmbH
 

More from Beck et al. GmbH (20)

KI und Ethik. Eine Einführung ins Thema für die Frankfurter Finanzpressesprec...
KI und Ethik. Eine Einführung ins Thema für die Frankfurter Finanzpressesprec...KI und Ethik. Eine Einführung ins Thema für die Frankfurter Finanzpressesprec...
KI und Ethik. Eine Einführung ins Thema für die Frankfurter Finanzpressesprec...
 
SharePoint Forum Stuttgart 2019 - Beitrag Beck et al.
SharePoint Forum Stuttgart 2019 - Beitrag Beck et al. SharePoint Forum Stuttgart 2019 - Beitrag Beck et al.
SharePoint Forum Stuttgart 2019 - Beitrag Beck et al.
 
Digitale Zusammenarbeit - Anwendungsfälle und Erfolgsfaktoren
Digitale Zusammenarbeit - Anwendungsfälle und ErfolgsfaktorenDigitale Zusammenarbeit - Anwendungsfälle und Erfolgsfaktoren
Digitale Zusammenarbeit - Anwendungsfälle und Erfolgsfaktoren
 
Communities as the fundament of social learning
Communities as the fundament of social learningCommunities as the fundament of social learning
Communities as the fundament of social learning
 
Digital Workplace Forum 2018 - Cloud Office Ökosysteme
Digital Workplace Forum 2018 - Cloud Office ÖkosystemeDigital Workplace Forum 2018 - Cloud Office Ökosysteme
Digital Workplace Forum 2018 - Cloud Office Ökosysteme
 
Communities as the fundament of social learning - Social Connections
Communities as the fundament of social learning - Social ConnectionsCommunities as the fundament of social learning - Social Connections
Communities as the fundament of social learning - Social Connections
 
Soccnx14 bea s connections s4b integration
Soccnx14 bea s connections s4b integrationSoccnx14 bea s connections s4b integration
Soccnx14 bea s connections s4b integration
 
Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...
Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...
Vortrag Gemeinschaftsgefühl verzweifelt gesucht fuer das Alfred Adler Institu...
 
Social Learning in 6 Thesen
Social Learning in 6 ThesenSocial Learning in 6 Thesen
Social Learning in 6 Thesen
 
My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"
My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"
My presentation at Deutscher Anwaltstag 2017: "Are machines about to take over?"
 
IOMS16 Sind Messaging Plattformen à la Slack die Zukunft des Digital Workplace
IOMS16  Sind Messaging Plattformen à la Slack die Zukunft des Digital WorkplaceIOMS16  Sind Messaging Plattformen à la Slack die Zukunft des Digital Workplace
IOMS16 Sind Messaging Plattformen à la Slack die Zukunft des Digital Workplace
 
SharePoint auf AWS
SharePoint auf AWSSharePoint auf AWS
SharePoint auf AWS
 
Are Enterprise Messaging Platforms à la Slack the Future Collaboration Platfo...
Are Enterprise Messaging Platforms à la Slack the Future Collaboration Platfo...Are Enterprise Messaging Platforms à la Slack the Future Collaboration Platfo...
Are Enterprise Messaging Platforms à la Slack the Future Collaboration Platfo...
 
Impuls: Kollaboration als Enabler für die High Performance Organisation
Impuls: Kollaboration als Enabler für die High Performance OrganisationImpuls: Kollaboration als Enabler für die High Performance Organisation
Impuls: Kollaboration als Enabler für die High Performance Organisation
 
Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-
Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-
Am Anfang von Anders. Die Neugestaltung unserer Arbeit. Ein Erfahrungsbericht-
 
Slideset backup aws enterprise summit frankfurt
Slideset backup aws enterprise summit frankfurtSlideset backup aws enterprise summit frankfurt
Slideset backup aws enterprise summit frankfurt
 
IT Workplace Performance - Anwenderzufriedenheit messbar machen
IT Workplace Performance - Anwenderzufriedenheit messbar machenIT Workplace Performance - Anwenderzufriedenheit messbar machen
IT Workplace Performance - Anwenderzufriedenheit messbar machen
 
It workplace performance anwenderzufriedenheit messbar machen
It workplace performance   anwenderzufriedenheit messbar machenIt workplace performance   anwenderzufriedenheit messbar machen
It workplace performance anwenderzufriedenheit messbar machen
 
IBM Connections - "High Performance Collaboration"
IBM Connections - "High Performance Collaboration"IBM Connections - "High Performance Collaboration"
IBM Connections - "High Performance Collaboration"
 
IBM Connections - "Die richtige Infrastruktur"
IBM Connections - "Die richtige Infrastruktur"IBM Connections - "Die richtige Infrastruktur"
IBM Connections - "Die richtige Infrastruktur"
 

Recently uploaded

Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
amekonnen
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
kkirkland2
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Dutch Power
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
gharris9
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AwangAniqkmals
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Dutch Power
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 

Recently uploaded (20)

Tom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issueTom tresser burning issue.pptx My Burning issue
Tom tresser burning issue.pptx My Burning issue
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Burning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdfBurning Issue Presentation By Kenmaryon.pdf
Burning Issue Presentation By Kenmaryon.pdf
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
Presentatie 8. Joost van der Linde & Daniel Anderton - Eliq 28 mei 2024
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Gregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptxGregory Harris' Civics Presentation.pptx
Gregory Harris' Civics Presentation.pptx
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
AWANG ANIQKMALBIN AWANG TAJUDIN B22080004 ASSIGNMENT 2 MPU3193 PHILOSOPHY AND...
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
Presentatie 4. Jochen Cremer - TU Delft 28 mei 2024
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 

Ibm connect 2014_presentation - cust109

  • 1. CUST109: Continental – Planning and Upgrading to IBM Connections 4.5 Successfully Carsten Frede, Continental AG Martin Schmidt, Beck et al. Services GmbH © 2014 IBM Corporation
  • 3. Agenda  Continental AG & Beck et al. Services GmbH  Background and Project Management  Successful Migration  Key Success Factors  Questions & Answers 3
  • 4. 4 & Beck et al. Services GmbH Continental AG
  • 5. 5
  • 6. 6
  • 7. 7
  • 8. 8
  • 9. Beck et al. Services GmbH Beck et al. Services is an international IT service provider with more than 14 years of experience. We focus on delivering business value to our customers in a quick, flexible and service-oriented way. Our team of about 90 people is located in Munich, Hanover, Zurich, Cluj & Florianópolis. Follow us on the web: www.bea-services.de | @beaservices1 9 Social Business Collaboration Mobile Cloud Analytics & Monitoring
  • 10. Agenda  Continental AG & Beck et al. Services GmbH  Background and Project Management  Successful Migration  Key Success Factors  Questions & Answers 10
  • 11. Background and Project Management 11
  • 12. IBM Connections as the Social Media Platform for Continental 12
  • 13. Project History March 2012  Continental started the rollout of IBM Connections with version 3  The rollout was done as a module by module approach December 2012  The final module went live  At this time IBM Connections 4.0 was already in the market  Decision was made to wait for IBM Connections 4.5 March 2013  IBM Connections 4.5 upgrade project started  Goal: Finishing the project mid October 13
  • 14. Continental’s Internal Project Team 14 Corporate Communications (CC) Human Resource (HR) • Usability, style guide and user experience • Internal communication mix / matrix • Social media guideline • Project marketing In ConNext, we bring it all together Information Technology (IT) Quality Knowledge Management (KM) • Continental target culture (openness, trust, ..) • Alignment of program with legal aspects • Coordination with works councils • Organizational change management • employee escalation coordination • value of contributors • Definition of content type classes & attributes • Information life cycle • Establishing knowledge based navigation • Relevance and value of information • Taxonomy and tagging regulations and terms • Information architecture • Tec. environment setup, development and operation • Alignment with information security • KPI reporting of platform • Migration of existing solutions & content
  • 15. IBM Connections Upgrade Project Phases with Work Packages 15 Design Plan Build Operate  Evaluate Use Cases [All]  Benefit Collection -> to sell update [HR]  Evaluation of Wiki/ContiPedia and Community requirements [KM]  Identification of KM relevant documentations [KM]  Collect Use Cases [IT]  Testing Procedures [IT]  Test Cases [IT]  Information for workers council [IT]  Demand of UFG process [IT]  Identify impact on lifecycle recommendations [KM]  Collection and prioritization of Wiki/Contipedia and Community requirements [KM]  Go-Live Service Desk [ IT BeaS]  Create new set of GUIDE tasks [HR]  Update GUIDE network [HR]  Information about enhancements to Community moderators [KM]  Modification of existing KM relevant documentations [KM]  Content Migration [IT]  Technical Migration [IT][BeaS]  Upgrade Customization [IT]  Layout [CC]  3rd party application integration [IT]  Build prototype and reference system Connections 4.5 [BeaS]  UFG TN/Network [CC]  Update communication materials [CC]  Define test use cases [IT] [CC]  Update training materials [CC]  CSS [HR]  Testing new enviornement [HR]  Service transition [IT]  Train support organisation [IT]  UFG process [CC]
  • 16. IBM Connections Upgrade Milestones & Timeline 16 2013-07-15 Prototype 1st User Feedback Group (UFG) Techn. Preparation Customizations 2nd User Feedback Group (UFG) 04/13 12/11 05/13 02/12 06/13 04/12 07/13 12/11 08/13 02/12 09/13 04/12 10/13 Milestones 2013-05-31 2013-04-22 2013-08-31 2013-08-16 2013-09-15 2013-10-13
  • 17. The Objective: Complete the Upgrade On time In quality On budget
  • 18. Agenda  Continental AG & Beck et al. Services GmbH  Background and Project Management  Successful Migration  Key Success Factors  Questions & Answers 18
  • 20. Initial Situation & Challenges  Upgrade from IBM Connections 3.0 to target version 4.5 for the development, quality, and productive instances  Large deployment of IBM Connections with 2 http servers, 4 node servers, 56 WebSphere Application Servers and one database cluster for the productive instance  Numerous customizations to be adapted to the new release  High-availability infrastructure used by 80.000 users all over the world > reduce downtimes  About 80.000 Profiles, 48.000 Activity documents, 28.000 Blog entries, 6.500 Bookmarks, 9.000 Communities, 11.00 Files, 12.000 Forum entries, 19.000 Wiki pages, a content store of 40GB and a database of 25GB to be migrated > ensure data consistency  Fixed deadline > no option for failure 20
  • 21. Migrating IBM Connections is like building a house. 21 1st possible way of doing it.
  • 22. Migrating IBM Connections is like building a house. 2nd possible way of doing it. 22
  • 23. Design of Infrastructure Production Layer 24 Load Balancer Http Server Node Server Database Server Before During After
  • 24. Side-by-Side Migration Procedure 1. Installation 2. Test Data Migration 3. Configuration Migration 4. Customization Migration 5. 2nd Test Data Migration 6. Final Data Migration 25
  • 25. Side-by-Side Migration Procedure 1. Installation 2. Test Data Migration 3. Configuration Migration 4. Customization Migration 5. 2nd Test Data Migration 6. Final Data Migration 26
  • 26. Step 1: Installation Goals You know that the new instance works You know how to test the functions and features Procedure Use an empty database, a freshly installed WebSphere Application Server, and install IBM Connections out of the box (follow e.g. Zero to Social Hero or IBM Documentation) – Start writing checklists including every step you do – Start writing your test script Tips & Tricks Test the basic installation and its new features and fix identified defects 27
  • 27. Side-by-Side Migration Procedure 1. Out of the Box Installation 2. Test Data Migration 3. Configuration Migration 4. Customization Migration 5. 2nd Test Data Migration 6. Final Data Migration 28
  • 28. Step 2: Test Data Migration Goals You know that your new instance works fine with your productive data You know how to transport your data Procedure The data migration effectively consists of two separate migrations: A) Migrate your database content B) Migrate your shared file storage content Tips & Tricks Make sure all your content is migrated and can be read: We built a tool that uses the search API to download all content before and after the migration and then compares the content 29
  • 29. Step 2: Test Data Migration Step 2a: Database Migration Options to move your database content from one database to the other: Way 1 (DB expert available) – Use backup and restore operation – Use content migration tools of your database Way 2 (No DB expert available or way 1 does not work) – Move between incompatible databases e.g. DB2 Windows to DB2 Linux, Oracle to DB2 – Use IBM Tool (dbt.jar) – Use 3rd party tool 30
  • 30. Step 2: Test Data Migration Step 2a: Database Migration Tips & Tricks Check database schema – Create a reference database you can use as a baseline (destination version) – Compare before you start the transport (old <-> new) – Compare after you disabled and enabled constraints for predbxfer40.sql and postdbxfer40.sql (old <-> new) – Compare after you updated your schema (new <-> reference) We use DB Solo (www.dbsolo.com) – Offers better compare mechanism as Oracle SQL Developer – Can compare Oracle and DB2 databases – Can be scripted 31
  • 31. Step 2: Test Data Migration Step 2a: Database Migration  Disable notification settings  Copy the content during times when only few users are accessing the instance Pitfalls  Search indexing: number of activity nodes per crawl > increase setting  Content migration Java applications fail: com.ibm.lconn.news.migration.next45.NewsMigrationFrom40To45  GUID of internal wasuser (IBM Connections super user) XXXMemberService.syncMemberExtIdByLogin("wasusr" , { "allowInactivate" : "false" } ) 32
  • 32. Step 2: Test Data Migration Step 2a: Database Migration  View validation: after re-enabling constraints, some views are marked as “Operative: false”, are not operational, and are not seen by DB Solo 33
  • 33. Step 2: Test Data Migration Step 2a: Database Migration  Error in data copy tool (dbt.jar) Increase your transaction log space – db2 get db cfg for DBNAME show detail | grep -i LOG – db2 update db cfg for DBNAME using logfilsiz 20000 34
  • 34. Step 2: Test Data Migration Step 2b: Content Store Migration  All relevant folders are documented – Copy only the folders that contain files – Do not copy search indexes – Do not copy configuration data  Test the out-of-the-box installation together with productive data. Tips & Tricks  Use a data comparison tool to check if the data itself is still correct after the migration: – If documents are missing – If additional documents exist – If they differ in terms of content 35
  • 35. Step 2: Test Data Migration Step 2b: Content Store Migration Pitfalls Activities files download New function that activity files can be downloaded through HTTP Server (like files and wikis) – Problematic are file names with special characters; these characters get interpreted by the HTTP Server – Solution: Rename files on disk and update filename in Database ACTIVITIES.OA_CONTENTREF - column STOREURI 36
  • 36. Step 2: Test Data Migration Step 2b: Content Store Migration  Content store name has changed in Version 4.5 default configuration Activities Shared storage name changed in configuration. oa-config.xml – <objectStore> – <store> – <id> old: filesystem new: filestore – change it to file system or create 2nd store named file system. 37
  • 37. Side-by-Side Migration Procedure 1. Out of the Box Installation 2. Test Data Migration 3. Configuration Migration 4. Customization Migration 5. 2nd Test Data Migration 6. Final Data Migration 38
  • 38. Step 3: Configuration Migration Goal Your new instance is working according to your needs Procedure Previously we used the migration tool of IBM: migration.sh lc-export migration.sh lc-import – Known issue that activity entries are not showing up in the ActivityStream after migrating from 4.0 to 4.5: http://www-01.ibm.com/support/docview.wss?uid=swg21642886 For the latest migrations we copied the configuration manually to check what was really configured (e.g. use diff or kdiff3) and updated my documentation simultaneously 39
  • 39. Side-by-Side Migration Procedure 1. Out of the Box Installation 2. Test Data Migration 3. Configuration Migration 4. Customization Migration 5. 2nd Test Data Migration 6. Final Data Migration 40
  • 40. Step 4: Customization Migration Goal You know that all your configurations and customizations work with the migrated data Procedure Use a versioning system to record your customizations Implement the customizations one by one, adapted to the new Connections release Test the customizations and fix identified defects Adjust your test script where necessary 41
  • 41. Step 4: Customization Migration Example: Ideation Blog disclaimer – regression test even when implementing an iFix !!! The disclaimer hooks into the add feature to community action; this action changed completely between V 3.0 and V 4.5 so that a complete redesign was required Tips & Tricks Good time for a “pre-acceptance test” to gain feedback from business owners 42
  • 42. Side-by-Side Migration Procedure 1. Out of the Box Installation 2. Test Data Migration 3. Configuration Migration 4. Customization Migration 5. 2nd Test Data Migration 6. Final Data Migration 43
  • 43. Step 5: 2nd Test Data Migration Goals You know that all your configurations and customizations work with the migrated data You know how long the migration will take You know the exact procedure you need to execute to get it done Procedure Can you estimate the duration of the data migration? Are you confident that everybody knows what to do? If you still have doubts because you got lost in all your errors and correction mechanisms, do a second test data migration before the final migration! It will be much easier for you to fix defects in a non-productive environment. If you are confident, this step can be skipped. 44
  • 44. Step 5: 2nd Test Data Migration Tips & Tricks Work as it would be your final migration; follow your checklists and adjust them wherever necessary, it’s your last chance to correct them Define the detailed schedule for the final migration In case database migration takes longer than desired, consider to temporarily upgrade the RAM of your database server to speed up the process 45
  • 45. Side-by-Side Migration Procedure 1. Out of the Box Installation 2. Test Data Migration 3. Configuration Migration 4. Customization Migration 5. 2nd Test Data Migration 6. Final Data Migration 46
  • 46. Step 6: Final Data Migration Goal The productive infrastructure is upgraded to the new Connections version including all customizations and old content and is available to end users Procedure Use your checklists, that’s why you have written them Have somebody to execute your test script; at best not the person who did the migration Let business owners perform a final acceptance test and confirm that the upgraded instance can replace the old one As soon as the go-ahead is given, the access for end users can be switched to the new instance 47
  • 47. Step 6: Final Data Migration Tips & Tricks Plan all tasks and create a schedule; stick to it! All involved parties should know what to do and when to be available as well as have their contact data exchanged; include business owners as decision makers as well! Change your notification settings to the desired values (you changed them in Step 2) Have the business owners do an acceptance test and get their confirmation to go live Have a backout plan – Have the old infrastructure ready to switch back; maybe a little bit downsized but operational – Restore from backup can go wrong as well as too many components are involved 48
  • 48. Agenda  Continental AG & Beck et al. Services GmbH  Background and Project Management  Successful Migration  Key Success Factors  Questions & Answers 49
  • 50. Key Success Factors  Ensure that all involved parties are jointly aligned to the project goals  Calculate buffer times considering vacation and unavailability as well as the risk that something always goes wrong  Have the experts, but know the topics yourself  Prepare your tools  Do feedback loops with business owners and end users to ensure they get what they want  Go single, small steps and test iteratively to quickly find and isolate errors  Ensure repeatability of all activities by writing checklists  Use each test migration as training for the final migration; errors are errors in your checklists which are to be corrected 51
  • 51. The Objective: Complete the Upgrade On time In quality On budget
  • 53.  Access Connect Online to complete your session surveys using any: – Web or mobile browser – Connect Online kiosk onsite 55
  • 54. Acknowledgements and Disclaimers Availability. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. © Copyright IBM Corporation 2014. All rights reserved.  U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.  IBM, the IBM logo, ibm.com, IBM DB2 and IBM Connections are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml  Oracle is a registered trademark of Oracle Corporation and/or its affiliates.  DB Solo is a trademark of DB Solo, LLC Other company, product, or service names may be trademarks or service marks of others. 56