Looking for a CDN Solution for My Azure Student Project

0
10
Asked By CloudyNinja84 On

Hi there! I'm currently working on a university project focused on Cloud Programming. The task is to host a simple 'hello world' website using cloud infrastructure. While it's not about the website itself, the architecture is crucial. I need to ensure: 1) High availability, 2) Fast access for global visitors, and 3) Automatic scaling of the backend during high traffic.

I've already set up a resource group and a storage container, activated static website hosting, and uploaded my index.html using Terraform. I followed Microsoft Docs and had some help from ChatGPT to get this far.

Now, I'm hitting some roadblocks. I don't have a credit card, so I can't use AWS, and I'm working with Azure for Students, but it's complicated. I've encountered issues setting up a storage container because I had to choose 'germanywestcentral' as my location, with no access to 'westeurope' or 'eastus2'.

I want to implement a CDN or Frontdoor to enhance global performance, but neither option is available with my Azure for Students subscription. Additionally, I can't select a VM Size, as all options are locked. For automatic backend scaling, I was considering Kubernetes, but that's also locked in the student version. I thought about simulating this with Minikube, but that feels way off from actual cloud infrastructure.

Is there anyone here who can suggest a workaround? I'm open to any creative ideas!

4 Answers

Answered By DevWhiz23 On

I’m not totally sure I get your whole setup. You've got a static web app, right? If that's the case, you might be okay with just an app service instead of going for Kubernetes, which might be overkill for a simple site.

Answered By WebDevGuru42 On

Or consider using bunny.net. It's another alternative that could work well for what you need.

Answered By CloudExplorer77 On

Have you thought about deploying your site in multiple regions? You could use Azure Traffic Manager to route requests based on latency, which could meet your global access needs.

Answered By TechSavvy101 On

You might want to give Cloudflare a shot! It can help with CDN features and is often a good free option for projects like yours.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.