# Infrastructure

In this section we will cover two key aspect of how Bubble works as a platform: security and hosting/scaling.

## Security and privacy

Bubble offers a robust set of tools to keep your users data private and secure, but we don't enforce its use. What this means is that as a Bubble developer, you have a responsibility to learn how the different tools work and to plan and structure your app in a way that both complies with the legal requirements of your region and industry, and respects the expectations of your users.

Security and privacy encompasses a broad spectrum that extends beyond mere technical configurations. It also includes strategic planning, effective communication, and conscientious user engagement.

<details>

<summary>Security - introduction to security and planning</summary>

In the first article we'll have a look at what exactly security means and the importance of planning your app's security and privacy and implement it from the beginning of the development process.

Article: [Security](https://manual.bubble.io/~/changes/1188/help-guides/security)

</details>

<details>

<summary>App policy - planning your app's privacy and security strategy</summary>

In this article we'll look into what it means to think about your app's overarching privacy and security policy. What are the mandatory measures you need to implement? Beyond the basic requirements, what additional actions could you consider? And importantly, what are the anticipations of your users?

Article: [App policy](https://manual.bubble.io/~/changes/1188/help-guides/security/planning-app-security)

</details>

<details>

<summary>Client-side and server-side - what happens where</summary>

In this article we'll explore what the difference between *client-side* and *server-side* is. Knowing the difference between the two is crucial to understand how to set up a secure application.

Article: [Client-side and server-side](https://manual.bubble.io/~/changes/1188/help-guides/security/client-side-and-server-side)

</details>

<details>

<summary>Bubble account security - keeping your Bubble account safe</summary>

The most significant security risk you could face is unauthorized entry into your Bubble account. In this article we'll look over the important settings needed to keep your account safe, and how that also extends to collaborators.

Article: [Bubble account security](https://manual.bubble.io/~/changes/1188/help-guides/security/bubble-account-security)

</details>

<details>

<summary>App security - the general security settings in your app</summary>

In this article we'll look at security on an *app* level – the first step of setting up a secure application. App security covers the different overarching settings that determine the security of your app.

Article: [App security](https://manual.bubble.io/~/changes/1188/help-guides/security/app-security)

</details>

<details>

<summary>Page security - keeping pages, elements and workflows secure</summary>

In this article we take a closer look at what it means to create pages that don't share or leak more data than you intended and how you can make sure your conditions and workflow work in a secure way.

Article: [Page security](https://manual.bubble.io/~/changes/1188/help-guides/security/page-security)

</details>

<details>

<summary>Privacy Rules - protecting the data in your database</summary>

Privacy Rules are how you keep the data in your database secure and ensure that no data is sent to unauthorized users. Note that this links to an article in the *Data* section of the Bubble manual.

Article: [Privacy Rules](https://manual.bubble.io/~/changes/1188/help-guides/data/the-database/protecting-data-with-privacy-rules) (Data section)

</details>

<details>

<summary>API security - maintaining secure incoming and outgoing API connections</summary>

In these articles we look at the three ways of using APIs and how to use them securely:

Articles:

* [API Connector security](https://manual.bubble.io/~/changes/1188/help-guides/security/api-security/api-connector-security)
* [Data API security](https://manual.bubble.io/~/changes/1188/help-guides/security/api-security/data-api-security)
* [Workflow API security](https://manual.bubble.io/~/changes/1188/help-guides/security/api-security/workflow-api-security)

</details>

## Hosting and scaling

Bubble is not only a development framework, but offers a complete solution for hosting and efficient, automated scaling. This article series looks into what that means and how you can use our scaling features as your application grows.

<details>

<summary>How Bubble hosting works</summary>

In this article we'll have a look at what exactly it means that Bubble *hosts* your app.

Article: [How Bubble hosting works](https://manual.bubble.io/~/changes/1188/help-guides/infrastructure/hosting-and-scaling/how-bubble-hosting-works)

</details>

<details>

<summary>Scaling with Bubble</summary>

What exactly does it mean to scale, and what kind of tools does Bubble offer to make that happen seamlessly?

Article: [Scaling with Bubble](https://manual.bubble.io/~/changes/1188/help-guides/infrastructure/hosting-and-scaling/scaling-with-bubble)

</details>

<details>

<summary>Domain and DNS</summary>

When you create an app, it gets assigned a bubbleapps.io URL automatically. This article covers how you can set up your app to run on your own domain.

Article: [Custom domains and DNS](https://manual.bubble.io/~/changes/1188/help-guides/broken-reference)

</details>

<details>

<summary>Bubble release tiers</summary>

Bubble is continually evolving, with regular updates introducing new features and enhancements. This article covers how you can schedule these updates.

Article: [Bubble release tiers](https://manual.bubble.io/~/changes/1188/help-guides/infrastructure/bubble-release-tiers)

</details>

## Bubble for Enterprise

Bubble's Enterprise plan is designed to meet the demands and compliance requirements of large organizations.

<details>

<summary>Enterprise plan features</summary>

This page covers the full feature set of the Enterprise plan.

Page: [Bubble plan comparison chart](https://bubble.io/pricing/compare)

</details>

<details>

<summary>Hosting and infrastructure</summary>

On the Enterprise Plan you get a dedicated instance that operates on a Bubble-managed AWS server. This article covers how that is different from the shared environment in the lower-tier plans.

Article: [Hosting and infrastructure on the Enterprise plan](https://manual.bubble.io/~/changes/1188/help-guides/bubble-for-enterprise/hosting-and-infrastructure)

</details>

<details>

<summary>Security and compliance</summary>

The Enterprise plan offers robust security features such as single sign-on (SSO) and SOC 2 Type II compliance. This article explores these enterprise features.

Article series: [Security and compliance](https://manual.bubble.io/~/changes/1188/help-guides/bubble-for-enterprise/security-and-compliance)

</details>

<details>

<summary>Admin and collaboration</summary>

The Enterprise plan offers powerful collaboration features to help your team work together on multiple projects simultaneously.

Article: [Admin and collaboration](https://manual.bubble.io/~/changes/1188/help-guides/bubble-for-enterprise/admin-and-collaboration)

</details>

<details>

<summary>Priority support</summary>

On the Enterprise plan you get a dedicated Account manager, a technical success management team and flexible payment options.

Article: [Priority support](https://manual.bubble.io/~/changes/1188/help-guides/bubble-for-enterprise/priority-support)

</details>
