Skip to content

FlashMS/terraform-ascent-showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

# Terraform Showcase – Ascent Sr Azure Cloud Engineer (Data)

## Overview

This repository demonstrates how the **“What You’ll Do”** responsibilities from the Ascent Global Logistics job description can be represented in **Terraform HCL**.

It is a **presentation artifact** — not production code — designed to show how infrastructure can be codified declaratively across Azure and AWS.


## Responsibilities Mapped to Terraform

- **OLTP / OLAP Architectures** → azurerm\_sql\_database, azurerm\_synapse\_workspace

- **SQL Across Clouds** → azurerm\_sql\_managed\_instance, aws\_db\_instance

- **HA / DR Scaffolding** → azurerm\_availability\_set

- **Monitoring** → azurerm\_monitor\_metric\_alert

- **Security & Identity** → azurerm\_role\_assignment, azurerm\_private\_endpoint

- **Backups & Resiliency** → short\_term\_retention\_policy

- **IaC & DevOps** → Terraform backend configuration

- **Cost Optimization** → auto‑pause, reserved capacity

Leadership and performance tuning are operational responsibilities and cannot be expressed declaratively in Terraform.

These are complemented by **PowerShell** and **SQL scripts** for runtime tasks.


## Usage

Clone the repo and run Terraform commands from your shell:

terraform init

terraform plan

terraform apply


About

Terraform Ascent Showcase • Azure IaC • Modular Infrastructure • Cloud Engineering Patterns

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages