Microsoft Teams 平台概述

当我们在谈论 平台 这个词的时候,一般会联想到什么呢?我会想到Windows 平台、iOS 平台、安卓平台等等,以及现在已经应用很普遍的云计算平台,大数据平台… 那他们又有什么共性呢?简单地说,我觉得有如下三个方面:

  1. 有一个公司或一个组织构建平台并且提供核心服务。我们暂且将其称之为“平台提供者(Platform Provider)”吧,也就是说,构建平台通常是一个组织行为,涉及到一系列复杂的商业和技术方面的资源投入,以及运营的承诺和保障。我并不是说,非得是大公司才能做平台,但凡是要做平台的公司,都需要有一套跟原先纯粹自己做产品或服务不同的思路和体系。这个在后续小节适当展开。
  2. 平台的主要使命是让它的用户获得价值。这里的用户是指广义上的,可以是直接用户,也可以是间接用户,我们可以将其称之为“平台消费者(Platform Consumer)” 吧。每个不同的平台,都需要有它的明确定位,即它为谁服务,以及如何通过给用户提供什么样的服务,让用户获得什么价值,进而如何来实现平台自身的价值。
  3. 一般比较大的平台,需要考虑一种机制,让更多的不同利益相关方参与平台共建。这种情况下,平台提供者的角色进一步下沉,专注于基础平台保障和核心服务提供,更多的跟具体的业务相关的、专业性的服务由第三方来提供。此时平台也演化为更加复杂的一种模式,这部分第三方(业界也习惯称为合作伙伴)也是平台要重点服务的对象,平台通过他们为用户实现更多价值,实现三赢甚至多赢的局面。

这里提到的三方关系(我们有时候也习惯将三者形成的这个体系,称之为生态——Ecosystem),可以用如下图简单地表示

如果套用到微软的这个Microsoft Teams平台,而且假设我们主要探讨的是针对商业用户这个领域来说的话,可以映射成下图这样

大家可能会奇怪,为什么我把企业信息管理部门(IT部门)单独列为消费者的一类?Microsoft Teams 为全球的大部分企业客户提供服务,而企业客户(尤其是大型企业客户)在评估选用一个平台时,有很多跟一般的消费者行为不一样的地方,其中最核心的几点有:

  1. 性能 (Performance)
  2. 可靠性(Reliability)
  3. 集成性(Integration)
  4. 安全及合规(Security & Compliance)
  5. 可管理性(Manageability)

所以,Microsoft Teams这个平台继承和发扬了微软多年为企业客户服务的优良传统,在设计上就把既要为终端用户提供便捷易用的体验,又要让信息管理部门能进行有效的管理,不管是对于平台功能的配置,还是数据的管理及审查等。

那么,Microsoft Teams平台到底怎么设计的,包括哪些主要的能力,能否用在哪些场景?这是本章需要解答的问题,让我们的先从Microsoft Teams这个软件本身说起。

results matching ""

    No results matching ""