{"id":444,"date":"2015-12-08T11:08:40","date_gmt":"2015-12-08T11:08:40","guid":{"rendered":"http:\/\/cloudkul.com\/blog\/?p=444"},"modified":"2017-06-14T11:34:26","modified_gmt":"2017-06-14T11:34:26","slug":"amazon-cloudfront-improve-performace-of-your-websites","status":"publish","type":"post","link":"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/","title":{"rendered":"Amazon CloudFront : Optimize your Web Applications"},"content":{"rendered":"<p>Websites containing static and dynamic contents might get a lot of traffic from all over the world. Is there any good way to ensure that we are able to handle huge amount of traffic so that we could deliver the content faster?<\/p>\n<p>Yes, with Amazon Cloudfront you can improve the performance, reliability and global reach of your entire applications and websites for static content, dynamic portions of website that changes for each user and both live &amp; on demand streaming.<\/p>\n<ul>\n<li>First, you need to store your files and contents within one or more origin servers. These origin servers can either be on AWS as AWS EC2, elastic load balancers and Amazon s3 or within your local servers running outside of AWS.<\/li>\n<li>Create an Amazon cloudfront distribution which references the location of your original files.<\/li>\n<li>Amazon cloudfront delivers the content through worldwide network of datacenters called edge-locations.<\/li>\n<li>When a user request the content, he is routed to the edge-location that serves the content with minimum delay.Therefore, the content is delivered with the best possible performance.<\/li>\n<\/ul>\n<p>It provides access control mechanism to ensure that no unauthorized user can access or download your files and data.We can also monitor cloudfront distribution through cloudwatch.<\/p>\n<p>The device type information can be used to generate different versions of your content. It can also detect the country where end users are accessing our content from. It can then pass the information of country to our custom origin servers. These origin servers can generate different versions of the content for users in different countries.<\/p>\n<p><strong>Where it can be used?<\/strong><\/p>\n<ul>\n<li>If your E-commerce and other applications are highly personalized and you need fast discovery of products via search and browse, Amazon Cloudfront provides a better way of performance optimization and data retrieval.<\/li>\n<li>In media and entertainment, to stream videos and live events to global viewers.<\/li>\n<li>In social media applications that have personalized and interactive content such as integrating user profiles, preferences, friends and activities.The result of these features is a huge content that require frequent hits to origin servers.Amazon cloudfront&#8217;s network and path optimization can help to make the delivery of these content faster.<\/li>\n<li>Sports and news applications need to be optimized for users since the content needs to be cached in Amazon cloudfront for short periods of time so that the visitors can get the latest news and live updates quickly.<\/li>\n<\/ul>\n<p style=\"text-align: center\"><a href=\"http:\/\/cloudkul.com\/contact\/\" target=\"_blank\">FOR ANY TYPE OF QUERY OR HELP, PLEASE CONTACT US<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Websites containing static and dynamic contents might get a lot of traffic from all over <a class=\"text-primary\" title=\"read more\" href=\"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":5,"featured_media":525,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2],"tags":[16,3,31],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Amazon CloudFront : Optimize your Web Applications - Cloudkul<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Amazon CloudFront : Optimize your Web Applications - Cloudkul\" \/>\n<meta property=\"og:description\" content=\"Websites containing static and dynamic contents might get a lot of traffic from all over [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/\" \/>\n<meta property=\"og:site_name\" content=\"Cloudkul\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-08T11:08:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-06-14T11:34:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2015\/12\/Amazon-CloudFront-Optimize-Your-Web-Applications.png\" \/>\n\t<meta property=\"og:image:width\" content=\"848\" \/>\n\t<meta property=\"og:image:height\" content=\"422\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Naina Johari\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/\",\"url\":\"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/\",\"name\":\"Amazon CloudFront : Optimize your Web Applications - Cloudkul\",\"isPartOf\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/#website\"},\"datePublished\":\"2015-12-08T11:08:40+00:00\",\"dateModified\":\"2017-06-14T11:34:26+00:00\",\"author\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/38f7cddff574c7fe989d6ca2df61fc57\"},\"breadcrumb\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Amazon CloudFront : Optimize your Web Applications\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#website\",\"url\":\"https:\/\/cloudkul.com\/blog\/\",\"name\":\"Cloudkul\",\"description\":\"Host your eCommerce Store on AWS with Optimized Performance\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudkul.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/38f7cddff574c7fe989d6ca2df61fc57\",\"name\":\"Naina Johari\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c7a0be3afff58963975900f809e57046?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c7a0be3afff58963975900f809e57046?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g\",\"caption\":\"Naina Johari\"},\"url\":\"https:\/\/cloudkul.com\/blog\/author\/naina-johari379\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Amazon CloudFront : Optimize your Web Applications - Cloudkul","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/","og_locale":"en_US","og_type":"article","og_title":"Amazon CloudFront : Optimize your Web Applications - Cloudkul","og_description":"Websites containing static and dynamic contents might get a lot of traffic from all over [...]","og_url":"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/","og_site_name":"Cloudkul","article_published_time":"2015-12-08T11:08:40+00:00","article_modified_time":"2017-06-14T11:34:26+00:00","og_image":[{"width":848,"height":422,"url":"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2015\/12\/Amazon-CloudFront-Optimize-Your-Web-Applications.png","type":"image\/png"}],"author":"Naina Johari","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/","url":"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/","name":"Amazon CloudFront : Optimize your Web Applications - Cloudkul","isPartOf":{"@id":"https:\/\/cloudkul.com\/blog\/#website"},"datePublished":"2015-12-08T11:08:40+00:00","dateModified":"2017-06-14T11:34:26+00:00","author":{"@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/38f7cddff574c7fe989d6ca2df61fc57"},"breadcrumb":{"@id":"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cloudkul.com\/blog\/amazon-cloudfront-improve-performace-of-your-websites\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Amazon CloudFront : Optimize your Web Applications"}]},{"@type":"WebSite","@id":"https:\/\/cloudkul.com\/blog\/#website","url":"https:\/\/cloudkul.com\/blog\/","name":"Cloudkul","description":"Host your eCommerce Store on AWS with Optimized Performance","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudkul.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/38f7cddff574c7fe989d6ca2df61fc57","name":"Naina Johari","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c7a0be3afff58963975900f809e57046?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c7a0be3afff58963975900f809e57046?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g","caption":"Naina Johari"},"url":"https:\/\/cloudkul.com\/blog\/author\/naina-johari379\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/444"}],"collection":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/comments?post=444"}],"version-history":[{"count":10,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/444\/revisions"}],"predecessor-version":[{"id":455,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/444\/revisions\/455"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/media\/525"}],"wp:attachment":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/media?parent=444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/categories?post=444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/tags?post=444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}