What is a Content Delivery Network (CDN)?

  Рет қаралды 304,689

IBM Technology

IBM Technology

Күн бұрын

Пікірлер: 208
@atmospheric_b
@atmospheric_b 5 жыл бұрын
half of the video i was thinking about the setup of that mirror board you are writing on))) Thanks
@Dennis_315
@Dennis_315 5 жыл бұрын
I initially thought he was writing backwards perfectly, but then realized the's writing on a glass pain and the image is just flipped. Ok, that's done, i can concentrate on the video now.
@IBMTechnology
@IBMTechnology 5 жыл бұрын
Here's a post we wrote to explain how these videos are created. kzbin.info/door/KWaEZ-_VweaEx1j62do_vQcommunity?lb=Ugzf5SL_yh9NglCJzgF4AaABCQ Let us know if you have any more questions and thanks for visiting.
@desmondamberetu4345
@desmondamberetu4345 4 жыл бұрын
me too, i thought i was the only one
@richiemello3447
@richiemello3447 4 жыл бұрын
This is how you truly know if your a nerd. Spends more time wondering how something works instead of just listening to the video lol
@ashwath2324
@ashwath2324 4 жыл бұрын
Same here...I thought it was shot from behind and added that layer...anyways that's clever
@brooklynnsumner7598
@brooklynnsumner7598 5 жыл бұрын
go dad!! super proud!
@IBMTechnology
@IBMTechnology 5 жыл бұрын
Thanks for watching Brooklynn! Your dad did a great job.
@TheCameltotem
@TheCameltotem 5 жыл бұрын
Your dad is great at explaining!
@jjll6745
@jjll6745 5 жыл бұрын
IBM Cloud dad can you explain load balance vs cdn. it sounds like they are the same??
@spacejam22
@spacejam22 4 жыл бұрын
wait a second he looks so young
@goofygoober1009
@goofygoober1009 4 жыл бұрын
that’s cute :)
@IlyasMorev
@IlyasMorev Жыл бұрын
Thanks for the quality explanation! Already tested CDN Serverspace, content download speed has increased by 1.5 times.
@thomas-sinkala
@thomas-sinkala 4 жыл бұрын
Straight to the point. I love this.
@ChocolateMilkCultLeader
@ChocolateMilkCultLeader 2 жыл бұрын
The perfect video on this topic. Crisp and covering the right details
@ishaanniyazi7624
@ishaanniyazi7624 Жыл бұрын
Easy and Simple way to understand the need of CDN Thanks sir
@AwaraGhumakkad
@AwaraGhumakkad 4 жыл бұрын
thanks for such an amazing video - few questions may be dumb sorry about that 1. who installs the CND? 2. whose responsibility is to maintain CDNs? 3. every company places there own CDNs? 4. companies has to pay to someone for CDN? 5. If responses are saved in CDNs from actual server- suppose the content of an Site changes then how will it reflect to users ? because response is already cached in CDN ? so my question is how long CDN keep serving through itself ? when does it refreshes itself with current actual server data
@muhammedladeed2280
@muhammedladeed2280 3 жыл бұрын
yeah. i also have these doubts bro .did you get the answers for these?
@blasttrash
@blasttrash 3 жыл бұрын
I think there are dedicated CDN companies like Akamai, CloudFlare, Google DNS etc. So if you are a company owner, you could pay and use these services. These services usually have a dashboard where you can upload content. This is called a push CDNs, meaning you are pushing data. Some of these services also provide APIs, so you don't have to manually open their dashboard and upload HTML, videos etc. Instead in your code, itself you can have sophisticated logic to upload and distribute newly added content across the globe. However some of these services also have pull CDNs wherein it works like a LRU(least recently used cache). Say your first user request for HTML page, that request goes to your server and that data is cached in pull CDN. From next time, that user can directly hit pull CDN instead of making round trip to your server. On the other hand, if you don't trust cloud services, then you as an owner can also create your own CDNs. Some big companies do it all on their own and maintain their own servers. Or some companies like Netflix what they do is, they partner with other CDN companies and ISPs(Internet Service Providers like Airtel, Verizon, Jio etc) and store videos etc right there. So whenever new content gets added to Netflix you don't have to to USA to get that data for example, but your ISP or some nearest CDN can give that information for you. And for all of this data, there is usually something called TTL(Time to live). its like a expiry date. Usually in hours or days or seconds(for some dynamic content). You should be careful while setting these values coz your users might end up getting stale or old data depending on how large your TTL values are. This is also where cache invalidation becomes important. Like what strategy do you use: LRU, LFU, Random etc.
@saraeissa4954
@saraeissa4954 2 жыл бұрын
@@blasttrash are CDN company rates affordable for startups with no money?
@deafprophets9009
@deafprophets9009 7 ай бұрын
Hang on. This guy is left-handed AND he's writing backwards??? What a beast. ps. Thank you for the great content and visuals. Really helps!
@lambmaster27
@lambmaster27 3 жыл бұрын
Great video! Thanks for making it! Very quick, simple, and informative!
@quiccloud
@quiccloud 11 ай бұрын
Great explanation on how CDNs like ours work. Thanks
@vincent3542
@vincent3542 2 жыл бұрын
legend says, a master can simplified a complex concepts, and now i see the truth.
@cfanaticrekords7767
@cfanaticrekords7767 Жыл бұрын
I really understand CDNs now, thank you to much.
@aaronmarco6077
@aaronmarco6077 5 жыл бұрын
Well Explained.....CDN helps to accelerate the website and delivers the content to the users in all global locations.
@IBMTechnology
@IBMTechnology 5 жыл бұрын
We appreciate your positive comments, Aaron. Thank you for checking out our channel.
@ravik7734
@ravik7734 3 жыл бұрын
Crisp and punchy.. well done!
@naumanahmad5254
@naumanahmad5254 4 жыл бұрын
Very simple and better explanation. Love from Pakistan
@RedRobotDevelopment
@RedRobotDevelopment 8 ай бұрын
This is a great video, just a small clarification I think you should point out - when you say website runs faster it might be misleading, CDN will make your website load faster - the website itself might be doing some heavy javascript calculations which with or without a CDN, that part would not be impacted.
@RajibBiswasurl
@RajibBiswasurl 5 жыл бұрын
Mr. Ryan, thank you very much for the simple explanation..
@ajmalosmani79999
@ajmalosmani79999 Жыл бұрын
Very concise and to the point explanation, Thank you.
@Yetipfote
@Yetipfote 4 жыл бұрын
them backwards writing skills are out of the charts!
@IBMTechnology
@IBMTechnology 4 жыл бұрын
Well actually, we don't write backward. Here is a blog post we wrote that explains how we do it. ➞ ibm.co/2LTPMjo
@marketingsale3543
@marketingsale3543 2 жыл бұрын
Thanks for the useful information that I am actively learning about CDN.
@leventinaglans5425
@leventinaglans5425 3 жыл бұрын
Very clear! Now I know what is it. This lesson should be in YT's top by query "CDN dns"
@FirstLast-qy7hf
@FirstLast-qy7hf 4 жыл бұрын
Imagine being able to write backwards in a mirror like way, and explaining this stuff, really God job
@aaronharris2144
@aaronharris2144 Жыл бұрын
thank u for this great visual!! so easy to understand!
@vladyslavthegreat3879
@vladyslavthegreat3879 4 жыл бұрын
So, the data is not streamed but stored in the closer host. And how we can be sure that the host is secure and trusted?
@hajii3463
@hajii3463 2 жыл бұрын
I forgot what was the video about when i realized that he's writing in reverse so it's readable for us
@ateeqahmad
@ateeqahmad 4 жыл бұрын
This is so good. I am going to use it to explain CDN to my class. Makes my lecture irrelevant!!! Thank you!
@josephgibbons1195
@josephgibbons1195 5 жыл бұрын
This explanation was exactly what I needed! Thank you!
@IBMTechnology
@IBMTechnology 5 жыл бұрын
This is great to hear, Joseph!
@prudhvin9730
@prudhvin9730 4 жыл бұрын
this is simple and amazing explanation.
@Ashish8363
@Ashish8363 4 жыл бұрын
Amazing explaination and ability to write mirror words. You're a god.
@AbhinavKumar-dr4ef
@AbhinavKumar-dr4ef 3 жыл бұрын
Thank you for the visual education.
@ABDULKARIMHOMAIDI
@ABDULKARIMHOMAIDI 2 ай бұрын
Thanks man this very useful !!
@satish1012
@satish1012 2 ай бұрын
Bear in mind that CDNs (Content Delivery Networks) are most effective for serving static content-such as audio files, videos, images, and documents. These networks cache the content at multiple edge locations, bringing it closer to end-users, thereby reducing latency and improving load times. However, when it comes to dynamic or live data, such as retrieving the latest records from a database, requests typically need to reach the original source or backend server to ensure users receive the most up-to-date information. CDNs are generally not suitable for handling real-time database queries because caching mechanisms cannot keep up with the constant changes of dynamic data. Unfortunately, this distinction is often misunderstood by management teams, who may push to implement CDNs even in scenarios where they are not suitable due to these core limitations.
@loladaryanto822
@loladaryanto822 Жыл бұрын
Omg thank you so much that was so helpful!
@Meme-2m2e
@Meme-2m2e 3 жыл бұрын
simple, direct to the point, perfect. thanks
@teus8753
@teus8753 3 жыл бұрын
Thank you, simple yet informative
@IBMTechnology
@IBMTechnology 3 жыл бұрын
You're welcome, thanks for watching! 👍
@jimoblert5972
@jimoblert5972 4 жыл бұрын
Perfect explanation video. Just basic facts in words that everyone understands. Great job 🔥👌
@IBMTechnology
@IBMTechnology 4 жыл бұрын
Thank you!
@jimoblert5972
@jimoblert5972 4 жыл бұрын
IBM Cloud You're welcome
@faresk3168
@faresk3168 3 жыл бұрын
What if the Dallas website gets updated with new content, how and when do the CDN endpoints fetch the new updated information/content?
@BikasKatwalK
@BikasKatwalK 4 жыл бұрын
Have a few questions? How the browser in Sydney is getting the IP of the Sydney server/edge? How DNS servers or ISPs resolve the correct edge? as one single domain(configured by Akamai) is mapped to multiple edges.
@jkoorts
@jkoorts 4 жыл бұрын
If you find a webpage or a video that technically explains how a CDN works please let me know. This video like others is not it.
@Sneguro4ka
@Sneguro4ka 5 жыл бұрын
That... was...an... awesome.... explanation.
@jayak3768
@jayak3768 2 жыл бұрын
I am not sure if this video covers basically how the request from the user is intercepted. The request is for the server , how does cdn intercept this request and does not send it to server.
@kaushikdr
@kaushikdr 3 жыл бұрын
If we have a request from London, and all the data in all the endpoints is the same, why access it from Sydney (which is further away)? Why not just access it from the London endpoint?
@emaxv1979
@emaxv1979 5 жыл бұрын
Grear video Ryan! (And mirror board) Thanks!
@haseebkalwar2759
@haseebkalwar2759 2 жыл бұрын
Great Video, Very Informative and well explained
@alekssad2543
@alekssad2543 2 жыл бұрын
Great video! Simple and exact explanation. Just what I needed. Thank you!
@acsoribello
@acsoribello 3 жыл бұрын
Who handles the content once it is distributed to the locations near the users?
@rangermaverick85
@rangermaverick85 Жыл бұрын
Nice but you should explain more what do you mean by "service". A CDN is a network of interconnected servers/data centers. Content is stored on CDN servers geographically closer to the users
@prashantchamoli7263
@prashantchamoli7263 5 ай бұрын
Thanks for the amazing video I have one question : Although we have stored our static content in CDN server, the backend call to fetch the data (REST APIs) would still go to the origin server right? So how does it benefit us in that case?
@fabian-manzano
@fabian-manzano 3 жыл бұрын
Nice video, I dont get why people will down vote this great explanation :)
@psychurch
@psychurch 3 жыл бұрын
So if we have 1TB hosted in Dallas, CDN copies this TB to all of its nodes across the world? So if there are 10 nodes the CDN is hosting 10TB? Im looking to host music albums and allow users to upload their own music as well as download others. Would CDN distribute the entirety of what im hosting to all of its nodes or is it limited to albums that have previously been downloaded by someone at a specific location. If latter is the case, would that mean that the first person to download an album at a distant location experience slower downloads and each subsequent person downloading the same album in the same location would get it faster?
@workingTchr
@workingTchr 3 жыл бұрын
I tutored math one-on-one for many years and got the hang of writing upside down. Some people never realized what I was doing and others were blown away by it. Actually, READING upside down was harder than writing, and as I see you look around on the screen in front of you, it seems like you're having the same trouble! Ah, what we'll do for education...
@excitingfruit
@excitingfruit 3 жыл бұрын
He's writing normally; there is a mirror at a 45 degree angle between the glass he's writing on and the camera, fwhich flips the image. Notice that most people in these videos appear to be left handed when in fact most people are right handed.
@RaviSingh-fv4sh
@RaviSingh-fv4sh 4 жыл бұрын
If I upload a video, will it get stored in multiple servers?
@eminberkay
@eminberkay 2 жыл бұрын
Great explanation, thanks a lot!
@rakeshrp8487
@rakeshrp8487 3 жыл бұрын
When a user makes a content request, that first goes to the root server? then the root server directs the user(via DNS response i think?) to the nearest node to the user to serve the request? Wanted to understand how does it work or the path followed when a user makes a request?
@poultryfarmchicks123
@poultryfarmchicks123 5 жыл бұрын
Thanks for the explaining Details about Content Delivery Network...
@vmandalapu1994
@vmandalapu1994 2 жыл бұрын
Great video! Have one basic question. How the request goes to CDN instead of actual server? because DNS server resolves the hostname to IP addess of actual server right?
@raihanmdsiqbal9097
@raihanmdsiqbal9097 3 жыл бұрын
Super video. Are these videos part of some courses? If a whole course made this way it would we awesome to learn. Thanks ibm for this video.
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Glad you enjoyed it, Raihan! 🙂 And yes, we could say these videos are part of larger courses. This particular one is part of our "Cloud Networking Explained" series. You can head over to our IBM Cloud channel and see all the playlists there.
@raihanmdsiqbal9097
@raihanmdsiqbal9097 3 жыл бұрын
@@IBMTechnology . Certificates courses??
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Well no. 🙂 You can look at these series of videos as larger video courses that you can take for free, at your own leisure. But if you're looking for more in-depth certificate courses, you can check out our IBM Cloud education resources 👉 ibm.co/39L8ZQi or the ones on Coursera 👉 ibm.co/3fKB2Dp What exactly would you be interested in?
@raihanmdsiqbal9097
@raihanmdsiqbal9097 3 жыл бұрын
@@IBMTechnology . This kind of explaination along with labs will change a lot of student lives and knowledge. Just Impart knowledge. If there is any sources or full courses like this or if any future course is launched please do make a video and post on the channel. Is there any devops program offered by IBM. I have good gpa but I am looking to upskill myself. Please do Inform me.
@djdc81
@djdc81 3 жыл бұрын
This was super helpful for a project. Thanks.
@josy26
@josy26 3 жыл бұрын
Not clear what happens, is your whole front and backend plus database copied unto the content delivery network?
@rapsysinfotech1309
@rapsysinfotech1309 2 жыл бұрын
how you are writing on screen , it's interesting .What technology you are using ?
@_MAHFUJHOSSAIN
@_MAHFUJHOSSAIN 3 жыл бұрын
Nice explanation
@ButterySkater
@ButterySkater 4 жыл бұрын
What about 4k 60fps vs 720p 30fps. Will higher resolution slow down the server or would it all depend on your internet?
@dkinyua7
@dkinyua7 3 жыл бұрын
A very good video; thanks for sharing that info.
@mrsparkles7682
@mrsparkles7682 Жыл бұрын
Great video!
@MorrMedia1
@MorrMedia1 Жыл бұрын
How is this different than simply adding more localized servers?
@TyzFix
@TyzFix 3 жыл бұрын
When the content has been cached in local PoP, who tells the user to go to local PoP to grab the content, rather than go to the original server?
@jeffrygunawan3328
@jeffrygunawan3328 4 жыл бұрын
thankyou sir... your explaination is very well
@rajarshibarman4474
@rajarshibarman4474 3 жыл бұрын
So basically a cdn (eg: CloudFront) located in edge locations in proximity of users all around the world is used to cache conent from an object storage (eg: s3) for faster delivery of static content (eg: images, videos) right?
@AbhikalpUnakal
@AbhikalpUnakal 3 жыл бұрын
Basically a torrentesque network with a guaranteed minimum of (x) globally distributed seeds (CDN boxes). Seeds optimize high uplink. During low request rates use high downlink to fetch most frequently cache missed data.
@AmanKumar-hr5dc
@AmanKumar-hr5dc 3 жыл бұрын
Great Explanation!
@kidwalk
@kidwalk 3 жыл бұрын
so datacenter location does nt matter any more , we can have datacenter location anywhere . am i right
@rob5381
@rob5381 5 жыл бұрын
thanks for the video makes it more understanding why an cdn would be good to have for websites
@IBMTechnology
@IBMTechnology 5 жыл бұрын
Great Rob, glad to hear!
@anujoza
@anujoza 3 жыл бұрын
firstly thanks for the great info ...I have a question which might sound naive...but what happens when you update even static content say from your example and deploy those changes to your host server i.e. Dallas server how will CDNs around the world will get an updated copy ? is there a specific mechanism for it to let the CDNs re-fetch and create a new cache ?
@EmmanuelOuzan
@EmmanuelOuzan 3 жыл бұрын
Great video, I love that board as well. I understood the problem, the solution benifits, but no the solution itself. What do you mean by endpoints? Are these new servers that are located in every different region?
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Hi Emmanuel! For more details about IBM's CDN solution please access the link in the description of this video. And an endpoint in the CDN context is any physical device that's at the end of that specific network and communicates with it back and forth: laptop, mobile phone, router, tablet, server etc.
@geekmuralin
@geekmuralin 3 жыл бұрын
Please make full detail video on CDN.
@LiamNickell
@LiamNickell 4 жыл бұрын
How does a CDN cache work? Is data cached in main memory at the edge server or in the server's database or both?
@snowleopard285
@snowleopard285 3 жыл бұрын
Does that mean that the content loading speed is exactly the same, compared to hosting it locally? E.g. if I host a website on the origin located in Dallas, and the consumers of my content are located in Sydney and access it from Australia via a CDN point-of-presence, will the loading speed of my website be the same as if I hosted it on a local server or is there any degree of slowness?
@earthcitizen7156
@earthcitizen7156 4 жыл бұрын
what is the diffetrnce bewteen proxy servers or datacenters on different zone and the CDN ? Explain proxyservers vs datacenters vs CDNs ?
@Placesandspaces35
@Placesandspaces35 5 жыл бұрын
So does someone only need a cdn if they are hosting a website? Does it benefit the viewer if they use a cdn for watching live television?
@IBMTechnology
@IBMTechnology 5 жыл бұрын
Thanks for your question. Some CDN services do provide the ability to accelerate media streams, however the publisher of the content would need to utilize that service and then the consumers of that content would likely benefit. Thanks for watching our video! -Ryan
@decimo7545
@decimo7545 4 жыл бұрын
Does that mean that CDN only works when someone nearby is " currently" accessing the same website that I'm in? How does this CDN Eng point work? is some kind of server that stores data?
@IBMTechnology
@IBMTechnology 4 жыл бұрын
Hey there! A website that has properly implemented CDN being utilized by multiple concurrent users from multiple global locations will see the most advantage out of the capabilities of the CDN, however that doesn't mean that content owners with limited user-distribution can't see some of the benefits explained in the video.
@DeshBhakt588
@DeshBhakt588 2 жыл бұрын
Is distance is matter in CDN🤔
@kvelez
@kvelez 2 жыл бұрын
Great video.
@marottamonster
@marottamonster 5 жыл бұрын
So, if I follow the explanation presented by Mr. Sumner, the assumption is that all of the remote sites are all part of the same organization, and ultimately would all need the content that was requested by the London site [at some point in time] in the near future. So I guess my question is what if all of the sites, being part of the same organization don't actually need the content requested by the London site, then what happens? Is the material still distributed to these end points and held there for a fixed interval of time and then discarded or what? And assuming that the content is requested by site #1, and there are no other sites that are part of this organization, do you still distribute the material to multiple end point locations? I assume not, but I wanted to ask anyway.
@IBMTechnology
@IBMTechnology 5 жыл бұрын
HI Bob! Each “location” in this video represents both consumers of the content and the closest CDN endpoint or point-of-presence which aren’t necessarily mutually dependent of one another. Since CDN services typically provide accellerati of content destined for the Internet, the consumers are both anywhere and everywhere and the CDN endpoint location availability are relative and specific to the CDN provider. --Hope this helps, Ryan
@genlorobdianela5533
@genlorobdianela5533 4 жыл бұрын
Can CDN be implemented even though it is not REST API compliant? What are the prerequisites implementing this service?Thanks
@samarthnarayan3291
@samarthnarayan3291 3 жыл бұрын
What do you mean by Security by obscurity?
@andreyvalverde4780
@andreyvalverde4780 3 жыл бұрын
Awesome video
@RickyLu-l7m
@RickyLu-l7m 11 ай бұрын
thanks for the great expliain
@yagizzhn
@yagizzhn 4 жыл бұрын
The IBM Cloud CDN seems interesting. Also, I am happy to see a partnership with Akamai. I have seen too many websites use Akamai but not so much that uses IBM Cloud CDN. Do you have any tutorials or test files about the IBM Cloud CDN?
@CheevoCheevo
@CheevoCheevo 2 жыл бұрын
I agree, it's a pity that the price is too high. There are offers with CDN cheaper
@bryanperalta3885
@bryanperalta3885 4 жыл бұрын
great video! 👍🏾
@nemalipurianurag4742
@nemalipurianurag4742 3 жыл бұрын
what is difference b/w CDN , Edge Server and POP
@IBMTechnology
@IBMTechnology 3 жыл бұрын
Hi! A CDN is basically an edge server: a 'content delivery network' is a network of servers that are strategically located geographically to enable faster web performance, by putting copies of web content closer to the users. Each CDN server is located on what is called the 'network edge' - closer to users than the main server where the website is originally hosted. For this reason, CDN servers are often called "edge servers." As for PoP, these are the 'points of presence', meaning the server locations in the CDN, the map of data centers in the network. You can read more about CDNs in the links that we put in the video's description. Hope this helps! 🙂
@UralaTAO
@UralaTAO 3 жыл бұрын
LAX = LA? Thanks for the video!
@abhijitbanerjee8326
@abhijitbanerjee8326 5 жыл бұрын
so how does the Client's DNS resolver route it to the POP server ips? Usually the DNS resolver will point to the web-server / load balancer.
@IBMTechnology
@IBMTechnology 5 жыл бұрын
Hi Abhijit! CDN implementation usually involves delegating or referring some DNS resource record (ie. CNAME) to the CDN service for ease of integration and implementation. Thank you for your question, Ryan
@gosilankrishnan8025
@gosilankrishnan8025 5 жыл бұрын
Nice video, but I have a question regarding SEO and CDN. Using your example, if say the CDN has a server to host your website in Australia, Sydney users would definitely benefit. But, when Google crawls the internet and comes to that CDN server in Australia, will it recognize your website as a Dallas (US) based website OR will it start thinking that your website is Sydney (AUS) based website? Will local SEO get affected? Thank you!
@IBMTechnology
@IBMTechnology 5 жыл бұрын
Hi Gosilan: The CDN service would provide Google the closest possible endpoint to its source when its doing the crawl. CDN services don't typically differ in how they provide the closest endpoint to bots, APIs (or crawlers in this case) or real human visitors of the sites. SEO and how its affected by globally distributed content (with or without a CDN) isn't really the nature of this content. Thanks for watching! Ryan
@danemirbayer3157
@danemirbayer3157 5 жыл бұрын
Will 5G make CDNs obsolete or will there be a stronger need for CDNs? Thanks.
@oleholgerson3416
@oleholgerson3416 4 жыл бұрын
Dan Emirbayer 5G has nothing to do with CDNs-
@edwardhoffenheim3249
@edwardhoffenheim3249 4 жыл бұрын
Ngl but this question sounds lazy
@leking1979
@leking1979 4 жыл бұрын
Thanks the video was good and well explained.
@IBMTechnology
@IBMTechnology 4 жыл бұрын
We are glad that you enjoyed the video. Thank you!
@LaurentPerche
@LaurentPerche 4 жыл бұрын
Wouldn’t it be more accurate to note that It’s mostly a decrease in egress bandwidth rather than server load?
@IBMTechnology
@IBMTechnology 4 жыл бұрын
Hi Laur, We would say that it's more accurate to assume that the origin server should see less egress bandwidth AND less load being placed on it. Since the origin server needs to satisfy fewer transactional requests, it will have less demand being placed on its CPU, RAM, and disk resources. Does this help?
@xoca7171
@xoca7171 4 жыл бұрын
What about the limitations?
@davidselovin6053
@davidselovin6053 4 жыл бұрын
SIMPLE QUESTION: I'm using Cloudflare's free service and it does make my website faster and gives me better SEO rating, BUT why is Cloudflare giving me this service for free? Why would they cache the data from my website (its a very small website but still....) and make it more reliable/fast/stable/secure for 0€? Doesn't a CDN bring centralization to the internet as a whole? I mean a CDN could just chose to block certain sites, right? Wouldn't this whole thing be made in a more decentralized way?
@IBMTechnology
@IBMTechnology 4 жыл бұрын
Hey, David! A CDN allows for the quick transfer of assets needed for loading Internet content including HTML pages, javascript files, stylesheets, images, and videos. The popularity of CDN services continues to grow, and today the majority of web traffic is served through CDNs, including traffic from major sites. A properly configured CDN may also help protect websites against some common malicious attacks, such as Distributed Denial of Service (DDOS) attacks (ibm.co/3c34BLL). Is a CDN the same as a web host? While a CDN does not host content and can’t replace the need for proper web hosting, it does help cache (ibm.co/2YuXh7w) content at the network edge (ibm.co/3difA4i), which improves website performance (ibm.co/3fij0Ww). Many websites struggle to have their performance needs met by traditional hosting services, which is why they opt for CDNs. By utilizing caching to reduce hosting bandwidth, helping to prevent interruptions in service (ibm.co/35uY9dT), and improving security (ibm.co/2z7Y9V4), CDNs are a popular choice to relieve some of the major pain points that come with traditional web hosting. What are the benefits of using a CDN? Although the benefits of using a CDN vary depending on the size and needs of an Internet property, the primary benefits for most users can be broken down into 4 different components: Improving website load times - By distributing content closer to website visitors by using a nearby CDN server (among other optimizations), visitors experience faster page loading times. As visitors are more inclined to click away from a slow-loading site, a CDN can reduce bounce rates and increase the amount of time that people spend on the site. In other words, a faster a website means more visitors will stay and stick around longer. Reducing bandwidth costs - Bandwidth consumption costs for website hosting is a primary expense for websites. Through caching and other optimizations, CDNs are able to reduce the amount of data an origin server must provide, thus reducing hosting costs for website owners. Increasing content availability and redundancy - Large amounts of traffic or hardware failures can interrupt normal website function. Thanks to their distributed nature, a CDN can handle more traffic and withstand hardware failure better than many origin servers. Improving website security - A CDN may improve security by providing DDoS mitigation (ibm.co/2Wsvult), improvements to security certificates, and other optimizations. How does a CDN work? At its core, a CDN is a network of servers linked together with the goal of delivering content as quickly, cheaply, reliably, and securely as possible. In order to improve speed and connectivity, a CDN will place servers at the exchange points between different networks. These Internet exchange points (IXPs) (ibm.co/2YsmZtw) are the primary locations where different Internet providers connect in order to provide each other access to traffic originating on their different networks. By having a connection to these high speed and highly interconnected locations, a CDN provider is able to reduce costs and transit times in high speed data delivery. BTW, free service is going away soon.
@timmycoates
@timmycoates 5 жыл бұрын
Are the content delivery end points placed in IBM Cloud data centers around the world? Or are they placed in other locations to ensure they're close to the end user?
@IBMTechnology
@IBMTechnology 5 жыл бұрын
Hi Tim! So CDN endpoints reside in 180 cities around the world and reside at the edge of IBM Cloud data centers with shared peering connections where applicable to reduce latency between the endpoint and the origin. Thanks for watching! -Ryan
@akshayrameshwar4869
@akshayrameshwar4869 4 жыл бұрын
i didn't know zack efron can teach cloud computing Awesome tutorial though
@ayanantachowdhury9105
@ayanantachowdhury9105 4 жыл бұрын
Well explained
vRAN vs. RAN: What's the difference?
5:56
IBM Technology
Рет қаралды 30 М.
What is DNS (Domain Name System)?
7:25
IBM Technology
Рет қаралды 146 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
What is Middleware?
10:11
IBM Technology
Рет қаралды 115 М.
CDNs in High-Performance System Design
4:33
Exponent
Рет қаралды 27 М.
What is a REST API?
9:12
IBM Technology
Рет қаралды 1,6 МЛН
Cybersecurity Architecture: Five Principles to Follow (and One to Avoid)
17:34
Proxy vs Reverse Proxy Explained
8:05
PowerCert Animated Videos
Рет қаралды 396 М.
What Is A CDN? How Does It Work?
4:24
ByteByteGo
Рет қаралды 262 М.
How CDN Works | System Design
5:57
ByteMonk
Рет қаралды 37 М.
What is an API Gateway?
10:19
IBM Technology
Рет қаралды 332 М.