
Hi, I’m Marilyn.
I’m an MIS student at Georgia College building cloud infrastructure with code, and writing about every step, including the parts that break.
Why I started this lab
In a Linux course, I set up a web server on AWS by hand. I installed Apache, MySQL, and PHP, then created separate users and permissions for three client websites. It worked, but it was slow, and one small mistake meant redoing everything. I kept wondering how real infrastructure teams manage hundreds of servers without doing all of that by hand.
The answer was infrastructure as code. I’d taken LinkedIn Learning courses on Terraform and Ansible, but watching videos isn’t the same as building something real. So I built this website the way those teams work: Terraform creates the servers in Azure, Ansible sets them up, and every change goes through GitHub with automated checks.
I’m working toward a career in cloud and solutions engineering, where business needs and technology meet. That’s also why I chose MIS. This lab is where I practice, and this blog is where I share what I learn so others can learn from it too!
What you’ll find here
- Step-by-step builds: how each part of this lab works, with the real code
- Real errors and fixes: every problem I hit and how I solved it
- Projects: cloud, networking, systems analysis, and the apps I’m building


