i'm a student we have to use azure but it's asking to pay, but we don't have money

rakshitha pc 0 Reputation points
2025-06-08T13:06:44.7966667+00:00

Summary: Jenkins pipeline fails to send messages to Azure IoT Hub Description: I’m using Jenkins to automate a CI/CD process for an IoT project. One of the pipeline steps involves sending test telemetry to Azure IoT Hub using the Azure CLI. Since [insert date], the az iot device send-d2c-message command fails with a 403 error. I verified device credentials and permissions. This is part of a university project involving simulated IoT devices.

Business Impact: Blocks automated testing of device telemetry integration. Preventing progress on project milestones.

Azure Cost Management
Azure Cost Management
A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.
3,635 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Nathan Roberts (SN) 1,006 Reputation points Volunteer Moderator
    2025-06-08T13:18:55.0833333+00:00

    Hey there, rakshitha pc

    It looks as though it is not working due to you not having a subscription to use the service. You can see if you can sign up for an Azure student subscription, which will provide you with 100 USD credit to use on Azure each year.

    You can find out more about this subscription here: https://azure.microsoft.com/en-us/free/students?msockid=012fee8ffecc600a2c82fb63ff776173

    When signing up for the subscription, you must meet the criteria. Alternatively, you can use the pay as you go feature, to pay for services you are using based on what you have used. This is handled through cost management. More on this can be found here: https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/overview-cost-management

    Hope this information helps,
    Nathan

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.