From the course: Leveraging Google Cloud Developer and DevOps Tools

A note about working with cloud services

- [Instructor] When you're learning any cloud technology, you need to be aware that if you want to try out anything that I'm showing you, there's a couple of safety tips that I have and this is so that you don't run up an unexpected cloud bill because, of course, you're being charged for the services. So when possible, you want to use a dedicated demo GCP account and rather than some sort of production account, so just a separate account, if possible. At best, at least you want to use a separate GCP project that you can delete. Within your work area for learning, you want to set up a budget alert so you get notified if you have charges that are unexpected. I usually set this for $50 U.S. per day and this will trigger when you forget to, for example, shut off a high powered VM or something like that, which is kind of common, unfortunately. So you do want to do that within your learning environment. Also, for security, you want to set up multifactor authentication, or MFA, on a learning user account and that should be non-root or non-owner, if possible. The reason for this is there's unfortunately a lot of nefarious activity out there on the public internet and there's actually just activity around looking for accounts that you can just run a dictionary attack on and they get hacked and they run up all kinds of charges. So you're just basically putting another lock on the door. Simple MFA is a software application that you can run on your phone, like Google Authenticator. There are also ones like YubiKeys, but you just want to put an additional check on all accounts, including learning accounts. And then, always the good old, but we've all forgot, when you're done working with an environment, you want to turn off and/or delete. And this is particularly around virtual machines because that's where a lot of costs are run up, so these can be just generic virtual machines or data platforms is one that I run into a lot as well. So you really want to make sure that whenever you're learning cloud, this course or any course, you follow these best practices so that you don't get any unexpected bill when you're learning.

Contents