"These distributed computing environments provide benefits, including the flexibility to select any number of platforms, domains, tools, and network configurations." . . . .