Storage Location

Where does Birdie keep the data?

Should you wish to use a specific server location or your own S3 bucket for storage, feel free to reach out to us at support@birdie.so at any time.

Locations

Birdie offers two regions for storing your recordings:

  • Europe (Paris)

  • North America (US-Ohio)

How secure and reliable is Birdie infrastructure?

Birdie uses Amazon Web Services (AWS) for secure and resilient hosting of staging and production environments. Because Birdie runs within and depends on our Cloud Infrastructure, data protection and security assurances are essential and provide the foundational elements for supporting industry compliance and robust policy controls. By having our application workloads in a secure, industry-certified environment, our infrastructure provides a higher level of security at scale, while providing worldwide service delivery and industry-leading reliability.

The IT infrastructure that AWS provides is designed and managed in alignment with security best practices, including the following IT security standards:

  • SOC 1/SSAE 16/ISAE 3402 (formerly SAS 70)

  • SOC 2

  • SOC 3

  • FISMA, DIACAP, and FedRAMP

  • DOD CSM Levels 1-5

  • PCI DSS Level 1

  • ISO 9001 / ISO 27001

  • ITAR

  • FIPS 140-2

  • MTCS Level 3

AWS data centers are monitored by 24Γ—7 security, biometric scanning, video surveillance and are continuously certified across a variety of global security and compliance frameworks.

Storage in your own AWS S3 bucket

You can configure Birdie to store recordings in an Amazon S3 bucket you own. In this configuration, Birdie does not store the recordings on its own servers ; recordings are written into the specified bucket.

In this guide, we'll go through how to configure S3 storage for recordings

S3 bucket configuration requirements

The target S3 bucket to which you want recordings to be stored can be in any AWS region. Create a new bucket that will be dedicated to Birdie as we don't support s3 storage into a sub-directory, and let default values unless you need to change something specifically.

Creating an IAM user with appropriate permissions

AWS Identity and Access Management (IAM) is used to control access to various AWS resources, including S3 buckets. To allow Birdie to store recordings into your designated bucket, Birdie's account needs sufficient access to your bucket.

The first step to provide this access is to create an IAM User with the AmazonS3FullAccess policy attached. To create the above user, log into AWS and navigate to to the IAM dashboard. Click on "Users" in the left hand menu, create a new user and chose "Attach Policies Directly" to attach the AmazonS3FullAccess policy.

Getting your Access key and Secret

Once your user is created, edit it, and display the Security Credentials tab, scroll down to Access Keys and click on Create access key button. Chose "Third-party service" for the use case, and once done copy and paste securely your Access key and your Secret access key, you will need it to configure Birdie's access…

Configuring your workspace to store recordings in S3

The properties specified in the config call or read and write operations are as follows:

  • AWS Access Key ID: The unique identifier assigned to your IAM user.

  • AWS Secret Access Key: The secret key associated with your IAM user. This key should be kept confidential.

  • Bucket Name: The name of your Amazon S3 bucket.

  • Region: The AWS region where your S3 bucket resides, such as us-east-1

Conclusion

We hope this guide was helpful in showing you how to store your recordings in your own S3 bucket. If you have any questions or run into any issues with the setup, please contact us at support@birdie.so.

Last updated