Skip to content

Commit e3c9008

Browse files
add & improve content for overview pages (#83)
1 parent 6628ca9 commit e3c9008

File tree

23 files changed

+163
-92
lines changed

23 files changed

+163
-92
lines changed

src/content/docs/aws/capabilities/chaos-engineering/index.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,18 @@ sidebar:
66
order: 1
77
---
88

9-
## Introduction
9+
Chaos engineering in LocalStack helps you build more resilient systems by deliberately introducing controlled disruptions into your cloud environment. Simulating failures early in the development process helps teams proactively uncover weaknesses, improve error handling, and validate system behavior under stress.
1010

11-
Chaos engineering via LocalStack is a method to enhance system resilience by deliberately introducing controlled disruptions.
12-
This technique takes different forms depending on the team:
11+
Different teams benefit from chaos engineering in different ways:
1312

14-
- Software developers focus on application behavior and error response
15-
- Architects concentrate on the strength of system design
16-
- Operations teams investigate the dependability of infrastructure setup.
13+
- Software Developers test application logic and error response behavior
14+
- Architects evaluate the robustness of system design
15+
- Operations teams investigate infrastructure reliability under adverse conditions
1716

18-
Integrating chaos tests early in the development process helps identify and mitigate potential flaws, leading to systems that are more robust under stress and can withstand turbulent conditions.
19-
Chaos engineering in LocalStack encompasses the following features:
17+
LocalStack supports the following chaos engineering features:
2018

21-
- **Application behavior and error management** through Fault Injection Service (FIS) experiments.
22-
- **Robust architecture** tested via failover scenarios using the Chaos API.
23-
- **Consistent infrastructure setup** under challenging conditions like outages, examined through automated provisioning processes.
19+
- **Application behavior and error management**: AWS Fault Injection Service (FIS) simulates errors and latency
20+
- **Robust architecture**: Failover testing and resilience validation via the Chaos API
21+
- **Consistent infrastructure setup**: Disruption-tolerant provisioning to verify consistent infrastructure under unstable conditions
2422

25-
The best way to understand concepts is through practice, so dive into our [chaos engineering tutorials](/aws/tutorials).
23+
The best way to get started is by practicing running experiments yourself. Check out our [chaos engineering tutorials](/aws/tutorials).

src/content/docs/aws/capabilities/cloud-sandbox/index.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,14 @@ sidebar:
88

99
## Introduction
1010

11-
LocalStack Cloud Sandbox allow you to run an LocalStack instance in the cloud.
12-
LocalStack Cloud Sandbox encompasses the following features:
11+
LocalStack Cloud Sandbox lets you deploy a fully functional LocalStack instance in the cloud instead of running it locally. This enables new workflows for testing, previewing, and collaboration across teams.
1312

14-
- Deploy LocalStack as an ephemeral instance for dev&test loops without running it locally.
15-
- Create easy previews by enabling preview-per-PR type workflows for application change.
16-
- Facilitate collaboration by allowing developers to test features on the same environment.
13+
Key use cases include:
14+
15+
- Running ephemeral instances locally for dev/test loops in CI
16+
- Generating on-demand preview environments by enabling preview-per-PR type workflows
17+
- Facilitate collaboration by sharing a consistent testing environment for all developers
1718

1819
:::note
19-
Cloud Sandbox is offered as a **preview** feature and is under active development.
20+
The Cloud Sandbox feature is currently in **preview** and under active development.
2021
:::

src/content/docs/aws/capabilities/config/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@ description: This section describes the configuration options available for Loca
44
template: doc
55
---
66

7-
This section describes the configuration options, internal mechanisms, and other LocalStack-specific features that are available to users. The following figure shows an overview of the covered topics:
7+
LocalStack offers configuration options for customizing how services behave, how components interact, and how your local cloud environment is initialized.
88

9+
This section explains key configuration mechanisms (including environment variables, configuration files, and runtime hooks) along with internal features that let you adapt LocalStack to fit a variety of development and testing scenarios.
910

11+
The diagram below provides a high-level overview of what’s covered.
1012

1113
![Understanding LocalStack configuration](/images/aws/understanding-localstack-overview.png)

src/content/docs/aws/capabilities/index.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ sidebar:
99

1010
import SectionCards from '../../../../components/SectionCards.astro';
1111

12-
By emulating cloud services locally, LocalStack enables additional features and workflows that are not feasible on the cloud.
12+
LocalStack goes beyond basic service emulation by enabling powerful capabilities that are not feasible to test in real cloud environments.
13+
14+
This section introduces features like chaos engineering, configuration flexibility, security testing, and more. All designed to help you build, test, and debug complex cloud-native workflows with confidence on your local machine.
1315

1416
<SectionCards
1517
basePath="aws/capabilities/"

src/content/docs/aws/capabilities/networking/index.mdx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@ sidebar:
88

99
import CardGridLayout from '../../../../../components/CardGridLayout.astro';
1010

11-
## Troubleshooting
11+
If you're having trouble connecting your application to LocalStack, you're likely running into a networking mismatch. This section helps you identify the right troubleshooting path based on where your code is running.
1212

13-
If you have difficulties connecting your application code to LocalStack, please choose the scenario below that best describes your networking layout.
13+
## Networking Troubleshooting
14+
15+
Choose the scenario below that best describes your networking layout. Whether you're running code on your host machine, in a container, or across multiple hosts, simply follow the corresponding guide to resolve common connection issues.
1416

1517
:::tip
16-
LocalStack only binds to IPv4 addresses (e.g. `127.0.0.1`). Check you are not trying to access LocalStack over IPv6.
18+
LocalStack only binds to IPv4 addresses (e.g. `127.0.0.1`). Make sure you're not trying to access LocalStack over IPv6.
1719
:::
1820

1921
## [Using the endpoint URL](/aws/capabilities/networking/accessing-endpoint-url)

src/content/docs/aws/capabilities/security-testing/index.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ sidebar:
66
order: 1
77
---
88

9-
## Introduction
9+
Security Testing in LocalStack allows you to enforce and validate IAM policies in a local environment that closely mirrors real AWS behavior. This helps you catch misconfigurations, uncover missing permissions, and confidently test access control logic.
1010

11-
Security Testing in LocalStack enables you to enforce your IAM permissions allowing you to test your security policies and create a more realistic environment that more closely resembles the real AWS.
12-
Security Testing in LocalStack encompasses the following features:
11+
LocalStack supports the following security testing features:
1312

14-
- Enforce IAM policies & permissions in your setup to test your application security.
15-
- Retrieve IAM policy engine logs to gain visibility into the policy evaluation.
16-
- Discover appropriate permissions using IAM policy streams to fix logical errors.
13+
- Enforce IAM policies to simulate realistic permission boundaries in your application
14+
- Retrieve Policy engine logs for debugging and understanding how policies are evaluated
15+
- Apply IAM policy streams to discover required permissions and resolve access issues efficiently

src/content/docs/aws/capabilities/state-management/index.md

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,19 @@ sidebar:
66
order: 1
77
---
88

9-
State Management in LocalStack allows you to save and load the state of your LocalStack instance.
10-
LocalStack is ephemeral in nature, so when you stop and restart your LocalStack instance, all the data is lost.
11-
With State Management, you can save the state of your LocalStack instance and load it back when you restart your LocalStack instance.
9+
LocalStack is designed to be ephemeral by default, meaning all state is lost when the container stops. State Management gives you tools to persist, reuse, and share the state of your LocalStack instance across sessions or teams. This is useful for preloading test data, debugging workflows, or collaborating with teammates.
1210

13-
State Management in LocalStack encompasses the following features:
11+
LocalStack supports three ways to manage and reuse state:
1412

15-
* [**Cloud Pods**](/aws/capabilities/state-management/cloud-pods): Cloud Pods are persistent state snapshots of your LocalStack instance that can easily be shared, stored, versioned, and restored.
16-
* [**Export & Import State**](/aws/capabilities/state-management/export-import-state): Export and import the state of your LocalStack instance on your local machine as a local file.
17-
* [**Persistence**](/aws/capabilities/state-management/persistence): Persist the state of your LocalStack instance on your local machine using a configuration variable.
13+
* [**Cloud Pods**](/aws/capabilities/state-management/cloud-pods): Shareable, versioned snapshots of your LocalStack instance that can be stored, restored, and synced via the LocalStack platform.
1814

19-
Anything that is inside a LocalStack container constitutes the "state.” The "state" can either be persisted on your local
20-
machine and be loaded at startup (persistence), exported anytime as a single local file (state export), or stored on the LocalStack platform (cloud pods).
21-
The underlying mechanisms of all three solutions are similar, but the layout obviously differs.
22-
We can observe how using state
23-
locally and Cloud Pods are very similar, as they look like `local` and `remote` versions of the same bundle.
24-
To get a better understanding of how
25-
these three features differ, they can be illustrated as following:
15+
* [**Export & Import State**](/aws/capabilities/state-management/export-import-state): Save your instance state to a local file and reload it manually as needed.
16+
17+
* [**Persistence**](/aws/capabilities/state-management/persistence): Automatically save and reload state locally by enabling a configuration flag.
18+
19+
Internally, all three approaches manage the same container state. They just differ in how the state is stored and reused (local vs remote, manual vs automated).
20+
21+
The diagram below helps compare these options at a glance.
2622

2723
![The difference between persistence, local state and Cloud Pods.](/images/aws/persistence-pods-remote.png)
2824

29-
State Management is an essential feature that supports various use-cases, such as pre-seeding your fresh LocalStack instance with data, sharing your LocalStack instance's state with your team, fostering collaboration, and more.

src/content/docs/aws/capabilities/web-app/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@ sidebar:
66
order: 1
77
---
88

9-
[LocalStack Web Application](https://app.localstack.cloud/) is a web-based user interface that allows you to manage your LocalStack account and all aspects of the LocalStack platform, including licenses and subscription, and additional features like the resource browser, extensions, Stack Insights, Cloud Pods, CI analytics and more.
9+
The [LocalStack Web Application](https://app.localstack.cloud/)provides a visual interface for managing your LocalStack account and platform features.
10+
11+
From here, you can handle subscriptions and licenses, explore your local cloud environment with the Resource Browser, enable powerful features like Cloud Pods and Extensions, view Stack Insights, track CI analytics, and more. All in one place.

src/content/docs/aws/changelog.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ pagefind: false
66

77
## Introduction
88

9-
This page documents the release notes for official LocalStack major and minor releases since LocalStack v1.0.0.
10-
If you are looking for information about nightly releases, preview features, or experimental features, pull the [latest Docker image]().
11-
The changelog is updated with every release.
9+
Browse release notes for official LocalStack major and minor releases since LocalStack v1.0.0.
10+
If you are looking for information about nightly releases, preview features, or experimental features, pull the [latest Docker image](https://hub.docker.com/r/localstack/localstack).
11+
12+
Our changelog is updated with every release.
13+
1214
Updates that affect only LocalStack Web Application or features in preview or limited release may not be reflected.
1315

1416
## Features under Development

src/content/docs/aws/enterprise/index.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,15 @@ sidebar:
99

1010
import SectionCards from '../../../../components/SectionCards.astro';
1111

12-
This section provides guides and resources to help you get started with LocalStack Enterprise.
12+
LocalStack Enterprise provides advanced features and deployment options for teams operating at scale. This section includes guides and resources to help you get the most out of your Enterprise subscription, such as setting up air-gapped environments to integrate with Kubernetes or configuring SSO.
13+
14+
Explore how to:
15+
16+
- Gain visibility into CI usage with CI Analytics
17+
- Run LocalStack in secure or offline setups with a custom Enterprise Image
18+
- Set up Single Sign-On (SSO) across identity providers
19+
- Deploy LocalStack into Kubernetes with the Kubernetes Operator and Executor
20+
- Access tailored support options as an Enterprise customer
1321

1422
<SectionCards
1523
basePath="aws/enterprise/"

0 commit comments

Comments
 (0)