diff --git a/route53-alb-s3/route53-alb-s3.json b/route53-alb-s3/route53-alb-s3.json
new file mode 100644
index 000000000..cef10b804
--- /dev/null
+++ b/route53-alb-s3/route53-alb-s3.json
@@ -0,0 +1,96 @@
+{
+ "title": "Internal static website hosting using Amazon Route53, ALB and Amazon S3",
+ "description": "This pattern hosts an internal static website on an Amazon S3 bucket that can only be accessed from private network.",
+ "language": "YAML",
+ "level": "200",
+ "framework": "SAM",
+ "introBox": {
+ "headline": "How it works",
+ "text": [
+ "This template deploys a Route53 hosted zone, an Application Load Balancer (ALB), a VPC Endpoint and a S3 bucket.",
+ "The private website URL will be exposed via the Route 53 private hosted zone. This URL is accessible from within the VPC."
+ ]
+ },
+ "gitHub": {
+ "template": {
+ "repoURL": "https://github.com/aws-samples/serverless-patterns/tree/main/route53-alb-s3",
+ "templateURL": "serverless-patterns/route53-alb-s3",
+ "projectFolder": "route53-alb-s3",
+ "templateFile": "template.yaml"
+ }
+ },
+ "resources": {
+ "bullets": [
+ {
+ "text": "Hosting Internal HTTPS Static Websites with ALB, S3, and PrivateLink",
+ "link": "https://aws.amazon.com/blogs/networking-and-content-delivery/hosting-internal-https-static-websites-with-alb-s3-and-privatelink/"
+ },
+ {
+ "text": "AWS PrivateLink for Amazon S3",
+ "link": "https://docs.aws.amazon.com/AmazonS3/latest/userguide/privatelink-interface-endpoints.html"
+ }
+ ]
+ },
+ "deploy": {
+ "text": [
+ "sam build",
+ "sam deploy --guided"
+ ]
+ },
+ "testing": {
+ "text": [
+ "See the GitHub repo for detailed testing instructions."
+ ]
+ },
+ "cleanup": {
+ "text": [
+ "Delete the content of the S3 bucket: aws s3 rm s3://{WebsiteBucket} --recursive
",
+ "Delete the stack: sam delete
.",
+ "Delete the newly created CloudShell environment."
+ ]
+ },
+ "authors": [
+ {
+ "name": "Biswanath Mukherjee",
+ "image": "https://d1rwvjey2iif32.cloudfront.net",
+ "bio": "I am a Sr. Solutions Architect working at AWS India.",
+ "linkedin": "biswanathmukherjee"
+ },
+ {
+ "name": "Rakshith Rao",
+ "image": "https://rao.sh/assets/img/profile_pic.png",
+ "bio": "I am a Senior Solutions Architect at AWS and help our strategic customers build and operate their key workloads on AWS.",
+ "linkedin": "rakshithrao"
+ }
+ ],
+ "patternArch": {
+ "icon1": {
+ "x": 20,
+ "y": 50,
+ "service": "route53",
+ "label": "Route 53"
+ },
+ "icon2": {
+ "x": 50,
+ "y": 50,
+ "service": "alb",
+ "label": "Application Load Balancer"
+ },
+ "icon3": {
+ "x": 80,
+ "y": 50,
+ "service": "s3",
+ "label": "S3 bucket"
+ },
+ "line1": {
+ "from": "icon1",
+ "to": "icon2",
+ "label": ""
+ },
+ "line2": {
+ "from": "icon2",
+ "to": "icon3",
+ "label": ""
+ }
+ }
+}