From a89d430daeb6b3ecd431315e4389fab012f364b9 Mon Sep 17 00:00:00 2001 From: Xander Bazzi Date: Wed, 22 May 2024 21:32:33 -0600 Subject: [PATCH] Add logical diagram in README.md and various text. --- README.md | 2 ++ changelog.md | 13 +++++++++++++ homenetwork.html | 11 +++++++---- index.html | 4 +--- 4 files changed, 23 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index f90aaac..c8d973f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ # Personal website My personal website is a modern homage to the '90s, serving as the dichotomy between the simple aesthetics of retro websites with the unnecessary complexity of the latest DevOps abstractions. It's built using HTML, CSS, and JavaScript, and boasts a simple yet captivating static design. Hosted on AWS S3 and globally distributed via AWS CloudFront, it ensures fast access anywhere. It also uses a proxy --created with an HTTP AWS API Gateway-- to avoid CORS errors when retrieving resources from other domains (e.g. fonts, RSS feeds, etc...). An automated GitHub Actions workflow keeps the production site updated and manages the CloudFront distribution with every push to the master branch. +![diagram](assets/img/website-diagram-dark.png "Website Logical Diagram") + Read more about it in the article. \ No newline at end of file diff --git a/changelog.md b/changelog.md index 80fecfb..f352a3c 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,19 @@ All notable changes to this site will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and the versioning is consistent with [Semantic Versioning](https://semver.org/). +## [0.6.1] - 2024-05-22 +### Added +- Descriptive diagram of the logical setup in the README.md. + +### Changed +- Modified text in homenetwork and index pages. + +## [0.6.0] - 2024-04-14 +### Changed +- index.html +- homenetwork.html + + ## [0.5.0] - 2024-04-02 ### Added - footer.js script to dynamically load the footer with js. diff --git a/homenetwork.html b/homenetwork.html index 422ca63..ee0eea4 100644 --- a/homenetwork.html +++ b/homenetwork.html @@ -51,7 +51,10 @@ for the full saturation of the 10Gbps line during intensive data transfer operations. Proxmox also supports direct PCI passthrough if I decide to get a dedicated GPU for encoding or AI workloads. - +
+
+ Inspired by the LackRack, here's a picture of the "enterprise-level" + physical infrastructure:

@@ -59,9 +62,9 @@ The network is managed by a virtualized OPNsense appliance with 3 interfaces (2x10gbps SFP+ and 1x1000BASE-T) for WAN, LAN, and DMZ traffic. - Logically, the network is segmented by a Juniper EX3300 switch, which comes with 4x SFP+ ports. - And every server is equipped with 10Gbps SFP+ NICs, effectively - yielding data transfer speeds of up to 10Gbps in the LAN. + Logically, the network is segmented by a Juniper EX3300 switch, with 48 1000BASE-T ports and 4x SFP+ ports. + Every server is equipped with 10Gbps SFP+ NICs, connected to the switch with Direct Attach Copper cables, + yielding theoretical data transfer speeds of up to 10Gbps within the LAN.

diff --git a/index.html b/index.html index 880f6cc..65663b8 100644 --- a/index.html +++ b/index.html @@ -20,9 +20,7 @@
whoami

- Network, aerospace, and software engineer working in cybersecurity. - Exploring the applications of AI in red teaming, - software-defined networking, and reverse engineering. + Software security engineer specializing in malware analysis.

projects