Allstate Migration and Infrastructure for XI R2

Slides:



Advertisements
Similar presentations
How We Manage SaaS Infrastructure Knowledge Track
Advertisements

Internet Information Services 7.0 and Internet Information Services 7.5 Infrastructure Planning and Design Published: June 2008 Updated: November 2011.
Tableau Software Australia
Upgrading the Oracle Applications: Going Beyond the Technical Upgrade Atlanta OAUG March 19, 1999 Robert Cooney.
MUNIS Platform Migration Project WELCOME. Agenda Introductions Tyler Cloud Overview Munis New Features Questions.
Uniqueness of user names is enforced Customer information logged to database Require contact information as well as address address will.
Microsoft Virtual Server 2005 Product Overview Mikael Nyström – TrueSec AB MVP Windows Server – Setup/Deployment Mikael Nyström – TrueSec AB MVP Windows.
1 Meeting the Reporting Challenges at International Paper.
From Entrepreneurial to Enterprise IT Grows Up Nate Baxley – ATLAS Rami Dass – ATLAS
Business Intelligence Dr. Mahdi Esmaeili 1. Technical Infrastructure Evaluation Hardware Network Middleware Database Management Systems Tools and Standards.
Dynamics AX Technical Overview Application Architecture Dynamics AX Technical Overview.
Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain.
Property of Allstate Insurance Company – Proprietary & Confidential Allstate Business Intelligence COE SAP BusinessObjects deployment at Allstate Steve.
Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing.
Microsoft Azure and ServiceNow: Extending IT Best Practices to the Microsoft Cloud to Give Enterprises Total Control of Their Infrastructure MICROSOFT.
Preparing for SAP BusinessObjects 4.x Tim Rodine, TCR Solutions.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Moving To Business Objects XI – Release 2 Presented to Business Objects User Group Rich Strout October 20, 1006.
OSIsoft High Availability PI Replication Colin Breck, PI Server Team Dave Oda, PI SDK Team.
PHD Virtual Technologies “Reader’s Choice” Preferred product.
Calgary Oracle User Group
Deploying BusinessObjects XI R2 at Allstate Insurance
REDCap General Overview
How to Upgrade to Lawson v10 By May 31, 2017
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
TOPdesk Service Management Software on Azure
Roles and Responsibilities
COMPANY PROFILE: CORENT TECHNOLOGY INC.
High Availability 24 hours a day, 7 days a week, 365 days a year…
Information Systems Development
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Ralleo Enterprise-Grade Solution for Managing Change and Business Transformation Provides Opportunities to Better Analyze Real-Time Data MICROSOFT AZURE.
Lead SQL BankofAmerica Blog: SQLHarry.com
SmartHOTEL Planner Add-In for Outlook: Office 365 Integration Enhances Room Planning, Booking, and Guest Management for Small Hotels and B&Bs OFFICE 365.
Uniting Office 365 and PRINCE2, UPrince and Project Online Make Managing Structured Projects More Efficient Without Increased Overhead Costs OFFICE 365.
Measure Effectiveness of Communication, Engage Your Employees, and Bridge Communication Gaps with Sparrow App and Power of Microsoft Azure MICROSOFT AZURE.
HPE SimpliVity 380 Our differentiated approach to hyperconvergence.
Michael Mast Senior Architect
Hosted on Azure, LoginRadius’ Customer Identity
Introduction to Networks
Veeam Backup Repository
NGAGE Intelligence Leverages Microsoft Azure Platform to Provide Essential Analytics for Hybrid SharePoint Server/Office 365 Environments MICROSOFT AZURE.
H3 Solutions and the Azure Government Cloud Team Up to Power Contextual Intelligence Platform – Where Big Data Meets Business Productivity MICROSOFT AZURE.
Built on the Powerful Microsoft Azure Platform, Lievestro Delivers Care Information, Capacity Management Solutions to Hospitals, Medical Field MICROSOFT.
Upgrading to Microsoft SQL Server 2014
CIS 409 RANK Lessons in Excellence-- cis409rank.com.
Audit Plan Michelangelo Collura, Folake Stella Alabede, Felice Walden, Matthew Zimmerman.
Yellowfin: An Azure-Compatible Business Intelligence Platform That Connects People with Their Data for Better Decision Making MICROSOFT AZURE APP BUILDER.
Scalable SoftNAS Cloud Protects Customers’ Mission-Critical Data in the Cloud with a Highly Available, Flexible Solution for Microsoft Azure MICROSOFT.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Cloud Fleet Manager from Hanseaticsoft Enables Shipping Organizations to Meet Challenges and Improve Structures on the Azure Cloud Platform MICROSOFT AZURE.
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Accelerate Your Self-Service Data Analytics
CloudLabs, Powered by Azure, Enables the Quick, Easy, Cost-Effective Management, Distribution of Online Training Labs for Education and Business MICROSOFT.
Built on the Powerful Microsoft Azure Platform, the SiouxApp “Project-Server” Helps to Manage Projects and More with App Enhancement Tools MICROSOFT AZURE.
Partner Logo Azure Provides a Secure, Scalable Platform for ScheduleMe, an App That Enables Easy Meeting Scheduling with People Outside of Your Company.
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Carl Data Solutions Collects Utility Sensor and Meter Data to Provide Advanced Reporting, Alarming, and Analytics with Microsoft Azure MICROSOFT AZURE.
One-Stop Shop Manages All Technical Vendor Data and Documentation and is Globally Deployed Using Microsoft Azure to Support Asset Owners/Operators MICROSOFT.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Purge-it! USP's, pre-sales process & helping the customer to decide
AIMS for BizTalk, Built on the Microsoft Azure Platform, Empowers Enterprises to Automate Insight and Analytics and Boost Value Creation MICROSOFT AZURE.
FileFacets Information Governance Solution Performs High-Quality Automated Enterprise Content Management Migration, Built on Azure MICROSOFT AZURE APP.
TEMPLATE NOTES Our datasheet and mini-case study templates are formatted specifically for consistency of branding at Microsoft. Please do not alter font.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Yooba File Sync: A Microsoft Office 365 Add-In That Syncs Sales Content in SharePoint Online to Yooba’s Sales Performance Management Solution OFFICE 365.
Zendos Tecnologia Utilizes the Powerful, Scalable
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

Allstate Migration and Infrastructure for XI R2 Business Objects Insight Americas 2006 Allstate Migration and Infrastructure for XI R2 Tim Rodine, TCR Solutions, Inc. Alex Timberg, Allstate Insurance Company

Business Objects Insight Americas 2006 Topics Business Intelligence at Allstate Starting with Separate Environments Planning for the Migration Design of XI R2 Cluster Performance, Resiliency, and Failover Migration Lessons Learned and Tips Q&A

Business Intelligence at Allstate Business Objects Insight Americas 2006 Business Intelligence at Allstate History of Business Intelligence at Allstate Prior State: up to 2004 Interim State AllCorp AllCorp EDS Tool 1 Enterprise Reporting Tool 2 Ivantage Tool 3 Enterprise Business Intelligence Tools Centralized BI Center of Excellence BusinessObjects 6.5 for ad hoc reporting Crystal Enterprise 10 for operational reporting. Historically, multiple Allstate areas held responsibility for business intelligence, which created: Overlapping tool functionality Overlapping organizational responsibilities A lack of clear tool direction and appropriate usage Drive an enterprise BI strategy to deliver business value, lower costs, and reduce inefficiencies Consolidate tools and support under one organization (EBIT)

Business Intelligence at Allstate Business Objects Insight Americas 2006 Business Intelligence at Allstate Current state BusinessObjects XI R2 – common Business Intelligence platform

Business Objects Insight Americas 2006 Topics Business Intelligence at Allstate Starting with Separate Environments Planning for the Migration Design of XI R2 Cluster Performance, Resiliency, and Failover Migration Lessons Learned and Tips Q&A

Starting with Separate Environments Business Objects Insight Americas 2006 Starting with Separate Environments BusinessObjects 6.5 Primarily used for analysis with the Allstate data warehouse Supported ~20 independent ad hoc and reporting projects in addition to the Allstate data warehouse Rolled out in 2004, supported ~8,000 users Production in Ohio data center, Dev and QA in Illinois Total number of servers: twelve, eight in production IBM WebSphere as an application server

Starting with Separate Environments Business Objects Insight Americas 2006 Starting with Separate Environments BusinessObjects 6.5 environment

Starting with Separate Environments Business Objects Insight Americas 2006 Starting with Separate Environments Crystal Enterprise 10 Rolled out in 2004, supported ~22,000 users Variety of data sources Oracle SQL Server DB2 SAP Distributed between two data centers: Illinois and Ohio Access through ePortfolio/Infoview or custom applications Most custom apps hosted on their own web servers Production cluster of six servers

Starting with Separate Environments Business Objects Insight Americas 2006 Starting with Separate Environments Crystal Enterprise 10 environment

Starting with Separate Environments Business Objects Insight Americas 2006 Starting with Separate Environments Crystal Enterprise 10 – continued Multi-tier design for load balancing and failover Two Web Servers (IIS/.NET) with load balancer Two Intelligence/Processing Servers in Illinois data center Two Processing Servers in Ohio data center Predecessor for XI R2 design Tested for disaster recovery Total number of servers: nine

Starting with Separate Environments Business Objects Insight Americas 2006 Starting with Separate Environments Crystal Enterprise 10 production - detail

Business Objects Insight Americas 2006 Topics Business Intelligence at Allstate Starting with Separate Environments Planning for the Migration Design of XI R2 Cluster Performance, Resiliency, and Failover Migration Lessons Learned and Tips Q&A

Planning for the Migration Business Objects Insight Americas 2006 Planning for the Migration In 2005 developed the strategy for migrating to BusinessObjects XI R2 and continued with participation in the Beta program Detailed planning started in April 2006 Q2 2006 Q3 2006 Q4 2006 Q1 2007 Strategy Detailed Planning New Servers Built XI R2 Environment Available Retire Platform Crystal 10 Migration to XI R2 BusinessObject 6.5 Migration to XI R2 Retire Platform BusinessObject 5 Migration to XI R2

Planning for the Migration Business Objects Insight Americas 2006 Planning for the Migration Migrate existing content only Audit reports used to develop list of content and validate usage Some projects/reports were no longer needed If the project needed enhancements then this started in the BusinessObjects XI R2 development environment and went through the entire project life cycle on the new platform No re-write to another tool No conversion from BusinessObjects Reporter to WebIntelligence No enhancements to existing content No Enhancements as part of the migration!!! Infrastructure build - incremental approach Build parallel XI R2 environment Migrate applications one at a time Move servers as load changes

Business Objects Insight Americas 2006 Topics Business Intelligence at Allstate Starting with Separate Environments Planning for the Migration Design of XI R2 Cluster Performance, Resiliency, and Failover Migration Lessons Learned and Tips Q&A

Business Objects Insight Americas 2006 Design of XI R2 Cluster How many servers? Requirements: 30,000 users 8,000 WEBI, 10% concurrent 22,000 Crystal Reports, 10% concurrent Up to 400 simultaneous requests Scalable to 40,000 users Data distributed between multiple data centers Allstate Data Warehouse in Ohio SAP in Illinois Other sources in Ohio, Illinois, or Texas

Business Objects Insight Americas 2006 Design of XI R2 Cluster Sizing exercise Call your friendly Business Objects consultants Three days of shuffling numbers Sizing estimator spreadsheet as a basis The most important info: Ability to handle 470 simultaneous requests Verdict: 60 CPU’s Processing servers in two data centers Separate tiers for web/application, intelligence, and processing

Business Objects Insight Americas 2006 Design of XI R2 Cluster Distributed design Web/application tier – two servers IIS/.NET/WebSphere Intelligence tier – two servers Central management servers High availability Oracle data base on Unix I/O file repository servers FRS on network attached storage Event server Cache servers Processing tier – eight servers Four- eight CPU machines in Ohio Data Center Four- four CPU machines in Illinois Data Center Expandable to 40,000 by adding one server to web/app and one to intelligence tiers

Business Objects Insight Americas 2006 Design of XI R2 Cluster BusinessObjects Enterprise XI R2 production environment Dj lowercase production environment

Business Objects Insight Americas 2006 Design of XI R2 Cluster The Bottom line: Number of servers: twelve (savings of nine) Support staff: four (savings of two) Flexible design Easy to scale up – just add servers as needed to the appropriate tier Load balancing and failover built in

Business Objects Insight Americas 2006 Topics Business Intelligence at Allstate Starting with Separate Environments Planning for the Migration Design of XI R2 Cluster Performance, Resiliency, and Failover Migration Lessons Learned and Tips Q&A

Performance, Resiliency, and Failover Business Objects Insight Americas 2006 Performance, Resiliency, and Failover Objective: blend of performance and fault tolerance Separation of tiers improves performance Processing tier servers installed close to data Servers in pairs for load balancing and failover Single server failure should be barely noticeable All services installed on all servers Simplified standard installation Only needed services switched on Easy to readjust servers if needed Remote processing servers used as a standby failover No backup servers sitting idly in a “hot site”

Performance, Resiliency, and Failover Business Objects Insight Americas 2006 Performance, Resiliency, and Failover Servers in Illinois data center preconfigured in case of a disaster in Ohio Start Central Management Server (CMS) on backup servers to register with the cluster, then stop and set to manual Set location of File Repository Server (FRS) root to backup NAS share All services configured to point to @BOEPRD cluster, not individual server name CMS and FRS replicated from Ohio to Illinois Disaster recovery procedures identified, documented and tested

Business Objects Insight Americas 2006 Topics Business Intelligence at Allstate Starting with Separate Environments Planning for the Migration Design of XI R2 Cluster Performance, Resiliency, and Failover Migration Lessons Learned and Tips Q&A

Business Objects Insight Americas 2006 Migration – the Scope Migrate existing content only Audit reports used to develop list of content and validate usage Some projects/reports were no longer needed If the project needed enhancements then this started in the BusinessObjects XI R2 development environment and went through the entire project life cycle on the new platform No re-write to another tool No conversion from BusinessObjects Reporter to WebIntelligence No enhancements to existing content No Enhancements as part of the migration!!! Infrastructure build - incremental approach Build parallel XI R2 environment Migrate applications one at a time Move servers as load changes

Business Objects Insight Americas 2006 Migration – the Scope Content Migrated Users/Groups Universes and connections Standard reports (Crystal and BusinessObjects Classic) Personal documents Historical instances of Crystal reports Custom code (.NET viewers) for application integration Content Not Migrated Inbox documents > Save as personal document first Scheduled documents > Need to reschedule on new platform Preferences

Business Objects Insight Americas 2006 Migration - the Team The Team Project Owner/Sponsor Project Manager Technical and Process Lead Infrastructure Team ~ 4 part time team members The Infrastructure Team were Technical Analysts/Engineers Migration Coordinators ~ 20 part time team members The Migration Coordinators were Business Analysts or Developers who were familiar with the applications and users

Migration – the Process Business Objects Insight Americas 2006

Business Objects Insight Americas 2006 Topics Business Intelligence at Allstate Starting with Separate Environments Planning for the Migration Design of XI R2 Cluster Performance, Resiliency, and Failover Migration Lessons Learned and Tips Q&A

Lessons Learned and Tips Business Objects Insight Americas 2006 Lessons Learned and Tips The basics Invest time in strategy and planning Clearly identify roles, responsibilities and processes Meet regularly with migration team members Log all issues in a central location Ensure regular / thorough communication occurs Don’t take the upgrade/migration lightly Start with smaller projects to migrate Plan for issues and delays Keep the end user in mind to minimally impact their needs

Lessons Learned and Tips Business Objects Insight Americas 2006 Lessons Learned and Tips Tip: Spend time to thoroughly know the technical environment Numerous new services to set up, configure and monitor Spend some time each day in the environment Review the Readme from the latest release Set up naming standards for folders, groups, connections…

Lessons Learned and Tips Business Objects Insight Americas 2006 Lessons Learned and Tips Tip: Spend time to thoroughly know the user environment Shake down key functionality to make sure it works as expected When starting, spend some time each day in the environment Review the ‘XIr2 What’s New’ document

Lessons Learned and Tips Business Objects Insight Americas 2006 Lessons Learned and Tips Tip: Spend time on the security setup Security drastically changed from BusinessObjects Classic Have a checklist for the setup of any project Standardize functionality roles to ease maintenance For Supervisor like interface use the Security Viewer and CMC together for administering the system.

Lessons Learned and Tips Business Objects Insight Americas 2006 Lessons Learned and Tips Tip: Spend time to understand the Import Wizard Decide if it’s a one time or gradual migration Where did the reports or that universe go? Why do I have multiple connections with similar names? Find out where the Import Wizard log is and how to read it

Lessons Learned and Tips Business Objects Insight Americas 2006 Lessons Learned and Tips Tip: Work with Business Objects support closely There may be a resolution already There may be issues that needs resolution from Business Objects Most of the content migrated without an issue however a quick modification fixed others

Lessons Learned and Tips Business Objects Insight Americas 2006 Lessons Learned and Tips Tips Set up common reference documents for easy access Set up training / support sites internally early

Lessons Learned and Tips Business Objects Insight Americas 2006 Lessons Learned and Tips The results Majority of the content was migrated without any issue or intervention Most users needed minimal to no training on the new environment The Knowledge Accelerator content improved dramatically which helped with any gaps in training Reduced the amount of infrastructure needed with BusinessObjects XI R2 compared to the separate Crystal Enterprise 10 and BusinessObjects 6.5 deployments Infrastructure support staff was freed up to work on other efforts Many positive comments by users on the new interface and functionality with BusinessObjects XI R2 Few remaining apps delayed due to external reasons …all of this was accomplished while new development efforts were underway as well as another major upgrade project for Oracle 10g was rolled out at Allstate

Business Objects Insight Americas 2006 Q&A Questions Tim Rodine, President, TCR Solutions Inc. Alex Timberg, Systems Consultant, Allstate Insurance Company We will repeat questions to ensure everyone can hear Contact information Email: trodine@tcrsolutions.com Email: atimberg@allstate.com