Member-only story

Best Practices for Infrastructure Management on Cloud

Emmanuel
4 min readAug 26, 2024

--

With the increasing use of Cloud computing platforms, it is very crucial to master best practices for infrastructure management.

This article lays out some of them that you could use on AWS, Google Cloud Platform (GCP), or Microsoft Azure.

The following lines describe how you can apply these principles to each platform.

Infrastructure as Code (IaC)

AWS

  • Use AWS CloudFormation or Terraform to define and provision AWS infrastructure.
  • Consider AWS SAM (Serverless Application Model) or AWS CDK (Cloud Development Kit) for serverless architectures.

GCP

  • Use Google Cloud Deployment Manager or Terraform to manage your Google Cloud resources.
  • Google Cloud SDK can also be used to script and automate tasks.

Azure

  • Use Azure Resource Manager (ARM) Templates or Terraform to define your infrastructure.
  • Azure Bicep is a domain-specific language (DSL) for deploying Azure resources, providing a more user-friendly syntax compared to ARM.

Automation

AWS

  • Automate infrastructure deployment…

--

--

Emmanuel
Emmanuel

Written by Emmanuel

Certified Cloud Solutions Architect passionate about Cloud & DevOps, Technology Evangelism, Pastoral Ministry, Educator and Mentor, and World Travel.

No responses yet