Cloud computing network concept illustrated with wooden blocks on teal background, connected data storage blocks, distributed computing infrastructure