Skip to content

Switch api.ooni.io to be served from AWS #94

Description

@hellais

This is about starting to use the AWS frontend as the real frontend for probes/explorer/etc.

Once we feel confident that all the services which we have rewritten are working as intended with the rest and that the setup on AWS is not going to lead to any downtime, we should make the switch.

We should do in two stages:

  • Have a main entry point which is api.ooni.org and configure Explorer and Probes to speak to it and validate that everything is working as intended
  • Change DNS to have api.ooni.io point to AWS and have the load balancer rules just transparently proxy everything
  • Make sure there is no more traffic hitting backend-fsn, if so port missing services over (see: Port backend/legacyapi components over to the ooniapi services pattern backend#807)
  • Incrementally change the rules to enable one service at a time

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

epicA large user story that needs to be broken down

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions