From 7159d7d5991608ead8951ee9e3a2ae4ea75bdf92 Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Tue, 4 Jul 2023 15:25:45 +0100 Subject: [PATCH 01/16] add new usage limits page --- docs/usage.md | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 docs/usage.md diff --git a/docs/usage.md b/docs/usage.md new file mode 100644 index 00000000..472588fd --- /dev/null +++ b/docs/usage.md @@ -0,0 +1,62 @@ +# Usage Limits + +Each Altis environment is tailored to fit your usage, giving your customers a great experience while ensuring you only pay for what you need. Altis measures your traffic usage based on pages served to your users. + +Altis environments are designed to scale to meet demand dynamically within minutes, and usage is only monitored on a monthly basis. + +Your usage is available within the Altis Dashboard, and is updated throughout the day. +## How traffic is measured + +Altis measures your usage based on requests made to the WordPress-based content management system measured as **Page Views**. +## What is a page view? + +Page Views are any requests made to your WordPress-based content management system which invoke your application. + +Views are intended to count users who access your site, and exclude static content (such as CSS, JS, and images) and known bots. +## How are views measured? + +Altis uses traffic statistics generated by the Amazon CloudFront CDN to measure views. HTTP requests which invoke the WordPress-based backend are counted as a view. + +For customers who are using their own CDN, similar statistics generated by the load balancer are used to measure views instead. +## What traffic is excluded? + +Requests made by Altis automated systems and other known bots are excluded from views, even if they invoke the backend. Altis makes a best-effort attempt to exclude bot traffic, however cannot guarantee that all bots will be excluded. Altis also uses general firewall rules and best practices to block and mitigate malicious traffic. + +Enterprise environment tier customers may work with the Altis team to create custom firewall rules to block additional traffic. +## Why don’t my page views match my web analytics (such as Altis Analytics or Google Analytics)? + +Analytics services including Altis Analytics and Google Analytics measure traffic using JavaScript in users’ browsers. This allows these tools to collect detailed visitor data including location, browser versions, and page view duration. These traffic counts can differ from Page Views for a number of reasons, including users who block JavaScript or run ad blockers, browser caches, and custom filtering within web analytics tools. + +Your billing usage is always based on page views measured by the Altis backend and not measured by other tools. +## What data is collected for page view statistics? + +Page Views are only collected as an aggregate count and do not contain any personal information about your visitors. +## How much usage do I need? + +Altis will work with you to understand your unique needs, including looking at your historical usage and estimated traffic patterns, to right-size your environment for your requirements. +## What timeframe is used for page views? + +Page views statistics are collected in near-realtime from the CloudFront CDN, and aggregated into monthly statistics. Your subscription includes usage either on a monthly or yearly basis. + +You can view page views for the current month-to-date and previous month within the Altis Dashboard. +## What happens if I use more than my included usage? + +Included usage is based upon your typical traffic, ensuring you only pay for what you need. + +If you’re on an annual billing plan, you may use up to 40% of your annual usage within a single month. This allows your usage to vary across the year with seasonal traffic patterns at no additional charge. + +Additional overage is charged on a per-million basis above and beyond your included usage. For sustained levels of high traffic, contact your Account Manager to upgrade your plan. + +If you sustain high overage across a long period, your Account Manager may reach out to discuss upgrading your plan. +## What if I receive traffic spikes? + +Altis environments are designed to automatically scale to meet traffic demands, and can generally handle large levels of traffic without problem. Automatic scaling measures your traffic across a five minute window, automatically provisioning new servers and increasing resources to ensure a good experience for your users. + +Automatic scaling does not operate instantly and for large, instantaneous increases in traffic, your application may operate more slowly while the system scales to meet demand. This scaling period may take up to five minutes. + +For applications with highly variable demand exceeding 10x or 100x typical traffic, such as blogs with high-traffic announcement posts, you can use the Traffic Burst feature of Altis. Traffic Burst prepares your site ahead of expected demand by pre-warming servers to reduce slowness during the scaling period, keeping a consistent user experience even as traffic increases. Contact your Account Manager for more information about Traffic Burst. + +Usage during traffic spikes are counted as normal towards your usage, and do not incur any additional cost. +## What if my usage varies over a year? + +As your environment is flexible to respond to changes in usage, flexible options for usage are available for customers with dynamic usage or seasonality. Contact your Account Manager to discuss flexible plans. From acb93a4f1f6786c76314560b487c0f82d67a5d12 Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:30:26 +0100 Subject: [PATCH 02/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/usage.md b/docs/usage.md index 472588fd..2092d4e9 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -1,4 +1,4 @@ -# Usage Limits +# Usage Each Altis environment is tailored to fit your usage, giving your customers a great experience while ensuring you only pay for what you need. Altis measures your traffic usage based on pages served to your users. From e5b93ec2899ecaf2539776d763dff40fd314f9ca Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:30:32 +0100 Subject: [PATCH 03/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 2092d4e9..92c33f00 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -5,6 +5,8 @@ Each Altis environment is tailored to fit your usage, giving your customers a gr Altis environments are designed to scale to meet demand dynamically within minutes, and usage is only monitored on a monthly basis. Your usage is available within the Altis Dashboard, and is updated throughout the day. + + ## How traffic is measured Altis measures your usage based on requests made to the WordPress-based content management system measured as **Page Views**. From 1ba74b130db37acd8b60a370f7bc131dcc27f053 Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:30:38 +0100 Subject: [PATCH 04/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 92c33f00..6b7aba1c 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -10,6 +10,8 @@ Your usage is available within the Altis Dashboard, and is updated throughout th ## How traffic is measured Altis measures your usage based on requests made to the WordPress-based content management system measured as **Page Views**. + + ## What is a page view? Page Views are any requests made to your WordPress-based content management system which invoke your application. From e174c2b1e89a580fad378bd17a73136d79581bd3 Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:30:45 +0100 Subject: [PATCH 05/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 6b7aba1c..1fd9cd2e 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -17,6 +17,8 @@ Altis measures your usage based on requests made to the WordPress-based content Page Views are any requests made to your WordPress-based content management system which invoke your application. Views are intended to count users who access your site, and exclude static content (such as CSS, JS, and images) and known bots. + + ## How are views measured? Altis uses traffic statistics generated by the Amazon CloudFront CDN to measure views. HTTP requests which invoke the WordPress-based backend are counted as a view. From c58045e246a43cecf039dc3f022a31a523c47fcc Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:31:32 +0100 Subject: [PATCH 06/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/usage.md b/docs/usage.md index 1fd9cd2e..15e5b35e 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -21,7 +21,7 @@ Views are intended to count users who access your site, and exclude static conte ## How are views measured? -Altis uses traffic statistics generated by the Amazon CloudFront CDN to measure views. HTTP requests which invoke the WordPress-based backend are counted as a view. +Altis uses traffic statistics generated by the [Amazon CloudFront CDN](./cdn/README.md) to measure views. HTTP requests which would invoke the WordPress-based backend are counted as a view. For customers who are using their own CDN, similar statistics generated by the load balancer are used to measure views instead. ## What traffic is excluded? From 8b0eec2d346b710da9dfc293a0d0282948b73404 Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:31:37 +0100 Subject: [PATCH 07/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 15e5b35e..d302cb5b 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -40,6 +40,8 @@ Page Views are only collected as an aggregate count and do not contain any perso ## How much usage do I need? Altis will work with you to understand your unique needs, including looking at your historical usage and estimated traffic patterns, to right-size your environment for your requirements. + + ## What timeframe is used for page views? Page views statistics are collected in near-realtime from the CloudFront CDN, and aggregated into monthly statistics. Your subscription includes usage either on a monthly or yearly basis. From dbd1fbe3725fa7270c309303383ff2f37c60732a Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:31:44 +0100 Subject: [PATCH 08/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/usage.md b/docs/usage.md index d302cb5b..691fdaf7 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -46,7 +46,7 @@ Altis will work with you to understand your unique needs, including looking at y Page views statistics are collected in near-realtime from the CloudFront CDN, and aggregated into monthly statistics. Your subscription includes usage either on a monthly or yearly basis. -You can view page views for the current month-to-date and previous month within the Altis Dashboard. +You can view estimated page views for the current month-to-date and previous months within the Altis Dashboard. The final page view numbers are available within the monthly reports. ## What happens if I use more than my included usage? Included usage is based upon your typical traffic, ensuring you only pay for what you need. From 6286569b0f9022be05456ff3edc76ab8268d138c Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:31:49 +0100 Subject: [PATCH 09/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 691fdaf7..b4c40086 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -47,6 +47,8 @@ Altis will work with you to understand your unique needs, including looking at y Page views statistics are collected in near-realtime from the CloudFront CDN, and aggregated into monthly statistics. Your subscription includes usage either on a monthly or yearly basis. You can view estimated page views for the current month-to-date and previous months within the Altis Dashboard. The final page view numbers are available within the monthly reports. + + ## What happens if I use more than my included usage? Included usage is based upon your typical traffic, ensuring you only pay for what you need. From cb8277d25dd596da82d7e148bf357148917718a9 Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:31:54 +0100 Subject: [PATCH 10/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index b4c40086..4121a7a3 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -58,6 +58,8 @@ If you’re on an annual billing plan, you may use up to 40% of your annual usag Additional overage is charged on a per-million basis above and beyond your included usage. For sustained levels of high traffic, contact your Account Manager to upgrade your plan. If you sustain high overage across a long period, your Account Manager may reach out to discuss upgrading your plan. + + ## What if I receive traffic spikes? Altis environments are designed to automatically scale to meet traffic demands, and can generally handle large levels of traffic without problem. Automatic scaling measures your traffic across a five minute window, automatically provisioning new servers and increasing resources to ensure a good experience for your users. From 474e151f67c0f85adc1c3541e01219571cf85eb6 Mon Sep 17 00:00:00 2001 From: Owain Cuvelier Date: Mon, 10 Jul 2023 10:32:01 +0100 Subject: [PATCH 11/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 4121a7a3..89247703 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -69,6 +69,8 @@ Automatic scaling does not operate instantly and for large, instantaneous increa For applications with highly variable demand exceeding 10x or 100x typical traffic, such as blogs with high-traffic announcement posts, you can use the Traffic Burst feature of Altis. Traffic Burst prepares your site ahead of expected demand by pre-warming servers to reduce slowness during the scaling period, keeping a consistent user experience even as traffic increases. Contact your Account Manager for more information about Traffic Burst. Usage during traffic spikes are counted as normal towards your usage, and do not incur any additional cost. + + ## What if my usage varies over a year? As your environment is flexible to respond to changes in usage, flexible options for usage are available for customers with dynamic usage or seasonality. Contact your Account Manager to discuss flexible plans. From 84a75324a7d32268e2d1813dd37a9daa4c8f88c5 Mon Sep 17 00:00:00 2001 From: Mike Little Date: Tue, 26 Nov 2024 16:28:17 +0000 Subject: [PATCH 12/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 89247703..6d4725bd 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -37,6 +37,8 @@ Your billing usage is always based on page views measured by the Altis backend a ## What data is collected for page view statistics? Page Views are only collected as an aggregate count and do not contain any personal information about your visitors. + + ## How much usage do I need? Altis will work with you to understand your unique needs, including looking at your historical usage and estimated traffic patterns, to right-size your environment for your requirements. From 6034dc7738642384aa06f015b12162db2dc46174 Mon Sep 17 00:00:00 2001 From: Mike Little Date: Tue, 26 Nov 2024 16:28:28 +0000 Subject: [PATCH 13/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 6d4725bd..4a709978 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -24,6 +24,8 @@ Views are intended to count users who access your site, and exclude static conte Altis uses traffic statistics generated by the [Amazon CloudFront CDN](./cdn/README.md) to measure views. HTTP requests which would invoke the WordPress-based backend are counted as a view. For customers who are using their own CDN, similar statistics generated by the load balancer are used to measure views instead. + + ## What traffic is excluded? Requests made by Altis automated systems and other known bots are excluded from views, even if they invoke the backend. Altis makes a best-effort attempt to exclude bot traffic, however cannot guarantee that all bots will be excluded. Altis also uses general firewall rules and best practices to block and mitigate malicious traffic. From 504036801b6f9b5ffacdb89675aa1c52dd5379fe Mon Sep 17 00:00:00 2001 From: Mike Little Date: Tue, 26 Nov 2024 16:28:39 +0000 Subject: [PATCH 14/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index 4a709978..c518b1d7 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -31,6 +31,8 @@ For customers who are using their own CDN, similar statistics generated by the l Requests made by Altis automated systems and other known bots are excluded from views, even if they invoke the backend. Altis makes a best-effort attempt to exclude bot traffic, however cannot guarantee that all bots will be excluded. Altis also uses general firewall rules and best practices to block and mitigate malicious traffic. Enterprise environment tier customers may work with the Altis team to create custom firewall rules to block additional traffic. + + ## Why don’t my page views match my web analytics (such as Altis Analytics or Google Analytics)? Analytics services including Altis Analytics and Google Analytics measure traffic using JavaScript in users’ browsers. This allows these tools to collect detailed visitor data including location, browser versions, and page view duration. These traffic counts can differ from Page Views for a number of reasons, including users who block JavaScript or run ad blockers, browser caches, and custom filtering within web analytics tools. From dc87222b05518523f9029b8620885fd5feb77d9b Mon Sep 17 00:00:00 2001 From: Mike Little Date: Tue, 26 Nov 2024 16:28:48 +0000 Subject: [PATCH 15/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/usage.md b/docs/usage.md index c518b1d7..6367b1ae 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -38,6 +38,8 @@ Enterprise environment tier customers may work with the Altis team to create cus Analytics services including Altis Analytics and Google Analytics measure traffic using JavaScript in users’ browsers. This allows these tools to collect detailed visitor data including location, browser versions, and page view duration. These traffic counts can differ from Page Views for a number of reasons, including users who block JavaScript or run ad blockers, browser caches, and custom filtering within web analytics tools. Your billing usage is always based on page views measured by the Altis backend and not measured by other tools. + + ## What data is collected for page view statistics? Page Views are only collected as an aggregate count and do not contain any personal information about your visitors. From 497c30d21500544f9159ebf55c847ca658396944 Mon Sep 17 00:00:00 2001 From: Mike Little Date: Tue, 26 Nov 2024 16:30:00 +0000 Subject: [PATCH 16/16] Update docs/usage.md Co-authored-by: Ryan McCue --- docs/usage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/usage.md b/docs/usage.md index 6367b1ae..178a573d 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -42,7 +42,7 @@ Your billing usage is always based on page views measured by the Altis backend a ## What data is collected for page view statistics? -Page Views are only collected as an aggregate count and do not contain any personal information about your visitors. +Page Views are collected as an aggregate count from the CDN access logs Altis stores. For further information, consult the Altis data processing addendum. ## How much usage do I need?