Post-Installation
This section covers post-installation verification, initial configuration, and validation steps to ensure EPMware is properly installed and operational.
Overview
After completing the EPMware installation, perform these verification and configuration steps to ensure the system is ready for production use.
Installation Verification
Component Checklist
Verify all components are installed and running:
- [ ] Oracle Database running
- [ ] EPMware schema created
- [ ] Tomcat Apache running
- [ ] EPMware application deployed
- [ ] Agents installed and connected
- [ ] Target applications configured
- [ ] Email configuration tested
- [ ] Security settings applied
Service Status Verification
Linux Services
# Check database
sudo systemctl status oracle
# Check Tomcat
sudo systemctl status tomcat
# Check agent
sudo systemctl status epmware-agent
# Check all EPMware services
systemctl list-units | grep epmware
Windows Services
:: Check services
sc query OracleServiceORCL
sc query EPMware
sc query "EPMware Agent"
:: View all services
services.msc
Database Connectivity
Test Database Connection
# Test with sqlplus
sqlplus ew/password@EPMWARE
SQL> SELECT COUNT(*) FROM user_tables;
SQL> SELECT * FROM ew_system_params;
SQL> exit;
Verify Database Objects
-- Check object counts
SELECT object_type, COUNT(*) as count
FROM user_objects
WHERE status = 'VALID'
GROUP BY object_type
ORDER BY object_type;
-- Verify core tables exist
SELECT table_name
FROM user_tables
WHERE table_name LIKE 'EW_%'
ORDER BY table_name;
Application Startup
Verify Application Deployment
# Check deployment
ls -la /opt/tomcat/webapps/epmware/
# Check logs for errors
grep ERROR /opt/tomcat/logs/catalina.out
tail -f /opt/tomcat/logs/epmware.log
Access Application
- Open web browser
- Navigate to:
http://server:8080/epmware - Verify login page appears
- Check for SSL if configured:
https://server:8443/epmware
Initial Login
Default Credentials
Login with default administrator account:
- Username:
admin - Password:
admin123
Security Alert
Change the default password immediately after first login!
Change Admin Password
- Login as admin
- Navigate to User Profile
- Click Change Password
- Enter new password meeting complexity requirements:
- Minimum 8 characters
- Uppercase and lowercase letters
- Numbers and special characters
- Confirm password change
- Log out and log back in
Admin Setup
Create Additional Administrators
- Navigate to Configuration → Users
- Click Add User
- Enter user details:
- Username
- Email address
- Full name
- Role: Administrator
- Set temporary password
- Save user
Configure Admin Email
- Navigate to Configuration → Misc → Global
- Set Admin Email Address
- Configure email alerts
- Save settings
First-Time Configuration
System Parameters
Configure essential system parameters:
- Navigate to Configuration → System
- Set parameters:
- System Name
- Environment (DEV/TEST/PROD)
- Base URL
- Timezone
- Date format
- Save configuration
License Installation
If license required:
- Navigate to Configuration → License
- Click Import License
- Select license file
- Verify license details
- Apply license
Agent Communication
Verify Agent Connectivity
- Navigate to Configuration → Agents
- Check agent status:
- Green: Connected
- Red: Disconnected
- Yellow: Warning
- View agent details
- Test agent communication
Test Agent Deployment
Create test deployment:
- Navigate to Deployment → Test
- Select agent
- Create simple test task
- Execute deployment
- Verify successful completion
Test Deployment
Create Test Metadata
- Navigate to Metadata → Dimensions
- Create test dimension
- Add test members
- Save metadata
Deploy Test Metadata
- Navigate to Deployment → Deploy
- Select test metadata
- Choose target application
- Execute deployment
- Verify in target application
Performance Baseline
Establish Performance Metrics
Document initial performance metrics:
# System resources
free -h
df -h
top -b -n 1
# Database performance
sqlplus ew/password@EPMWARE
SQL> SELECT * FROM v$sysstat WHERE name LIKE '%physical%';
# Application metrics
curl http://localhost:8080/epmware/metrics
Create Performance Report
| Metric | Value | Acceptable Range |
|---|---|---|
| CPU Usage | 15% | < 70% |
| Memory Usage | 4GB | < 80% available |
| Disk Usage | 20GB | < 80% capacity |
| Database Connections | 10 | < 40 |
| Response Time | 200ms | < 1000ms |
Backup Configuration
Initial Backup
Create initial system backup:
# Database backup
expdp ew/password@EPMWARE directory=DATA_PUMP dumpfile=ew_initial.dmp
# Application backup
tar -czvf epmware_initial.tar.gz /opt/tomcat/webapps/epmware/
# Configuration backup
tar -czvf epmware_config.tar.gz /opt/epmware/config/
Configure Automated Backups
- Navigate to Configuration → Backup
- Enable automated backup
- Set backup schedule
- Configure retention policy
- Test backup process
Security Hardening
Apply Security Settings
-
Disable Unnecessary Ports
-
Enable SSL/HTTPS
- Configure SSL certificate
- Force HTTPS redirect
-
Update application URLs
-
Configure Session Security
- Set session timeout
- Enable secure cookies
- Configure CSRF protection
Security Audit
Perform initial security audit:
- [ ] Default passwords changed
- [ ] Unnecessary services disabled
- [ ] Firewall rules configured
- [ ] SSL certificates valid
- [ ] Audit logging enabled
- [ ] User permissions reviewed
Integration Testing
Test Email Integration
- Navigate to Configuration → Email Test
- Send test email
- Verify receipt
- Check spam folders
Test LDAP/AD Integration
If configured:
- Navigate to Configuration → LDAP Test
- Enter test username
- Verify authentication
- Check group membership
Test Target Applications
For each target application:
- Test connection
- Import metadata
- Deploy test changes
- Verify in target system
Documentation
Document Configuration
Create documentation of:
- System architecture diagram
- Network topology
- Server specifications
- Database configuration
- Application settings
- Integration points
- Service accounts
- Backup procedures
Create Runbook
Document operational procedures:
- Startup procedures
- Shutdown procedures
- Backup and recovery
- Monitoring checks
- Troubleshooting steps
- Escalation contacts
User Training
Administrator Training
Train administrators on:
- System administration
- User management
- Security configuration
- Backup and recovery
- Monitoring and alerts
- Troubleshooting
End User Training
Train end users on:
- Login procedures
- Navigation
- Metadata requests
- Workflow approval
- Reports and queries
Monitoring Setup
Configure Monitoring
Set up monitoring for:
# System Monitoring
monitor.cpu.enabled=true
monitor.memory.enabled=true
monitor.disk.enabled=true
monitor.network.enabled=true
# Application Monitoring
monitor.response.time=true
monitor.error.rate=true
monitor.user.sessions=true
monitor.database.connections=true
Set Alert Thresholds
Configure alert thresholds:
| Metric | Warning | Critical |
|---|---|---|
| CPU Usage | 70% | 90% |
| Memory Usage | 80% | 95% |
| Disk Usage | 70% | 85% |
| Response Time | 2s | 5s |
| Error Rate | 1% | 5% |
Performance Tuning
Initial Tuning
Apply initial performance optimizations:
-
Database Tuning
-
Application Tuning
- Adjust heap size
- Configure connection pools
-
Enable caching
-
System Tuning
- Optimize kernel parameters
- Configure swap space
- Adjust file limits
Validation Checklist
System Validation
- [ ] All services running
- [ ] Database accessible
- [ ] Application responsive
- [ ] Agents connected
- [ ] Email working
- [ ] LDAP/AD integrated
- [ ] Target applications connected
- [ ] Backups configured
- [ ] Monitoring active
- [ ] Documentation complete
Functional Validation
- [ ] User login successful
- [ ] Metadata import working
- [ ] Workflow functioning
- [ ] Deployment successful
- [ ] Reports generating
- [ ] Audit trail recording
Sign-Off
Acceptance Criteria
Verify acceptance criteria met:
- System installed per specifications
- All components operational
- Performance acceptable
- Security configured
- Documentation complete
- Training delivered
- Support contacts established
Formal Sign-Off
Obtain sign-off from:
- [ ] System Administrator
- [ ] Database Administrator
- [ ] Security Team
- [ ] Business Owner
- [ ] End User Representative
Transition to Production
Production Readiness
Ensure production readiness:
- Change management approved
- Rollback plan documented
- Support team trained
- Monitoring configured
- Backup verified
- DR plan tested
Go-Live Checklist
- [ ] Production backup taken
- [ ] Maintenance window scheduled
- [ ] Stakeholders notified
- [ ] Support team ready
- [ ] Rollback plan ready
- [ ] Success criteria defined
Support Information
EPMware Support
- Email: support@epmware.com
- Phone: 408-614-0442
- Portal: support.epmware.com
- Documentation: docs.epmware.com
Internal Support
Document internal support:
- Primary Contact: [Name]
- Backup Contact: [Name]
- Escalation Path: [Define]
- On-call Schedule: [Define]
Next Steps
After post-installation verification:
- Schedule regular maintenance
- Plan capacity review
- Implement monitoring
- Document procedures
- Train additional staff
© 2025 EPMware, Inc. All rights reserved.