AWS Quietly Scales Back Some DevOps Services (devclass.com) 50
AWS has quietly halted new customer onboarding for several of its services, including the once-touted CodeCommit source code repository and Cloud9 cloud IDE, signaling a potential retreat from its comprehensive DevOps offering.
The stealth deprecation, discovered by users encountering unexpected errors, has sent ripples through the AWS community, with many expressing frustration over the lack of formal announcements and the continued presence of outdated documentation. AWS VP Jeff Barr belatedly confirmed the decision on social media, listing affected services such as S3 Select, CloudSearch, SimpleDB, Forecast, and Data Pipeline.
The stealth deprecation, discovered by users encountering unexpected errors, has sent ripples through the AWS community, with many expressing frustration over the lack of formal announcements and the continued presence of outdated documentation. AWS VP Jeff Barr belatedly confirmed the decision on social media, listing affected services such as S3 Select, CloudSearch, SimpleDB, Forecast, and Data Pipeline.
It was a stupid idea to begin with. No wonder. (Score:5, Insightful)
Re: It was a stupid idea to begin with. No wonder. (Score:2)
I don't know if this is voice typing failure or an eggcorn, but the word you are looking for is "cum", not "come".
Re: (Score:2)
So many people don't understand plain Latin anymore....
/Sir Humphrey Appleby
End of prior generation's management party (Score:2)
The cloud is at the post-disillusionment phase of the tech hype cycle, where enough large companies have burned through all of the CIO and upper manager 'vision projects' (AKA self promotion projects) and now have to live with the resulting systems.
CIOs and upper managers have a much harder time getting promoted now by just moving to the cloud, that is the last decade's advertisement.
Predict: Microsoft, AWS to quietly, by a thousand cuts, end support for many dozens of cloud technologies before 2030 with no
Re: End of prior generation's management party (Score:2)
"What is a non sequitur"
*Jeopardy music plays*
Re:It was a stupid idea to begin with. No wonder. (Score:4, Interesting)
The way he got fired was popping off about how great all his garbageware would make our operations after two years of no results or bad results. I asked in a presentation of his if anyone had a copy of his development requirements. The build team, DBAs, network guys, and sysadmins all gave me copies. I told our COO that I could finish the 45 or so modules he was tasked with in under a week in shell script and I said "This guys is useless and is taking up valuable space and mindshare. I'll finish his work in under 40 hours and when I do, I expect you to fire him or fire me, because I'm tired of his excuses, lies, and time wasting." I was fed up and the COO could tell and simply brought the liar into the office and said "This guy says he can do everything you've promised to do for the last two years in a week. I'm inclined to let him and If he succeeds, that's not going to be a good look for you." The guy in question was like, "Okay, no problem, there is no way he can do that. Let him try. I'll check is work on Monday after he supposedly finishes."
So, just to make it easy to understand, I wrote a master management script which was basically a glorified for-loop running each shell-script I'd written to address one thing or another (make sure the backup agents were installed, make sure it's running monitoring, make sure the monitoring is configured correctly, make sure HP machines have HP Proliant Support Pack and Dell has it's OpenManage suite installed, install Oracle OEM for Oracle RDBMS systems, stuff like that). On Thursday, I was done and showed it to the COO (didn't even have to work late) and he he fired the grifter the next day (taking advantage of the Friday). This guy was totally shocked and demanded to see my work. The COO simply told him "I reviewed it and it works great. All you need to do is get your desk cleaned out."
The company still uses that script collection and one of my old buddies still there says it grew to about 100 scripts and all the sysadmins loved ditching Ansible and the rest of the configuration management garbageware toolkits.
Nix variants don't need "DevOps". Sysadmins should be able to code already without taking on some flavor of the month failed IT dead-end from 10 years ago (DevOps). The AC's radar is spot on. I don't doubt you've made out like a bandit though, that's what happens when you have no morals and are willing to tell management what they like to hear. You get a big consulting fee then move on and let the staff unwind your bullshit over a few years as management gets fired and slowly figures out the shitware you left them with.
Re: (Score:1)
I'm pretty sure we've all that that guy, sometimes more than once.
I always told the senior tech ops folks, "You can use any tools you want (puppet, chef, etc), but we're using one tool for everything, everyone uses it and we're not arbitrarily changing out of it every 6 months so pick wisely".
End result? Used all the different major tools eventually but at different places. No real difference at the end of the day if they knew how to use them.
Re: It was a stupid idea to begin with. No wonder. (Score:1)
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
OK, good, I'm not the only one who hates SELinux. Cool.
Re: (Score:2)
Re: It was a stupid idea to begin with. No wonder. (Score:2)
When I first picked up Puppet (pre-devops) it was a direct upgrade to the classic ssh/for loop system you described, or that's how it was pitched, and how I used it. Still plenty of custom idempotent scripts and glue with exec resources where rubber meets the road, but it brought order to managing which systems get what, that and facter is a no-brainer. Making a new module was just a mkdir on the server back then. It was version controlled in the simplest way possible with no branches.
Then it got stupid. Th
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Just today I suggested to move from signtool.exe from 2005 to something more recent. I also suggest (and fail to convince the management) to move away from CVS and for over 5 years I'm trying to push for moving to Visual Studio 2017. From Visual Studio 2008. Should I be worried and stop c
Re: (Score:3)
Budget Issues (Score:1)
Gotta free up some more cash for that shitty TV series with the scowling elf.
Re: (Score:1)
Took me a moment then lol.
SLOW (Score:2)
My gosh CodeCommit was slow. It took several seconds to fetch, get, push, etc, compared to other services like bitbucket or github which are practically instantaneous. Fortunately we've already switched away from CodeCommit.
Re: (Score:2)
Digressing, these days, IMHO, I don't see why any company would use anything other than GitHub Enterprise. BitBucket, IMHO, has lagged behind. GitLab seems to be keeping up, but GHE offers a lot of nice features like issues, runners, and many other items, so one doesn't need a ticket system like Jira for the developers. Plus, GHE's appliance install is very easy to work with on-prem, for the most part, and they fix bugs quickly.
Of course for smaller firms, Gitea isn't bad either.
Re: (Score:2)
Ironic that... (Score:2)
A while back (before I got my current job), I had an interview where the CTO told me, "Backups have no ROI. If it isn't in CodeCommit, it doesn't exist." Needless to say, I noped out of that one.
My question is, what is a replacement? Creating a VPC, throwing a GitHub Enterprise appliance onto an EC2 instance, and going that route? Or just trusting GitHub and their cloud service?
Re: (Score:2)
There is no replacement for backups. And they need to be multi-generation, offline or WORM, regularly tested, including a restore-test and independent of your primary storage mechanism.
Talk about business people that have no survival skills. They belong in the pool of the unemployed or low-skill workers. That somebody like that is a CTO just makes this even more obvious.
Re: (Score:2)
... continuing your backup rant ... a backup isn't a backup until a restore is made and verified (and that should be done periodically, even if you don't need it!)
Regarding ctilsie242's question:
My question is, what is a replacement? Creating a VPC, throwing a GitHub Enterprise appliance onto an EC2 instance, and going that route? Or just trusting GitHub and their cloud service?
That depends heavily on your needs. IMO, plain old git on a server you can reach via ssh (and assuming that server is backed up) is often more than enough. Do you need the extra features that some web interface introduces? What part of CodeCommit are you trying to replace?
Re: (Score:2)
Makes sense. I am curious what companies are migrating to from CodeCommit. In my experience, GitHub Enterprise and GitLab are the way to go, as well as Gitea.
Re: (Score:2)
CTO told me, "Backups have no ROI. If it isn't in CodeCommit, it doesn't exist." Needless to say, I noped out of that one.
Makes sense. I am curious what companies are migrating to from CodeCommit. In my experience, GitHub Enterprise and GitLab are the way to go, as well as Gitea.
Whatever you end up doing, I think it's worth noting that, should one go with another software-as-a-service provider as opposed to rolling+supporting your own, you must keep in mind that they may pull the rug out from under you at any time. That could be some simply change or shift, or completely discontinuing their service, or not allowing new projects to be added (as is the case here). Regardless, you MUST take that into account as part of the cost of doing things that way, just as much as there is a nota
Re: (Score:2)
As for needs, IMHO, one of the critical things I always look for are signed commits. Having this in a dev environment can go a long way in prevent supply chain attacks, especially if the keys are generates on HSMs like YubiKeys.
Re: (Score:2)
1. CodePipeline integration
2. Avoid another 3rd party with its own fees
3. Data locality issues
4. IAM / SSO and short lived credentials support
Re: (Score:1)
At one of my earlier jobs while interviewing with the CTO he asked me what is the first thing I'd be looking into if this was my first day at work.
I immediately said "are the backups any good".
He smiled and said he's going to make me an offer before I go as long as I don't say anything too stupid the rest of the day.
Not all CTO are made from the same cloth, thankfully.
Re: (Score:1)
Yeah I didn't get the sysadmin job I was there for.
I got manager of the team. Thanks for showing concern but no need.
How's it at your fast food job? You must enjoy working next to yermom every day.
Re: (Score:2)
Re: (Score:1)
Quit or don't take the job, yes, but walking away quietly is the professional thing to do.
The email bombs won't do a thing, their problems are not your responsibility or problem, and you don't know who will remember you years later and cut you out behind the scenes you never knew about. Just go. The company will live or die on its own. Not your concern.
The cloud. Where services vanish without warning (Score:4)
Great business model! Anybody that trusts this gets exactly what they deserve.
Re: (Score:2)
Richard Stallman tried to warn people about this sixteen years ago https://www.theguardian.com/te... [theguardian.com]
Re: (Score:2)
Indeed. And others did warn too. Looks like almost nobody listened. The usual crap with the human race.
Re: (Score:1)
Good point.
Note the vision of of the Oracle in that Guardian article, Larry Ellison, who also despises the cloud. "... Fashion". Well see how that worked out Larry
Re: (Score:2)
Re: (Score:2)
If you use Google or Microsoft, sure. But AWS used to have a reputation for having stable products. The discontinued one of the very first services/instance type only recently. Companies with serious needs pay a premium for that stability. They basically just lost the only edge they had on the market.
Re: (Score:2)
Looks like a case of "save a million, lose a billion" for AWS.
Re: (Score:2)
Absolutely. The writing was on the wall as soon as they announced the new CEO.
This sums it up pretty well: https://x.com/raphaelc/status/... [x.com]
Comment removed (Score:3)
Re: (Score:2)
I highly doubt it. I expect to see Amplify, Elastic Beanstalk and a lot of other low-use product to go next. The main question is: will they botch the communication again ?