how to deploy container instaces to loadbalancer, CDN, serve static assets fro blob

Kannusamy, Thaniyarasu 21 Reputation points
2021-01-27T17:19:25.967+00:00

i am new to azure
I was using AWS cloudfront,Fargate,application loadbalancer, S3
how can i achieve the same , or is there any improved way to do in azure?

actually i was using cloudfront which will connect to s3 backend for static files(reactjs build files).
cloudfront will connect to application loadbalancer(L7) for dynamic requests.
Application loadbalancer will be fargate backend

how can i acheice the same in Azure

Azure Cloud Services
Azure Cloud Services
An Azure platform as a service offer that is used to deploy web and cloud applications.
702 questions
Azure Web Application Firewall
{count} votes

Accepted answer
  1. prmanhas-MSFT 17,906 Reputation points Microsoft Employee
    2021-02-03T11:18:31.973+00:00

    @Kannusamy, Thaniyarasu 1) Azure Application Gateway is a web traffic load balancer that enables you to manage traffic to your web applications. Based on the source IP address and port, traditional load balancers route traffic to a destination IP address and port. Application Gateway gives you a finer level of control where traffic can be routed based on the URL. For example, you could define that if images is URL's path, traffic is routed to a specific set of servers (known as a pool) configured for images. You can read more about it here

    2)This and this article might help you better understand the storage option.

    3)Azure App Service enables you to build and host web apps, mobile back ends, and RESTful APIs in the programming language of your choice without managing infrastructure. It offers auto-scaling and high availability, supports both Windows and Linux, and enables automated deployments from GitHub, Azure DevOps, or any Git repo. More here.

    Azure Container Instances is a solution for any scenario that can operate in isolated containers, without orchestration. Run event-driven applications, quickly deploy from your container development pipelines, and run data processing and build jobs. More info here

    Hope it helps!!!

    Please "Accept as Answer" if it helped so it can help others in community looking for help on similar topics

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. prmanhas-MSFT 17,906 Reputation points Microsoft Employee
    2021-02-01T06:47:50.733+00:00

    @Kannusamy, Thaniyarasu Apologies for delay in response and all the inconvenience caused because of the issue.

    I had discussion with our internal team and below is the response:

    This is a wide question but they can build up something comparable out of our tools for sure:

    Azure options for AWS CloudFront:
    https://learn.microsoft.com/en-us/azure/cdn/cdn-overview
    https://learn.microsoft.com/en-us/azure/frontdoor/front-door-overview
    https://learn.microsoft.com/en-us/azure/traffic-manager/traffic-manager-overview

    Azure options for AWS Fargate:
    https://learn.microsoft.com/en-us/azure/container-instances/container-instances-overview

    Azure options for AWS Application LoadBalancer:
    https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-overview

    Azure options for AWS S3:
    https://learn.microsoft.com/en-us/azure/storage/common/storage-introduction

    Hope it helps!!!

    Please “Accept as Answer” if it helped so it can help others in community looking for help on similar topics.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.