Category: PLATFORMS

Configure Static Outbound IP Address for Azure App Service

When an application is running in Azure App Service (multi-tenant service), the inbound and outbound IP addresses of the application are dynamic because the application shares network infrastructure with other apps. Having a random public IP can raise problems especially integration that requires IP whitelisting. Customers who doesn't make large number of outbound connection from … Continue reading Configure Static Outbound IP Address for Azure App Service

Connect On-Premises File System using Azure Logic Apps Workflows

With rapidly growing capabilities of data source integration around DevOps and Cloud infrastructure space, it is easy to find the right set of tooling strategies to build the data integration solutions across IaaS and PaaS services offered by various cloud service providers. However, when encountering the circumstances dealing with a hybrid connectivity scenario for replicating … Continue reading Connect On-Premises File System using Azure Logic Apps Workflows

Infrastructure as code using ARM Templates and Azure DevOps Pipelines

Introduction Infrastructure as Code is a modern approach for automating the provisioning and deployment of IT resources. The idea is to use simple configuration files to define what IT resources we want to set up, and have those resources created automatically based on that configuration. We can then commit that configuration file into a version … Continue reading Infrastructure as code using ARM Templates and Azure DevOps Pipelines

Getting started with Azure Bicep – Next Generation ARM Templates

When we think about building the cloud infrastructure in Microsoft Azure platform, we always think of ARM (Azure Resource Manager) templates .There are many other ways to create resources i.e. Azure Portal, Azure PowerShell, CLI or Terraform. Most of us encounter enormous difficulties in authoring ARM templates because of complex JSON format. However, JSON format … Continue reading Getting started with Azure Bicep – Next Generation ARM Templates

How to setup Azure DevOps Self Hosted Build Agents using Azure Automation DSC

To build your code or deploy your application using Azure pipelines, you need at least one agent. As you add more code and people, you'll eventually need more. There are typically two types of agents we can setup in Azure DevOps. Self Hosted AgentMicrosoft Hosted Agent Microsoft Hosted Agent Azure Pipelines provides a Microsoft hosted … Continue reading How to setup Azure DevOps Self Hosted Build Agents using Azure Automation DSC

Introduction to AWS Key Management Service (KMS)

Data Encryption is still a best available mechanism when its about securing highly critical data stored in the cloud or on-premises. Organisational policies, or industry or government regulations, might require the use of encryption at rest to protect your data. Server side encryption with AWS Key Management Service (KMS) is a highly available, scalable and … Continue reading Introduction to AWS Key Management Service (KMS)

AWS Virtual Private Cloud (VPC)

Amazon Virtual Private Cloud (VPC) is the fundamental building block for your private network in AWS. VPC allows many types of AWS resources, such as EC2 instances, to communicate securely with each other, with the Internet, and with local networks. This virtual network closely resembles a traditional network that you'd operate in your own data … Continue reading AWS Virtual Private Cloud (VPC)

AWS DynamoDB Capacity Management

Read/Write Capacity Mode: When you provision Read Capacity Unit (RCU) and Write Capacity Unit (WCU) for Dynamo DB table, Always choose an option carefully after analysing the consumption as it may have a huge impact on the billing. The read/write capacity mode controls how you are charged for read and write throughput and how you … Continue reading AWS DynamoDB Capacity Management

AWS S3 Access Management

In Amazon AWS S3, access type is private by default for buckets and objects resources which makes the access control much simple and secure as it allows only granular access to these resources for a role. Only the resource owner of AWS account, can access the resource. The resource owner can optionally grant access permissions to … Continue reading AWS S3 Access Management