Amazon Proton
AWS Proton is a managed service for platform engineers that helps them publish standardized container and serverless application templates to empower developers. It provides automated infrastructure provisioning and manages deployment pipelines for all your applications, enabling self-service developer workflows with platform-team guardrails.
APIs
AWS Proton API
The AWS Proton API provides programmatic access to create and manage environment templates, service templates, environments, services, components, and deployment pipelines for s...
Capabilities
Amazon Proton Platform Engineering
Workflow capability for platform engineering teams using Amazon Proton to publish standardized templates and automate infrastructure provisioning for development teams. Covers t...
Run with NaftikoFeatures
Create standardized environment templates with infrastructure-as-code definitions for platform engineers to publish.
Define reusable service templates that developers can use for self-service application deployments.
Automatically provision and manage infrastructure for environments and services using CloudFormation or Terraform.
Manage deployment pipelines for services with automatic updates when templates change.
Version control environment and service templates with major and minor version support.
Create infrastructure components that can be shared across services and environments.
Connect to GitHub and Bitbucket repositories for template source and service pipeline definitions.
Detect and remediate configuration drift in deployed environments and services.
Use Cases
Enable developers to deploy containerized and serverless applications without deep infrastructure knowledge.
Enforce organizational standards for infrastructure, security, and compliance through templates.
Deploy standardized environments and services across multiple AWS accounts.
Manage the infrastructure for complex microservices architectures with consistent templates.
Deploy Lambda-based serverless applications with standardized infrastructure patterns.
Integrations
Use CloudFormation as the IaC engine for provisioning environment and service infrastructure.
Use Terraform as an alternative IaC engine for environment and service provisioning.
Automatically create CI/CD pipelines for services using CodePipeline.
Connect GitHub repositories as sources for environment templates and service pipeline definitions.
Use CodeCommit repositories for template and configuration management.