This tutorial will teach you how to configure an EC2 instance to access an S3 bucket using the Terraform...
Tag Archive for: cloud computing
4sysops - The online community for sys and AI ops
Use PowerShell to deploy and access GPT-4o in Azure OpenAI Service
The Azure OpenAI Service is a specialized offering within the broader set of Azure Cognitive Services, providing access to...
Microsoft Purview Audit Search Graph API: Retrieve audit logs from Microsoft 365 with PowerShell
Microsoft Purview integrates with Microsoft 365 applications such as Exchange, SharePoint, OneDrive, and Teams, providing comprehensive data governance, compliance,...
Configuring external authentication methods in Microsoft 365 with Microsoft Entra ID
Microsoft Entra ID now supports external authentication methods with multifactor authentication (MFA) in public preview. In this step-by-step guide,...
Integrate Microsoft Graph activity logs for Microsoft 365 with Azure Monitor
Microsoft Graph activity logs, a component of Microsoft Graph, is now generally available. Microsoft Graph is a unified API...
The new Microsoft 365 multitenant organization feature
The multitenant organization feature, available as a preview since mid-2023, is now available for Microsoft 365 production environments. In...
Create an S3 bucket in AWS with OpenTofu
OpenTofu, a Terraform fork, is an open-source infrastructure as code software solution that allows you to define and manage...
Disable Basic Authentication for SMTP AUTH in Exchange Online
Microsoft has recently announced that Basic Authentication in Exchange Online SMTP AUTH will be disabled in September 2025. In...
Deregister an AMI and delete attached EBS snapshots in AWS with a script
In a previous post, I shared a bash script that enables you to effortlessly create an Amazon Machine Image...
Alternatives to RBAC application impersonation in Exchange Online
Microsoft will retire the Role-Based Access Control (RBAC) application impersonation role in Exchange Online in May 2024. Applications widely...
How to enable Azure App Service Automatic Scaling
Azure App Service Automatic Scaling is a new feature that intelligently manages the number of instances of a web...
Combining password policies for Active Directory and Entra ID (Azure AD)
Active Directory and Entra ID (formerly known as Azure AD) have their own password policies to prevent users from...
OpenTofu example (Terraform fork): Create an EC2 instance in AWS
HashiCorp changed Terraform's license from open source to Business-Source License (BSL). Soon after, the open-source fork OpenTofu became available....
Assign an IPv6 address to an EC2 instance and configure components with a bash script
In my previous post, I explained how you can quickly allocate an Elastic IPv4 address and associate it with...
Assign (associate) an Elastic IP address to an EC2 instance with a bash script
In previous articles, I explained how to create an AMI from an EC2 instance and then launch the instance...
Add Azure AD group to local administrators group
This guide will explore adding an Azure Active Directory (Azure AD) group to the local administrator's group. This will...
An example of using PowerShell to manage system and user-assigned managed identities in Azure
Managed identities provide secure authentication for resources accessing other resources in Azure without requiring sensitive information such as secrets,...
Connect an Azure Function or Web App to a Key Vault to retrieve secrets with PowerShell
Azure Functions often require access to sensitive information. It is a security risk to store credentials in code or...
A Pulumi example: Deploying an EC2 instance
Pulumi is an infrastructure-as-code (IaC) solution similar to Terraform. One advantage of Pulumi is that it allows DevOps engineers...
Azure REST API: Manage Azure resources with the PowerShell cmdlet Invoke-AzRestMethod
Sometimes, managing certain Azure resources using PowerShell can be challenging due to the absence of specific cmdlets for those...























