Following definition of Amazon Elastic Load Balancing is taken from AWS documentation for ELB. Refer here for more information – “Elastic Load Balancing automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions. It can handle the varying load of your application traffic in a single…
AWS EC2 complete inventory using Powershell
Following definition of Amazon EC2 instance is taken from AWS documentation. Please refer here for more information – “Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) cloud. Using Amazon EC2 eliminates your need to invest in hardware up front, so you can develop and deploy applications faster….
AWS Elastic IP Address complete inventory using Powershell
Amazon Elastic IP address is static IPV4 Address in aws account. Any back-end failure of instance or software can be remapped with another instance or software by keeping same IP address. Refer here for more information about aws Elastic IP Address. Following script generates inventory of EIP in an aws account. It assumes, you have…
List all Azure AD groups
Update : updated script to support Azure Az powershell module. In previous post, I provided a script to generate a CSV report of Azure AD users. Here is a Powershell script to generate a report on Azure Active Directory (AD) Groups in Azure tenant. This csv file report with information of all Azure AD groups….
Azure Virtual Machine power state report
Update : updated script to support Azure Az powershell module. A good Governance and cost-management process is very important for any Cloud administrator. Microsoft provides excellent documentation on how these should be set up on cloud. Refer here for more details. Here is a Powershell script to generate a report of Azure Virtual Machine power…
List all Azure AD users
Here is a Powershell script to generate a report on Azure Active Directory Users in Azure tenant. This csv file report with information of all Azure AD users. It includes a list of all standard properties you need to know for a user. You can refer Microsoft Documentation for more details. Again, I run this…
Complete Azure RBAC report using Powershell
Update : updated script to support Azure Az powershell module. Azure Role Based Access Control (RBAC) helps us manage who has access to Azure resources, what they can do with those resources, and what areas they have access to. It provides fine-grained access management of Azure resources. Refer here for more information on RBAC. It is…
Azure Virtual Machine disk status report using Powershell
Update : updated script to support Azure Az powershell module. Here is a powershell script to generate a report of Azure Managed VM disks in a subscription. It generates a csv file which includes Disk Size, SKU, and associated VM details. All these information can be helpful when you are auditing your Azure environment and…
Azure Network Interface Card status report using Powershell
Update : updated script to support Azure Az powershell module. Today, I am back with another inventory type powershell script. I recently wrote this to generate Azure Network Interface Card(NIC) details in an Azure Subscription. I wrote this script to identify any orphan NIC with Public IP not attached to any VM . Though ,…
Complete Azure Policy report using Powershell
Update : updated script to support Azure Az powershell module. Azure Policy and compliance lets you implement Guard rail base lines for your Azure environment in a programmatic way(JSON). This is very important way to define cloud Governance. Refer here to know more about Azure Policy. Today, I am back with a script to quickly…