As an Administrator you provide access to AWS environment to developers and other business users to enable them doing their work . However, it is always recommended to go back and review IAM(Identity and Access Management) entities, such as, users, roles, policies etc. to make sure, they are set up with right set of permissions….
Tag: Powershell
Add Tags to Azure Subscription
Tags help to logically organize Azure resources in the environment. It is one of the fundamental principal of good cloud Governance. Each tag consist of a Key and a Value pair. For example, a Key could be “Environment” and corresponding Value is “Development” , or it could be “Application” as Key and “Payroll” as Value….
Automate Azure billing report in Excel
In my previous post I talked about generating AWS Billing data for last 12 months in Excel file and also showed you how to create a chart on Excel showing cost comparison all using Powershell. To me this is a nice and quick way to generate such report and email to stake holders automatically. I…
Create EC2 Windows AMI with Packer and Powershell
An Amazon Machine Image (AMI) is an AWS resource we use to deploy Amazon EC2(Elastic Compute Cloud) instances. Ideally, an AMI contains the Operating System(Windows, Linux etc.) and a list of customization made on it to meet specific requirements. It helps to quickly bootstrap one or more EC2 instances with similar configuration. As per Amazon…
Azure DevOps Audit report in Excel
In my last few posts I have discussed about Microsoft Azure DevOps Users, Groups, License audit etc. Periodically, we run those audits to perform access review and license true up. Refer to my previous posts here: Azure DevOps Users and Groups Report in Excel Azure DevOps basic User and License Audit In this post, we…
Automate AWS billing report in Excel
I have posted several articles in past on how to generate billing reports for different AWS services and provided scripts to get those reports in csv format. Those reports are good and handy to quickly refer in discussions. However, if you want to present a nice AWS Cloud expense report to management you would need…
List Azure AD Roles and Role Assignments using Powershell
In my previous posts I discussed about listing Azure AD users and groups and provided Powershell scripts to generate those quickly : List all Azure AD Users List all Azure AD Groups In this post I will discuss about Azure AD Roles and Administrators assigned to those roles. As per Microsoft document – Using Azure…
Create EC2 Linux AMI with Packer and Powershell
An Amazon Machine Image (AMI) is an AWS resource we use to deploy Amazon EC2(Elastic Compute Cloud) instances. Ideally, an AMI contains the Operating System(Windows, Linux etc.) and a list of customization made on it to meet specific requirements. It helps to quickly bootstrap one or more EC2 instances with similar configuration. As per Amazon…
Create Azure Shared Image Gallery with Powershell
In my previous posts I wrote about automating Windows and Linux VM Image creation using Powershell and HashiCorp Packer : Create Azure Windows VM Image with Packer and Powershell Create Azure Linux VM Image with Packer and Powershell OS image helps you quickly deploy one or many Azure VMs with same configuration and baseline defined…
Create Azure Linux VM Image with Packer and Powershell
An image is required to deploy Azure Virtual Machine on Cloud. You can use a market place image that Azure provides. However, if you want to use a custom image with customization based on your company standards and baselines, you need to create a custom image. Custom image can be used to bootstrap deployments and…