My Profile Photo

${Graham Beer} = 'blog'


Infrastructure Engineer, authored chapter in the PowerShell Conference Book, co-founder of the PowerShell user group in the South Coast and Top 50 Blogger 2018


PowerShell Conf Book Planet PowerShell Top 50 PowerShell
  1. 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...…


  2. Remove users and groups in AWS Identity and Access Management (IAM) with PowerShell

    Identity and Access Management (IAM) in AWS is not just about creating users and groups. You must also consider renaming and removal of users and groups. My last article focused on the creation of these items. In this one, I will be looking at other administration tasks. Dealing with unused groups, users with additional policies after changing roles, and users who have left your company are all tasks that need to be taken care of...…


  3. IAM administration in AWS with PowerShell

    Identity and Access Management (IAM) in AWS enables managing users, groups, and their permissions. With IAM, we can create users, remove them, and assign permissions to different services. By using the AWSPowerShell.NetCore module, we are able to perform these tasks from the command line. With reusable code, the administrator can automate and perform these tasks faster. In this article, I will review many of these scenarios using PowerShell. By the end of the article, you...…


  4. The AWS CDK using C#

    The AWS Cloud Development Kit, also know as the AWS CDK, enables you to create and provision infrastructure in AWS. Instead of writing YAML or JSON in CloudFormation, the AWS CDK allows the developer to use one of the supported languages to describe and stand up components in AWS. Using C#, one of the supported languages, I explored the AWS CDK and created an S3 bucket with a life cycle rule and a few other...…


  5. N2WS Backup & Recovery for AWS

    N2WS Backup & Recovery lets you back up data in Amazon Web Services (AWS) automatically as often as required while also providing quick recovery. Data backup and data recovery are important parts of running and protecting your business. Data loss can be detrimental, causing application downtime, requiring you to do work twice, forcing you to spend time recovering your environment, and even putting a strain on client relationships. The excellent N2WS product comes into its...…