Stay informed by customizing your budgets

TL;DR: By default, budget alerts only go to Billing Account Administrators and Billing Account Users. You can easily add up to 5 more custom emails by using a Cloud Monitoring channel. Try to send to groups, not individuals!Budgets and alerts fit well into the inform phase of the FinOps lifecycle for visibilityMy last post went over how to set up budgets and why you should definitely set them up (probably in too much detail). It’s definitely important to have a budget, but alerts for these budgets only go to Billing Account Administrators and Billing Account Users. So what happens when you want to keep more people informed of the budget status?Well, you could add them to the billing account as users or administrators, but then they might end up with more permissions than you want them to have. For example, users can link projects to a billing account, and that’s not something you may want to allow a bunch of people to do (least privilege and such). Instead, thanks to a new feature, you can easily add up to 5 email addresses that you specify to get alerts as well! So, let’s walk through exactly that.It’s basically just one checkboxFirst, you can go through setting up a budget just like the last post covered, or you can modify an existing budget. As you get to the end of setting up the budget, you’ll see this checkbox.That’s the checkbox I mentioned earlierThe next step should be pretty obvious, so go ahead and check that box! Now you’ll have to select a workspace with the notifications channels you want to use.These workspaces are for Cloud Monitoring (previously Stackdriver) and are basically ways to help you organize what you’re monitoring. You can read more about workspaces here but we don’t really need to know any of the finer details about them to add these budget alert emails. Chances are, you may not have a workspace if you haven’t worked with Cloud Monitoring, so let’s pause here and go set up a workspace.Okay, so maybe it’s more than just one checkboxThis part is pretty easy as well, but there’s an important note here. Workspaces are attached to projects, not billing accounts, so you’ll need to have a project that you want to use with this. I recommend creating a new project where you’re the owner and you just use it for these notifications. We’ll look at some other things in the future that require a project so you can use that same project for those assets as well!If you’re not sure how to create a new project, head to the console home screen. At the top left-ish, you’ll see a project selector that shows you the currently selected project. Clicking on that will pop up some options to choose a project or create a new one.If you haven’t created a workspace before, just use the left-nav and click on Monitoring under Operations to automatically create one for your current project.Creating a workspace may take a few moments, so grab a cup of tea while you waitOnce you’ve created a new workspace, you can go back to creating/editing a budget and once again, check that box!Those of you with a keen eye will notice it’s still the same boxHurray, you’ve now selected a workspace, but you still need to select our emails. Opening up the notification channels box will show an empty list if you haven’t added any notification channels (especially so if this is a new workspace) so you’ll need to follow that link that says “Manage Notification Channels” which will hopefully open in a new window.Hey, this is more than just one checkboxAlright, I’m sorry for dragging you back and forth but we’re almost done! I also find it a bit easier to interact with from the budget side rather than poking around the Cloud Monitoring interface. Either way, you should see a list of potential channels, such as Slack, webhooks, email, and more. Go ahead and use that “Add New” button next to email, which will cause this to pop up.Each email you add will need the email and a display nameSo, go through this process and add the emails you’re looking to send budget alerts to. One best practice worth noting:This really makes me appreciate having great friends in the officeIn general, you should try to use groups instead of individual users whenever possible. Whether it’s permissions or these budget alerts, it’s likely your teams will change over time and it’s a lot easier to manage a group through G Suite or whatever other interface than it is to constantly go back and update budgets.It’s also worth noting that if you spam a ton of people with budget alerts, no one will care about this budget alert. So think about who in your organization/team will actually care about these alerts. Will it be someone from the engineering team who can shut down the resources? Or perhaps someone from the finance team who wants to measure the spending? Maybe even a centralized FinOps team? Either way, you have the power to choose what makes the most sense for each budget!Go through and add a few emails and once you’re done, go back to the window where you had your budget. There’s a little “refresh” icon at the bottom of the selector so you can reload the list and add the emails you just entered.By using group emails, you won’t have to update the budget itselfSelect the emails that you want to be notified, save your budget, and you’re done!By default, this will be enabledIf you only want to send alerts to the emails you set up manually, go ahead and uncheck this option. Especially when creating lots of budgets, it may make sense to let your billing admins and users avoid receiving those alerts. Specific budgets, such as ones that cover one of your company’s applications, are likely to be more useful for the application team rather than for everyone on the billing account.Alright, technically it was several checkboxesSo, as you can see it’s relatively straightforward to add more people to your budget alerts. On top of that, you can add plenty of notification channels to your workspace, and then choose the right channels for each budget you have. Each budget can only have up to 5 channels, so that’s another good reason to use group emails.That’s an easy way to add more people/groups to your budget alerts, which makes budgets even more useful. You can read the full documentation here if you want more details. Now you can sit back, relax, know that the right teams will be notified about your budgets.]Stay tuned for the next post where we get to automate things with programmatic budget notifications!Related ArticleProtect your Google Cloud spending with budgetsBudgets are the first and simplest way to get a handle on your cloud spend. In this post, we break down a budget and help you set up aler…Read Article
Quelle: Google Cloud Platform

At your service! With schedule-based autoscaling, VMs are at the ready

We believe that managing even the most demanding VM-based application in Google Cloud should be easy. For instance, in a Compute Engine environment, managed instance groups (MIGs) offer autoscaling that lets you automatically change an instance group’s capacity based on current load, so you can rightsize your environment—and your costs. Autoscaling adds more virtual machines (VMs) to a MIG when there is more load, and deletes VMs when the need for VMs is lower.But if your VMs take several minutes to initialize, you might not have sufficient capacity to respond effectively to sudden increased demand. And chances are, this happens on a regular basis, for example, every morning when your users wake up and start to use your service, or when there’s a special event like a marketing campaign or a time-bound customer offer. If only you could tell the autoscaler to spin up more VMs in anticipation of those busy periods… Well, now you can!Introducing schedule-based autoscalingCompute Engine’s new schedule-based autoscaling lets you improve the availability of your workloads by scheduling capacity ahead of anticipated load. If you run your workload on a managed instance group (MIG), you can schedule the required number of virtual machine (VM) instances for recurring load patterns as well as one-off events. Use scaling schedules if your workload takes a long time to initialize and you want to scale out in advance of anticipated load spikes.Getting startedYou can create a schedule using the Google Cloud Console. Select an autoscaled MIG from the instance groups page and click Edit group. Under the Autoscaling policy section, click Add a new scaling schedule.The Cloud Console allows you to check the status and manage all your existing scaling schedules.You can also configure schedule-based autoscaling programmatically. Here’s an example command written using the gcloud CLI:For more details, including configuration using the API, refer to the documentation.Try schedule-based autoscalingSchedule-based autoscaling is available in Preview across all regions. For more information on how you can manage your scaling schedules, visit the  documentation.Related ArticleScale in at your own pace with Compute Engine autoscaler controlsWith new scale-in controls for Compute Engine managed instance groups, you can control the rate at which VMs are turned down when load de…Read Article
Quelle: Google Cloud Platform

Vereinfachte Managementkonsole von Amazon Elastic File System ab sofort in AWS-GovCloud-Regionen (USA) verfügbar

Ab sofort können Sie die aktualisierte Konsole von Amazon Elastic File System (Amazon EFS) in den AWS-GovCloud-Regionen (USA) nutzen. Mit der überarbeiteten Konsole können Sie Ihre Dateisystem-Ressourcen noch einfacher erstellen und verwalten. Die Konsole wurde nicht nur in Optik und Bedienung aufgefrischt, sondern bietet jetzt auch die Möglichkeit, mit wenigen Klicks Dateisysteme mit den empfohlenen Einstellungen zu erstellen. Außerdem können Sie das Verhalten Ihres Dateisystems mit Amazon-CloudWatch-Metriken und -Alarmen nativ in der Amazon-EFS-Konsole überwachen.
Quelle: aws.amazon.com

Amazon Pinpoint unterstützt ab sofort 10DLC und gebührenfreie Nummern

Amazon Pinpoint umfasst jetzt die Möglichkeit, Ten-Digit Long Codes (10DLC, zehnstellige Codes) zu registrieren und gebührenfreie Telefonnummern zu erwerben. Mithilfe von 10DLC-Telefonnummern und gebührenfreien Nummern werden SMS-Textnachrichten an Empfänger in den USA gesendet. Mit beiden Arten von Telefonnummern können Sie A2P-Nachrichten (Application-to-Person) mit höheren Zustellraten und zu einem erschwinglichen Preis versenden.  
Quelle: aws.amazon.com

Amazon SNS unterstützt ab sofort den Versand von SMS-Nachrichten an US-Ziele mithilfe von zehnstelligen Codes und gebührenfreien Nummern

Amazon Simple Notification Service (Amazon SNS) unterstützt ab sofort Ten-Digit Long Codes (10DLC, zehnstellige Codes) und gebührenfreie Nummern für den Versand von SMS-Textnachrichten von Unternehmen an Verbraucher in den USA. Mit diesen neuartigen Absenderkennungen können SNS-Kunden Nachrichten mit einer eigenen Telefonnummer versenden und bessere Zustellraten anbieten.
Quelle: aws.amazon.com

AWS Glue Studio unterstützt ab sofort das Lesen nicht katalogisierter Daten aus Amazon S3 und das Ableiten ihres Schemas

AWS Glue unterstützt ab sofort das Lesen von Daten in Amazon S3, ohne dass sie zuvor dem AWS-Glue-Datenkatalog hinzugefügt werden müssen. Durch diese Funktion werden das Extrahieren, Transformieren und Laden (ETL) sowie das Erstellen von ELT-Aufgaben in AWS Glue Studio beschleunigt, da Sie Speicherorte und Objekte in Amazon S3 direkt als Datenquellen nutzen können. AWS Glue leitet das Schema der Daten in Echtzeit ab. So können Sie in der visuellen Oberfläche zur Aufgabenerstellung von AWS Glue mühelos Transformationen für die Daten festlegen.
Quelle: aws.amazon.com