Skip to main content

accelerator code gui

Project description

# ![Sirepo](https://github.com/radiasoft/images/blob/master/sirepo/Sirepo_logo.png)

<p align="center">

## Sirepo brings computational science to the cloud.

Develop, run and share your HPC simulations.
</p>

Sirepo brings Clickable Physics(TM) to your desktop and mobile devices.

Run Sirepo directly from [our beta site](https://beta.sirepo.com): beta.sirepo.com.

No signup is required and Sirepo is completely free.

### If you prefer, Sirepo can also be downloaded! :arrow_down:
1. Curl Installer
2. Install with Docker
3. Install with Vagrant

#### Curl Installer
You can use our
[curl installer on your Mac, PC (Cygwin only), or Linux box](https://github.com/radiasoft/download/blob/master/README.md)
as follows:

```bash
$ mkdir sirepo
$ cd sirepo
$ curl radia.run | bash
```

For this to work, you will need to [install the prerequisites](https://github.com/radiasoft/download/blob/master/README.md#requirements).

[API Documentation is available on Read the Docs.](http://sirepo.readthedocs.org)

#### Manual Install with Docker

You can start Sirepo with [Docker](https://www.docker.com/).

If you are running Docker as an ordinary user (recommended), use the following:

```bash
$ docker run -p 8000:8000 -v "$PWD:/sirepo" radiasoft/sirepo
```

The `/radia-run` command ensures the guest's user can read/write files from the
current directory, which is where the database and other files will be stored.


Then visit the following link:

[http://localhost:8000/light](http://localhost:8000/light)

#### Manual Install with Vagrant

You can start Sirepo with [Vagrant](https://www.vagrantup.com/).

First create a `Vagrantfile` by copy-and-pasting this into a shell:

```bash
cat > Vagrantfile <<'EOF'
Vagrant.configure(2) do |config|
config.vm.box = "radiasoft/sirepo"
config.vm.network "forwarded_port", guest: 8000, host: 8000
config.vm.synced_folder ".", "/vagrant", disabled: true
end
EOF
```

Boot the machine:

```bash
vagrant up
```

The image is 2.5GB so this will take some time to start.

If it's your first time running Vagrant, it will ask to install VirtualBox.

Follow the prompts

You can run Sirepo with a single command:

```bash
vagrant ssh -c '. ~/.bashrc; sirepo service http'
```

Or, if you would like to do development:

```bash
vagrant ssh
cd src/radiasoft
pip uninstall sirepo pykern
git clone https://github.com/radiasoft/pykern
cd pykern
pip install -e .
cd ..
git clone https://github.com/radiasoft/sirepo
cd sirepo
pip install -e .
sirepo service http
```

Then visit the following link:

[http://localhost:8000/light](http://localhost:8000/light)

##### Sharing Folder with Vagrant VM

Note that if you want to transfer files to the virtual machine,
you'll need to install the
[vagrant-vbguest plugin](https://github.com/dotless-de/vagrant-vbguest)
and remove the following line from the `Vagrantfile`:

```text
config.vm.synced_folder ".", "/vagrant", disabled: true
```

## Development

To start developing on vagrant, you should do the following:

```sh
curl radia.run | bash -s vagrant-centos7
vagrant ssh
curl radia.run | bash -s sirepo-dev
source ~/.bashrc
```

Not yet supported, but to install Opal:

```sh
$ curl radia.run | bash -s code pyOPALTools trilinos opal
```

### Full Stack Development

The `sirepo service http` setup is used for basic application development.
However, if you want to test the full stack workflow, you'll need to start
all the support processes and configure your servers.

Set up a few environment variables:

```sh
export SIREPO_SERVER_JOB_QUEUE=Celery
export SIREPO_MPI_CORES=4
export PYKERN_PKDEBUG_REDIRECT_LOGGING=1
export PYKERN_PKDEBUG_WANT_PID_TIME=1
export SIREPO_CELERY_TASKS_CELERYD_CONCURRENCY=2
```

Then run each of the following commands in separate windows:

```sh
sirepo service rabbitmq
sirepo service celery
sirepo service uwsgi
sirepo service nginx_proxy
sirepo service flower
```

[nginx](http://nginx.org) will listen on port 8080 so you can browse
Sirepo at [http://localhost:8080](http://localhost:8080). The
middle tier [uwsgi](http://uwsgi-docs.readthedocs.io) server
will start on port 8000.

The last process starts [Flower](http://flower.readthedocs.io),
which allows you to monitor [Celery](http://www.celeryproject.org).
You can visit [http://localhost:5555](http://localhost:5555)
to see the workers, tasks, processes, queues, etc.

You can also visit
[RabbitMQ's Management Plugin](https://www.rabbitmq.com/management.html)
on this URL:
[http://localhost:15672](http://localhost:15672).

### License

License: http://www.apache.org/licenses/LICENSE-2.0.html

Copyright (c) 2015-2016 [RadiaSoft LLC](http://radiasoft.net/open-source). All Rights Reserved.

![RadiaSoft](https://github.com/radiasoft/images/blob/master/corporate/RadiaSoftLogoTransparent.png)

Project details


Release history Release notifications

History Node

20180216.204148

History Node

20180216.11354

History Node

20180216.1035

History Node

20180215.190440

History Node

20180212.181032

History Node

20180209.183608

History Node

20180208.232403

History Node

20180208.213522

History Node

20180207.135019

History Node

20180207.133059

History Node

20180207.131945

History Node

20180207.130408

History Node

20180206.232057

History Node

20180205.183918

History Node

20180205.183322

History Node

20180205.182738

History Node

20180203.5538

History Node

20180129.232424

History Node

20180129.184808

History Node

20180125.200252

History Node

20180124.221703

History Node

20180123.201117

History Node

20180123.1851

History Node

20180122.232459

History Node

20180122.225516

History Node

20180120.2353

History Node

20180120.309

History Node

20180112.181239

History Node

20180111.235609

History Node

20180111.225528

History Node

20180110.233811

History Node

20180110.233654

History Node

20180110.233231

History Node

20180109.214321

History Node

20180109.182421

History Node

20180109.11159

History Node

20180109.3851

History Node

20180108.233158

History Node

20180108.232200

History Node

20180105.182415

History Node

20180103.211932

History Node

20171225.21525

History Node

20171218.203550

History Node

20171218.184755

History Node

20171218.182555

History Node

20171218.160651

History Node

20171215.223856

History Node

20171213.203408

History Node

20171211.232700

History Node

20171206.25753

History Node

20171205.174805

History Node

20171204.212108

History Node

20171204.185908

History Node

20171201.235255

History Node

20171201.171055

History Node

20171201.170216

History Node

20171130.151538

History Node

20171130.10223

History Node

20171117.202413

History Node

20171117.202030

History Node

20171117.172510

History Node

20171116.190143

History Node

20171116.185605

History Node

20171115.225326

History Node

20171115.200725

History Node

20171113.215855

History Node

20171113.180021

History Node

20171113.174443

This version
History Node

20171110.223850

History Node

20171110.223017

History Node

20171110.1655

History Node

20171109.223730

History Node

20171109.171637

History Node

20171108.212653

History Node

20171108.204721

History Node

20171108.191030

History Node

20171107.220718

History Node

20171107.214347

History Node

20171103.152807

History Node

20171101.171900

History Node

20171101.62036

History Node

20171031.222135

History Node

20171031.83421

History Node

20171025.200239

History Node

20171024.225554

History Node

20171017.232551

History Node

20171017.215801

History Node

20171017.210509

History Node

20171017.210110

History Node

20171017.192154

History Node

20171017.52251

History Node

20171016.215741

History Node

20171016.173723

History Node

20171016.152806

History Node

20171013.205343

History Node

20171012.224549

History Node

20171011.205210

History Node

20171010.234037

History Node

20171009.223233

History Node

20171009.220528

History Node

20171009.203340

History Node

20171006.222829

History Node

20171004.222632

History Node

20171004.201545

History Node

20171004.103320

History Node

20171003.194817

History Node

20171003.163757

History Node

20171003.41835

History Node

20171002.232910

History Node

20171002.221244

History Node

20171002.213710

History Node

20171001.74746

History Node

20171001.72620

History Node

20170930.220009

History Node

20170928.225813

History Node

20170928.22613

History Node

20170927.205625

History Node

20170927.163241

History Node

20170927.22433

History Node

20170927.3128

History Node

20170926.234349

History Node

20170922.192947

History Node

20170921.213055

History Node

20170920.175007

History Node

20170920.172056

History Node

20170919.214651

History Node

20170919.173945

History Node

20170918.155107

History Node

20170916.152053

History Node

20170915.180732

History Node

20170915.165844

History Node

20170915.45352

History Node

20170914.172859

History Node

20170913.172214

History Node

20170912.225958

History Node

20170908.182245

History Node

20170908.173640

History Node

20170908.170657

History Node

20170908.161134

History Node

20170908.152638

History Node

20170905.211055

History Node

20170901.212431

History Node

20170901.154720

History Node

20170901.152124

History Node

20170831.220801

History Node

20170831.211629

History Node

20170830.163959

History Node

20170828.223510

History Node

20170828.145855

History Node

20170824.163743

History Node

20170824.154436

History Node

20170814.171142

History Node

20170810.231801

History Node

20170809.160223

History Node

20170808.195240

History Node

20170804.65844

History Node

20170803.172443

History Node

20170802.200957

History Node

20170802.172702

History Node

20170801.215432

History Node

20170801.204621

History Node

20170801.195830

History Node

20170801.175542

History Node

20170731.174049

History Node

20170724.210707

History Node

20170724.210221

History Node

20170724.193706

History Node

20170720.163506

History Node

20170720.163440

History Node

20170719.195341

History Node

20170719.165840

History Node

20170712.194608

History Node

20170711.161538

History Node

20170710.165131

History Node

20170710.144246

History Node

20170707.225434

History Node

20170707.191730

History Node

20170621.223829

History Node

20170621.223514

History Node

20170621.170411

History Node

20170621.164238

History Node

20170621.32633

History Node

20170620.182636

History Node

20170620.174203

History Node

20170617.133136

History Node

20170607.162629

History Node

20170606.220536

History Node

20170606.213638

History Node

20170606.163957

History Node

20170531.164921

History Node

20170530.224154

History Node

20170530.210830

History Node

20170530.193750

History Node

20170530.131811

History Node

20170524.163447

History Node

20170524.32306

History Node

20170523.221730

History Node

20170517.170105

History Node

20170516.214600

History Node

20170516.181027

History Node

20170516.172948

History Node

20170515.232004

History Node

20170515.225652

History Node

20170503.175512

History Node

20170503.164756

History Node

20170427.171112

History Node

20170420.154759

History Node

20170418.230040

History Node

20170417.221212

History Node

20170417.60212

History Node

20170416.212837

History Node

20170416.211130

History Node

20170414.221422

History Node

20170414.214610

History Node

20170413.172329

History Node

20170412.164258

History Node

20170410.62412

History Node

20170405.175620

History Node

20170405.171427

History Node

20170404.60852

History Node

20170330.175115

History Node

20170330.155723

History Node

20170330.10826

History Node

20170328.173742

History Node

20170328.172641

History Node

20170319.5843

History Node

20170317.220148

History Node

20170317.210746

History Node

20170316.232459

History Node

20170316.172145

History Node

20170312.180604

History Node

20170311.4652

History Node

20170308.44647

History Node

20170307.222525

History Node

20170303.221004

History Node

20170228.172438

History Node

20170221.41054

History Node

20170221.20712

History Node

20170215.152849

History Node

20170214.210414

History Node

20170213.224032

History Node

20170210.225128

History Node

20170210.192518

History Node

20170210.174859

History Node

20170210.2411

History Node

20170209.230021

History Node

20170209.213051

History Node

20170209.192215

History Node

20170209.24502

History Node

20170208.183332

History Node

20170207.235456

History Node

20170207.2103

History Node

20170206.215933

History Node

20170206.203837

History Node

20170206.203651

History Node

20170206.155212

History Node

20170205.155930

History Node

20170204.402

History Node

20170203.31144

History Node

20170203.5707

History Node

20170202.212952

History Node

20170202.40950

History Node

20170202.35002

History Node

20170201.234610

History Node

20170201.2344

History Node

20170131.35223

History Node

20170131.31355

History Node

20170131.30105

History Node

20170131.1536

History Node

20170131.343

History Node

20170130.234604

History Node

20170130.224005

History Node

20170130.222333

History Node

20170130.182340

History Node

20170129.195706

History Node

20170127.180724

History Node

20170125.224607

History Node

20170125.201842

History Node

20170125.41307

History Node

20170124.230700

History Node

20170124.222554

History Node

20170124.210423

History Node

20170124.201115

History Node

20170123.205344

History Node

20170121.135753

History Node

20170120.210633

History Node

20170120.170445

History Node

20170120.952

History Node

20170118.212622

History Node

20170118.184023

History Node

20170118.4053

History Node

20170117.225815

History Node

20170117.25423

History Node

20170116.224554

History Node

20170116.192515

History Node

20170116.191759

History Node

20170116.175957

History Node

20170116.171047

History Node

20170115.195853

History Node

20170115.152654

History Node

20170114.164434

History Node

20170113.32117

History Node

20170113.30010

History Node

20170113.23031

History Node

20170112.212440

History Node

20170112.191105

History Node

20170112.161640

History Node

20170112.150052

History Node

20170110.234835

History Node

20170110.224409

History Node

20170110.61455

History Node

20170110.3332

History Node

20170107.205416

History Node

20170107.203653

History Node

20170107.2059

History Node

20170107.903

History Node

20170106.235401

History Node

20170106.220657

History Node

20170106.201535

History Node

20170106.153008

History Node

20170105.10245

History Node

20170104.150858

History Node

20161231.458

History Node

20161230.230445

History Node

20161230.224927

History Node

20161229.215851

History Node

20161229.4347

History Node

20161228.223136

History Node

20161228.183440

History Node

20161223.95139

History Node

20161222.184314

History Node

20161222.175511

History Node

20161222.171753

History Node

20161221.235421

History Node

20161221.220757

History Node

20161221.172336

History Node

20161221.163735

History Node

20161220.234837

History Node

20161220.173759

History Node

20161220.172955

History Node

20161220.171317

History Node

20161216.3938

History Node

20161209.183418

History Node

20161208.181301

History Node

20161208.161815

History Node

20161208.13102

History Node

20161207.165321

History Node

20161206.223318

History Node

20161205.212407

History Node

20161203.1143

History Node

20161202.235833

History Node

20161202.155325

History Node

20161130.231955

History Node

20161130.191832

History Node

20161123.11125

History Node

20161123.4756

History Node

20161123.1929

History Node

20161121.151649

History Node

20161118.222742

History Node

20161117.201924

History Node

20161117.165415

History Node

20161116.235202

History Node

20161116.174407

History Node

20161116.3310

History Node

20161116.2136

History Node

20161116.1352

History Node

20161115.234038

History Node

20161115.210136

History Node

20161115.174934

History Node

20161115.153450

History Node

20161115.25551

History Node

20161114.235700

History Node

20161114.214619

History Node

20161111.165449

History Node

20161111.21420

History Node

20161110.201359

History Node

20161110.181623

History Node

20161109.233231

History Node

20161108.45705

History Node

20161108.949

History Node

20161107.234047

History Node

20161107.232553

History Node

20161107.214154

History Node

20161104.170538

History Node

20161103.200247

History Node

20161102.215325

History Node

20161102.182829

History Node

20161028.165357

History Node

20161028.164515

History Node

20161028.162451

History Node

20161024.40026

History Node

20161023.170616

History Node

20161023.170400

History Node

20161023.170214

History Node

20161023.165730

History Node

20161023.165504

History Node

20161023.165211

History Node

20161021.171453

History Node

20161020.201935

History Node

20161019.142830

History Node

20161019.142648

History Node

20161018.223121

History Node

20161018.204135

History Node

20161018.161019

History Node

20161018.153950

History Node

20161017.221746

History Node

20161017.203606

History Node

20161014.165022

History Node

20161013.235108

History Node

20161013.211135

History Node

20161012.234712

History Node

20161012.195636

History Node

20161012.174620

History Node

20161010.201823

History Node

20161010.175337

History Node

20161010.163559

History Node

20161006.152854

History Node

20161005.144242

History Node

20161004.202708

History Node

20161004.150338

History Node

20161004.144629

History Node

20161004.125228

History Node

20161004.84008

History Node

20161004.83634

History Node

20161004.35037

History Node

20161004.34610

History Node

20160930.215420

History Node

20160930.213304

History Node

20160930.194127

History Node

20160930.193519

History Node

20160930.183715

History Node

20160929.203419

History Node

20160929.170908

History Node

20160929.5800

History Node

20160928.232926

History Node

20160928.225042

History Node

20160928.214712

History Node

20160928.212904

History Node

20160928.212326

History Node

20160928.202245

History Node

20160928.172441

History Node

20160927.225617

History Node

20160927.222553

History Node

20160927.221459

History Node

20160927.213356

History Node

20160927.155814

History Node

20160926.233633

History Node

20160926.231937

History Node

20160926.213517

History Node

20160926.202753

History Node

20160926.202323

History Node

20160926.3251

History Node

20160925.235335

History Node

20160925.213910

History Node

20160924.231058

History Node

20160924.181520

History Node

20160923.234443

History Node

20160923.25643

History Node

20160923.24239

History Node

20160923.20927

History Node

20160923.11135

History Node

20160922.174437

History Node

20160922.165754

History Node

20160921.224713

History Node

20160921.223913

History Node

20160921.193233

History Node

20160921.190059

History Node

20160921.162912

History Node

20160921.35013

History Node

20160921.12349

History Node

20160920.234017

History Node

20160920.221952

History Node

20160920.215716

History Node

20160920.193125

History Node

20160920.173320

History Node

20160920.172738

History Node

20160919.234007

History Node

20160919.200333

History Node

20160919.200206

History Node

20160919.200105

History Node

20160919.195624

History Node

20160918.192339

History Node

20160918.164515

History Node

20160917.3557

History Node

20160916.225701

History Node

20160916.183122

History Node

20160916.175344

History Node

20160915.153950

History Node

20160915.14600

History Node

20160914.193608

History Node

20160913.233320

History Node

20160913.195937

History Node

20160913.181840

History Node

20160913.174944

History Node

20160913.10038

History Node

20160912.211144

History Node

20160912.170935

History Node

20160909.213540

History Node

20160909.155147

History Node

20160909.32402

History Node

20160908.160425

History Node

20160907.133350

History Node

20160902.192404

History Node

20160902.171026

History Node

20160902.170607

History Node

20160902.44706

History Node

20160902.30049

History Node

20160902.24041

History Node

20160901.220744

History Node

20160901.215344

History Node

20160901.211932

History Node

20160901.170707

History Node

20160901.12906

History Node

20160901.11726

History Node

20160901.3440

History Node

20160901.503

History Node

20160831.230912

History Node

20160831.172455

History Node

20160831.154620

History Node

20160831.154228

History Node

20160831.153752

History Node

20160830.23448

History Node

20160826.214840

History Node

20160826.202637

History Node

20160826.202022

History Node

20160826.201907

History Node

20160824.225102

History Node

20160824.224111

History Node

20160824.211915

History Node

20160819.171744

History Node

20160819.153137

History Node

20160818.180404

History Node

20160818.154934

History Node

20160818.1945

History Node

20160818.743

History Node

20160817.221758

History Node

20160817.195543

History Node

20160817.195343

History Node

20160817.195114

History Node

20160816.235835

History Node

20160815.182625

History Node

20160815.180245

History Node

20160815.172421

History Node

20160812.214703

History Node

20160812.210313

History Node

20160812.182501

History Node

20160810.220246

History Node

20160810.200224

History Node

20160810.195729

History Node

20160810.171834

History Node

20160809.232201

History Node

20160809.223437

History Node

20160809.205339

History Node

20160809.203750

History Node

20160809.192207

History Node

20160809.40932

History Node

20160809.40835

History Node

20160808.171855

History Node

20160805.225856

History Node

20160805.221035

History Node

20160805.195431

History Node

20160805.161503

History Node

20160805.152104

History Node

20160804.230217

History Node

20160804.150202

History Node

20160803.230803

History Node

20160803.200137

History Node

20160803.195330

History Node

20160803.162414

History Node

20160803.161633

History Node

20160803.54021

History Node

20160801.223635

History Node

20160801.191445

History Node

20160730.12017

History Node

20160729.223145

History Node

20160729.210015

History Node

20160729.204019

History Node

20160729.202753

History Node

20160729.202659

History Node

20160729.201902

History Node

20160729.191932

History Node

20160729.181412

History Node

20160728.161454

History Node

20160727.225412

History Node

20160727.211647

History Node

20160724.175718

History Node

20160722.214355

History Node

20160721.232105

History Node

20160721.231515

History Node

20160721.170217

History Node

20160721.154042

History Node

20160720.222349

History Node

20160720.215044

History Node

20160720.204826

History Node

20160720.203022

History Node

20160720.193854

History Node

20160720.192806

History Node

20160720.152349

History Node

20160719.192424

History Node

20160719.191001

History Node

20160719.190855

History Node

20160718.222556

History Node

20160718.152437

History Node

20160714.161536

History Node

20160712.233446

History Node

20160711.222118

History Node

20160711.211338

History Node

20160711.200639

History Node

20160625.221537

History Node

20160622.211050

History Node

20160621.220328

History Node

20160620.230237

History Node

20160620.213200

History Node

20160617.233613

History Node

20160616.202438

History Node

20160616.10811

History Node

20160615.190055

History Node

20160615.163142

History Node

20160614.232326

History Node

20160614.220559

History Node

20160614.202308

History Node

20160614.184956

History Node

20160614.180747

History Node

20160614.163215

History Node

20160614.160842

History Node

20160613.223623

History Node

20160610.221539

History Node

20160607.172333

History Node

20160606.180607

History Node

20160603.161422

History Node

20160602.175829

History Node

20160531.210322

History Node

20160531.174000

History Node

20160526.202254

History Node

20160526.154443

History Node

20160519.174646

History Node

20160517.174416

History Node

20160516.151721

History Node

20160512.162436

History Node

20160511.212321

History Node

20160511.212035

History Node

20160511.205511

History Node

20160511.162207

History Node

20160510.235853

History Node

20160509.232131

History Node

20160509.180231

History Node

20160509.155150

History Node

20160507.170153

History Node

20160506.194106

History Node

20160504.192838

History Node

20160504.171816

History Node

20160503.213024

History Node

20160503.194756

History Node

20160428.231626

History Node

20160428.171828

History Node

20160427.154230

History Node

20160426.153952

History Node

20160426.150333

History Node

20160425.171903

History Node

20160423.200729

History Node

20160423.195604

History Node

20160421.160932

History Node

20160420.222037

History Node

20160420.205758

History Node

20160419.151618

History Node

20160418.232801

History Node

20160418.225938

History Node

20160415.203206

History Node

20160415.202707

History Node

20160415.193049

History Node

20160415.170340

History Node

20160414.201624

History Node

20160414.185639

History Node

20160414.154528

History Node

20160412.173541

History Node

20160408.231116

History Node

20160408.13145

History Node

20160407.205601

History Node

20160407.55528

History Node

20160407.55416

History Node

20160407.25746

History Node

20160407.24212

History Node

20160407.22250

History Node

20160405.181022

History Node

20160405.153804

History Node

20160404.210248

History Node

20160401.223359

History Node

20160331.224015

History Node

20160331.223920

History Node

20160331.214205

History Node

20160331.165523

History Node

20160331.134028

History Node

20160331.133247

History Node

20160331.4249

History Node

20160330.212134

History Node

20160330.160328

History Node

20160330.412

History Node

20160329.220858

History Node

20160329.213427

History Node

20160329.211725

History Node

20160329.204509

History Node

20160329.162645

History Node

20160329.142124

History Node

20160328.171256

History Node

20160328.171127

History Node

20160328.170721

History Node

20160325.161225

History Node

20160325.160840

History Node

20160324.185534

History Node

20160324.175458

History Node

20160323.32100

History Node

20160323.31830

History Node

20160322.154825

History Node

20160322.153842

History Node

20160322.153743

History Node

20160322.152757

History Node

20160316.221325

History Node

20160316.85756

History Node

20160315.230435

History Node

20160315.180048

History Node

20160315.160128

History Node

20160315.155746

History Node

20160315.155432

History Node

20160315.155158

History Node

20160308.232546

History Node

20160308.230512

History Node

20160308.185339

History Node

20160308.155017

History Node

20160308.40124

History Node

20160307.202944

History Node

20160307.183800

History Node

20160307.172853

History Node

20160304.220704

History Node

20160304.212056

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
sirepo-20171110.223850.zip (40.6 MB) Copy SHA256 hash SHA256 Source None Nov 10, 2017

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page