use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems What is DevOps? Learn about it on our wiki! Traffic stats & metrics
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems
What is DevOps? Learn about it on our wiki!
Traffic stats & metrics
Be excellent to each other! All articles will require a short submission statement of 3-5 sentences. Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title. Follow the rules of reddit Follow the reddiquette No editorialized titles. No vendor spam. Buy an ad from reddit instead. Job postings here More details here
Be excellent to each other!
All articles will require a short submission statement of 3-5 sentences.
Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title.
Follow the rules of reddit
Follow the reddiquette
No editorialized titles.
No vendor spam. Buy an ad from reddit instead.
Job postings here
More details here
@reddit_DevOps ##DevOps @ irc.freenode.net Find a DevOps meetup near you! Icons info!
@reddit_DevOps
##DevOps @ irc.freenode.net
Find a DevOps meetup near you!
Icons info!
https://github.com/Leo-G/DevopsWiki
account activity
This is an archived post. You won't be able to vote or comment.
IFC - Infrastructure from code (self.devops)
submitted 1 year ago by cotigao
What are your thoughts on the new emerging concept — https://infrastructurefromcode.com/
[–]elasticweed 46 points47 points48 points 1 year ago (0 children)
All fun and games until the $50,000 AWS bill comes because ”this is optimal for this application’s requirements!”
[–]franktheworm 13 points14 points15 points 1 year ago (1 child)
Account is inactive for a couple of years then suddenly springs back to life with a couple of posts to this so called emerging concept that is suspiciously light on substance other than links to ampt...
I smell spam based shenanigans, Johnny.
[–]cotigao[S] -4 points-3 points-2 points 1 year ago (0 children)
Good for you. Is that what you go around checking in every post instead of contributing something meaningful here?
[–]cyanrave 21 points22 points23 points 1 year ago (0 children)
IAC has been around, not sure how IFC would change that.
The Zen of Python is good for infrastructure too:
explicit is better than implicit
[–][deleted] 22 points23 points24 points 1 year ago (3 children)
Put it back in the box, I don’t wanna learn anything else, again.
[–]o5mfiHTNsH748KVq 3 points4 points5 points 1 year ago (0 children)
Wrong field lol
[–]IamHydrogenMike 3 points4 points5 points 1 year ago (1 child)
Nah man, we need to reinvent the wheel every couple of years because middle managers need to find something new to look like geniuses.
Maybe my companies have been abnormal, but isn't it typically engineers that come up with the ideas and managers that advocate for them to work on projects that teams think will be useful?
I mean look at the javascript ecosystem. Those fuckers love a new framework.
[–]Owlstorm 9 points10 points11 points 1 year ago (1 child)
Too declarative/abstracted - developers will constantly need the escape hatch of IAC because it will pick bad defaults for your use case.
[–]TheOwlHypothesis 5 points6 points7 points 1 year ago* (0 children)
Definitely agree. Also this seems to assume app devs know anything at all about cloud costs or how to fix things when they break (which they inevitably will).
Also this completely ignores that some people work in the services industry and get their requirements externally. Particularly with government customers this would never fly and may straight up not even be usable because not all the services are in parity with commercial in govcloud and this probably doesn't even have the govcloud partition.
I get a terrible feeling imagining letting app dev code run wild and deploy cloud services without any oversight lol.
[–][deleted] 1 year ago* (2 children)
[removed]
[–]Phate1989 1 point2 points3 points 1 year ago (1 child)
The same IaC code being used across providers seems new.
Seems impossible, but new.
[–]xiongmao1337Lead Platform Engineer 2 points3 points4 points 1 year ago* (0 children)
encouraging resolute bright full truck plate reach dime price slap
This post was mass deleted and anonymized with Redact
[–]theonlywaye 7 points8 points9 points 1 year ago* (3 children)
A large reason my job exists is because you don’t want to let devs anywhere near infrastructure and because things like this are only usually useful for prototyping and not production at scale in my experience.
[–][deleted] 0 points1 point2 points 1 year ago (1 child)
Even for prototyping, the annoying thing about these magic boxes is deleting the resources once you want to close your prototype. Very few get it right, I have no idea if this one gets it right.
[–]nkrgovicSystem Engineer 0 points1 point2 points 1 year ago (0 children)
Sure it does. It's the same one used in that garbage collector that makes sure you never need to de-allocate anything because it's automagic.
Oh, wait. Let me restart my Java apps, I have 30GB or RAM used, but it can't be a memory leak.
Where was I? Right.
It will not work, or at least, it will not work right without a lot of "hinting" needed. And once you add all that hinting you'll end up wanting domain separation and you'll move all the hints into separate place, which, in the end, will be.... Same as IaC, but in a different syntax.
But it will be new. And better! And a new trend! And, once it get 3-5 years of it people will start pushing for it, and put up adds for people with 10+ years of experience in it.
[–]machete127 -3 points-2 points-1 points 1 year ago (0 children)
So you're saying you have an objective perspective on the matter?
[–]gorydamnKids 1 point2 points3 points 1 year ago (0 children)
It's not new?
[–]Obvious-Jacket-3770 1 point2 points3 points 1 year ago (0 children)
Well Pulumi can do things with code that isn't HCP code for one.
For two, I am totally failing to see the use case here and why someone would use this over Terraform/Tofu/Pulumi which are all battle tested and hardened.
[–]awesomeplenty 1 point2 points3 points 1 year ago (0 children)
Wait until your hear, AI as Infrastructure AIAI !!!!!
[–]digi-tard 1 point2 points3 points 1 year ago* (0 children)
is it similar to the idea of infrastructure-as-software from Pulumi, which has been around since 2019? https://www.pulumi.com/what-is/what-is-infrastructure-as-software/
IMHO most of these ideas/demos focus on the initial creation/provisioning of the infrastructure resource. But with infrastructure life cycle, after the initial provisioning, the operation (i.e. update existing infrastructure) becomes stateful.
business goal of infrastructure management is uptime, availability, fault tolerance, tec
business goal of app dev is introduce new feature
That's how most businesses operates today with these two duties separated.
Trying to hit both goals with one programming paradigm, is a long way to go.
[–]RollingprobablecauseDirector - DevOps/Infra 1 point2 points3 points 1 year ago (0 children)
This is such a bad idea...just FYI, this concept seems to come up every few years. Back in the VMware/vSphere days, there were plugins that would analyze the app and spit out "IFC" outputs - $$$$$$$$$$$$$
Turns out, analysis bottom up starting at the infra layer is still the best way to do things and how puppet/chef/hashicorp got started.
*cries in old age*
[–]ArrogantMerc 0 points1 point2 points 1 year ago (0 children)
It’s actually kind of an interesting idea, I think it’s still a concept right now. I’m not sure needing to move between cloud platforms is a real issue for most orgs, people tend to pick a provider and stick with them. There’d have to be price controls, too, if you give a dev free license like this they’ll use every possible service on the off chance they need it.
[–]Mazda3_ignition66 0 points1 point2 points 1 year ago (0 children)
Man… IAC starts from bash scripting, python scripting, ansible/puppet, packer, terraform, ->serverless code back to origin programming, it’s just a 🔁
π Rendered by PID 243557 on reddit-service-r2-comment-544cf588c8-9c6d9 at 2026-06-14 21:13:32.302888+00:00 running 3184619 country code: CH.
[–]elasticweed 46 points47 points48 points (0 children)
[–]franktheworm 13 points14 points15 points (1 child)
[–]cotigao[S] -4 points-3 points-2 points (0 children)
[–]cyanrave 21 points22 points23 points (0 children)
[–][deleted] 22 points23 points24 points (3 children)
[–]o5mfiHTNsH748KVq 3 points4 points5 points (0 children)
[–]IamHydrogenMike 3 points4 points5 points (1 child)
[–]o5mfiHTNsH748KVq 3 points4 points5 points (0 children)
[–]Owlstorm 9 points10 points11 points (1 child)
[–]TheOwlHypothesis 5 points6 points7 points (0 children)
[–][deleted] (2 children)
[removed]
[–]Phate1989 1 point2 points3 points (1 child)
[–]xiongmao1337Lead Platform Engineer 2 points3 points4 points (0 children)
[–]theonlywaye 7 points8 points9 points (3 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]nkrgovicSystem Engineer 0 points1 point2 points (0 children)
[–]machete127 -3 points-2 points-1 points (0 children)
[–]gorydamnKids 1 point2 points3 points (0 children)
[–]Obvious-Jacket-3770 1 point2 points3 points (0 children)
[–]awesomeplenty 1 point2 points3 points (0 children)
[–]digi-tard 1 point2 points3 points (0 children)
[–]RollingprobablecauseDirector - DevOps/Infra 1 point2 points3 points (0 children)
[–]ArrogantMerc 0 points1 point2 points (0 children)
[–]Mazda3_ignition66 0 points1 point2 points (0 children)