News for hackers. Stuff that matters.
Re:AWS staff spending ‘much of their time ’optimizing custom... by preommr on Monday April 17, 2023 @01:55PM (#35604167)
Which frankly are the essential parts of a robust cloud architecture. Deploying a server is trivial - just dump it on any kind of compute resource. Managing fault-tolerance and monitoring, etc. between those services is the tricky part.
Re:AWS staff spending ‘much of their time ’optimizing custom... by mschuster91 on Monday April 17, 2023 @03:01PM (#35605010)
IME, not if you're using Terraform with proper modularization and can stick to the commonly available feature set. Have one layer of modules that describe what you want (e.g. a virtual server, database, monitoring) and behind that a separate layer that implements it (e.g. creates an EC2 instance, an RDS database or a CloudWatch alert).
Re:AWS staff spending ‘much of their time ’optimizing custom... by scarface74 on Monday April 17, 2023 @03:40PM (#35605500)
Terraform is not “cloud agnostic” anymore than using Python with the various cloud providers SDKs.

Each provider within TF is tied tightly with the cloud provider.

Standard Disclaimer: yes I work at AWS and I do IAC with the CloudFormation or TF depends on what the customer wants

Re:AWS staff spending ‘much of their time ’optimizing custom... by Karunamon on Monday April 17, 2023 @03:46PM (#35605599)
That's a nonstarter just because of how you describe the various services at each cloud provider. For instance, Google cloud is big into using "projects" as organizers for resources, where the closest analogue in AWS land is an entirely separate account.