My Profile Photo
__blog__ = "Graham Beer"

"""Platform Engineer with his head in the AWS clouds, authored chapter in the PowerShell Conference Book 1 & 2, co-founder of the PowerShell user group in the South Coast of England, fan and user of Python"""


PowerShell Conf Book Planet PowerShell Top 50 PowerShell
  1. AWS daily spend CloudWatch notification alert

    In this post we will look at the new Amazon Web Services (AWS) UI designs for CloudWatch and also schedule a daily billing check to give alerts on overspending. We have to use a Lambda function for this purpose because CloudWatch does not offer daily spending alerts. CloudWatch new UI AWS will shortly launch its new UI design for CloudWatch. Until then, we are able to opt into this new feature to see what is...…


  2. The AWS CDK using C#

    If you want to automate the provisioning of your infrastructure in AWS you would use CloudFormation. You can code some or even all your infrastructure with the use of the CloudFormation template language, which is written in YAML or JSON. JSON and more so YAML are very human-readable, providing a way to document your Infrastructure as well. The disadvantage of JSON and YAML is that it lacks the abstraction and reuse of a general-purpose languages,...…


  3. How to Write your First AWS Lambda C# Function

    If you are new to AWS Lambda and interested in getting started with the C# language, then you are in the right place. This article will give you a clearer picture of what AWS Lambda is, benefits to Lambda and building your first AWS Lambda C# Function. AWS Lambda lets you run code without provisioning or managing servers. You will be getting more depth on what an AWS Lambda is while getting hands on to...…


  4. ScriptRunner Version 2019R2: PowerShell scripting for teams with self-service

    ScriptRunner is an automation and delegation solution that uses PowerShell. This article builds on Timothy Warner’s excellent introduction to ScriptRunner and focuses on the new features now available. ScriptRunner was a product I had heard much about, but had not yet used. The application was first created back in 2013 and has been gradually gaining traction ever since. In the past 18 months, it has grown into a viable product for companies. When you open...…


  5. AWS vCPU-based On-Demand EC2 instance limits

    You may be aware that Amazon sets default limits on resources on a per-region basis. Currently there is a limit—sometimes known as a quota—on the number of Elastic Compute Cloud (EC2) instances you can launch in a region. As of October 24, 2019, Amazon Web Services (AWS) will change On-Demand EC2 instance limits, https://aws.amazon.com/about-aws/whats-new/2019/09/vcpu-based-on-demand-instance-limits-are-now-available-in-amazon-ec2/ How is this changing? Currently you have limits for each EC2 instance by type, limiting you to running a maximum of...…