Public Cloud

/noun/

A shared cloud infrastructure where multiple users access services over the internet. Public clouds are scalable, affordable, and hands-off, letting companies focus on growth, not servers.

0

0

Would you like to suggest an improvement? Click here.

Have a definition?
Share it with us

Have a definition?
Share it with us