Oracle Primavera P6 Enterprise Project Portfolio Management is a platform independent solution for enterprise project management. This document provides sizing guidelines for deploying Oracle Primavera P6 in small, medium, and large environments. It outlines hardware and software requirements for each tier - application server, P6 services, and database server - based on the number of users, projects, and other factors. The guidelines are intended to help plan a highly available deployment that can scale according to performance demands.
Flexibility in Software Development Methodologies: Needs and BenefitsCognizant
Companies can benefit from introducing flexibility into their software development methodologies, including incorporation of the Waterfall and Scrum models in different software modules of the same project and utilizing geographically distributed teams.
This document describes how to assign SAP Business Planning and Consolidation (BPC) authorizations via the SAP GRC Access Control Compliance User Provisioning (CUP) product in a way that satisfies an IT security requirement. The procedure involves copying BPC's standard roles to a custom namespace, creating BPC profiles and roles within BPC, copying these to the custom namespace, creating composite roles, and adding them to CUP for provisioning. This ensures all authorizations are assigned in the company's namespace and via CUP rather than BPC's standard roles.
This White-Paper delivers SAP Best Practices with respect to testing SAP HANA applications using tools like SAP LoadRunner by HP, and outlines how SAP Consulting can assist SAP Customers in developing and implementing a tailored testing approach by taking those SAP Best Practices into account.
The document discusses SAP Business One, a business management software. It covers 4 key areas:
1) Core: Introduces an intercompany integration solution for SAP Business One.
2) Cloud: Describes SAP Business One On Demand, a cloud-based version of the software.
3) In Memory: Discusses powering SAP Business One analytics with SAP HANA for faster performance and new analysis content.
4) Mobile: Mentions mobile as one of the 4 areas of development and innovation for SAP.
This document discusses options for managing documents in SAP, including SAP DMS, Object Services, Business Documents, and Knowledge Management. It provides an overview of the capabilities of each tool and considerations for choosing the best one for a given purpose. The document also highlights how SAP DMS can be used effectively, demonstrating different interfaces and how other companies are leveraging it. It outlines the challenges engineering companies face with documentation and why a document management system is needed.
RedPrairie is using Microsoft Visual Studio 2010 Ultimate to develop the next version of its business process management software. This will allow them to:
1) Extend workflow design capabilities to non-technical users by rehosting the workflow designer outside of Visual Studio.
2) Eliminate performance penalties for frequently persisted workflows by taking advantage of improvements to workflow persistence in .NET Framework 4.
3) Provide improved support for long-running workflows by allowing multiple workflow snapshots to be saved.
Through these enhancements, RedPrairie aims to increase developer productivity, provide a better user experience, and deliver higher quality software.
HP LoadRunner software is a cost-effective software tool for performance testing applications. It generates load on applications and identifies performance bottlenecks. Using minimal hardware, it emulates hundreds or thousands of users to stress test applications from end to end. The software captures response times and gathers performance data from all application tiers to determine if performance meets service level agreements. It then analyzes the data to diagnose specific causes of slowdowns.
How to build an agentry based mobile app from scratch connecting to an sap ba...Ganesh Kumar
1. Run the Agentry Server installation executable file as an administrator.
2. Accept the license agreement and enter the provided serial number.
3. Select the Development Server option and specify an installation location.
4. Complete the installation process. Add the Java path to the system environment variables so Agentry can locate the JVM.
This provides a high-level overview of the major steps to install the Agentry Server which is required to develop Agentry-based mobile applications that connect to a SAP backend. Key steps include running the installer, accepting licenses, selecting Development Server, and configuring environment variables.
Flexibility in Software Development Methodologies: Needs and BenefitsCognizant
Companies can benefit from introducing flexibility into their software development methodologies, including incorporation of the Waterfall and Scrum models in different software modules of the same project and utilizing geographically distributed teams.
This document describes how to assign SAP Business Planning and Consolidation (BPC) authorizations via the SAP GRC Access Control Compliance User Provisioning (CUP) product in a way that satisfies an IT security requirement. The procedure involves copying BPC's standard roles to a custom namespace, creating BPC profiles and roles within BPC, copying these to the custom namespace, creating composite roles, and adding them to CUP for provisioning. This ensures all authorizations are assigned in the company's namespace and via CUP rather than BPC's standard roles.
This White-Paper delivers SAP Best Practices with respect to testing SAP HANA applications using tools like SAP LoadRunner by HP, and outlines how SAP Consulting can assist SAP Customers in developing and implementing a tailored testing approach by taking those SAP Best Practices into account.
The document discusses SAP Business One, a business management software. It covers 4 key areas:
1) Core: Introduces an intercompany integration solution for SAP Business One.
2) Cloud: Describes SAP Business One On Demand, a cloud-based version of the software.
3) In Memory: Discusses powering SAP Business One analytics with SAP HANA for faster performance and new analysis content.
4) Mobile: Mentions mobile as one of the 4 areas of development and innovation for SAP.
This document discusses options for managing documents in SAP, including SAP DMS, Object Services, Business Documents, and Knowledge Management. It provides an overview of the capabilities of each tool and considerations for choosing the best one for a given purpose. The document also highlights how SAP DMS can be used effectively, demonstrating different interfaces and how other companies are leveraging it. It outlines the challenges engineering companies face with documentation and why a document management system is needed.
RedPrairie is using Microsoft Visual Studio 2010 Ultimate to develop the next version of its business process management software. This will allow them to:
1) Extend workflow design capabilities to non-technical users by rehosting the workflow designer outside of Visual Studio.
2) Eliminate performance penalties for frequently persisted workflows by taking advantage of improvements to workflow persistence in .NET Framework 4.
3) Provide improved support for long-running workflows by allowing multiple workflow snapshots to be saved.
Through these enhancements, RedPrairie aims to increase developer productivity, provide a better user experience, and deliver higher quality software.
HP LoadRunner software is a cost-effective software tool for performance testing applications. It generates load on applications and identifies performance bottlenecks. Using minimal hardware, it emulates hundreds or thousands of users to stress test applications from end to end. The software captures response times and gathers performance data from all application tiers to determine if performance meets service level agreements. It then analyzes the data to diagnose specific causes of slowdowns.
How to build an agentry based mobile app from scratch connecting to an sap ba...Ganesh Kumar
1. Run the Agentry Server installation executable file as an administrator.
2. Accept the license agreement and enter the provided serial number.
3. Select the Development Server option and specify an installation location.
4. Complete the installation process. Add the Java path to the system environment variables so Agentry can locate the JVM.
This provides a high-level overview of the major steps to install the Agentry Server which is required to develop Agentry-based mobile applications that connect to a SAP backend. Key steps include running the installer, accepting licenses, selecting Development Server, and configuring environment variables.
Jacqueline Samples seeks a role as a PeopleSoft functional/technical consultant. She has over 13 years of experience implementing, upgrading, and providing production support for various PeopleSoft modules. Her experience includes full life cycle implementations, upgrades, production support, and leading EPM budgeting projects. She is proficient in various PeopleSoft modules and technical tools.
This document provides a competitive analysis of the web page http://www.redprairie.com/ for the search term "logistics management software". It analyzes the page and identifies ways it could improve its search engine ranking, including optimizing the document title, global link popularity, keyword usage, and other ranking factors. A sample of inbound links to the site is provided, noting many have empty link text. Overall, the analysis finds the page meets only 30% of requirements for a top 10 ranking.
Installing Oracle Primavera P6 Professional standaloneTen Six Consulting
Here are step by step instructions showing how to Install Oracle Primavera P6 Professional for those who might need a little help installing the software in a standalone configuration. While it’s mostly straightforward to do, having a cheat sheet handy is always a bonus.
Here's a link to the original article with the download http://ow.ly/dli97
A Software Factory Integrating Rational & WebSphere Toolsghodgkinson
The document discusses how a large automotive retailer integrated Rational Software Architect, WebSphere Message Broker, and Rational Team Concert into a software factory to develop an integration layer between a new point of sale system and SAP backend. Key challenges included a multi-vendor global team and parallel development of UI, integration, and backend layers. The software factory employed model-driven development, continuous integration, and practices like architectural modeling in UML, automated WSDL generation, tracking work items and impediments, and collaborative configuration management to help coordinate distributed development and integrate results.
OpSource Application Operations is a suite of services providing in-depth management and support of your composite application, from initial deployment through production release and ongoing growth. It is backed by a unique 100% application availability service level agreement (SLA) guarantee. While most managed hosting providers offer only superficial support of the commercial middleware and supporting application layers, OpSource On-Demand provides a much more in-depth support model based on understanding the composite application you have built on top of the common middleware layers.
Solution4 is an automation framework for the management
of centralized Windows environments, designed to automate the management of change intensive Citrix XenApp or Terminal Server environments. The framework can also be used to deploy infrastructure servers or automate the building and maintenance of master images
with VDI or Provisioning Server.
The document provides a guide to licensing SAP software products. It discusses the core elements of SAP's licensing model, which includes software licenses and associated maintenance and support services. The licenses are offered as either package licenses based on business metrics or named user licenses for individual users. The modular structure of SAP licenses allows customers to scale their solutions as their business needs change. Flexible payment options and alternative licensing models are also available.
ITIL At Companies With Sap ItSMf Atlanta 2009Robert Max
This document discusses how companies can implement ITIL practices when using SAP applications. It provides an overview of SAP customers in Georgia and discusses two implementation options for SAP: the ASAP roadmap and FOCUS roadmap. It describes how SAP encourages the use of ITIL and supports ITIL v3 concepts through tools like Run SAP and SAP Solution Manager. The document presents two case studies, one on implementing a service desk solution and one on solution and system monitoring tools. It concludes by advertising an upcoming ASUG meeting and asking attendees a question.
This document discusses managing application development in CA 2E. It provides an overview of MKS and its partnership with CA, as well as customer scenarios using MKS Implementer and CA 2E together. It then summarizes the key capabilities of the CA 2E Change Management Option for managing the CA 2E application lifecycle, including check-out/check-in, promotion, and remote deployment. It also discusses how MKS Integrity can provide additional capabilities beyond just CA 2E models.
This document provides an overview and summary of a Navy Service-Oriented Architecture (SOA) Reference Model. It discusses the purpose and goals of developing the reference model, including describing Navy SOA goals in the context of commercial goals and standards. It also outlines the key sections and components of the reference model, including the Business Reference Model, Services Reference Model, and Technical Reference Model. The document recommends following commercial best practices and compliance with relevant guidance and standards.
This document summarizes an automated user provisioning solution implemented with SAP NetWeaver BPM for a large Indian conglomerate with over 15,000 employees. The as-is user provisioning process was paper-based and inefficient. The new BPM orchestrated process automates user creation, access provisioning, license management and provides self-service capabilities. Key benefits include improved security, compliance, efficiency and user experience. Future improvements include further system integrations and analytics-based optimizations.
This document provides instructions for performing initial customizing and configuration of SAP Solution Manager. It describes how to create an implementation project, perform basic configuration such as setting profile parameters and logical systems, configure the Service Data Control Center, and generate an IMG project. The goal is to outline the minimum customizing needed to use Solution Manager scenarios for remote monitoring with EWA.
An enterprise portal provides single sign-on access to integrated transactional services, content, and business tools for customers, partners and employees. It serves as a central access point within a service-oriented architecture. C2B2 is a consulting firm specializing in portal design, development and support. They provide expertise in commercial and open source portal platforms throughout the project lifecycle.
Checking the health of your active directory enviornmentSpiffy
The document discusses checking the health of an Active Directory environment. It covers major components like Active Directory replication, SYSVOL replication, name resolution, and domain controller health. It emphasizes the importance of disaster recovery for Active Directory. Some best practices include regularly monitoring replication, event logs, and domain controller health. It's important to configure backups and have a disaster recovery plan to address issues like data loss or loss of domain controllers.
This paper describes the unique, ground-breaking development of persistent SDC-equivalent timing constraints within industry-standard OpenAccess design database.
Avea blended waterfall and agile methodologies by utilizing Rational Team Concert (RTC) to enable parallel development. Avea's IT organization separated projects and demands into different groups using waterfall and scrum. RTC supported integrated release management by associating work items with code changes, continuous builds, and release planning across projects and sprints. It also enabled safe code merges and consolidated deployment through dedicated test and production streams.
Fusion-io Virtualization Reference Architecture: Deploying Server and Desktop...Principled Technologies
In our testing, Fusion ioControl, Cisco UCS, and VMware technologies created a high-performance, easy-to-configure and manage solution that could handle a demanding mixed application environment consisting of common virtualized business applications and VDI. By prioritizing performance resources with ioControl QoS service levels and policies, we demonstrated that mission-critical and business-critical applications will run at optimum performance levels in a 600 virtual desktop boot storm, or an OLTP heavy-workload use case. By adding Fusion ioTurbine software and Cisco Fusion ioDrive2 into the UCS Blade Server, we further extended OLTP performance with no additional solution footprint. With the Fusion ioControl UI and ioSphere UI integration with vCenter Server, you can manage all aspects of storage, both ioControl and UCS-side Fusion ioDrive flash, from within vCenter console. Fusion ioControl Hybrid Storage and Cisco UCS is a strong solution to meet today’s demanding mixed workloads in your VMware virtualized data center.
This document discusses upgrading an Oracle E-Business Suite from R11i to R12 versus doing a full re-implementation. It provides an overview of factors to consider such as data quality, customizations, business changes, and new R12 features. The presentation then covers topics like impact analysis, case studies, and questions. Impact analysis examines areas like technical architecture, applications architecture, and prioritizing new features to determine project scope and schedule. Case studies demonstrate successful R12 upgrades and a re-implementation project.
Oracle Primavera P6 v7 Release Value Proposition p6academy
ORACLE | P6ACADEMY.COM
Shared by our members
This document provides an overview of features and enhancements included in
Oracle Primavera P6 Enterprise Project Portfolio Management (EPPM) v7. It is
intended solely to help you assess the business benefits of upgrading to P6
EPPM v7 and to plan your I.T. projects.
This document provides an overview of the value proposition that is associated with the new
features and enhancements that are planned for Oracle Primavera P6 v7. This document will
help you assess the business benefits of Oracle Primavera P6 v7 and plan your information
technology investments.
This document describes new or changed functionality only. Existing functionality from prior
releases is not described.
Our goal is to ensure that you leverage technologyto its fullest to increase the efficiency and
effectiveness of your operations. Please note that the final release may not have every feature
that is discussed in this document, and a specific feature may become a part of a different
application or have a product name that is different from those cited in this document.
This preface discusses:
This document provides an overview of new features and enhancements in Oracle Primavera P6 Enterprise Project Portfolio Management Release 8 (P6 R8). Key additions include 100% web-based deployment and administration, an Enterprise Project Structure view, enhanced project templates, integrated risk management, new reporting capabilities, and improved project planning and analysis tools. The release aims to improve predictability, expand governance, provide a modern architecture, and lower total cost of ownership for project portfolio management.
This document discusses the differences between P6 Professional and P6 EPPM functionality in Oracle Primavera P6 version 8.2. Key functionality such as import/export files and manual resource curve editing are only available in P6 Professional. Dashboards, portfolio views, and issues tracking are only in the web-based P6 EPPM. The hosted demonstration provides examples of useful web functionality like the team member mobile app.
Oracle Primavera P6 R8 Release Value Propositionp6academy
ORACLE | P6ACADEMY.COM
Shared by our members
This document provides an overview of features and enhancements included in
Oracle’s Primavera P6 Enterprise Project Portfolio Management Release 8. It is
intended solely to help you assess the business benefits of upgrading to
Primavera P6 Enterprise Project Portfolio Management R8.
Copyright Oracle
Jacqueline Samples seeks a role as a PeopleSoft functional/technical consultant. She has over 13 years of experience implementing, upgrading, and providing production support for various PeopleSoft modules. Her experience includes full life cycle implementations, upgrades, production support, and leading EPM budgeting projects. She is proficient in various PeopleSoft modules and technical tools.
This document provides a competitive analysis of the web page http://www.redprairie.com/ for the search term "logistics management software". It analyzes the page and identifies ways it could improve its search engine ranking, including optimizing the document title, global link popularity, keyword usage, and other ranking factors. A sample of inbound links to the site is provided, noting many have empty link text. Overall, the analysis finds the page meets only 30% of requirements for a top 10 ranking.
Installing Oracle Primavera P6 Professional standaloneTen Six Consulting
Here are step by step instructions showing how to Install Oracle Primavera P6 Professional for those who might need a little help installing the software in a standalone configuration. While it’s mostly straightforward to do, having a cheat sheet handy is always a bonus.
Here's a link to the original article with the download http://ow.ly/dli97
A Software Factory Integrating Rational & WebSphere Toolsghodgkinson
The document discusses how a large automotive retailer integrated Rational Software Architect, WebSphere Message Broker, and Rational Team Concert into a software factory to develop an integration layer between a new point of sale system and SAP backend. Key challenges included a multi-vendor global team and parallel development of UI, integration, and backend layers. The software factory employed model-driven development, continuous integration, and practices like architectural modeling in UML, automated WSDL generation, tracking work items and impediments, and collaborative configuration management to help coordinate distributed development and integrate results.
OpSource Application Operations is a suite of services providing in-depth management and support of your composite application, from initial deployment through production release and ongoing growth. It is backed by a unique 100% application availability service level agreement (SLA) guarantee. While most managed hosting providers offer only superficial support of the commercial middleware and supporting application layers, OpSource On-Demand provides a much more in-depth support model based on understanding the composite application you have built on top of the common middleware layers.
Solution4 is an automation framework for the management
of centralized Windows environments, designed to automate the management of change intensive Citrix XenApp or Terminal Server environments. The framework can also be used to deploy infrastructure servers or automate the building and maintenance of master images
with VDI or Provisioning Server.
The document provides a guide to licensing SAP software products. It discusses the core elements of SAP's licensing model, which includes software licenses and associated maintenance and support services. The licenses are offered as either package licenses based on business metrics or named user licenses for individual users. The modular structure of SAP licenses allows customers to scale their solutions as their business needs change. Flexible payment options and alternative licensing models are also available.
ITIL At Companies With Sap ItSMf Atlanta 2009Robert Max
This document discusses how companies can implement ITIL practices when using SAP applications. It provides an overview of SAP customers in Georgia and discusses two implementation options for SAP: the ASAP roadmap and FOCUS roadmap. It describes how SAP encourages the use of ITIL and supports ITIL v3 concepts through tools like Run SAP and SAP Solution Manager. The document presents two case studies, one on implementing a service desk solution and one on solution and system monitoring tools. It concludes by advertising an upcoming ASUG meeting and asking attendees a question.
This document discusses managing application development in CA 2E. It provides an overview of MKS and its partnership with CA, as well as customer scenarios using MKS Implementer and CA 2E together. It then summarizes the key capabilities of the CA 2E Change Management Option for managing the CA 2E application lifecycle, including check-out/check-in, promotion, and remote deployment. It also discusses how MKS Integrity can provide additional capabilities beyond just CA 2E models.
This document provides an overview and summary of a Navy Service-Oriented Architecture (SOA) Reference Model. It discusses the purpose and goals of developing the reference model, including describing Navy SOA goals in the context of commercial goals and standards. It also outlines the key sections and components of the reference model, including the Business Reference Model, Services Reference Model, and Technical Reference Model. The document recommends following commercial best practices and compliance with relevant guidance and standards.
This document summarizes an automated user provisioning solution implemented with SAP NetWeaver BPM for a large Indian conglomerate with over 15,000 employees. The as-is user provisioning process was paper-based and inefficient. The new BPM orchestrated process automates user creation, access provisioning, license management and provides self-service capabilities. Key benefits include improved security, compliance, efficiency and user experience. Future improvements include further system integrations and analytics-based optimizations.
This document provides instructions for performing initial customizing and configuration of SAP Solution Manager. It describes how to create an implementation project, perform basic configuration such as setting profile parameters and logical systems, configure the Service Data Control Center, and generate an IMG project. The goal is to outline the minimum customizing needed to use Solution Manager scenarios for remote monitoring with EWA.
An enterprise portal provides single sign-on access to integrated transactional services, content, and business tools for customers, partners and employees. It serves as a central access point within a service-oriented architecture. C2B2 is a consulting firm specializing in portal design, development and support. They provide expertise in commercial and open source portal platforms throughout the project lifecycle.
Checking the health of your active directory enviornmentSpiffy
The document discusses checking the health of an Active Directory environment. It covers major components like Active Directory replication, SYSVOL replication, name resolution, and domain controller health. It emphasizes the importance of disaster recovery for Active Directory. Some best practices include regularly monitoring replication, event logs, and domain controller health. It's important to configure backups and have a disaster recovery plan to address issues like data loss or loss of domain controllers.
This paper describes the unique, ground-breaking development of persistent SDC-equivalent timing constraints within industry-standard OpenAccess design database.
Avea blended waterfall and agile methodologies by utilizing Rational Team Concert (RTC) to enable parallel development. Avea's IT organization separated projects and demands into different groups using waterfall and scrum. RTC supported integrated release management by associating work items with code changes, continuous builds, and release planning across projects and sprints. It also enabled safe code merges and consolidated deployment through dedicated test and production streams.
Fusion-io Virtualization Reference Architecture: Deploying Server and Desktop...Principled Technologies
In our testing, Fusion ioControl, Cisco UCS, and VMware technologies created a high-performance, easy-to-configure and manage solution that could handle a demanding mixed application environment consisting of common virtualized business applications and VDI. By prioritizing performance resources with ioControl QoS service levels and policies, we demonstrated that mission-critical and business-critical applications will run at optimum performance levels in a 600 virtual desktop boot storm, or an OLTP heavy-workload use case. By adding Fusion ioTurbine software and Cisco Fusion ioDrive2 into the UCS Blade Server, we further extended OLTP performance with no additional solution footprint. With the Fusion ioControl UI and ioSphere UI integration with vCenter Server, you can manage all aspects of storage, both ioControl and UCS-side Fusion ioDrive flash, from within vCenter console. Fusion ioControl Hybrid Storage and Cisco UCS is a strong solution to meet today’s demanding mixed workloads in your VMware virtualized data center.
This document discusses upgrading an Oracle E-Business Suite from R11i to R12 versus doing a full re-implementation. It provides an overview of factors to consider such as data quality, customizations, business changes, and new R12 features. The presentation then covers topics like impact analysis, case studies, and questions. Impact analysis examines areas like technical architecture, applications architecture, and prioritizing new features to determine project scope and schedule. Case studies demonstrate successful R12 upgrades and a re-implementation project.
Oracle Primavera P6 v7 Release Value Proposition p6academy
ORACLE | P6ACADEMY.COM
Shared by our members
This document provides an overview of features and enhancements included in
Oracle Primavera P6 Enterprise Project Portfolio Management (EPPM) v7. It is
intended solely to help you assess the business benefits of upgrading to P6
EPPM v7 and to plan your I.T. projects.
This document provides an overview of the value proposition that is associated with the new
features and enhancements that are planned for Oracle Primavera P6 v7. This document will
help you assess the business benefits of Oracle Primavera P6 v7 and plan your information
technology investments.
This document describes new or changed functionality only. Existing functionality from prior
releases is not described.
Our goal is to ensure that you leverage technologyto its fullest to increase the efficiency and
effectiveness of your operations. Please note that the final release may not have every feature
that is discussed in this document, and a specific feature may become a part of a different
application or have a product name that is different from those cited in this document.
This preface discusses:
This document provides an overview of new features and enhancements in Oracle Primavera P6 Enterprise Project Portfolio Management Release 8 (P6 R8). Key additions include 100% web-based deployment and administration, an Enterprise Project Structure view, enhanced project templates, integrated risk management, new reporting capabilities, and improved project planning and analysis tools. The release aims to improve predictability, expand governance, provide a modern architecture, and lower total cost of ownership for project portfolio management.
This document discusses the differences between P6 Professional and P6 EPPM functionality in Oracle Primavera P6 version 8.2. Key functionality such as import/export files and manual resource curve editing are only available in P6 Professional. Dashboards, portfolio views, and issues tracking are only in the web-based P6 EPPM. The hosted demonstration provides examples of useful web functionality like the team member mobile app.
Oracle Primavera P6 R8 Release Value Propositionp6academy
ORACLE | P6ACADEMY.COM
Shared by our members
This document provides an overview of features and enhancements included in
Oracle’s Primavera P6 Enterprise Project Portfolio Management Release 8. It is
intended solely to help you assess the business benefits of upgrading to
Primavera P6 Enterprise Project Portfolio Management R8.
Copyright Oracle
The document describes Oracle Primavera, a project management software suite. It provides modules for portfolio management, project scheduling, resource management, risk analysis, and more. The software allows users to plan projects, allocate resources, track progress, and deliver projects on time and on budget. It includes customizable dashboards, workspaces, and reports to monitor project performance.
Provides context-sensitive help and suggestions for completing tasks.
Code Editor: Provides syntax highlighting, code completion, and refactoring capabilities.
Debugger: Enables debugging of Java code and ADF applications.
Profiler: Helps optimize application performance by identifying bottlenecks.
Versioning: Enables team development through version control integration.
Testing: Supports unit testing, functional testing, load testing, and more.
So in summary, Oracle JDeveloper provides a complete, integrated environment for developing
extensions to Oracle E-Business Suite using the same technology stack as the E-Business Suite itself.
This ensures tight integration and compatibility.
Oracle E-Business Suite and Oracle Fusion
Lesson 1_2_3 Primavera 2.pptxProject Planning with PrimaveraEngrMuhammadJavidNaw
This document provides an overview of a Project Planning with Primavera course. The course objectives are to plan, schedule, manage projects, make cost and resource management decisions, improve team collaboration and workflow productivity, define skills and responsibilities, track progress and optimize capacity, and deliver projects on time and on budget. The course covers topics like introducing Primavera, the project management life cycle, navigating and laying out projects in Primavera, creating WBS, activities, relationships, schedules, assigning constraints and resources, analyzing resources, optimizing plans, reporting performance, and using the Primavera project website. It also discusses the various Primavera applications and their functionality for project administration, management, documentation
Implementing primavera enterprise project management in discrete manufacturin...p6academy
This document summarizes a presentation about implementing Oracle's Primavera Enterprise Project Management software in a discrete manufacturing environment. The presentation discusses challenges discrete manufacturers face, benefits of using Primavera EPPM, an overview of the P6 Release 8 features, and how it can integrate with other Oracle applications like JD Edwards and E-Business Suite. Key capabilities of Primavera EPPM include executive dashboards, portfolio management, project management, resource management, and integration with other Oracle products.
This document provides an overview of Oracle Forms Developer and Oracle Fusion Middleware Forms Services. Oracle Forms Developer is a rapid application development tool that allows users to build rich Java applications optimized for the web without writing code. Oracle Fusion Middleware Forms Services is an application server that deploys and scales Oracle Forms applications over any network. Together they provide a complete framework for developing and deploying database-centric applications.
Primavera p6 eppm r8 enhancements you don't want to miss apr8p6academy
This document lists Primavera-related events at the upcoming COLLABORATE conference, including keynotes on the Primavera investment and roadmap, breakout sessions on Primavera Contract Management and Enterprise Project Portfolio Management, a Q&A session, and opportunities to get involved with the Oracle Primavera Special Interest Group including a booth and support clinic. All conference content will be available on the PrimaveraSIG website beginning May 1st.
This document outlines Oracle's Primavera Gateway product direction and roadmap. It discusses the current integration capabilities in Primavera Gateway 1.1, including support for additional Primavera and third party applications. The roadmap outlines planned enhancements in areas such as additional application support, cloud enablement, usability improvements, and an expanded set of pre-built integration providers.
This document provides an introduction and overview of reporting capabilities from Primavera P6 EPPM. It discusses Forforce Global, an Oracle Platinum Partner and largest Primavera practice in the world. It outlines 3 rules for report writing: know the data, know the reporting tool, and maintain a report library. Examples are shown of pixel perfect reports directly generated from P6 EPPM using BI Publisher, with over 100 prebuilt reports and 30 additional reports in the new repository.
Oracle Primavera P6 r8.2 and cm14 on exa platform using oracle fusion middlew...p6academy
Yarra Valley Water upgraded their Oracle Primavera system from version P6.0 to R8.2 to align with their corporate IT strategy and take advantage of new capabilities. This was a complex undertaking that involved migrating to the Oracle Exalogic and Exadata platforms, integrating with various Oracle technologies, and addressing several risks. The benefits of the upgrade included increased efficiency, leveraging existing IT investments, and aligning more work with in-house teams. Lessons learned included the importance of commitment, organizational agility, and aligning with the enterprise architecture.
The document summarizes new features in the latest release of Oracle's Primavera P6 Enterprise Project Portfolio Management software. Key highlights include new HTML5 views to replace Java applets for improved usability, performance improvements for Primavera P6 Professional, and enhancements to mobile apps, global search functionality, and cloud services. The presentation provides an overview of the new features and their benefits for different industries.
Oracle Primavera P6 16.1 was released in April 2016. This presentation from Oracle Primavera will get you up to speed on all of the changes and new features.
For a commentary and further summary, read this article https://www.planacademy.com/primavera-p6-16-1-released-complete-details/
ORACLE | P6ACADEMY.COM
Shared by our members | Copyright Oracle Corp
Discover the Latest Release of Oracle’s
Primavera P6 Enterprise Project
Portfolio Management
Karen Pilla
Director, Product Strategy
Oracle’s Primavera Product Strategy
March 2016
Program Agenda
4
Usability and Adoption
Team Member
Primavera P6 Professional
Industry Highlights
This document provides an agenda for an event on Agile Requirements by Agile Analysts. The agenda covers topics such as an overview of Agile, where business analysts fit in Agile, IBM Rational and Agile tools, requirements elicitation using IBM Rational Requirements Composer, and market perspectives on Agile. The event will be held on July 19th in Sydney and July 21st in Melbourne, Australia.
Cor source solutions on premise to on demand saas u 2 2012CorSource
The document provides an overview of moving an on-premise software product to an on-demand, Software as a Service (SaaS) model. It discusses key considerations for the business objectives, licensing model, leveraging the current product, architectural planning, development processes, and infrastructure migration. The levels of SaaS maturity and key factors of enabling SaaS are also outlined.
The document provides an overview of the technical architecture of Oracle Primavera P6 EPPM R8. It describes the core server components that form a scalable, tiered architecture suitable for small to large enterprises. These include databases, web application servers, and compression servers. It also outlines the various software modules, including windows and web-based clients, and lists the minimum requirements for these modules. Finally, it includes a diagram showing the logical connections between the main solution components.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
What is an RPA CoE? Session 1 – CoE VisionDianaGray10
In the first session, we will review the organization's vision and how this has an impact on the COE Structure.
Topics covered:
• The role of a steering committee
• How do the organization’s priorities determine CoE Structure?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
1. Oracle Primavera P6 Enterprise
Project Portfolio Management
Performance and Sizing Guide
An Oracle White Paper
April 2011
2. Disclaimer
The following is intended to outline our general product direction. It is intended
for information purposes only, and may not be incorporated into any contract. It is
not a commitment to deliver any material, code, or functionality, and should not be
relied upon in making purchasing decisions. The development, release, and timing
of any features or functionality described for Oracle’s products remains at the sole
discretion of Oracle.
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 2
3. Oracle Primavera P6 Enterprise Project
Portfolio Management Performance and Sizing
Guide
Introduction .................................................................................................................................... 4
Architecture Overview.................................................................................................................. 4
Performance and Scalability Considerations ............................................................................. 6
Vertical Scaling (Scaling up) ................................................................................................... 6
JVM Heap Size .................................................................................................................... 7
Hardware Upgrade ............................................................................................................. 7
Operating System Upgrade ............................................................................................... 7
Horizontal Scaling (Scaling out) ............................................................................................ 7
Adding Application Server Nodes................................................................................... 7
Database Scaling and Clustering ...................................................................................... 7
Deployment Considerations ........................................................................................................ 8
Oracle Primavera P6 Web Client .......................................................................................... 8
Oracle Primavera P6 Server ................................................................................................... 8
P6 Services ........................................................................................................................... 8
Publication ........................................................................................................................... 9
Activity Gantt ...................................................................................................................... 9
Resource Management..................................................................................................... 10
Risks .................................................................................................................................... 10
P6 Web Services ............................................................................................................... 11
Deployment Categories .............................................................................................................. 11
Deployment Architectures ......................................................................................................... 12
Small Deployment – Single Node ....................................................................................... 12
Application Server Configuration .................................................................................. 12
Progress Reporter or Web Services Server Configuration ........................................ 13
P6 Services Configuration ............................................................................................... 13
Database Server Configuration ...................................................................................... 13
Medium Deployment – Clustered ....................................................................................... 13
Application Server Configuration .................................................................................. 14
Progress Reporter or Web Services Server Configuration ........................................ 14
P6 Services Configuration ............................................................................................... 14
Database Server Configuration ...................................................................................... 14
Large Deployment – Clustered ............................................................................................ 15
Application Server Configuration .................................................................................. 15
Progress Reporter or Web Services Server Configuration ........................................ 15
P6 Services Configuration ............................................................................................... 15
Database Server Configuration ...................................................................................... 16
Other Factors ............................................................................................................................... 16
Enabling Technologies ............................................................................................................... 17
Oracle BPM............................................................................................................................. 17
Oracle BI Publisher ............................................................................................................... 17
OBIEE/ P6 Analytics ........................................................................................................... 17
Content Management System .............................................................................................. 17
Sizing Spreadsheet for BI Publisher Enterprise ............................................................... 18
Conclusion .................................................................................................................................... 18
Frequently Asked Questions ..................................................................................................... 19
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 3
4. INTRODUCTION
Oracle Primavera P6 Enterprise Project Portfolio Management (EPPM) is a robust
Oracle Primavera P6 Enterprise Project and easy-to-use integrated solution for globally prioritizing, planning, managing,
Portfolio Management v 8.1 is a platform and executing projects, programs, and portfolios.
independent solution for the Enterprise.
This document outlines an estimate of hardware and software requirements for
deploying Oracle Primavera P6 Enterprise Project Portfolio Management product.
Three deployment scenarios are considered – small, medium, and large – and
recommendations for each type are provided. These recommendations should only
be considered as guidance for planning product deployment.
The following assumptions are made in this document:
• A highly available environment is desired.
• Database specific best practices for high availability, backup, and recovery
are being followed.
• Load balancing specifics, software and hardware, is beyond the scope of
this document.
Many improvements and feature enhancements have been implemented in the
Primavera P6 EPPM R8.1 product. The P6 Services, Summarizer, and Leveler
modules are re-architected to be platform independent, robust, reliable, and highly
scalable. P6 R8.1 has also introduced a near real- time reporting solution called
Publication. There is a full whitepaper that describes this new feature in detail
available, it is titled P6 Extended Schema White Paper.
ARCHITECTURE OVERVIEW
Oracle Primavera P6 Enterprise Project Portfolio Management is a Java 2 Platform,
The division of tiers allows the application
Enterprise Edition (J2EE platform) web application. The J2EE platform consists
to scale according to customers’
performance demands. for a set of industry-standard services, APIs, and protocols that provide the
functionality for developing multi-tiered, web-based, enterprise applications. The
division of tiers enables the application to scale according to customers’
performance demands. Oracle Primavera P6 Enterprise Project Portfolio
Management uses the J2EE specification to build a flexible and scalable cross-
platform solution.
The main tiers of Oracle Primavera P6 Enterprise Project Portfolio Management
are:
• The presentation tier – A web server layer rendering JSPs, JavaScript,
Applets etc. to present a feature- rich UI accessible through various
supported browsers.
• The middle tier – A J2EE application server forms the middle tier where
all business logic of Oracle Primavera P6 Enterprise Project Portfolio
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 4
5. Management is implemented. This layer runs the business logic for both
the P6 Web application and the P6 Services.
• The data tier –The data tier consists of a standalone or clustered RDBMS
environment utilizing Java Database Connectivity (JDBC) to integrate with
the middle tier.
The Oracle Primavera P6 Enterprise Project Portfolio Management application
resides on an application server, and the repository of the application data resides
on the database server. Figure 1 illustrates the architecture of Oracle Primavera P6
suite of Products.
Figure 1: P6 EPPM Architecture
P6 Enterprise Project Portfolio Management
Enabling Technologies P6 EPPM
Presentation Tier
Oracle Business Process Oracle Business
Management
P6 Web Intelligence
Publisher
Middle Tier
Content Management P6
System P6 Services
(Oracle UCM, SharePoint) P6 Server API P6 Web
Services
Data Tier
OBIEE
Answers Dashboards
P6 Database
P6 Reporting
Database
Add-on Components
Progress Compression
P6 Analytics P6 Professional
Reporter Server
STAR
Typical Oracle Primavera P6 Enterprise Project Portfolio Management
deployments consist of the following components:
• A clustered web server load, balanced using a load balancing router or
software solution. End-users including administrators interact with
Primavera P6 through these Web servers.
• A clustered J2EE application server on which Oracle Primavera P6
Enterprise Project Portfolio Management is deployed.
• Oracle Primavera P6 Enterprise Project Portfolio Management uses a
RDBMS as its data repository. Depending on the dataset size, the database
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 5
6. server can be a standalone or a clustered server. In the following sample
architecture, the database is clustered. For optimized performance, the
application servers and RDBMS are co-located, for example, within the
same subnet.
Figure 2: Sample P6 EPPM Deployment
PERFORMANCE AND SCALABILITY CONSIDERATIONS
While there are multiple ways to achieve the desired performance and scalability
levels in Oracle Primavera P6 Enterprise Project Portfolio Management, the
performance considerations can be grouped in two categories: Vertical and
Horizontal. There are several advantages (and disadvantages) for choosing one over
the other. Organizations can decide which to use, based on:
• The desired level of performance
• Availability requirements
• Short-term vs. long-term outlook of system usage
• Seasonality and frequently used application areas
Vertical Scaling (Scaling up)
Vertical scaling involves adding additional resources, or upgrading resources on an
existing system. Vertical scaling is usually a good approach if the application
bottlenecks are processor and memory-related.
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 6
7. JVM Heap Size
The application objects (such as Projects, Activities, and Assignments, etc.) are
stored in the Java Virtual Machine (JVM) heap allocation. Most of these objects are
short- lived, and are periodically cleaned up by the JVM’s garbage collection
mechanism. As the number of concurrent users increases, performance and
scalability is affected by the available heap space in the JVM. Increasing the heap
size is an easier way to achieve the desired performance and scalability.
Hardware Upgrade
Desired performance and scalability can also be achieved by upgrading the CPU,
adding extra cores, upgrading to faster I/O devices, and upgrading from a 32-bit to
64-bit hardware. The recommend hardware is 64-bit.
Operating System Upgrade
Another way to achieve the desired performance level is by doing such things as:
upgrading to latest versions of the operating system, installing latest patch updates,
and upgrading from 32-bit version to a 64-bit version. The recommend hardware is
64-bit.
While vertical scaling is easier to achieve, it does not address the availability
requirements. If the desired level of availability is high, then vertical scaling alone
will not be sufficient.
Horizontal Scaling (Scaling out)
As the demand for applications grows, additional nodes can be added to an existing
application server cluster to handle the increased system load. For high availability
requirements, horizontal scaling is the better option.
Adding Application Server Nodes
As the usage of applications grows within the organization, adding additional server
To mitigate risk of degraded performance
nodes is the best way to achieve required performance and scalability. If the
and undesired downtime, it is crucial to
understand the business cycles of the
organization’s business model exhibits seasonality or periodic variations, the system
organization and plan for the desired level load will fluctuate accordingly. For example, the average load on the system may
of performance, availability and scalability. quadruple during month end closing, or the plant may be closed for a week every
quarter for maintenance. Adding or removing application server nodes should be
considered to manage seasonality. To mitigate risk of degraded performance and
undesired downtime, it is crucial to understand the business cycles of the
organization and to plan for the required level of performance, availability, and
scalability.
Database Scaling and Clustering
Database server scaling options are available, and have been widely adopted and
implemented. Database clustering enables multiple nodes in a clustered system to
mount and open a single database that resides on shared disk storage. This
configuration provides high availability in the database environment. One example
of database clustering is Oracle Real Application Clusters (RAC).
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 7
8. DEPLOYMENT CONSIDERATIONS
Oracle Primavera P6 Enterprise Project Portfolio Management performance
depends on the load faced and response characteristics of each tier discussed in the
previous section. Performance- affecting factors are identified and discussed in the
following sections. These factors should be considered during deployment
planning.
Oracle Primavera P6 Web Client
The number of concurrent users accessing the system directly affects the web client
performance. Performance is also affected by the activities being performed within
each user session (for example, Activity Gantt, Resource Planning, Scheduling,
Leveling, Summarizing, and Reporting, etc.). Concurrent users and their system
activities largely affect CPU and memory requirements of the application server.
Oracle Primavera P6 Server
The Oracle Primavera P6 Enterprise Project Portfolio Management server is a
J2EE application that uses J2EE technologies for interaction with end-users, target
systems, database repository, etc. Following are some areas of server operation that
need to be considered during Oracle Primavera P6 Enterprise Project Portfolio
Management sizing.
P6 Services
In Primavera P6 R8.1, the service process can now run as a standalone application
For most deployment categories, we
for better performance and scalability, and is platform independent. Services are
recommend setting up a dedicated
application server node for running job
responsible for executing real-time and scheduled application jobs. The following
service. application areas are processed as jobs:
• Summarizer
• Scheduler
• Leveler
• Publications
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 8
9. The Services are capable of processing large number of projects, activities, and
resource assignments. The number of concurrent jobs largely affects the CPU and
memory requirements of the application server and the load on the database
servers.
• For medium to large deployments, setting up a dedicated application
server node for the services is recommended. This application server
should not be part of the cluster that processes HTTP requests from the
web client. In addition, turning off the services on the application servers
in the cluster, which are serving web client requests is recommend.
Horizontally scaling out by adding more dedicated Services application
server nodes can address increased performance requirements.
• For long- running jobs, off-peak hours job scheduling is recommended.
For example, scheduling a job to run, when the load on the system is low.
• For the initial run of the Publication Services, after install or upgrade of
P6, running off-peak hours such as over the weekend is recommended.
• For heavily data- intensive jobs (such as summarizing an entire EPS)
sequential, rather than concurrent scheduling, is recommended. For
example, do not schedule two large EPS summarization jobs to run at the
same time.
Publication
The newly designed Publication Services allows for near real time reporting of
Project data. The following factors could impact the response time and resource
for Publication:
• Number of Activities/Assignments
• Length of project
• Length of Publication date range
• Length of Activities/Assignments
• Number of Financial Periods
Activity Gantt
The Activity Gantt feature underwent scaling efforts to help large deployments.
Small deployments also benefit from this enhancement because of optimization in
code to help load data quicker. The last release had a limit that enabled the user to
load 15k activities. This release has raised the limit to 100k activities.
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 9
10. The following factors could impact the response of the Activity Gantt feature:
• Number of Activities/Assignments
• Number of activity Relationships
• Number of currently opened projects
• Project length
• Depth of WBS Hierarchy
• Activities/Assignments Length
• Amount of client side memory allocated to the JRE and applets
• Other load on the application server
Resource Management
The Resource Management feature now allows for a more interactive resource
manage approach. Resource management is now easily and intuitively
accomplished. The following factors could impact the response time of the
Resource Management:
• Number of Resources
• Number of Resources Assignments to Activities
• Number of currently opened projects
• Filter usage
• Project length
• Depth of WBS Hierarchy
• Amount of client side memory allocated to the JRE and applets
• Other load on the application server
Risks
The Risk feature has been completely redesigned to enable a high confidence level
of success by evaluating factors such as cost and scheduling. The following factors
could impact the response of the Risk feature:
• Number of Risks
• Number of Activity Assignments to Risk
• Number of currently opened projects
• Number of Risk Scoring Matrix assignments
• Number of Response Plan assignments
• Amount of client side memory allocated to the JRE and applets
• Other load on the application server
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 10
11. P6 Web Services
The P6 Web Services platform employs Web-based technology to handle requests
from external programs. External client programs use P6 Web Services by creating
a request and sending it to the application server using the SOAP (Simple Object
Access Protocol.) Having received the request, P6 EPPM uses the appropriate
business logic required to service the request. The client application need not
understand the semantics of this processing. Responses or requests from P6 EPPM
simply follow the same path in reverse.
P6 Web Services can be divided into four categories of services:
• Business Object Based Services (CRUD operations)
• Job Service
• Spread Service
• Import and Export Services
Many data set characteristics can impact the performance of Web Services. All
requests should make use of meaningful filters to reduce the amount of data
returned by the service. Other aspects that can affect the performance of Web
Services are:
• System usage – P6 features in use
• Environment
• Level of hardware
DEPLOYMENT CATEGORIES
Oracle Primavera P6 Enterprise Project Portfolio Management deployments can be
classified into three categories i.e. small, medium and large. Some of the factors
considered for defining these categories are outlined in the following table.
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 11
12. These factors influence the hardware and software specifications during Oracle
Primavera P6 Enterprise Project Portfolio Management deployment.
Deployment Categories
Small Medium Large
Projects 200 1,000 50,000
Active Users 50 100 200
Activities 100,000 1,000,000 5,000,000
Activities per 5,000 10,000 20,000
Number of Objects project
Resources 500 1,000 4,000
Resource 100,000 1,000,000 5,000,000
Assignments
Resource 5,000 10,000 20,000
Assignments per
project
Risks 100 500 2,500
Table 1 – Deployment Categories
DEPLOYMENT ARCHITECTURES
Small Deployment – Single Node
This deployment model is suitable for a business unit or a division within an
organization. It also is useful for setting up a pilot with the intent of moving to a
medium or large size deployment. This deployment can achieve the desired
performance or scalability, but does not address the high availability requirement
due to single point of failure.
Application Server Configuration
CPU Intel Xeon 5000 series (Quad Core 3.46 GHz) or equivalent
Java Heap Size 2 GB
Drive Space 25-50 GB
Operating System Oracle Enterprise Linux (OEL) 64-bit or Windows server
64-bit or equivalent
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 12
13. Progress Reporter or Web Services Server Configuration
CPU Intel Xeon 5000 series (Quad Core 3.46 GHz) or equivalent
Java Heap Size 2 GB
Drive Space 10 GB
Operating System Oracle Enterprise Linux (OEL) 64-bit or Windows server
64-bit or equivalent
P6 Services Configuration
CPU Intel Xeon 5000 series (Quad Core 3.46 GHz) or equivalent
Java Heap Size 4 GB
Drive Space 20-50 GB, depending on log historic log storage
Operating System Oracle Enterprise Linux (OEL) 64-bit or Windows server
64-bit or equivalent
Database Server Configuration
CPU Intel Xeon 7000 series (Quad Core 2.66 GHz) or equivalent
RAM 2 GB
Drive Space 50 GB
Operating System OEL 64-bit or Windows server 64-bit or equivalent
Medium Deployment – Clustered
Assuming that high availability is desired for a medium deployment, the application
server is clustered. If high availability is not a requirement, desired scalability can be
achieved vertically by adding equivalent units of memory and CPU.
The clustered nodes can exist on the same physical machine as separate node
deployments when a high-end machine is used for the application server. A load-
balancing router can be used to load balance between the nodes for optimal
performance.
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 13
14. Application Server Configuration
CPU Intel Xeon 5000 series (Quad Core 3.46 GHz) or equivalent
Java Heap Size 4 GB per node
Drive Space 10 GB
Operating System OEL 64-bit or Windows server 64-bit or equivalent
Progress Reporter or Web Services Server Configuration
CPU Intel Xeon 5000 series (Quad Core 3.46 GHz) or equivalent
Java Heap Size 4 GB per node
Drive Space 25-50 GB
Operating System OEL 64-bit or Windows server 64-bit or equivalent
P6 Services Configuration
CPU Intel Xeon 5000 series (Quad Core 3.46 GHz) or equivalent
Java Heap Size 4 GB per node
Drive Space 50-75 GB, depending on log historic log storage
Operating System Oracle Enterprise Linux (OEL) 64-bit or Windows server
64-bit or equivalent
Database Server Configuration
CPU Intel Xeon 7000 series (Quad Core 2.66 GHz) or equivalent
RAM 4 GB per node
Drive Space 100 GB
Operating System OEL 64-bit or Windows server 64-bit or equivalent
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 14
15. Large Deployment – Clustered
Assuming that high availability is desired for a large deployment, the application
server is clustered.
A large deployment involves a high system load due to such things as large data
For optimal system performance,
sets, processing, concurrent users, etc. To handle this load, adding a dedicated
deploying Oracle Primavera P6 Enterprise
Portfolio Management application on a 64-
clustered web server and a clustered database server, such as Oracle RAC Database,
bit architecture is highly recommended . is recommended. Due to the intense computations typically seen at large
deployments, a large JVM heap is highly recommended. Horizontally scaling out by
adding more nodes can address increased performance requirements. It is not
necessary to have application servers on different machines. Multiple nodes with
Oracle Primavera P6 Enterprise Project Portfolio Management can be deployed on
the same physical machine, assuming that the machine is a high-end one and has
adequate physical memory and CPU.
Application Server Configuration
CPU 2 Intel Xeon 5000 series (Quad Core 3.46 GHz) or
equivalent
Java Heap Size 8 GB per node
Drive Space 25-50 GB
Operating System OEL 64-bit or Windows server 64-bit or equivalent
Progress Reporter or Web Services Server Configuration
CPU Intel Xeon 5000 series (Quad Core 3.46 GHz) or equivalent
Java Heap Size 4 GB per node
Drive Space 10 GB
Operating System OEL 64-bit or Windows server 64-bit or equivalent
P6 Services Configuration
CPU Intel Xeon 5000 series (Quad Core 3.46 GHz) or equivalent
Java Heap Size 8 GB per node
50-100 GB, depending on log historic log storage
Operating Oracle Enterprise Linux (OEL) 64-bit or Windows server
System 64-bit or equivalent
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 15
16. Database Server Configuration
CPU 2 Intel Xeon 7000 series (Quad Core 2.66 GHz) or
equivalent
RAM 8 GB per node
Drive Space 200 GB
Operating System OEL 64-bit or Windows server 64-bit or equivalent
OTHER FACTORS
This document covers the performance of the overall Architecture of the P6
EPPM configuration. However, the factors around the database setup play a very
important role on performance. The following factors could impact the
performance of the Database:
• Hardware architecture and OS
• NIC (number of NICs, speed and duplex settings)
• Number of database instances on a server (dedicated vs. shared)
• Disk storage system performance (I/O speed, Buffer, Mirroring)
• Table space layout and extent sizing
• Table data, index, and lob distributions on table spaces
• Table and index fill factor definition
• Database block sizing
• Connection management (dedicated vs. MTS)
• RAM allocations (automatic, SGA, PGA, Shared Pool, Buffer Pool, etc.)
• CBO optimizer parameter configuration setting
• Database table and index statistics gathering mechanism and frequency
• Anti-virus software
• Additional database jobs
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 16
17. ENABLING TECHNOLOGIES
Oracle BPM
For creating and managing business processes and workflows, Oracle Primavera P6
EPPM utilizes Oracle Business Process Management (BPM) technology. For
information on hardware and sizing requirements please refer to Oracle BPM
documentation, available on the following Web site:
http://www.oracle.com/us/technologies/bpm/index.html
Oracle BI Publisher
For enterprise reporting, Oracle Primavera P6 EPPM utilizes Oracle Business
Intelligence Publisher. For information on hardware and sizing requirements please
refer to BI Publisher documentation, available on the following Web site:
http://www.oracle.com/us/solutions/ent-performance-bi/bi-publisher-
066551.html
OBIEE/ P6 Analytics
For enhanced analytical and advanced reporting capabilities, Oracle Primavera P6
EPPM utilizes Oracle Business Intelligence Enterprise Edition (OBIEE) product.
For information on hardware and sizing requirements, please refer to OBIEE
documentation, available on the following Web site:
http://www.oracle.com/us/solutions/ent-performance-bi/enterprise-edition-
066546.html
For information on hardware and sizing requirements for P6 Analytics and
Reporting databases, please refer to the white paper on P6 Analytics and Reporting
Database planning and sizing document, available on the following Web site:
http://www.oracle.com/us/p6-analytics-and-reporting-db-wp-080572.pdf
Content Management System
For document management and collaboration, Oracle Primavera P6 EPPM can be
configured to use Oracle Universal Content Management (UCM) OR Microsoft
SharePoint. For information on hardware and sizing requirements for Microsoft
SharePoint please contact Microsoft. For information on hardware and sizing
requirements for Oracle, please refer to Oracle UCM documentation, available on
the following Web site:
http://www.oracle.com/technetwork/middleware/content-
management/overview/index.html
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 17
18. Sizing Spreadsheet for BI Publisher Enterprise
Documentation can be found on Oracle MetalinkNote -948841.1
CONCLUSION
Following a systematic approach to evaluating, planning and testing the architecture
for your Primavera P6 Enterprise Project Portfolio Management deployment is the
only way to assure a successful deployment. With careful examination of the
performance and scalability objectives, system availability requirements, short-term
versus long-term outlook of system usage, seasonality, data structure, and
frequently used application areas, the appropriate hardware choices can be made
early in the process.
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 18
19. FREQUENTLY ASKED QUESTIONS
How much hardware does P6 installation require? Tables that describe the
recommended hardware for each deployment size are described earlier in this
document.
How much disk space does P6 require? The P6 application requires little space.
However, you do need enough space to run the Application Server software (such
as WebLogic). You will also need enough space to keep historic log files. You
must also ensure that you have the appropriate amount of disk space on you
database server. Recommendations can be found in the tables described earlier in
this document.
Can P6 run in a cluster? Yes, P6 can run in a cluster.
Do the P6 Services affect performance? Yes. P6 Services do affect performance
for the P6 Web application. The difference in performance depends on some of
the following factors:
• Hardware size
• Data size
• Service recurring schedules
• P6 feature usage
• Data change rate
Should P6 Services be installed on the same server as Primavera P6 Web?
Oracle Primavera recommends installing the P6 Service on a dedicated box.
Will I need more space when upgrading to P6 8.1 with Publications? Yes.
The Publication feature requires additional drive space on the database. A good
estimate is to calculate your currently used disk space and double it.
How can I make P6 Service run faster? You can make the P6 Service faster by:
• Making sure the P6 Services are installed on a dedicated server.
• Separating the P6 Services to multiple servers. If performance is a
concern, it would be a good idea to install all global services on one server
and the Project Publication service on its own dedicated server.
• Increasing default thread counts, when working with Publication Service
this only affect the Project service.
• Verifying that the database has the optimum settings for efficiency:
o Enough memory
o Fast disks
o No other database instance running
Should the database be installed in a shared database environment? No.
Oracle Primavera recommends a dedicated Database Server for the P6 Suite.
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 19
20. What is the best way to monitor performance for P6? You can use Oracle
Enterprise Manager to monitor many aspects of the database (Oracle Database
only) as well as OS and WebLogic exposed metrics.
What is Considered Acceptable Network Latency for P6? Enterprise
environments should have low latency networks, meaning ping times should return
in less than 1ms for best P6 performance. P6 has been tested within simulated
latency environments and offers acceptable performance up to 100ms (round trip
browser to application server). Higher latency environments have been tested, but
as with all multi-tier enterprise products, higher network latency will result in slower
response of the software suite.
How much disk space will the database schema require for table spaces?
You can find the answer for this early in this document in the “Deployment
Architectures” section.
Oracle Primavera P6 Enterprise Project Portfolio Management Sizing Guide Page 20