not able to create new instance in asia-south1(mumbai) region - google-compute-engine

not able to create new instance in GCP asia-south1(mumbai) region. It is working fine for other region but not sure why with mumbai regions. I am facing this issue for almost 5-6 month. have couple of new client but not able to launch instance in mumbai region so have to switch to aws.

The error that you are receiving does not pertain to your account specifically, it is a limitation on the Google side where the specific zones in Mumbai are full. Most probably because there are a lot of users in Mumbai that uses GCP. You can check this post to see possible solutions and a more detailed explanation.

Related

Azure API Managment Analytics Geography always "Other" instead of real location

We have Azure API Management in internal VNet mode and make it publicly available by placing an Application Gateway in front of it. Everything works fine, but I noticed that in the API Management Analytics section, under Geography, I only see aggregation by "Other" instead of by country.
One one line is shown.
How can I solve this problem?
The IP to Geography mapping that APIM uses is based on a static internal DB that may not provide 100% correct info. There is no ETA or guarantees that it will provide 100% accurate information about the user's geography. You're welcome to log client IP in Log Analytics and use any 3rd party service that may provide better information please let me know incase of further queries I would be glad to assist you.

Migrate Cloud Compute VM to Separate Google Cloud Account

Just curious if there's a standard method to take one VM instance and migrate it to a completely different Google Cloud account. If not, I guess I could download all the site files and server configuration files (virtual hosts, apache config, php.ini, etc) but am hoping there's a more streamlined approach.
Just to be clear I have john#gmail.com and john2#gmail.com, both completely separate accounts each with VMs on their respective Google Cloud accounts. I want to move a VM instance from john#gmail.com to john2#gmail.com
I'm open to any method that will get the job done. I like Google's snapshot feature but I have doubts I'll be able to move the specific snapshot over. I'm thinking maybe it'll be possible by creating an image but even that I'm not 100% sure.
Thanks!!
Create a custom image, then share it, then import that image into the target project.

Can't create DB security group on AWS RDS

I'm new to RDS and I'm trying to access a recently created MySQL database from my machine at work. After some googling I saw that the DB Security Groups needed to be modified but I don't see that on my screen. I continued searching and found this and it seems to be a step in the right direction but I'm still no understanding what it means by the "VPC" group. I tried creating Parameter Groups, Option Groups, and Subnet Groups all to no avail. I just need to give my work IP access to the DB. Any help would be greatly appreciated
You can refer this blog post: http://aws.amazon.com/articles/Amazon-RDS/2935
If you are using RDS in a VPC, then you create / modify security groups in the AWS VPC console (this link). If not, security groups for RDS are located in the AWS RDS console (this link). Those links assume you are on US East 1 region but can be modified for any region.
Create a new Security group from the VPC area. name it something like rds-webhostaccess Put in the ip block you want to the rds to be accessible from. The port doesn't matter, but you can choose mysql if you like.
Click on EC2 in the AWS console. You'll find Security Groups under Network & Security section, in the left menu.
Then you can go ahead to create a new group or to modify an existing one.

HTML5; finding what is near me with geolocation

Disclaimer: I am slow learner; I have a list of 300 businesses with address and grid coordinates. I know how to request a users location with HTML5 Geolocation. How do I use that information to determine which businesses are nearest to the user? I have found allot of tutorials but nothing exact and I'm lost. I am open to any technology or language to do this yet I would like to keep it simple. I have an IIS7 server and an OSX server and I could create a My SQL database or use SQL server 2008.
Get the distance between two points using Haversine or similar, see here - http://www.movable-type.co.uk/scripts/latlong.html
Then you just need to return all those points that fall within a certain radius of your originating point.

Database strategy for over 10,000 instances of an ERP

I have a moderately large rails ERP application having around 80 tables . I use MySQL . I recently received a client requirement which needs me to deploy the same application for roughly 10,000 offices(an instance for each office). The central office(superadmin office) must be able to view details from all these offices .
After talking with the client this is what i could come up with :
Configure the app for 10,000 offices , there will be some new models for the data that need to be accessed by the superadmin . The tables for these models will be in another database (superdamin_database,not the one used by a particular office) , to which data to be reported to super admin will be written
I intend to make another app that would connect to this superdamin_database to present the data to super admin .
So i will have 10000 app_databases and 1 superdamin_database
Where are my flaws in this plan ? What is the weakest point in this plan/structure that would render the application unusable due to a server load ? What is the rails way to do this .
Hope the experienced guys in here would give a thought into this .
Thanks in advance for your reply ,
Sam
if i understand your question correctly
I recently received a client
requirement which needs me to deploy
the same application for roughly
10,000 offices(an instance for each
office).
you are violating the basic rule of a web application. Host in one place and access from anywere. I'm not sure why you want to install each of your application instances in these offices instead have a one hosted system which can be access from any office.
having hosted your application in one place will make your life easy when it comes to maintenance and upgrades.
BTW how on earth you are going to install 10,000 applications ?!
My advice is
Have a one single web application and let it used by your client (in the mentioned offices) and have a good layered access control system so that you can control which data access by which user
by that way you dont want to do this
I intend to make another app that
would connect to this
superdamin_database to present the
data to super admin . So i will have
10000 app_databases and 1
superdamin_database
hope you got my idea,
cheers
sameera
Perhaps the concepts discussed at http://aac2009.confreaks.com/06-feb-2009-14-30-writing-multi-tenant-applications-in-rails-guy-naor.html will steer you in the right direction