It is broadly compatible. Try to create an application using webapps and DB that communicate with each other and do not use public IP space. Here are some issues with PCI-DSS.
1.2. Create firewall and router configurations that restrict connections between untrusted networks and any system components in the cardholder data environment.
1.2.1 Limit inbound and outbound traffic to what is necessary for the cardholder data environment, and in particular to prohibit all other traffic.
1.3.3 Do not allow direct or direct incoming or outgoing traffic between the Internet and the cardholderβs data environment.
1.3.5 All traffic originating from the cardholder data environment should be evaluated to ensure that it complies with established, approved rules. Connections should be checked to restrict traffic to only allowed messages (for example, by restricting source / destination addresses / ports and / or blocking content).
Ty melero
source share