AWS Global Accelerator | Visual Explanation

Поделиться
HTML-код
  • Опубликовано: 28 окт 2024

Комментарии • 64

  • @ManiVijay
    @ManiVijay 3 года назад +4

    A truly amazing and detailed video. Has really enhanced my understanding of global accelerator. I have watched several other videos of yours to grasp the details on other topics such as RDS, Aurora, DynamoDb, Route 53 routing policies, Kinesis, etc. Thanks for all these videos.

  • @basiddivekar9366
    @basiddivekar9366 4 года назад +3

    Till now best video on Global acclerator on RUclips

    • @etcetc3800
      @etcetc3800 9 дней назад

      @@basiddivekar9366 aye haye kya bola biru. Chai to pila

  • @somnath_das
    @somnath_das 4 года назад +2

    I am really amazed to see the efforts and quality put on to make this video. Wonderful presentation.

  • @ejbjms
    @ejbjms Год назад

    Excellent explanation esp in differentiating cloudfront from GA! Thanks

  • @travelchimps6637
    @travelchimps6637 9 месяцев назад

    Great video!! Amazing quality and breakdown

  • @ranjithmanyam
    @ranjithmanyam 3 года назад +2

    Nice tutorials, thank you. What software do you use for the animations?

  • @sangram6848
    @sangram6848 2 года назад

    Very thorough. Thanks for the elaborate video.

  • @prasad1608
    @prasad1608 Год назад

    Very detailed explanation 💯🙌

  • @josefheiss1114
    @josefheiss1114 2 года назад

    Thais is a very good explanation of global accelerator!

  • @summaguy
    @summaguy 4 года назад

    Nice one which explains the concepts crisp and clear. Thanks for your efforts!!

  • @rakrasinoyas
    @rakrasinoyas 2 года назад +1

    at 8:41 it should be 30ms instead of 30sec I hope :(
    amazingly detailed as always btw, thanks :)

    • @Pythoholic
      @Pythoholic  2 года назад

      Mar 29, 2021 - AWS Global Accelerator now supports traffic through the new AWS edge ... and redirects traffic to healthy endpoints in less than 30 seconds.

  • @Glicerol
    @Glicerol 2 года назад

    Where the global accelerator physically lies so its so fast? On the closest edge location and reduce hops to 1? Or AWS has some direct connections to a lot ISPs?

    • @Glicerol
      @Glicerol 2 года назад

      Ok so its like CDN with same edge locations but for TCP/UDP messages instead of resources. Last part of video is most important

  • @otheruse1533
    @otheruse1533 3 года назад +1

    could you help explain diff b/w Route53 latency routing and global accelerator?

  • @shubamsalaria971
    @shubamsalaria971 Год назад

    are endpoint group different from VPC endpoints ?

  • @shuvamjha007
    @shuvamjha007 Год назад

    Very detailed video and explained very well.
    I had one doubt - can we add other account ALB endpoint to another account global accelerator.

    • @Pythoholic
      @Pythoholic  Год назад

      Thanks for the feedback* if you could please provide some details for the query*

    • @shuvamjha007
      @shuvamjha007 Год назад

      @@Pythoholic
      So for example, if we have created global accelerator in Acount A and we created 2 ALB in Account B and Account C.
      So can we add those two ALB endpoint into global accelerator in Account A?

    • @Pythoholic
      @Pythoholic  Год назад +1

      Yes, it is possible to add Application Load Balancers (ALBs) in different AWS accounts to a Global Accelerator created in another AWS account.
      To achieve this, you would need to follow these general steps:
      Create a Global Accelerator in Account A and note down the DNS name and the static IP address associated with it.
      In Account B and Account C, create the ALBs and configure them to serve traffic to the desired targets.
      Create an Endpoint Group for each of the ALBs in the same AWS Region as the ALB in each account. Configure the Endpoint Group to use the ALB's DNS name as the endpoint and select the desired health check configuration.
      Add the Endpoint Groups to the Listener for the Global Accelerator in Account A. You can do this by specifying the listener port, protocol, and endpoint group ARN for each of the endpoint groups.
      Test the configuration by sending traffic to the Global Accelerator DNS name or IP address.

    • @shuvamjha007
      @shuvamjha007 Год назад

      @@Pythoholic Thank You for the detailed answer. Will check it.

  • @ArunKumar-pm6fn
    @ArunKumar-pm6fn 2 года назад

    Best video with Clear explanation. Can I use Global accelerator for https application.?

    • @Pythoholic
      @Pythoholic  2 года назад

      It depends on the hosting type -- this is just going to help route better.

  • @aykhan.g
    @aykhan.g 11 месяцев назад

    Thanks for amazing content , I just have 2 question about the topic. First , why we need or this service provides us 2 static ip address since we're gonna use dns name on the client side. what is the meaning of those static ip addresses ? Second, in the video you said client doesn't cache dns name to ip address mapping when using global acceleration dns name. Why it doesn't cache it and how it happens ?

    • @Pythoholic
      @Pythoholic  9 месяцев назад +2

      1. **Why Two Static IP Addresses?**
      - **Redundancy and Fault Tolerance**: Two static IP addresses provide redundancy. If one IP experiences issues, the other can continue to serve traffic, ensuring high availability.
      - **Global Traffic Distribution**: These IPs are anycast from multiple AWS edge locations. This means that a user's request is automatically routed to the nearest edge location for lower latency.
      - **Ease of Whitelisting**: Static IPs simplify firewall configurations for clients who need to whitelist IPs. Changing IPs can be problematic in such scenarios.
      - **DNS Simplification**: While DNS names are used for human-friendly access, the underlying static IPs remain constant, providing a stable endpoint.
      2. **Why Doesn't the Client Cache DNS Name to IP Address Mapping?**
      - **Dynamic Routing Optimization**: AWS Global Accelerator continuously monitors the health of your application endpoints and routes traffic to the nearest healthy endpoint. If a client caches the DNS mapping, they might continue to route traffic to an endpoint that has become unhealthy or suboptimal in terms of latency.
      - **TTL Settings**: The DNS name provided by services like AWS Global Accelerator typically has a very low Time To Live (TTL), which discourages DNS resolvers from caching the address. This ensures that the resolving service frequently checks for the most optimal endpoint.
      Essentially, the non-caching of DNS names ensures that traffic is always routed in the most efficient manner, taking into account the current network conditions and the health of your application endpoints. This dynamic rerouting is crucial for maintaining performance and availability, especially in a globally distributed environment.

    • @aykhan.g
      @aykhan.g 9 месяцев назад

      Thanks for comprehensive reply @@Pythoholic

  • @itsnarayankundgir
    @itsnarayankundgir 2 года назад

    Very well explained as usual. Thanks

  • @codyshamloo3505
    @codyshamloo3505 3 месяца назад

    Great video, to the point. thanks..

  • @ravindramalviya2501
    @ravindramalviya2501 Год назад

    Great Video Thanks for this informative session.

  • @wei-han1041
    @wei-han1041 3 года назад

    Excellent tutorials with nice diagrams!!!

  • @ayaaannawaz2550
    @ayaaannawaz2550 4 года назад +1

    Nice one with details very good

  • @saranyavivekanandan2620
    @saranyavivekanandan2620 3 года назад

    Thank you for the detailed explanation. I have a quick question on global accelerator. Does it also work for local zones?

    • @Pythoholic
      @Pythoholic  3 года назад +1

      Well it should, but local zones purpose is to place the infrastructure close to the customer. So not sure if this is a right fit for that requirement.

    • @saranyavivekanandan2620
      @saranyavivekanandan2620 3 года назад

      @@Pythoholic When the infra is placed close to the customer, what is the need for a global accelerator? This is quite confusing because I feel that everything serves the same purpose. Or am I understanding it wrongly?

    • @Pythoholic
      @Pythoholic  3 года назад

      Its like in local zone we are building the whole infra for that specific purpose and it will have its resources closer to the people who need it. global accelerators are helpful to reduce the latency for users who are far from the hosted location.
      but local zones are specifically setup closer to meet that purpose.

  • @mohankumar850
    @mohankumar850 3 года назад

    Hi, Sir first of all I need to thank you for making such quality content free on RUclips. Sir, I have one Personal question for you. I am working in a non Technical industry, I like to switch my career to AWS. I don't have knowledge of coding. Whether I can make it to AWS Domain with just learning through online courses and certification. What should I really need to do to get into the AWS domain? I will be so thankful to you if you reply to my comment

    • @Pythoholic
      @Pythoholic  3 года назад

      Hi Mohan, Its good that you are planning to move into AWS, My advice will be to working on your resume as per the current market trends, Working on small projects independently by taking online sources so that you can add them to your resume. If you wish to move forward with a certification you should do that, Probably starting off with SAAC02 or any specialization certs that you want to learn, there is a list of specializations available. Mostly companies look out for individual with added knowledge like cloud and cicd, along with the programming knowledge. So make sure you are applying for the right job. So prepare your resume well, with enough credentials to stand out. Starting afresh might be bit tough but you need to be persistent. And keep giving interviews, to know the expectations. But to answer your question, Yes you can. But i would advice you to keep trying this along with your current job that you have. That would be safe.

    • @mohankumar850
      @mohankumar850 3 года назад +1

      Hi Sir, you brought a smile to my face, I am very happy to receive a reply from you, If I got any further doubts can I contact you back. Is there any alternate way to contact you? I promise you I will not disturb you unnecessarily.

    • @Pythoholic
      @Pythoholic  3 года назад +1

      No worries..You can surely send me a mail with ur queries.

  • @VinaySingh-gw3yi
    @VinaySingh-gw3yi 2 года назад

    You are the best out there

  • @aussietramp
    @aussietramp 2 года назад

    a new follower right here ;)

  • @suriya650
    @suriya650 3 года назад

    What's the diff b/w the Global accelerator and Cloudfront for dynamic content(caching disabled) ? Let's say i have dynamic web application deployed in EC2 and it has global user. Which service should i use to reduce the network latency?

    • @Pythoholic
      @Pythoholic  3 года назад

      I think u have to try and relate it in a way that what ur requirement is.
      Cloudfront with edge locations most suited for accessing static content faster across the globe.
      But global accelerator does a lot more than just http.traffic. you are trying to connect to a endpoint using the Aws network and inturn which reduces ur latency.
      You need to think on aspects such as price, dependent configuration, what kind of access point u are looking for.
      I hope it helps.

    • @suriya650
      @suriya650 3 года назад

      @@Pythoholic Hi, Thanks for the reply :) . Doesn't cloud front support Dynamic content. As far as i understood, it support dynamic content by disabling the cache in edge location which inturn use the global network through which it reduce the network latency. Please correct me if my understanding is wrong.

    • @Pythoholic
      @Pythoholic  3 года назад

      Yeah it does, but if I had to do that and I am hosting the application I would just create a global accelerator and attach the load balancer endpoint and that's it.
      I can share the URL and I am set.
      Cloudfront is an added overhead in that sense. Is what I feel. It uses the global network and the edge locations to find the shortest path so it makes it easier for me to achieve the low latency I desire.
      If I disable caching for cloudfront, that would defeat the purpose.
      Because my goal is to just just reduce the.latency of my users using my application hosted in EC2. If it has nothing to do with the static content then I am better off without it.

  • @rajbanra1941
    @rajbanra1941 2 года назад +1

    Can we link a wordpress site to global accelerator with https?

    • @Pythoholic
      @Pythoholic  2 года назад

      It would depend on if your WordPress site is hosted on AWS or another platform. if it's on another platform using CloudFront as CDN would be a good option to make it faster aws.amazon.com/blogs/networking-and-content-delivery/accelerating-wordpress-with-cloudfront-using-the-aws-for-wordpress-plugin/

  • @fishsauce7497
    @fishsauce7497 3 года назад

    Most apt explanation

  • @prasadrao4840
    @prasadrao4840 2 года назад

    very good video, nice explained

  • @vivekgupta167
    @vivekgupta167 2 года назад

    a big thankyou sirji

  • @ranjeethnadella643
    @ranjeethnadella643 4 года назад

    if my application is available in one location instance will GA help in improving latency?

    • @Pythoholic
      @Pythoholic  4 года назад

      If we have applications in one location. May be using GA will be a costly affair. But yes it will improve the performance which is already in a good state.

  • @coolbeans7844
    @coolbeans7844 3 года назад

    Is AWS Global Accelerator comes under free tier?

    • @Pythoholic
      @Pythoholic  3 года назад

      In AWS Global Accelerator, you are charged for each accelerator that is provisioned and the amount of traffic in the dominant direction that flows through the accelerator

  • @alakanandas6358
    @alakanandas6358 3 года назад

    Very Informative

  • @supunsenanayake1952
    @supunsenanayake1952 Год назад

    Thanks lot

  • @AmongUs-mb4qx
    @AmongUs-mb4qx 3 года назад

    This makes latency WORSE, I've had first hand experience of Global accelerator playing VALORANT which is hosted by AWS. My ping was worse by 70%, ended up using a VPN to AVOID global accelerator BS, ping went down from 60ms ping 35ms immediately. DO NOT USE THIS until it's more widespread with CDN in EVERY major city.

  • @dianeconrardy829
    @dianeconrardy829 4 года назад +1

    Cache content...not cage.

    • @Pythoholic
      @Pythoholic  4 года назад +1

      Hehe did i say that?? 😃😃

    • @superlistCG
      @superlistCG 3 года назад +1

      Cache in USA is pronounced as cash. Anyway, awesome content. Thank you so much.