Downloadable computer software and hardware for providing compute, storage and networking resources in a datacenter; downloadable software for controlling compute, storage, and networking resources in a datacenter; downloadable software for provisioning, managing, testing and updating multiple cloud computing environments from a single interface.;
Computer programming and software design; computer services, namely, integration of private and public cloud computing environments; computer software consulting; computer technology support services, namely, help desk services; consulting in the field of information technology; design and development of computer software; installation and maintenance of computer software; platform as a service (PAAS) featuring computer software platforms for controlling compute, storage, and networking resources in a datacenter; providing on-line non-downloadable software for controlling compute, storage, and networking resources in a datacenter; research, development, design and upgrading of computer software; software development in the field of management of computing infrastructure; technical advice relating to operation of computers; technical support services, namely, troubleshooting of computer software problems; updating and maintenance of computer software.;