Computer programming; Computer systems analysis; Creating and maintaining web sites for others; Maintenance of computer software; Providing temporary use of on-line non-downloadable software for publishing and sharing digital media and information via global computer and communication networks; Computer software design; Providing information on computer technology and programming via a web site; Software as a service (SAAS) services featuring software for the management of digital storage and network resources; Rental of computers; Computer system design services; Consulting in the field of telecommunications technology; Consulting in the field of computer systems integration; Consultation services related to software for communication systems; Monitoring of computer systems by remote access to ensure proper functioning; Rental of computer software; Rental of web servers; Updating of computer software; Technical consultation and technical assistance in the field of computers, computer software and networks; Providing virtual computer systems and virtual computer environments through cloud computing; Consulting services in the field of cloud computing; Consulting in the field of configuration management for computer hardware and software; Design and development of computers, computer systems and networks; Computer user and device authentication services; Data conversion of computer programs and data, not physical conversion; Provision of search engines for the Internet; Research and development of new products for others; Computer virus protection services; Hosting the web sites of others on a computer server for a global computer network; Server hosting; Recovery of computer data; Duplication of computer programs; Conversion of data or documents from physical to electronic media; Installation of computer software; Off-site data backup; Electronic data storage
Computer and Scientific