1 of 13

Building the Cloud Foundation:

Empowering Higher Ed with Terraform templates, Security risk assessments, and Collaboration

2025 Cloud Forum

Hallah Hussien, Cloud Engineer

Kelly Rivera, Lead Cloud Engineer

2 of 13

Account Request

Campus partner fills out a Google form which then creates a ticket for the Cloud Team as well as a record in our cloud account database.

The Cloud Team then creates the account with Terraform scripts

3 of 13

How does the campus partner find the Cloud Team?

Building the Cloud Foundation: Empowering Higher Ed

  • Word of mouth
  • Research Cyber Infrastructure Team collaboration
  • Cloud Team service pages
  • Help Desk Inquiry
  • Attending Cloud Team Events on Campus
  • Academic Technology Team Collaboration

4 of 13

Architecture Consultation

User sends an email which turns into a ticket

Example:

I have a several large projects that require the use of high throughput computing services and was interested in learning more about any services the UW public cloud team may have? Also, I created and manage the Global Mosquito Observation Dashboard (GMOD). Our pipeline is “frozen” due to the government funding pause. I’m hoping to restructure my pipeline so that I can manage it without the use of a 3rd party (in this case, the state department). Does UW Public Cloud services allow for any functionality in hosting and automating, data from four API sources that can be curated, cleaned, and sent to our dashboard?

Building the Cloud Foundation: Empowering Higher Ed

5 of 13

Building the Cloud Foundation: Empowering Higher Ed

Architecture Consultation

Cloud Team member sets up meeting to discuss the project including requesting and architecture diagram diagram

Campus Partner talks the Cloud Team member through the project

Cloud Team member gives feedback to the campus partner

6 of 13

  • Security recommendations and referral to cybersecurity team for risk assessment
  • Architecture recommendations
  • Offer any Terraform templates that may apply
  • Referral to other DoIT (central IT) teams
  • Cost Recommendations

Building the Cloud Foundation: Empowering Higher Ed

Architecture Consultation - Feedback

7 of 13

Building the Cloud Foundation: Empowering Higher Ed

Deploying Lego Block Terraform Pieces

Service Account User - AWS IAM User with secret stored in AWS Secrets Manager

S3 Bucket - Best practice settings applied for replication, backup, and security

VPC - AWS VPC with private and public subnets, route tables, security groups, etc

S3 Website with Cloudfront and basic Authentication

8 of 13

Risk Assessments

Cloud Risk Analyst from UW’s Cybersecurity Risk Management and Compliance team runs through a list of questions with the customer about their workload, operational procedures, and policies to assess the risk level of the workload

Building the Cloud Foundation: Empowering Higher Ed

9 of 13

Risk Assessments

An engineer from the Cloud Team goes through AWS Security Hub, GCP Security Center, or Azure Defender for Cloud with the customer to teach the customer how to use the tool and come up with a list of to do items. These items are also worked into the risk assessment’s final report

The Cloud Risk Analyst composes a report which is then signed off by the risk executive for the project.

Building the Cloud Foundation: Empowering Higher Ed

10 of 13

Risk Assessment

Building the Cloud Foundation: Empowering Higher Ed

11 of 13

Events

Building the Cloud Foundation: Empowering Higher Ed

  • Office Hours - Weekly
  • Immersion Days
  • Research Days - AWS, Azure, and GCP
  • Collaboration with professors for workshops
  • Presentations at University Conferences
    • IT Professionals Conference
    • Research Bazar
    • Madison Information Security Team (MIST) - Security collaboration group

12 of 13

University of Wisconsin - Madison

Speaker Bio

Kelly Rivera - Lead Cloud Engineer

Kelly Rivera is the Lead Cloud Engineer of the UW Madison DoIT Public Cloud Team. She graduated from Madison College with a degree in Web Software development. After graduation, Kelly worked in private industry for a local software company as a Cloud Engineer where she honed her skills in cloud management, automation, and infrastructure as code including Terraform.

When she was looking for her next opportunity she wanted to find an organization which would allow her to make a positive difference in the world using technology. The University's commitment to research and educating the next generation drew her to take a position on the Cloud Team at DoIT.

As Lead Cloud Engineer, Kelly helps researchers, educators, administrators, and other university partners design projects in the cloud. With a background in training, she provides partners not only a solution but also the tools necessary to educate themselves about cloud. She empowers researchers to use the cloud as a tool to enable their research and make changes in the world around us.

13 of 13

University of Wisconsin - Madison

Hallah Hussien

Hallah Hussien is a dynamic and accomplished tech professional with a passion for all things cloud. She has dedicated the past 7 years to mastering the intricacies of cloud technologies and their real-world applications in both private industry and academia.

As a Cloud Engineer at the University of Wisconsin-Madison, Hallah plays a pivotal role in architecting and optimizing cloud solutions that drive innovation and efficiency. Her expertise encompasses a wide range of cloud platforms and services, and she possesses a unique ability to distill complex technical concepts into accessible insights for both technical and non-technical audiences.

Beyond her professional pursuits, Hallah is an avid advocate for diversity and inclusion in the tech industry. She believes in fostering an environment where individuals from all backgrounds can thrive and contribute their unique perspectives to the ever-evolving tech landscape.