architecture performance and tips and tricks for instantis enterprise track 8.6 - oracle primavera...

37
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1

Upload: p6academy

Post on 08-Aug-2015

24 views

Category:

Business


3 download

TRANSCRIPT

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 121

Architecture, Performance and Tips and Tricks for Instantis Enterprise Track 8.6Instantis Enterprise Track 8.6Chris TheibaultSenior Support Engineer

Program Agenda

What is Instantis Enterprise Track?

Instantis Architecture

Installation Prerequisites

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 123

Installation Prerequisites

Database Tips

Sitewand

Program Agenda

Security Options

Instantis EnterpriseTrack with P6 EPPM

Helpful Knowledge Articles

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 124

Helpful Knowledge Articles

Q/A

EnterpriseTrack Architecture

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 125

What is Instantis Enterprise Track?

Cloud based PPM solution

Improve Strategy, Execution and Financial Performance

Top Down Management Approach

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 126

Top Down Management Approach

Highly Scalable

Instantis Architecture

Architecture Diagrams

– Minimum Configuration

– Enterprise Configuration

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 127

Deployment Options

– Weblogic

– Apache

– Tomcat

Instantis Architecture

Installation Requirements

– Middle Tier Application

– Database Server

Installation Prerequisites

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 128

– Mail Server

– Operating Systems

Instantis ArchitectureMinimum Configuration

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 129

Instantis ArchitectureClustered Configuration

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1210

Instantis Architecture

Application Server (Middle Tier)

– Weblogic (Windows OS)

– Apache (Linux OS)

– Tomcat (Linux OS)

Server Requirements

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1211

– Tomcat (Linux OS)

Database Server

– Oracle Database

– Microsoft SQL Server

Mail

Operating System

Windows Prerequisites

Windows Version

– Server 2008 R2

Database

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1212

– Oracle Database

– Microsoft SQL Server Database

Oracle WebLogic

Oracle HTTP Server (OHS)

Java SDK Windows

Linux Prerequisites

Linux Version

– Red Hat EL 6(UL3)

– Oracle Linux

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1213

Oracle Database

Apache

Tomcat

Perl

Java SDK Linux RPM from Oracle

Database Tips

Parameters based on:

– Number of Projects

– Financial Tracking Practices

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1214

– Financial Categories

OLTP Requests

Reporting Requests

Oracle Database Tips

Character Set

Database Files and Disk Layout

– RAID 1+0 (stripe and mirror) disk partition

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1215

Oracle Database Client

Oracle Text Index

.

Microsoft SQL Database Tips

Proper JDBC Driver

Database Files and Disk Layout

– RAID 1+0 (stripe and mirror) disk partition

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1216

Full-Text Search

– Creating a full-text catalog

– Indexing PDF profiles

Sitewand Configuration

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1217

Sitewand

What is Sitewand?

Deployment on Windows Operating System

Deployment on Linux Operating System

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1218

Deployment on Linux Operating System

Sitewand Daily Job

– Required task to be run daily

– Updates Project Status

– Password Protected

Sitewand on Windows Operating System

Weblogic Deployment

– Java Arguments

DailyJob.bat Settings

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1219

– IETRACK_ROOT

– Daily_job_error_email

– Hostname[:port]

– Accountname

– Daily_job_password

Sitewand on Windows Operating System

Log file locations

– Weblogic

– OHS

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1220

Sitewand on Linux Operating System

Tomcat and Apache Deployments

DailyJob.pl Settings

– Full-path

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1221

– Daily_job_error_email

– https://hostname[:port]

– Accountname

– Daily_job_password

Sitewand on Linux Operating System

Log File Locations

– Apache: INSTALL_DIR/apache-X/logs

– Tomcat: INSTALL_DIR/tomcat-X/logs

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1222

Security when integrating withEnterpriseTrack

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1223

Security Overview

Security Review

Safe Deployment

Authentication options

Getting Started with Security

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1224

Authentication options

Authorization

Confidentiality and Sensitive Data

Cookies usage

Safe Deployment of EnterpriseTrack

Administrative Privileges Needed

Minimum Client Permissions

Security Considerations

Security Requirements for EnterpriseTrack

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1225

Security Considerations

– Follow Install\Config documents

– Controlled Access

Application Security Settings

Files to Protect

Authentication Options for EnterpriseTrack

Native Mode

Active Directory(AD)/LDAP

Single Sign-On (SSO)

Authentication Methods

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1226

Single Sign-On (SSO)

– SAML

– Requirements for On Premises SSO Integration

Authorization for EnterpriseTrack

Protect Against Unauthorized Access

Security Planning

Provided Administration Guides

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1227

Provided Administration Guides

– EntepriseTrack Security Guide

– EnterpriseTrack Administration Guide

Confidentiality for EnterpriseTrack

Data In Transit

– SSL\TLS

– LDAPS for LDAP or SSO

Protecting Sensitive data in EnterpriseTrack

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1228

Data at Rest

– Review respective database documentation

Sensitive Data

– Usernames, passwords, e-mail addresses

Cookies Usage in EnterpriseTrack

Cookie Name Description Scope Retention Encrypted?

JSESSIONID Session Identifier DefaultNone (expires at end

of session)No

ialogSession

performance analytics info

DefaultNone (expires at end

of session)No

SessionSecurityCookieSecondary session

identifier for defaultNone (expires at end

No

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1229

SessionSecurityCookie identifier for enhanced security

defaultNone (expires at end

of session)No

BIGipServerProd-80 or

BIGipServerProd-443

Load balancer related cookie

DefaultNone (expires at end

of session)No

_gaUsed to distinguish

users on OTN.2 years

Instantis EnterpriseTrack and P6 EPPM Integration

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1230

Instantis Integration with P6 EPPM

How does Instantis EnterpriseTrack Integrate with P6 EPPM?

– Web API

Instantis EntepriseTrack along side P6

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1231

Instantis Integration with P6 EPPM

Instantis EntepriseTrack along side P6

– Purpose Built

– Cloud Enabled

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1232

– Seamless PPM

Knowledge Reference

How Are The Email Notifications Triggered: "Approval Request For Activity", "Approval Of Activity" Within Instantis EnterpriseTrack? (Doc ID 1611954.1)

Important Knowledge Documents

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1233

Instantis Enterprise Track Documentation Repository

– http://www.oracle.com/technetwork/documentation/default-1956119.html

Q&A

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1234

Please complete the session evaluation

We appreciate your feedback and insight

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1235

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1236

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1237