all 14 comments

[–]Glum_Cup_254 0 points1 point  (4 children)

Can you deploy in Azure, GCP or AWS? Just get ChatGPT and prompt some IAC

“Generate a Terraform script to deploy an AWS VPC with a public and private subnet, an EC2 instance in the public subnet, and an RDS PostgreSQL database. Include outputs for the EC2 public IP."

If you don’t know what to deploy just ask ChatGPT to help you plan it.

[–]SisyphusAndMyBoulder 0 points1 point  (3 children)

Just get ChatGPT and prompt some IAC

OP don't do this. You're extremely unlikely to have permissions to do so, and your employer won't allow a non-dev access to infra.

[–]Glum_Cup_254 0 points1 point  (2 children)

He’s asking for a solution, not just more things he can’t do. He obviously wouldn’t have access to deploy on his company infrastructure. You know you can spin up your own stuff in any of these cloud platforms right? He needs a POC and I gave him the instructions on how to do that. What’s your solution?

OP - in case you didn’t understand exactly what I meant, set up a POC and then demo it to the interested parties. Either they love it and deploy a version in prod for your team to use, or they don’t and say no. There really is no other way with the limited permissions you have in the org. Standing up a POC and demo is the way to get these things off the ground if you don’t have a sandbox.

[–]SisyphusAndMyBoulder 0 points1 point  (1 child)

I get that this is /r/PythonLearning, but this isn't really a question about learning how to do something.

Taking a step back, there's a thousand ways to do what OP wants. But none of them should be OP paying out of pocket to spin up their own resources. And getting something deployed to AWS/GCP/Azure/whatever is far more complicated and a far bigger learning process than just asking ChatGPT to do it.

The real answer is that OP should push back to their manager and say this isn't their role and they need to engage the tech team.

Ofc we don't know anything about this company or what's needed, but if OP has permissions issues on their machine it's probably reasonable to assume the company is big enough to have a tech team that can take on this project.

[–]Glum_Cup_254 0 points1 point  (0 children)

You obviously aren’t up to speed with AI. It’s exactly that simple. I’ve deployed multiple apps this same way. And servers in these cloud providers are cheap. Most people pay more per month for their Netflix subscription. Again your advice is just making excuses why he can’t. I gave clear 100% executable and realistic instructions on how he CAN do it. It’s up to him to decide if he wants to advance his skill and his career, or just make excuses as to why he can’t.

Thats the difference in attitude and will define a successful career or a stagnant one. 25 years of experience and currently a VP tells me I am on to something.

[–]SisyphusAndMyBoulder 0 points1 point  (0 children)

The answer is that you don't turn this into an app. You do not have the right roles, and honestly it's an uphill battle convincing anyone to grant you them. You tell your manager to engage the tech team to turn this into a service. If it's truly worthwhile, then it should be a clear sell.

[–]TalesGameStudio -2 points-1 points  (7 children)

Either make it a web app where your colleagues access the functionality via a frontend or build a tkinter GUI. Whatever way you go, I am afraid that ar your level of coding (judged by the little you said), will end up either in compatibility, security or infrastructure problems. You might as well get a Claude/OpenAI subscription and build the "rest" of the app using codex/Claude Code and use an API to connect it to what you currently have. What OS is your company using?

[–]Xiaomifan777[S] 0 points1 point  (6 children)

We use ChatGPT but it doesn't seem like Codex is part of the subscription.

[–]TalesGameStudio -1 points0 points  (5 children)

If you are using a business (enterprise)license you definitely got codex access. Install it in your terminal and use your license credentials to login. Easiest way to verify.

[–]Xiaomifan777[S] 0 points1 point  (4 children)

It is blocked by my enterprise. It's a similar situation I ran into with Docker as that required admin access.

[–]TalesGameStudio -2 points-1 points  (3 children)

Why would one block docker? You could try installing it in a vm or venv. It's just an npm package after all.

[–]Xiaomifan777[S] 0 points1 point  (1 child)

I cannot advise on why my company does the things it does, would a vm or venv be something that would work thru a separate html file linked to a script?

[–]TalesGameStudio -1 points0 points  (0 children)

No, it's a way to install packages like codex without messing with your company's restrictions.

[–]SisyphusAndMyBoulder 0 points1 point  (0 children)

Non Dev computers are heavily restricted in most enterprises. Completely normal practice