Services

What will AGI do for Programming languages and tools as a service?

Programming languages and tools as a service allows users by purchasing a right to access a remotely hosted environment to receive a similar functionality through the cloud/web browser as they would with desktop applications.

The work itself

Grounded Work Profile

Tools

  • Cloud Provisioning PlatformserviceBlueprint
  • Container Orchestration PlatformserviceBlueprint
  • Cloud Development PlatformserviceBlueprint
  • Resource Metering SoftwareserviceBlueprint
  • Observability PlatformserviceBlueprint
  • Patch Management SoftwareserviceBlueprint

Outputs

  • Workspace Configuration ManifestserviceBlueprint
  • Usage Metering RecordsserviceBlueprint
  • Platform Audit LogserviceBlueprint

Measured by

  • Service AvailabilityserviceBlueprint
  • Mean Time To RecoveryserviceBlueprint

Key steps

  • Provision developer workspaceserviceBlueprint
  • Configure language runtimesserviceBlueprint
  • Serve hosted toolchainserviceBlueprint
  • Meter and scale computeserviceBlueprint
  • Monitor platform healthserviceBlueprint
  • Apply security patchesserviceBlueprint

How AGI delivers it

Four ways AGI delivers for Programming languages and tools 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 Programming languages and tools as a service connects

absorbs

  • Build Infrastructure Managementmodel
  • Developer Environment Managementmodel
  • Developer Environment Provisioningmodel

composes

measured by

  • Build Throughputmodel
  • Mean Time To Recoverymodel
  • Service Availabilitymodel
  • Service Uptimemodel

optimizes

  • Build Queue Timemodel
  • Platform Uptimemodel
  • Workspace Provisioning Timemodel
  • Workspace Startup Latencymodel

produces

  • Build Logsmodel
  • Platform Audit Logmodel
  • Usage Metering Recordsmodel
  • Workspace Configurationmodel
  • Workspace Configuration Manifestmodel

realizes

  • Apply security patchesmodel
  • Authenticate and authorize tenantmodel
  • Bill usage to accountmodel
  • Configure language runtimesmodel
  • Execute build and testmodel
  • Meter and scale computemodel
  • Meter resource consumptionmodel
  • Monitor platform healthmodel
  • Provision developer workspacemodel
  • Serve hosted toolchainmodel
  • Stream hosted IDE sessionmodel