TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AWS Proton

99 pointsby jacobwgover 4 years ago

20 comments

jatsignover 4 years ago
Based on the comments on this thread:<p>Amazon has a real problem if even the HN audience can&#x27;t easily figure out what a new service is.<p>I actually didn&#x27;t get it either, and came to the comments for help.
评论 #25268132 未加载
adamfeldmanover 4 years ago
This sounds similar to Azure Blueprints[1]:<p>&quot;Just as a blueprint allows an engineer or an architect to sketch a project&#x27;s design parameters, Azure Blueprints enables cloud architects and central information technology groups to define a repeatable set of Azure resources that implements and adheres to an organization&#x27;s standards, patterns, and requirements. Azure Blueprints makes it possible for development teams to rapidly build and stand up new environments with trust they&#x27;re building within organizational compliance with a set of built-in components, such as networking, to speed up development and delivery.&quot;<p>[1]: <a href="https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;azure&#x2F;governance&#x2F;blueprints&#x2F;overview" rel="nofollow">https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;azure&#x2F;governance&#x2F;blueprints...</a>
评论 #25268566 未加载
crystalnover 4 years ago
Yet another meta Amazon Web Service with vaguely overlapping features.<p>I think managing AWS will be a major application of early almost-general AI, because it is beyond human comprehension.
评论 #25268498 未加载
评论 #25269805 未加载
yandieover 4 years ago
Taking a look at the template repo, it seems to be just CloudFormation at the moment: <a href="https:&#x2F;&#x2F;github.com&#x2F;aws-samples&#x2F;aws-proton-sample-templates&#x2F;tree&#x2F;main&#x2F;lambda-crud-svc" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;aws-samples&#x2F;aws-proton-sample-templates&#x2F;t...</a><p>I guess I won&#x27;t be trying this until they support CDK.<p>For a small number of services, I find code template with Pulumi&#x2F;CDK a much developer experience, rather than dealing CloudFormation templates directly
评论 #25267446 未加载
ruffreyover 4 years ago
If anyone at AWS is listening, please fix your new pricing tool. I have been using AWS for damn near a decade and miss the old pricing calc terribly. This new tool doesn’t return search results for fargate or proton pricing. I always fumble around and eventually end up on a random blog just to calculate stuff.
评论 #25267937 未加载
koolbaover 4 years ago
The FAQ has a bit more information: <a href="https:&#x2F;&#x2F;aws.amazon.com&#x2F;proton&#x2F;faqs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;aws.amazon.com&#x2F;proton&#x2F;faqs&#x2F;</a><p>And by &quot;a bit&quot; I mean I&#x27;m still wondering what exactly this service provides.<p>Is this high-level management and grouping for CloudFormation templates?
评论 #25268357 未加载
评论 #25267274 未加载
lambda_obrienover 4 years ago
I have no clue what this is, like everyone else, but if AWS released a Heroku-like deployment tool that scaled massively and only cost the underlying resources and a small fee, I&#x27;d use it immediately for almost all my Dokku projects. I&#x27;m waiting for a Heroku-like service from the major providers that abstracts away the deployment work, but isn&#x27;t going to bust my wallet (Heroku is way too expensive for personal projects).
评论 #25267254 未加载
评论 #25267498 未加载
评论 #25267347 未加载
评论 #25267348 未加载
评论 #25267469 未加载
评论 #25267244 未加载
评论 #25267235 未加载
jcimsover 4 years ago
This sounds like it&#x27;s possibly a more comprehensive front-end to Service Catalog, maybe a bit more abstracted from the provisioning b&#x2F;c it says &#x27;infrastructure as code tools <i>like</i> CloudFormation&#x27; where Service Catalog is strictly pinned to CloudFormation. It also seems to include some facility for building the account itself (e.g. logging, vpc endpoints, etc) that today is just generally done with homespun IaC tooling and automation.<p>Probably useless for smaller organizations, but if you&#x27;re a central technology team trying to engineer a safe cloud platform for your business units to develop, deploy and operate on, any improvement over what AWS provides to date would be welcome.
saberienceover 4 years ago
Is this using CloudFormation (shit) or can it be used with Terraform (not shit)?
评论 #25268615 未加载
评论 #25267192 未加载
评论 #25267194 未加载
adamredwoodsover 4 years ago
Terraform competitor or complement? I have to admit, the overhead for setting up our AWS is quite a struggle for me, but I also tire of the continuing layers of AWS that could sometimes create a complete waterfall of problems (ahem, Kinesis outage). (EDIT: To clarify, the decision to use AWS for some things or all things.)<p><a href="https:&#x2F;&#x2F;www.terraform.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.terraform.io&#x2F;</a>
wgjordanover 4 years ago
Here are documentation links with more detailed info (hard to find since they were not linked anywhere in the product page or announcement, seems like a rushed release):<p>- <a href="https:&#x2F;&#x2F;docs.aws.amazon.com&#x2F;proton&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.aws.amazon.com&#x2F;proton&#x2F;</a><p>- <a href="https:&#x2F;&#x2F;docs.aws.amazon.com&#x2F;proton&#x2F;latest&#x2F;adminguide&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;docs.aws.amazon.com&#x2F;proton&#x2F;latest&#x2F;adminguide&#x2F;index.h...</a> (Platform Team Administration Guide)<p>- <a href="https:&#x2F;&#x2F;docs.aws.amazon.com&#x2F;proton&#x2F;latest&#x2F;userguide&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;docs.aws.amazon.com&#x2F;proton&#x2F;latest&#x2F;userguide&#x2F;index.ht...</a> (User Guide)<p>- <a href="https:&#x2F;&#x2F;docs.aws.amazon.com&#x2F;proton&#x2F;latest&#x2F;APIReference&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;docs.aws.amazon.com&#x2F;proton&#x2F;latest&#x2F;APIReference&#x2F;index...</a> (API Reference)
peregrintookover 4 years ago
How different is this from ElasticBeanstalk. Both wrap other AWS resources in a template. They both have notions of an application and set of environments. If ElasticBeanstalk did not succeed why will this succeed? Is it because it leverages Docker container&#x2F;Lambda layers underneath instead of a custom build and packaging pipeline
beoberhaover 4 years ago
Seems like an interesting product that I’m sure a lot of people have a need for. At first I thought it was going to be a Google Cloud Run &#x2F; Azure Container Instances clone, but seems to be more fully featured like Netlify. Seems ripe for vendor lock in, though.
评论 #25267363 未加载
RocketSyntaxover 4 years ago
AWS needs to start naming things in a more self-explanatory manner. So many services.
pgp001over 4 years ago
Maybe I&#x27;m not a &#x27;Platform Engineer&#x27; but how is this different than Kubernetes?
wgjordanover 4 years ago
Here&#x27;s my attempt to summarize what this service actually does, after reading the documentation in more detail:<p>Proton is an opinionated, &#x27;self-service&#x27; application CI&#x2F;CD workflow built on top of CloudFormation (for now, however it appears intentionally designed for future expansion).<p>The service defines separate workflows for two distinct teams in an organization, the &#x27;Platform Team&#x27; and &#x27;Developers&#x27;.<p>The Platform Team publishes two types of &#x27;Template Bundles&#x27; (&#x27;Environment&#x27; and &#x27;Service&#x27;) for self-service usage by Developers:<p>- &#x27;Template bundles&#x27; consist of a stack template (CloudFormation yaml that gets passed through a Jinja template filter), a schema file (defining inputs and outputs), and a manifest (metadata specifying the template language [CFn] and rendering engine [Jinja], intended for future expansion).<p>- &#x27;Environment&#x27; templates define the set of shared resources and policies that Services are deployed into (e.g., VPCs, clusters, and shared load balancers or API Gateways);<p>- &#x27;Service&#x27; templates define the AWS resources specific to the service (e.g., Lambda functions, ECS tasks, associated IAM roles, etc), Service bundles also include a separate &#x27;Pipeline&#x27; template which defines a separate set of resources (e.g., CodeBuild Projects + CodePipeline Pipelines) used for building&#x2F;testing&#x2F;deploying instances of the service.<p>Developers then consume these template bundles for self-service deployment of CI&#x2F;CD pipelines for their applications. First they create an Environment from a published Environment template, then create Services (containing one or more Service Instances) in an Environment from published Service templates. When a Developer creates a Service they connect it to their code repository, so new commits trigger the service pipeline to build+deploy the application code.<p>Finally, the Platform Team maintains its template bundles over time by publishing new minor&#x2F;major revisions, and Developers manually opt-in to these version updates for their deployed Environments&#x2F;Services.<p>The service also provides some curated template bundles (for Lambda and Fargate-based services), which is helpful because there&#x27;s a ton of boilerplate in wiring up all of these parts together.<p>Overall, Proton seems to occupy a similar space as Service Catalog (admin-curated CloudFormation stack templates for self-service deployment by developers), but it provides a more managed, opinionated workflow with a shared Environment stack and separate CI&#x2F;CD pipeline stack for each Service. Seems like an interesting attempt to standardize a bunch of these elements that go into a common use-case of CloudFormation-managed CI&#x2F;CD pipelines for self-service application development.
randtrain34over 4 years ago
Would this work as a substitute for fargate + codedeploy + codepipeline?
warentover 4 years ago
Isn&#x27;t this just CloudFormation?
BhavdeepSethiover 4 years ago
This is the 5th amazon.com link trending on HN. Seems like AWS is releasing bunch of new features today.
评论 #25267527 未加载
snissnover 4 years ago
is this netlify?
评论 #25267388 未加载
评论 #25267075 未加载