Een publieke cloud werkt naar het model van Cloud Computing,waarin een service provider resources (Virtual Machines, storage-applicaties etc.) beschikbaar stelt aan het grote publiek via internet. Diensten in de publieke cloud kunnen gratis of pay-per-use zijn. Opgelet, een publieke cloud betekent niet dat de gegevens voor iedereen toegankelijk zijn, maar dat ze gehost worden op een aantal servers die toegankelijk zijn voor een bepaald aantal gebruikers.