Skip to content

GSS for Service Map Requirements

Service Overview

GSS(Global Status Service) contains a list of business functions which display the functional operational status of the sum of the subcomponents which comprise the feature. All of its environments: DEV, STAGE, PROD are deployed in AWS: frontend UI is supported by AWS CloudFront, whose origin is AWS S3 and backend API is managed by AWS Elastic Beanstalk.

Architectural Diagram

All customers would be anonymous, while administrator users would have to login with Cisco SSO.

Data Flow

requirement_1.png

Data Classification

No PII data would be stored. Data transmission between frontend UI and backend API is in json format. Data for RSS notification is in xml format.

Data Example between UI and API
[
  {
    "componentId": "5bfe3ab0260211eb8dae2f904e212e9e",
    "componentName": "Webex for BroadWorks",
    "serviceId": "891",
    "isGroup": "Y",
    "parentId": null,
    "status": "operational",
    "description": null,
    "position": 0,
    "productGroup": "WebexMeeting",
    "createTime": "2020-11-13T22:48:34Z",
    "lastModifiedTime": "2020-11-27T21:58:24Z",
    "deleted": false,
    "components": [
      {
        "componentId": "795ab570260211ebafac1bdb27072bc5",
        "componentName": "Sign in",
        "serviceId": "891",
        "isGroup": "N",
        "parentId": "5bfe3ab0260211eb8dae2f904e212e9e",
        "status": "operational",
        "description": null,
        "position": -1,
        "productGroup": null,
        "createTime": "2020-11-13T22:49:23Z",
        "lastModifiedTime": "2020-11-27T21:58:24Z",
        "deleted": false,
        "components": [],
        "overridden": false
      },
      {
        "componentId": "71352330260211eb8dae2f904e212e9e",
        "componentName": "Provisioning",
        "serviceId": "891",
        "isGroup": "N",
        "parentId": "5bfe3ab0260211eb8dae2f904e212e9e",
        "status": "operational",
        "description": null,
        "position": -1,
        "productGroup": null,
        "createTime": "2020-11-13T22:49:09Z",
        "lastModifiedTime": "2020-11-27T21:58:24Z",
        "deleted": false,
        "components": [],
        "overridden": false
      }
    ],
    "overridden": false
  }
]
RSS Data Example
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Cisco WebEx Status - Incident History</title>
    <link>https://status.webex.com/</link>
    <description>Statuspage</description>
    <pubDate>Sun, 17 Jan 2021 03:47:14 GMT</pubDate>
    <item>
      <title>Webex Teams Service Maintenance: January 23, 2021</title>
      <link>https://status.webex.com/incident/history?lang=en_US#9d67e8b0587611eb91f49fb48fe2d111</link>
      <description>&lt;strong &gt;scheduled&lt;/strong &gt; - Webex Teams Engineering has planned a maintenance window to support ongoing service maintenance and system upgrades. 

&lt;strong&gt;-- Scheduled Maintenance Window --&lt;/strong&gt;
Start: Saturday, January 23, 2021, 06:00 UTC
Complete: Sunday, January 24, 2021, 01:00 UTC

&lt;strong&gt;-- User Experience --&lt;/strong&gt;
User impact is expected to be limited to approximately five minutes while services are redirected. During this time, users may see a brief period of service latency or disconnect. If you encounter an issue during the maintenance period, please restart your application and then retry the operation.

Plans for this maintenance are subject to change. This notice will be updated at &lt;a href="https://status.webex.com"&gt;https://status.webex.com&lt;/a&gt; during the maintenance period. Thank you for your patience as we continue to improve Webex Teams services. 

For help and support, visit our website at &lt;a href="https://help.webex.com."&gt;https://help.webex.com.&lt;/a&gt;

Thank you for your patience as we continue to improve the Webex services.
&lt;br /&gt; &lt;small&gt;Jan 17, 03:46 UTC&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;</description>
      <pubDate>Sun, 17 Jan 2021 03:46:43 GMT</pubDate>
      <guid>https://status.webex.com/incident/history?lang=en_US#9d67e8b0587611eb91f49fb48fe2d111</guid>
    </item>   
  </channel>
</rss>

Service Dependency

Component Acts as Used for If down? Encrypted in Transit Encrypted at Rest
Admin Portal producer record data into system User can not access https://status.webex.com/admin YES
CustomerPortal customer provide UI for all customers User can not accesshttps://status.webex.com YES

Production Network Tables

Region Subnets IP Address TCP Ports
us-east-1 10.0.32.0/21 10.0.40.0/21 10.0.48.0/21 10.0.35.114 10.0.42.51 80,443,6379,5432
us-east-2 10.0.32.0/21 10.0.40.0/21 10.0.48.0/21 10.0.34.81 10.0.45.200 80,443,6379,5432

AWS CloudFront is a global service, which is not located in specific subnets.

AWS PostgreSQL(5432) and REDIS(6379) can be deployed in every region, but only located in specific subnets and security groups without IPs.

AWS EC2 instances have their own IPs.