Skip to content

Commit cae16a4

Browse files
committed
add: server-based to serverless project
1 parent ec909a3 commit cae16a4

7 files changed

Lines changed: 1113 additions & 24 deletions

about.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,12 @@ <h1>About Cliff Smith and Cliffable</h1>
9595
Every project on Cliffable is designed, built and documented by me, with a focus on architecture,
9696
implementation decisions, trade-offs and lessons learned.
9797
</p>
98+
99+
<p>
100+
I also designed the Cliffable name, logo and visual identity, applying the same structured approach
101+
to creating the portfolio itself. You can read more in the
102+
<a href="/projects/designing-the-cliffable-brand.html">Cliffable Brand Design</a> project.
103+
</p>
98104
</div>
99105
</div>
100106
</div>
676 KB
Loading
539 KB
Loading

index.html

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -88,16 +88,17 @@ <h2>Featured Projects</h2>
8888

8989
<div class="featured-projects-grid">
9090
<!-- Project 1 -->
91-
<a href="/projects/static-site-on-aws.html" class="project-card-link">
91+
<a href="/projects/server-based-to-serverless-website-hosting-on-aws.html" class="project-card-link">
9292
<div class="project-card">
93-
<h4>Static Website on AWS with Automated CI/CD Pipeline</h4>
93+
<h4>Server-Based to Serverless Website Hosting on AWS</h4>
9494

95-
<img src="/assets/images/cloudfront-s3-static-site-architecture.png"
96-
alt="AWS architecture diagram showing S3 static website hosting with CloudFront and Route 53">
95+
<img src="/assets/images/server-based-website-architecture.png"
96+
alt="Highly available AWS website architecture using CloudFront, an Application Load Balancer, Auto Scaling and EC2 instances across two Availability Zones">
9797

9898
<p>
99-
Designed and deployed a static website on AWS using S3, CloudFront, Route 53, ACM and GitHub Actions,
100-
with automated CI/CD, HTTPS and DNS routing.
99+
Built a highly available EC2-based website with multi-AZ networking, load balancing,
100+
Auto Scaling and serverless microservices, then migrated the static frontend to
101+
Amazon S3 and CloudFront to reduce complexity and operational overhead.
101102
</p>
102103
</div>
103104
</a>
@@ -107,7 +108,7 @@ <h4>Static Website on AWS with Automated CI/CD Pipeline</h4>
107108
<div class="project-card">
108109
<h4>Migrating a WordPress Website to AWS Lightsail</h4>
109110

110-
<img src="/assets/images/csgl-lightsail-architecture.png"
111+
<img src="/assets/images/csgl-lightsail-production-architecture.png"
111112
alt="AWS Lightsail WordPress hosting architecture with DNS, SSL, static IP and backups">
112113

113114
<p>

projects/index.html

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,22 @@ <h2>All Projects</h2>
7676
<div class="projects-grid">
7777

7878
<!-- Project 1 -->
79+
<a href="/projects/server-based-to-serverless-website-hosting-on-aws.html" class="project-card-link">
80+
<div class="project-card">
81+
<h3>Server-Based to Serverless Website Hosting on AWS</h3>
82+
83+
<img src="/assets/images/server-based-website-architecture.png"
84+
alt="AWS architecture diagram showing migration from an EC2-based website to serverless hosting with Amazon S3 and CloudFront">
85+
86+
<p>
87+
A case study comparing highly available EC2 hosting with a serverless architecture, covering multi-AZ
88+
infrastructure, load balancing, Auto Scaling, microservice integration and migration to Amazon S3 and
89+
CloudFront.
90+
</p>
91+
</div>
92+
</a>
93+
94+
<!-- Project 2 -->
7995
<a href="/projects/static-site-on-aws.html" class="project-card-link">
8096
<div class="project-card">
8197
<h3>Static Website with CI/CD (S3 + CloudFront)</h3>
@@ -90,7 +106,7 @@ <h3>Static Website with CI/CD (S3 + CloudFront)</h3>
90106
</div>
91107
</a>
92108

93-
<!-- Project 2 -->
109+
<!-- Project 3 -->
94110
<a href="/projects/csgl-lightsail-wordpress.html" class="project-card-link">
95111
<div class="project-card">
96112
<h3>WordPress Migration to AWS Lightsail</h3>
@@ -105,25 +121,10 @@ <h3>WordPress Migration to AWS Lightsail</h3>
105121
</div>
106122
</a>
107123

108-
<!-- Project 3 -->
109-
<a href="/projects/designing-the-cliffable-brand.html" class="project-card-link">
110-
<div class="project-card">
111-
<h3>Cliffable Brand Design</h3>
112-
113-
<img src="/assets/images/cliffable-brand-system.png"
114-
alt="Cliffable brand system including logo, typography and visual identity">
115-
116-
<p>
117-
Cliffable brand design covering naming, logo creation, visual identity and a minimal portfolio website
118-
for AWS architecture projects.
119-
</p>
120-
</div>
121-
</a>
122-
123124
<!-- Project 4 -->
124125
<a href="/projects/secure-aws-vpc-with-bastion-host.html" class="project-card-link">
125126
<div class="project-card">
126-
<h3>Secure VPC with Bastion Host</h3>
127+
<h3>Secure Virtual Private Cloud with Bastion Host</h3>
127128

128129
<img src="/assets/images/Secure-AWS-VPC-with-bastion-host.png"
129130
alt="AWS VPC architecture with bastion host, private subnet, NAT Gateway and route tables">

0 commit comments

Comments
 (0)