I VPC raggiungono elevati livelli di sicurezza, creando repliche virtualizzate delle funzioni di sicurezza che controllano l'accesso alle risorse ospitate nei data center tradizionali. È possibile definire le reti virtuali in settori logicamente isolati del cloud pubblico. È possibile controllare quali indirizzi IP hanno accesso a quali risorse. Gli elenchi di controllo degli accessi (ACL) sono elenchi di regole che limitano l'accesso degli utenti a una particolare sottorete nel proprio VPC. L'ACL definisce la serie di indirizzi IP o le applicazioni a cui è consentito l'accesso alla sottorete. È possibile creare gruppi di risorse, che possono essere posizionate in più di una sottorete, e assegnare loro regole di accesso uniformi. I gruppi di sicurezza agiscono come firewall virtuali, controllando il flusso di traffico verso i server virtuali, a prescindere alla sottorete in cui si trovano.