From a592bc021915f44537216eb7f9993d2f7391c921 Mon Sep 17 00:00:00 2001 From: Vijay N Date: Thu, 22 Feb 2024 15:45:04 +0530 Subject: [PATCH] * Improved doc to make it clear that both KB and Kaui gets installed on one EC2 instance. --- userguide/aws/how-to-set-up-a-cloud-formation-system.adoc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/userguide/aws/how-to-set-up-a-cloud-formation-system.adoc b/userguide/aws/how-to-set-up-a-cloud-formation-system.adoc index edd7152df..23f1f19d8 100644 --- a/userguide/aws/how-to-set-up-a-cloud-formation-system.adoc +++ b/userguide/aws/how-to-set-up-a-cloud-formation-system.adoc @@ -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.* @@ -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.