Skip to main content

Introduction

What is Akamai App Platform

Akamai App Platform is a platform that combines developer and operations-centric tools, automation and self-service to streamline the application lifecycle when using Kubernetes. From development to delivery to management of containerized application workloads.

The platform connects many of the technologies found in the Cloud Native Computing Foundation (CNCF) landscape in a way to provide direct value. No more re-inventing the wheel when building and maintaining your own Kubernetes based platform or bespoke stack.

The App Platform is optimized to run on Linode Kubernetes Engine (LKE), but can also (manually) be installed on any other conformant Kubernetes cluster.

The platform includes:

  • An integrated and pre-configured Stack of open source Kubernetes projects to support all the essential capabilities for running cloud native applications in production on Kubernetes.

  • An easy self-service portal for Developers to build images, create workloads, create secrets and publicly expose services

  • A Catalog with pre-build golden path templates that can be customized.

  • Kubernetes Operators and GitOps to manage the state of the platform based on configuration-as-code.

The Akamai Application Platform helps

  • Speed up time to market by automating and simplifying building and running applications on Kubernetes, reducing the complexity for Development teams.

  • Reduce toil and avoid technical debt by providing a pre-configured and integrated suite of tools for CI/CD, Observability and Security out-of-the-box, accelerating the application delivery and enhancing security.

  • Support multi-tenancy by allowing multiple teams or projects to share the same cluster, with self-service features that enable faster, independent deployments by developers.

  • Self-Serving Developers to allow Developers to Build, Deploy, Expose, Observe and Secure containerized applications on Kubernetes using a web based self-service portal

The Akamai Application Platform supports Developers with easy self-service

  • Build OCI compliant images from source code.

  • Deploy containerized workloads the GitOps way using the provided quickstarts or BYO golden path templates.

  • Automatically update container images of workloads.

  • Publicly expose applications.

  • Get instant access to logs, metrics and traces.

  • Store images in a private registry.

  • Configure network policies, response headers and CNAMEs.

  • Check applications against a comprehensive set of built-in security policies.

  • Create and manage secrets.

  • Create private Git repositories and use the built-in CI/CD pipelines

And supports Platform Administrators with all the required platform capabilities when using Kubernetes

  • Get all the required capabilities in an integrated and automated way.

  • Onboard development Teams in a comprehensive multi-tenant setup and make them self-serving.

  • Manage users.

  • Ensure governance with security policies.

  • Implement zero-trust networking.

  • Change the desired state of the platform based on Configuration-as-Code.

  • Support multi- and hybrid cloud scenarios.

  • Prevent cloud provider lock-in.

  • Implement full observability.

  • Comply with Disaster Recovery requirements

Integrated and pre-configured Kubernetes projects

Get a complete suite of integrated and pre-configured Kubernetes projects to support all the required platform capabilities. Compose your ideal platform by enableling the Kubernetes applications to support all the required capabilities:

integrated-apps