https://github.com/xebia-functional/aws-cdk-region-evacuation
Support for Xebia Functional Blog Posts
https://github.com/xebia-functional/aws-cdk-region-evacuation
aws-cdk-typescript devops global-accelerator route53
Last synced: over 1 year ago
JSON representation
Support for Xebia Functional Blog Posts
- Host: GitHub
- URL: https://github.com/xebia-functional/aws-cdk-region-evacuation
- Owner: xebia-functional
- Created: 2023-10-02T07:47:53.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-11T12:50:28.000Z (over 1 year ago)
- Last Synced: 2025-02-13T19:42:05.436Z (over 1 year ago)
- Topics: aws-cdk-typescript, devops, global-accelerator, route53
- Language: TypeScript
- Homepage: https://xebia.com/blog/
- Size: 3.96 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Support for Xebia Functional Blog Posts
[](https://github.com/jaimenavarro/aws-cdk-region-evacuation/actions/workflows/docker-ci.yml)
This project has been created as a support for a series of blog posts so that you can quickly deploy the infrastructure and play around with it.
It contains the following folders:
```
├── infrastructure
├── web-server-container
└── README.md
```
* **infrastructure**: This folder contains the AWS infrastructure deployed by CDK (Typescript).
* **web-server-container**: This folder contains the web server container that runs inside the infrastructure deployed previously.
# External resources
You will need to create or have the following resources before deploying these stacks:
* [Create an AWS account](https://repost.aws/knowledge-center/create-and-activate-aws-account)
* Create a DNS Hosting account in [ClouDNS](https://www.cloudns.net) (with free account)
# Article References
| Article Link | Description | Owner |
|-----------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|
| [Revisiting networking concepts from the client’s perspective](https://xebia.com/blog/building-resilient-public-networking-aws-part-1/) | The first article doesn't have any infrastructure to be deployed | [Jaime Navarro](https://github.com/jaimenavarro) |
| [Deploy Secure Public Web Endpoints](https://xebia.com/blog/building-resilient-public-networking-on-aws-part-2/) | In this section, we will review the deployment process for the related [infrastructure](infrastructure/blog_post_2/README.md) | [Jaime Navarro](https://github.com/jaimenavarro) |
| [Region Evacuation with DNS approach](https://xebia.com/blog/building-resilient-public-networking-aws-part-3/) | In this section, we will review the deployment process for the related [infrastructure](infrastructure/blog_post_3/README.md) | [Jaime Navarro](https://github.com/jaimenavarro) |
| [Region Evacuation with static anycast IP approach](https://xebia.com/blog/building-resilient-public-networking-aws-part-4/) | In this section, we will review the deployment process for the related [infrastructure](infrastructure/blog_post_4/README.md) | [Jaime Navarro](https://github.com/jaimenavarro) |