Services

What will AGI do for Platform software components as a service?

Platform software components as a service allows users to use platform software components hosted in the cloud as a service.

The work itself

Grounded Work Profile

Tools

  • Developer Portal SoftwareserviceBlueprint
  • API GatewayserviceBlueprint
  • Software Development KitserviceBlueprint
  • Container Orchestration PlatformserviceBlueprint
  • Usage Metering ServiceserviceBlueprint

Outputs

  • API Call LogserviceBlueprint
  • Component Usage RecordserviceBlueprint

Measured by

  • API UptimeserviceBlueprint
  • Response TimeserviceBlueprint

Key steps

  • Browse component catalogserviceBlueprint
  • Issue API credentialsserviceBlueprint
  • Integrate component endpointserviceBlueprint
  • Route and authenticate callsserviceBlueprint
  • Execute component logicserviceBlueprint
  • Meter and return responsesserviceBlueprint

How AGI delivers it

Four ways AGI delivers for Platform software components as a service

  • Services-as-Software

    Get the professional outcome delivered as software, priced on results, not headcount.

    Services.do
  • Autonomous Agents as digital employees

    Hire a digital employee that does the job under earned, supervised autonomy.

    Agents.do

Value flow

How Platform software components as a service connects

absorbs

  • API Infrastructure Managementmodel
  • Component Developmentmodel
  • Reusable Component Developmentmodel

composes

  • API Gatewaymodel
  • Client SDKmodel
  • Component Registrymodel
  • Container Orchestration Platformmodel
  • Developer Portalmodel
  • Developer Portal Softwaremodel
  • Microservices Runtimemodel
  • Rate Limiting Servicemodel
  • Software Development Kitmodel
  • Usage Metering Servicemodel

measured by

  • API Availabilitymodel
  • API Uptimemodel
  • Request Error Ratemodel
  • Response Timemodel

optimizes

  • API Latencymodel
  • Component Reuse Ratemodel
  • Error Ratemodel
  • Integration Timemodel

produces

  • API Call Logmodel
  • API Usage Logsmodel
  • Component Usage Recordmodel
  • Component Version Manifestsmodel
  • Integration Telemetrymodel

realizes

  • Browse component catalogmodel
  • Execute component logicmodel
  • Integrate component endpointmodel
  • Integrate components via SDKmodel
  • Issue API credentialsmodel
  • Meter and return responsesmodel
  • Meter calls and enforce quotasmodel
  • Provision API keys and scopesmodel
  • Route and authenticate callsmodel
  • Serve component requests at runtimemodel
  • Version and update componentsmodel