Overview
Dmap Login Page
Dmap Login Page
Migration Steps
Migration types for Inital and CDC
Migration Status Page
Newt Global Data Modernization Acceleration Platform (DMAP) is a database modernization solution that supports homogenous database migration on Oracle for use with AWS EC2. DMAP provides source database analysis, assessment, auto and manual target EC2 instance provisioning, target database installation, data migration from source to target database and data validation between source and target. DMAP provides Oracle workload insights using Automatic Workload Repository (AWR) trends, including resource utilization and SQL analysis, to support target planning and configuration considerations. It supports data migration for multiple databases and schemas, including concurrent approaches designed to reduce downtime, and includes schema and data validation to verify structure, constraints, and migrated data accuracy and completeness. DMAP produces migration blueprints, target architecture guidance, and sizing recommendations.
Highlights
- Ready to Use Tool/Solution/Accelerator. Fixed Time commitment. Database Migration from On-Premise to AWS Cloud Platform.
- Database Upgrade from lower version to higher version from any On-Prem/Cloud to AWS Cloud Platform. Automatic Target EC2 Provisioning.
- Recommendation for correct target sizing. Product support available for technical inquiries.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
Refund Policy: This AWS Marketplace listing is free $0. Because no fees are charged through AWS Marketplace, refunds are not applicable. This is a BYOL product any license fees are purchased separately from us and are subject to our separate terms.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Additional details
Usage instructions
DMAP Ora2Ora Application Usage Instructions
Step 1: Launch the AMI. Log in to AWS Management Console and navigate to EC2. Click Launch Instance and select this DMAP Ora2Ora AMI. Choose instance type t3.xlarge or higher for optimal performance.
Step 2: Configure Security Group. Create or select a security group with inbound rules allowing SSH on port 22, DMAP Application Service on port 5004, DMAP Database UI on port 9090, Database Port 5433, Application Database Port 5434, and Python Service port 7002 from your IP address or as needed.
Step 3: Select or create a key pair, download the PEM file, review configuration and launch the instance. Wait for Running state and note the Public IP address.
Step 4: Connect to Instance. Open terminal and run chmod 400 followed by path to your PEM file. Connect via SSH using ssh -i followed by PEM file path and ec2-user@ followed by instance public IP.
Step 5: Start Docker Service. Run sudo systemctl enable docker then sudo systemctl start docker to enable and start Docker service.
Step 6: Launch Database Container. Run sudo docker run -d -it -p 5433:5432 -p 9090:8080 -p 7002:5002 -e UI_PORT=9090 -e SERVICE_PORT=7002 -e DB_PORT=5433 --name=dmap_db_prod_ora2ora ngdmapo/dmap_db_prod_ora2ora:latest
Step 7: Launch Application Container. Run sudo docker run -d -it -p 5434:5432 -p 5004:5002 --name=dmap_app_prod_ora2ora ngdmapo/dmap_app_prod_ora2ora:latest
Step 8: Verify containers are running using sudo docker ps. You should see both dmap_db_prod_ora2ora and dmap_app_prod_ora2ora containers with Up status.
Step 9: Access Application. Open browser and navigate to http:// followed by your instance public IP :5004/DMAP/#/login
Troubleshooting: If unable to access, check Security Group rules ensure port 5004 is open. Verify containers using sudo docker ps -a. Check logs using sudo docker logs dmap_app_prod_ora2ora or sudo docker logs dmap_db_prod_ora2ora. Restart containers if needed using sudo docker restart dmap_app_prod_ora2ora dmap_db_prod_ora2ora.
Port Configuration: Default ports are 5433 for database, 9090 for database UI, 7002 for Python service, 5434 for application database, and 5004 for application service. Ports can be customized but update security group accordingly.
Important: Database container must start before application container. All commands require sudo privileges. Ensure chosen ports are available and not used by other processes.
Resources
Vendor resources
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.