How can i configure a free tier compute engine?
https://cloud.google.com/free/docs/gcp-free-tier/#compute
You are doing it right. The instance will show on the billing as charged for, but it's deducted from the monthly bill if you did everything correctly. Just create the instance and check if Subtotal stays 0.00. The rest of the billing is irrelevant to you if you do not have any other resources.
To view the page I screencapped go to "View Detailed Charges" from the Dashboard of your project.
The link you shared has all the info you need to create the instance with the free "specs".
Related
Google Cloud offers a free tier which includes Compute Engine. If I setup a static external IP on this instance, will I be charged, or will I be covered by the free tier?
In the Official Google Cloud Free Program documentation, it states under Free Tier usage limit for Compute Engine,
Google Cloud Free Tier does not include external IP addresses. same as using a GPU for your instance. Meaning you won't be able to change/update it (in-use External IP addresses for f1-micro instance).
Also, take note on this one:
Free Tier: All Google Cloud customers can use select Google Cloud
products—like Compute Engine, Cloud Storage, and BigQuery—free of
charge, within specified monthly usage limits. When you stay within
the Free Tier limits, these resources are not charged against your
Free Trial credits or to your Cloud Billing account's payment method
after your trial ends.
In my app i create programmatically multiple VM instances for a period of time then i delete them and i need to know before creating the instance how much it's going to cost per minute (or hour)
I'm asking if there is an API that takes the configuration of the VM instance and gives back the pricing information?
If the answer is no, what is the best way to obtain the pricing information of a VM instance?
In my research i found this online pricing calculator but i need an API, and this API that lists all the SKUs of the GCP by service and if it is theoretically possible to search through the SKUs of Compute Engine to find the resources i'm using and then calculate the pricing from that, i don't think it's ideal.
The only way is the one you found - using SKUs and Cloud Billing API.
You can find that similar question has already been answered here.
I wanted to create a Always Free Eligible VM Instance (VM.Standard.E2.1.Micro) on the Oracle Cloud, but it's not on my list.
And when I check my limit for VM.Standard.E2.1.Micro in
"Governance > Limits, Quotas and Usage", it say 0.
How can I create one? My Home Region is Canada Southeast (Montreal), ca-montreal-1.
My account's trial is not over yet. Should I wait till my trial is over to create it?
As per the Always Free website, at any time you can have up to the following:
Two Oracle Autonomous Databases with powerful tools like Oracle Application Express (APEX) and Oracle SQL Developer
Two Oracle Cloud Infrastructure Compute VMs; Block, Object, and Archive Storage; Load Balancer and data egress; Monitoring and Notifications
If you already are at capacity for this, then you would not be able to add an additional. Further details of Always Free resources can be found here - https://docs.oracle.com/en-us/iaas/Content/FreeTier/resourceref.htm
The always free provide you with the following
2 Compute virtual machines with 1/8 OCPU and 1 GB memory each.
2 Block Volumes Storage
100 GB total.
10 GB Object Storage.
10 GB Archive Storage.
Resource Manager: managed Terraform.
Focus on the specs of the free one
VM.Standard.E2.1.Micro is not available for ca-montreal-1 at this time (January 2021).
I created a new account in the Ashburn region where VM.Standard.E2.1.Micro is available.
When i clicked through my google cloud console yesterday, i found 26 virtual machines that i disabled then (because i think that i don´t use these - but i pay for them).
I use firebase, firestore, firestorage, firebase cloud functions and
app-engine / flex-engine for php and python cron-jobs.
But today, there are 26 more vms up and running and my bill goes up. Can I disable / delete these machines and disable building new ones or disable the google-compute-engine overall?
According to our documentation about Billing for stopped instances:
Your instances are not charged for per-second usage charges in TERMINATED state but any resources attached to the virtual machine will be charged until they are deleted, such as static IPs and persistent disks.
The link1 will also provide you with details about the state of resources for stopped instances.
For more pricing information. I would recommend that you visit the following links:
1- Google Compute Engine Pricing.
2- Pricing details on each GCP product.
To know how to manage and modify your project billing settings and many more. Visit our cloud billing documentation.
If we use Azure API management premium do we need to create a backup (disaster recovery) strategy?
It is replicated in as many separate regions as you want.
In the past, with non-premium we have called the API Management REST API to backup to Azure blog storage.
Obviously, you should always have a DR strategy but just wondering if it is overkill in this scenario.
Azure ApiManagement offers SLA on Proxy/Gateway uptime, so if you have a API Management deployed in multiple regions, the Proxy will continue to run, automatically failing over to non affected regions.
However the Publisher Portal, Developer Portal and Management REST Endpoint is still only hosted in the Master Region. If there a region wide disaster in the Master region of your service, they will not be accessible. Which would mean you cannot add new API/operations and new customers cannot subscribe for your service.
If one of the additional regions is impacted, the Proxy/Gateway it will sync up to latest configuration before starting up.