{"version":"1.0","provider_name":"Ichwan Chandra","provider_url":"https:\/\/ichwanchandra.com\/blog","title":"AWS Solutions Architect Project (Performance Efficiency Pillar) - Serverless Application - Part 3 - Ichwan Chandra","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"afhb73cExV\"><a href=\"https:\/\/ichwanchandra.com\/blog\/aws-solutions-architect-project-performance-efficiency-part-3\/\">AWS Solutions Architect Project (Performance Efficiency Pillar) &#8211; Serverless Application &#8211; Part 3<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/ichwanchandra.com\/blog\/aws-solutions-architect-project-performance-efficiency-part-3\/embed\/#?secret=afhb73cExV\" width=\"600\" height=\"338\" title=\"&#8220;AWS Solutions Architect Project (Performance Efficiency Pillar) &#8211; Serverless Application &#8211; Part 3&#8221; &#8212; Ichwan Chandra\" data-secret=\"afhb73cExV\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/ichwanchandra.com\/blog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/ichwanchandra.com\/blog\/wp-content\/uploads\/2026\/10\/aws-solutions-architect-project-performance-efficiency-part-3.jpeg","thumbnail_width":1376,"thumbnail_height":768,"description":"Now we are going to create the core components of our serverless application that consists of 2 parts: the Lambda layer and the Lambda functions. The purposes of using Lambda layers are to reduce package size as it share common dependencies across functions while being cacheable to avoid any redeployment."}