Amazon Web Services has launched a new shared service platform,  called Proton, designed to integrate containers, AWS Lambda serverless jobs and other cloud resources into one catalog, making it easier for developers to assemble a standardized stack of components to run their applications.

Proton was one of a number of new cloud native services and enhancements the company debuted in its user conference,  AWS re:Event, being held virtually through this month.

To date, integrating multiple microservices together into a cohesive application has been a difficult task, given that different components may be maintained by different development teams.

“There’s no single solution that allows you to provide consistency in the architecture deployments. Normally a platform engineering team or central engineering team wants that to be standardized. But there’s no good way to do that today,” said  Aaron Kao, AWS’s head of modern applications product marketing, during an interview with The New Stack.

AWS Proton was designed to simplify the process of provisioning, deploying, and monitoring applications built from ephemeral computing elements, such as components built-in containers or run as serverless jobs.

With Proton, platform engineers can define and publish a stack in a schema file, such as for a containerized web app, or a serverless data processing service. For a web app, for instance, they may want to use an Elastic Container Service (ECS) cluster, a Virtual Private Cloud (VPC) and associated security groups, as well as AWS Fargate, load balancers for the front end, and DynamoDB for the backend data. A monitoring system will be needed, along with a CI/CD system for the build process. The platform team will define, in a standardized way, how all these components fit together, and are secured.

#containers #devops #serverless #news

AWS Proton, a Shared Services Library for Cloud Native Resources
1.50 GEEK