<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Aws on Jeiman Jeya</title><link>https://39bdd74d.portfolio-efe.pages.dev/tags/aws/</link><description>Recent content in Aws on Jeiman Jeya</description><generator>Hugo</generator><language>en-us</language><managingEditor>tech@jeiman.dev (Jeiman Jeya)</managingEditor><webMaster>tech@jeiman.dev (Jeiman Jeya)</webMaster><lastBuildDate>Thu, 01 Jun 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://39bdd74d.portfolio-efe.pages.dev/tags/aws/index.xml" rel="self" type="application/rss+xml"/><item><title>feedly.dev</title><link>https://39bdd74d.portfolio-efe.pages.dev/projects/feedly-dev/</link><pubDate>Thu, 01 Jun 2023 00:00:00 +0000</pubDate><author>tech@jeiman.dev (Jeiman Jeya)</author><guid>https://39bdd74d.portfolio-efe.pages.dev/projects/feedly-dev/</guid><description>Curated developer content feeds — articles, releases, and discussions surfaced in one clean interface.</description></item><item><title>Best Practices for Building Multi-Cloud Modules in Terraform</title><link>https://39bdd74d.portfolio-efe.pages.dev/blog/best-practices-for-building-multi-cloud-modules-in-terraform/</link><pubDate>Thu, 06 Apr 2023 00:00:00 +0000</pubDate><author>tech@jeiman.dev (Jeiman Jeya)</author><guid>https://39bdd74d.portfolio-efe.pages.dev/blog/best-practices-for-building-multi-cloud-modules-in-terraform/</guid><description>&lt;p&gt;Organisations today are increasingly adopting cloud services from different providers to meet their business needs. However, managing multi-cloud infrastructure can be challenging, especially when it comes to infrastructure management, which is where Terraform comes in. With Terraform, you can utilise modules to build a comprehensive, multi-cloud configuration.&lt;/p&gt;
&lt;p&gt;In this post, we will cover the best practices for creating Terraform module configuration that is robust and reusable for large-scale, multi-cloud architecture. With this knowledge, you can confidently build and deploy infrastructure with ease.&lt;/p&gt;</description></item><item><title>Let's Dive into AWS CloudFront</title><link>https://39bdd74d.portfolio-efe.pages.dev/blog/lets-dive-into-aws-cloudfront/</link><pubDate>Wed, 05 Apr 2023 00:00:00 +0000</pubDate><author>tech@jeiman.dev (Jeiman Jeya)</author><guid>https://39bdd74d.portfolio-efe.pages.dev/blog/lets-dive-into-aws-cloudfront/</guid><description>&lt;h2 id="what-is-aws-cloudfront"&gt;What is AWS CloudFront?&lt;a href="#what-is-aws-cloudfront" class="heading-anchor" aria-label="Link to this section"&gt;&lt;svg class="h-4 w-4" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AWS CloudFront is a content delivery network (CDN). It securely delivers data, videos, applications, and APIs to customers globally with low latency and high transfer speeds. It offers a simple and cost-effective way to distribute content to end users, with features such as edge caching and SSL/TLS encryption.&lt;/p&gt;</description></item><item><title>Deploy a web app to S3 with CloudFront Invalidation via GitHub Actions</title><link>https://39bdd74d.portfolio-efe.pages.dev/blog/deploy-a-web-app-to-s3-with-cloudfront-invalidation-via-github-actions/</link><pubDate>Mon, 03 Apr 2023 00:00:00 +0000</pubDate><author>tech@jeiman.dev (Jeiman Jeya)</author><guid>https://39bdd74d.portfolio-efe.pages.dev/blog/deploy-a-web-app-to-s3-with-cloudfront-invalidation-via-github-actions/</guid><description>&lt;p&gt;In this guide, we will show you how to set up a GitHub Actions workflow to deploy your web application to S3 and invalidate your cache on CloudFront for your end users. The guide includes prerequisites, creating an IAM user, creating a custom policy for the IAM user, fetching your CloudFront distribution ID, saving secrets in GitHub Secrets, and a YAML pipeline workflow. Please note that this post assumes that your source code is hosted on GitHub and is running on a Node.js framework.&lt;/p&gt;</description></item><item><title>Let's Dive into AWS Lambda</title><link>https://39bdd74d.portfolio-efe.pages.dev/blog/lets-dive-into-aws-lambda/</link><pubDate>Sat, 01 Apr 2023 00:00:00 +0000</pubDate><author>tech@jeiman.dev (Jeiman Jeya)</author><guid>https://39bdd74d.portfolio-efe.pages.dev/blog/lets-dive-into-aws-lambda/</guid><description>&lt;h2 id="what-is-aws-lambda"&gt;What is AWS Lambda?&lt;a href="#what-is-aws-lambda" class="heading-anchor" aria-label="Link to this section"&gt;&lt;svg class="h-4 w-4" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers. With over 200 AWS services and SaaS applications that can trigger Lambda, the possibilities are endless. Some application use-case includes:&lt;/p&gt;</description></item><item><title>Serverless Stack, a Terraform alternative for developers</title><link>https://39bdd74d.portfolio-efe.pages.dev/blog/serverless-stack-a-terraform-alternative-for-developers/</link><pubDate>Sat, 01 Apr 2023 00:00:00 +0000</pubDate><author>tech@jeiman.dev (Jeiman Jeya)</author><guid>https://39bdd74d.portfolio-efe.pages.dev/blog/serverless-stack-a-terraform-alternative-for-developers/</guid><description>&lt;p&gt;Picture yourself being able to confidently deploy your application, whether it&amp;rsquo;s full-stack or partially serverless, without having to rely on your DevOps or Platform team. Envision yourself seamlessly hosting your Infrastructure as Code (IaC) configurations in the same repository as your application code for maximum feasibility. Most importantly, consider the possibilities if you were able to eliminate the development feedback loop that necessitates the local mocking of services and redeployment for testing. There’s a solution to this.&lt;/p&gt;</description></item><item><title>Terraforming in the Cloud</title><link>https://39bdd74d.portfolio-efe.pages.dev/blog/terraforming-in-the-cloud/</link><pubDate>Sun, 26 Mar 2023 00:00:00 +0000</pubDate><author>tech@jeiman.dev (Jeiman Jeya)</author><guid>https://39bdd74d.portfolio-efe.pages.dev/blog/terraforming-in-the-cloud/</guid><description>&lt;p&gt;This post discusses the benefits of using Terraform for cloud automation. It explains the limitations of manual infrastructure management, the inception of IaC and how Terraform can help mitigate those issues. The document covers topics such as the Terraform configuration language, backends, workspaces, and Terraform Cloud while using AWS as a cloud provider example.&lt;/p&gt;
&lt;h2 id="the-iron-age"&gt;The Iron Age&lt;a href="#the-iron-age" class="heading-anchor" aria-label="Link to this section"&gt;&lt;svg class="h-4 w-4" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"&gt;&lt;g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;
&lt;figure
 class="image-figure not-prose my-8"
 data-lightbox-enabled="
 false
 "
 data-gallery-type="auto"
 data-image-width="0"
 data-image-height="0"
 data-image-src="https://cdn.hashnode.com/res/hashnode/image/upload/v1679820004481/a673372a-7ed1-40f5-9a79-8e16babd9019.jpeg"
&gt;
 &lt;div class="image-container"&gt;
 &lt;img
 src="https://cdn.hashnode.com/res/hashnode/image/upload/v1679820004481/a673372a-7ed1-40f5-9a79-8e16babd9019.jpeg"
 alt=""
 
 
 loading="lazy"
 decoding="async"
 data-gallery-src="https://cdn.hashnode.com/res/hashnode/image/upload/v1679820004481/a673372a-7ed1-40f5-9a79-8e16babd9019.jpeg"
 data-gallery-alt=""
 data-gallery-title=""
 /&gt;&lt;/div&gt;

 &lt;/figure&gt;
&lt;/p&gt;</description></item></channel></rss>