Skip to content

Commit

Permalink
* Improved doc to make it clear that both KB and Kaui gets installed …
Browse files Browse the repository at this point in the history
…on one EC2 instance.
  • Loading branch information
vnandwana committed Feb 22, 2024
1 parent 8969883 commit a592bc0
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions userguide/aws/how-to-set-up-a-cloud-formation-system.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ Deployment via CloudFormation leverages the capabilities of the AWS infrastructu

The features of the CloudFormation system include:

* Kill Bill and Kaui instance can be scaled up or down using AWS autoscaling groups
* AWS CloudWatch provides metrics to follow what is happening
* The RDS database based on AWS Aurora comes automatically configured and ready for use
* The instance with Kill Bill and Kaui installed can be scaled up or down using an AWS Auto Scaling Group.
* AWS CloudWatch provides metrics to follow what is happening.
* The RDS database based on AWS Aurora comes automatically configured and ready for use.

Running Kill Bill on AWS using our CloudFormation Template is the easiest and fastest way to get started with a production cluster. *It is also the only method of installation that is certified by the core developers for a highly available, horizontally scalable and production-ready installation.*

Expand All @@ -29,7 +29,7 @@ image::../assets/aws/cf_stack.png[align=center]

All resources for this system run within a single AWS *Virtual Private Cloud (VPC)*, providing a dedicated block of IP addresses which must be located in a single *region*. The cloud is partitioned into *availability zones*, which are accessed by *subnets*. The resources must be distributed over at least two availability zones.

A single instance of Kill Bill and Kaui servers is deployed in the VPC, running on an Ubuntu Linux server. AWS autoscaling is utilized to dynamically adjust the number of instances for each package based on demand, allowing for efficient scaling.
A single EC2 instance hosts both Kill Bill and Kaui servers in the VPC, running on an Ubuntu Linux server. AWS autoscaling is utilized to dynamically adjust the number of instances for each package based on demand, allowing for efficient scaling.

Access to these instances is managed by an AWS *Elastic Load Balancer (ELB)*. The ELB routes each request to the correct package and distributes the requests across the available instances. The ELB accepts traffic securely using HTTPS by default.

Expand Down

0 comments on commit a592bc0

Please sign in to comment.