从功能层面考虑,图书馆云服务可以归纳为三类。①基于基础架构的云服务。包括基础设施即服务(Infrastructure-as-a-Service; IaaS)以及相应的云存储软硬件协同服务、网络设施及带宽服务和各类硬件资源虚拟化可扩展的服务。②基于软件平台的云服务。包括软件即服务(Software-as-a-Service; SaaS)、平台即服务(Platform-as-a-Service; PaaS)以及相应的软件应用程序编程接口(API)、应用开发环境、应用工具等,用户可通过浏览器接受这一类别的各种服务。③基于数据和资源的云服务。包括管理、分享、组织、转换、分析、挖掘、过滤和搜索各种数字资源、印本资源、原生数据、半结构化数据和结构化数据,全面提升图书馆在资源发现、资源共享和元数据管理等方面的能力。
图书馆云服务的参与方包括信息资源提供方、云服务提供商、图书馆和读者,根据不同服务场景可以成为图书馆云服务的支持者、提供者或者接受者,其中图书馆处于中心位置,读者通过云服务快捷、高效、低成本地得到所需要的资源和服务。在基于基础架构的云服务中,图书馆作为服务接受者可以从实际出发,由云服务提供商向图书馆提供IaaS及云存储服务,以便降低基础设施投入,使其利用率最大化。同时在图书馆联盟的云服务体系中,每一个加入“云”的图书馆可以整合成分布式的网络图书馆,其核心的图书馆作为服务提供者可以构建基础设施的云服务,向联盟内的其他图书馆提供计算资源和存储资源,并且可以弹性化地按需获取,读者也可利用云存储服务获得阅读社交和数据备份空间。在基于软件平台的云服务中,云服务提供商和信息资源提供方可以向图书馆提供SaaS和PaaS,图书馆联盟的核心图书馆也可向联盟内的中小型图书馆提供SaaS,并作为一个集成的服务平台为读者提供服务。在基于数据和资源的云服务中,信息资源提供方可以向图书馆提供数字图书、期刊论文、学位论文、多媒体数据库等信息资源和发现服务,读者也可随时随地获取多样性和个性化的服务。