What’s new with AWS Proton?

OppSync
3 min readMay 20, 2021

Late last year, AWS announced the launch of the AWS Proton service, allowing for fully automated management of container and serverless deployments. This helped eliminate the issues that commonly arise from multiple dev teams working within the same infrastructure, and allows for straightforward deployment without the worry of causing breakdowns and malfunctions.

With this service, developers can focus on writing code, with the necessary infrastructure provisioning, deployment, monitoring and updates handled automatically by AWS Proton.

In the following, we’ll cover the main features of AWS Proton and how it helps assure Continuous Integration/Continuous Delivery across the entire AWS infrastructure.

What does AWS Proton do?

AWS Proton automates many of the application deployment tasks that are essential to successfully implementing new code, features, and updates. Complex AWS infrastructures can incorporate hundreds, or even thousands, of microservices, each of which have their own underlying resources and dependencies. AWS Proton assures that DevOps engineers never have to worry about conflicts with this underlying infrastructure when they deploy new code.

This is especially important as teams work remotely. Though they may be on opposite ends of the globe, DevOps engineers need to be able to do their work collaboratively and efficiently, without causing disruptions that take large amounts of resources to fix.

How does AWS Proton Work?

AWS Proton works by giving administrators the ability to define everything needed to provision, deploy and monitor service in the form of “stacks.” They can make several stacks, each with its own unique set of computational, networking, code pipeline, security, and monitoring specifications. These define specific guardrails that assure that developers won’t accidentally introduce errors when new code is deployed

When developers log into the AWS Proton console, they simply select the AWS Proton stack that’s relevant to the code they would like to implement. They can then link the source code and easily deploy it as a service instance. Because the stack has defined the exact specifications of the deployment, the code is effortlessly integrated into the AWS infrastructure, without the risk of malfunction.

When administrators need to update a particular stack, those updates are automatically applied to every microservice using that stack. This saves a significant amount of time that would otherwise be spent getting microservices up to the latest version.

What are the benefits of AWS Proton?

Safety

With clearly defined guardrails and safety measures, administrators can give their developers the freedom they need to respond efficiently to new events. It can seriously undermine business operations for a needed update to cause issues of its own. AWS Proton makes sure that does not happen.

Management

By creating stacks of pre-defined application deployment specifications, administrators can clearly define the boundaries within which developers are free to work. AWS Proton also includes a number of security and monitoring features that allow administrators to see how individual developers are deploying code and make sure that CI/CD protocols are implemented system-wide.

Time and Efficiency

It can take hours to days (and even weeks) to establish deployment parameters for every new update or application. By providing presets, AWS Proton massively improves team efficiency and resource management. DevOps teams can focus on the code their writing without having to worry about whether their code will work within the infrastructure.

What’s new with AWS Proton?

On April 27th, Amazon Web Services introduced customer-managed environments in AWS Proton. This allows AWS customers to take the AWS Proton stacks that are already implemented in their infrastructure and introduce them to an environment that they manage themselves.

This puts powerful DevOps capabilities in the hands of customers, with security in the knowledge that they won’t cause system-wide disruptions with their work.

Want to learn more about this new feature? Read on!

How can we help?

OppSync helps AWS partners seamlessly integrate AWS with their CRM software, making it simple to synchronize leads across both platforms. We save our clients time and money and give them the tools to close on more leads and grow their business.

Interested in joining our private beta? Click here

--

--

OppSync

Your No Code Solution For AWS CRM Integration. #AWSPartners #AWSCloud www.oppsync.io