Skip to content

Commit

Permalink
deploy: ceac1b2
Browse files Browse the repository at this point in the history
  • Loading branch information
cageyv committed Nov 21, 2024
1 parent 2a76c0b commit 0df49fc
Show file tree
Hide file tree
Showing 21 changed files with 24 additions and 24 deletions.
2 changes: 1 addition & 1 deletion categories/aws/index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!doctype html><html lang=en><head><title>Category: Aws · Vladimir Samoylov</title><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=color-scheme content="light dark"><meta http-equiv=content-security-policy content="upgrade-insecure-requests; block-all-mixed-content; default-src 'self'; child-src 'self'; font-src 'self' https://fonts.gstatic.com https://cdn.jsdelivr.net/; form-action 'self'; frame-src 'self'; img-src 'self' https://cdnjs.cloudflare.com/ajax/libs/photoswipe/; object-src 'none'; style-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net/ https://cdnjs.cloudflare.com/ajax/libs/photoswipe/; script-src 'self' 'unsafe-inline' https://code.jquery.com/ https://cdnjs.cloudflare.com/ajax/libs/photoswipe/ https://twemoji.maxcdn.com https://static.cloudflareinsights.com/; prefetch-src 'self'; connect-src 'self';"><meta name=author content="Vladimir Samoylov"><meta name=description content="Vladimir Samoylov's personal website"><meta name=keywords content="devops,k8s,aws,terraform,cloud,developer,personal"><meta name=twitter:card content="summary"><meta name=twitter:title content="aws"><meta name=twitter:description content="Vladimir Samoylov's personal website"><meta property="og:title" content="aws"><meta property="og:description" content="Vladimir Samoylov's personal website"><meta property="og:type" content="website"><meta property="og:url" content="https://cageyv.dev/categories/aws/"><link rel=canonical href=https://cageyv.dev/categories/aws/><link rel=preload href="/fonts/forkawesome-webfont.woff2?v=1.2.0" as=font type=font/woff2 crossorigin><link rel=stylesheet href=/css/coder.min.e1bdf152d93b060b06ba5d496486ed9c201a8b95d335e035beb5faebe3b61cad.css integrity="sha256-4b3xUtk7BgsGul1JZIbtnCAai5XTNeA1vrX66+O2HK0=" crossorigin=anonymous media=screen><link rel=stylesheet href=/css/coder-dark.min.a00e6364bacbc8266ad1cc81230774a1397198f8cfb7bcba29b7d6fcb54ce57f.css integrity="sha256-oA5jZLrLyCZq0cyBIwd0oTlxmPjPt7y6KbfW/LVM5X8=" crossorigin=anonymous media=screen><link rel=stylesheet href=/scss/extender.min.dd1bfc7c760f0f4622751e65a9b0ac7977915e70a1cf2faf42784bfbe851c4a1.css integrity="sha256-3Rv8fHYPD0YidR5lqbCseXeRXnChzy+vQnhL++hRxKE=" crossorigin=anonymous media=screen><link rel=icon type=image/svg+xml href=/images/favicon.svg sizes=any><link rel=icon type=image/png href=/images/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=/images/favicon-16x16.png sizes=16x16><link rel=apple-touch-icon href=/images/apple-touch-icon.png><link rel=apple-touch-icon sizes=180x180 href=/images/apple-touch-icon.png><link rel=manifest href=/site.webmanifest><link rel=mask-icon href=/images/safari-pinned-tab.svg color=#5bbad5><link rel=alternate type=application/rss+xml href=/categories/aws/index.xml title="Vladimir Samoylov"></head><body class="preload-transitions colorscheme-auto"><div class=float-container><a id=dark-mode-toggle class=colorscheme-toggle><i class="fa fa-adjust fa-fw" aria-hidden=true></i></a></div><main class=wrapper><nav class=navigation><section class=container><a class=navigation-title href=/>Vladimir Samoylov</a>
<input type=checkbox id=menu-toggle>
<label class="menu-button float-right" for=menu-toggle><i class="fa fa-bars fa-fw" aria-hidden=true></i></label><ul class=navigation-list><li class=navigation-item><a class=navigation-link href=/about/>About</a></li><li class=navigation-item><a class=navigation-link href=/posts/>Blog</a></li><li class=navigation-item><a class=navigation-link href=/experience/>Experience</a></li><li class=navigation-item><a class=navigation-link href=/projects/>Projects</a></li><li class=navigation-item><a class=navigation-link href=/education/>Education</a></li><li class=navigation-item><a class=navigation-link href=/recommend/>Recommend</a></li></ul></section></nav><div class=content><section class="container list"><header><h1 class=title><a class=title-link href=https://cageyv.dev/categories/aws/>Category: Aws</a></h1></header><ul><li><span class=date>November 21, 2024</span>
<a class=title href=/posts/aws-mvp-postgresql/>MPV on AWS: PostgreSQL</a></li><li><span class=date>January 4, 2024</span>
<a class=title href=/posts/aws-mvp-postgresql/>MVP on AWS: PostgreSQL</a></li><li><span class=date>January 4, 2024</span>
<a class=title href=/posts/aws-rds-data-api/>AWS RDS Data API and CloudTrail. Who drop the table?</a></li><li><span class=date>January 3, 2024</span>
<a class=title href=/posts/aws-static-hosting/>The Multiverse of Hosting a Static HTML File on AWS</a></li><li><span class=date>December 11, 2023</span>
<a class=title href=/posts/aws-solutions-architect-professional/>Navigating the Path to AWS Solutions Architect Professional Certification</a></li><li><span class=date>January 12, 2023</span>
Expand Down
2 changes: 1 addition & 1 deletion categories/aws/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?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 Vladimir Samoylov</title><link>https://cageyv.dev/categories/aws/</link><description>Recent content in aws on Vladimir Samoylov</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Thu, 21 Nov 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://cageyv.dev/categories/aws/index.xml" rel="self" type="application/rss+xml"/><item><title>MPV on AWS: PostgreSQL</title><link>https://cageyv.dev/posts/aws-mvp-postgresql/</link><pubDate>Thu, 21 Nov 2024 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-mvp-postgresql/</guid><description>Why PostgreSQL? Link to heading Let&amp;rsquo;s assume that you already decided on PostgreSQL as your database. Why? Because it is a powerful, open-source object-relational database system with over 30 years of active development, correct? We will leave the problem of where and how to store data for another time.
<?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 Vladimir Samoylov</title><link>https://cageyv.dev/categories/aws/</link><description>Recent content in aws on Vladimir Samoylov</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Thu, 21 Nov 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://cageyv.dev/categories/aws/index.xml" rel="self" type="application/rss+xml"/><item><title>MVP on AWS: PostgreSQL</title><link>https://cageyv.dev/posts/aws-mvp-postgresql/</link><pubDate>Thu, 21 Nov 2024 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-mvp-postgresql/</guid><description>Why PostgreSQL? Link to heading Let&amp;rsquo;s assume that you already decided on PostgreSQL as your database. Why? Because it is a powerful, open-source object-relational database system with over 30 years of active development, correct? We will leave the problem of where and how to store data for another time.
RDS Aurora (PostgreSQL Compatible) or RDS PostgreSQL Link to heading If there are no specific requirements, we may select Aurora as the default option.</description></item><item><title>AWS RDS Data API and CloudTrail. Who drop the table?</title><link>https://cageyv.dev/posts/aws-rds-data-api/</link><pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-rds-data-api/</guid><description>Introduction Link to heading Amazon Web Services (AWS) continually innovates to enhance user experience and efficiency. A prime example of this is the recent update to the RDS Data API, particularly for Amazon Aurora PostgreSQL-Compatible Edition. This update is a game-changer, as it offers users the ability to access Aurora clusters via a secure HTTP endpoint. The key here is the removal of rate limits and the elimination of the need for database drivers and managing connections.</description></item><item><title>The Multiverse of Hosting a Static HTML File on AWS</title><link>https://cageyv.dev/posts/aws-static-hosting/</link><pubDate>Wed, 03 Jan 2024 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-static-hosting/</guid><description>Today, we dive into the versatile and dynamic world of AWS, exploring the numerous avenues for hosting a simple, yet pivotal, web element - the static HTML file. AWS, known for its robust and expansive cloud services, offers a plethora of methods for this seemingly straightforward task. Each method comes with its own set of features and benefits, suitable for various needs and complexities. From the efficient S3 buckets to the comprehensive AWS Amplify, we&amp;rsquo;re covering a spectrum of options that cater to different scales and requirements.</description></item><item><title>Navigating the Path to AWS Solutions Architect Professional Certification</title><link>https://cageyv.dev/posts/aws-solutions-architect-professional/</link><pubDate>Mon, 11 Dec 2023 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-solutions-architect-professional/</guid><description>Embarking on a Transformative Journey Link to heading Two years ago, I set out on an educational expedition with AWS, starting with the AWS Solutions Architect Associate certification. Today, I&amp;rsquo;m elated to share my achievement of the AWS Solutions Architect Professional certification. This accomplishment marks a significant milestone in my professional journey.
Empowered by the AWS Community Builders Program Link to heading My path was significantly bolstered by the support of the AWS Community Builders program.</description></item><item><title>Where no Windows Machine? Luck of space? Travel a lot? Let's use AWS as is Cloud Gaming platform</title><link>https://cageyv.dev/posts/aws-cloudgaming/</link><pubDate>Thu, 12 Jan 2023 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-cloudgaming/</guid><description>Why Could Gaming? What is the Problem? Link to heading Usually, for PC gaming, it is required to have a nice and fresh PC. But time does not stand still; there are many things that change us. The simplest one is that our PCs just get old, and we can&amp;rsquo;t run new titles at high specs anymore, just because of hardware limitations.
What&amp;rsquo;s next? If we are going to update our setup, this means a huge upfront cost.</description></item><item><title>Security Basics in AWS or How To Get Rid of Hardcoded Credential and Reduce Data Leakage Risks with aws-vault</title><link>https://cageyv.dev/posts/aws-vault/</link><pubDate>Thu, 14 Jul 2022 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-vault/</guid><description>Developers often hardcode credentials on a public or private GitHub repository, ramping up data leakage risks. It’s hardly better to store static credentials in the .aws/credentials folder on a server or a local operator machine. As american cryptographer, writer, and computer security specialist, Bruce Schneier, says: . &amp;ldquo;Only amateurs attackWe machines; professionals target people.&amp;rdquo; Therefore, you, not your hardware, is at risk.
Expand Down
2 changes: 1 addition & 1 deletion index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vladimir Samoylov</title><link>https://cageyv.dev/</link><description>Recent content on Vladimir Samoylov</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Thu, 21 Nov 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://cageyv.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>MPV on AWS: PostgreSQL</title><link>https://cageyv.dev/posts/aws-mvp-postgresql/</link><pubDate>Thu, 21 Nov 2024 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-mvp-postgresql/</guid><description>Why PostgreSQL? Link to heading Let&amp;rsquo;s assume that you already decided on PostgreSQL as your database. Why? Because it is a powerful, open-source object-relational database system with over 30 years of active development, correct? We will leave the problem of where and how to store data for another time.
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vladimir Samoylov</title><link>https://cageyv.dev/</link><description>Recent content on Vladimir Samoylov</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Thu, 21 Nov 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://cageyv.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>MVP on AWS: PostgreSQL</title><link>https://cageyv.dev/posts/aws-mvp-postgresql/</link><pubDate>Thu, 21 Nov 2024 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/aws-mvp-postgresql/</guid><description>Why PostgreSQL? Link to heading Let&amp;rsquo;s assume that you already decided on PostgreSQL as your database. Why? Because it is a powerful, open-source object-relational database system with over 30 years of active development, correct? We will leave the problem of where and how to store data for another time.
RDS Aurora (PostgreSQL Compatible) or RDS PostgreSQL Link to heading If there are no specific requirements, we may select Aurora as the default option.</description></item><item><title>Book: The Myth of Sisyphus by Albert Camus: A Reflection on Absurdity (1955)</title><link>https://cageyv.dev/posts/the-myth-of-sisyphus/</link><pubDate>Wed, 20 Nov 2024 00:00:00 +0000</pubDate><guid>https://cageyv.dev/posts/the-myth-of-sisyphus/</guid><description>https://www.amazon.com/Myth-Sisyphus-Vintage-International-ebook/dp/B07HLQQZ3L
Introduction Link to heading In “The Myth of Sisyphus”, Albert Camus tackles life’s biggest question: What’s the point of it all?
His answer is simple and odd: there isn’t one — at least, not an essential or universal one.
Expand Down
2 changes: 1 addition & 1 deletion posts/aws-cloudgaming/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
But I don&rsquo;t want any interruptions in my 1h game session, but in case of your plans is playing longer, than yes try spots.
And yes, Terraform code example support both On-Demand and Spot variants.</p></div><footer><section class=see-also><h3 id=see-also-in-aws>See also in AWS
<a class=heading-link href=#see-also-in-aws><i class="fa fa-link" aria-hidden=true title="Link to heading"></i>
<span class=sr-only>Link to heading</span></a></h3><nav><ul><li><a href=/posts/aws-mvp-postgresql/>MPV on AWS: PostgreSQL</a></li><li><a href=/posts/aws-rds-data-api/>AWS RDS Data API and CloudTrail. Who drop the table?</a></li><li><a href=/posts/aws-static-hosting/>The Multiverse of Hosting a Static HTML File on AWS</a></li><li><a href=/posts/aws-solutions-architect-professional/>Navigating the Path to AWS Solutions Architect Professional Certification</a></li><li><a href=/posts/aws-vault/>Security Basics in AWS or How To Get Rid of Hardcoded Credential and Reduce Data Leakage Risks with aws-vault</a></li></ul></nav></section></footer></article></section></div><footer class=footer><section class=container>©
<span class=sr-only>Link to heading</span></a></h3><nav><ul><li><a href=/posts/aws-mvp-postgresql/>MVP on AWS: PostgreSQL</a></li><li><a href=/posts/aws-rds-data-api/>AWS RDS Data API and CloudTrail. Who drop the table?</a></li><li><a href=/posts/aws-static-hosting/>The Multiverse of Hosting a Static HTML File on AWS</a></li><li><a href=/posts/aws-solutions-architect-professional/>Navigating the Path to AWS Solutions Architect Professional Certification</a></li><li><a href=/posts/aws-vault/>Security Basics in AWS or How To Get Rid of Hardcoded Credential and Reduce Data Leakage Risks with aws-vault</a></li></ul></nav></section></footer></article></section></div><footer class=footer><section class=container>©
2019 -
2024
Vladimir Samoylov
Expand Down
2 changes: 1 addition & 1 deletion posts/aws-cloudtrail-to-slack/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@
<span class=sr-only>Link to heading</span></a></h2><p>The FivexL Cloudtrail-to-Slack Terraform module is a simple tool for you to stay on top of your CloudTrail events and ensure your Amazon Console is secure and properly set up. You can be notified about actions performed by a root account, failed API permissions, and console logins without MFA. Besides this, you can specify which sensitive events you wish to track, set up new rules to extend monitoring beyond default rules, and adjust who receives the notifications. For more info about the Cloudtrail-to-Slack Terraform module, please, check out <a href=https://github.com/fivexl/terraform-aws-cloudtrail-to-slack class=external-link target=_blank rel=noopener>FivexL&rsquo;s GitHub</a>.
As a result, startups and small teams can focus on core operations while being sure their data and business are safe. However, if your CloudTrail records too many events, FivexL Terraform Module may be insufficient.</p></div><footer><section class=see-also><h3 id=see-also-in-aws>See also in AWS
<a class=heading-link href=#see-also-in-aws><i class="fa fa-link" aria-hidden=true title="Link to heading"></i>
<span class=sr-only>Link to heading</span></a></h3><nav><ul><li><a href=/posts/aws-mvp-postgresql/>MPV on AWS: PostgreSQL</a></li><li><a href=/posts/aws-rds-data-api/>AWS RDS Data API and CloudTrail. Who drop the table?</a></li><li><a href=/posts/aws-static-hosting/>The Multiverse of Hosting a Static HTML File on AWS</a></li><li><a href=/posts/aws-solutions-architect-professional/>Navigating the Path to AWS Solutions Architect Professional Certification</a></li><li><a href=/posts/aws-cloudgaming/>Where no Windows Machine? Luck of space? Travel a lot? Let's use AWS as is Cloud Gaming platform</a></li><li><a href=/posts/aws-vault/>Security Basics in AWS or How To Get Rid of Hardcoded Credential and Reduce Data Leakage Risks with aws-vault</a></li></ul></nav></section></footer></article></section></div><footer class=footer><section class=container>©
<span class=sr-only>Link to heading</span></a></h3><nav><ul><li><a href=/posts/aws-mvp-postgresql/>MVP on AWS: PostgreSQL</a></li><li><a href=/posts/aws-rds-data-api/>AWS RDS Data API and CloudTrail. Who drop the table?</a></li><li><a href=/posts/aws-static-hosting/>The Multiverse of Hosting a Static HTML File on AWS</a></li><li><a href=/posts/aws-solutions-architect-professional/>Navigating the Path to AWS Solutions Architect Professional Certification</a></li><li><a href=/posts/aws-cloudgaming/>Where no Windows Machine? Luck of space? Travel a lot? Let's use AWS as is Cloud Gaming platform</a></li><li><a href=/posts/aws-vault/>Security Basics in AWS or How To Get Rid of Hardcoded Credential and Reduce Data Leakage Risks with aws-vault</a></li></ul></nav></section></footer></article></section></div><footer class=footer><section class=container>©
2019 -
2024
Vladimir Samoylov
Expand Down
Loading

0 comments on commit 0df49fc

Please sign in to comment.