-
Notifications
You must be signed in to change notification settings - Fork 2
NBN Atlas production environment
The NBN Atlas is managed and developed by the National Biodiversity Network (NBN), a UK charity whose priority is to grow national commitment to sharing biological data and information. The NBN Atlas can be found here: https://nbnatlas.org/ and it is the base for three country hubs: NBN Atlas Isle of Man, NBN Atlas Scotland and NBN Atlas Wales.
The objectives of the NBN Atlas concern education, promotion of biodiversity and providing a trusted portal for UK biodiversity data.
The NBN Trust employs one full-time developer to manage, support and develop the NBN Atlas and country hubs.
The NBN Atlas uses the following user-facing ALA components:
- alerts
- bie (hub specific)
- biocache-hubs (hub specific)
- collectory
- regions (hub specific)
- spatial-portal (hub specific)
- specieslist
- webapi
- userdetails
These are supported by the following components which are shared among all hubs:
- bie-index
- biocache-service
- biocache-store
- cas
- image-service
- layer-ingestion
- layers-service
- logger-service
- sds
(Not so) current production environment diagram:
The NBN Atlas is currently running on AWS EC2 and Microsoft Azure and comprises more than 40 virtual machine instances. The Cassandra biocache occurrence database is sharded across 4 servers, as is the main biocache SOLR index. The hub-specific front-end components are hosted on EC2 t2.micro instances, except for the spatial portals which are t2.medium instances. Other components (e.g. bie-index, layers-service) require larger servers.
The NBN Atlas uses the UK Species Inventory as the species dictionary for the name indexer.
The NBN Atlas holds:
- 219 million species records
- 127 data providers
- xx spatial layers
- 3219 registered users (average of 434 users per day)
Index
- Wiki home
- Community
- Getting Started
- Support
- Portals in production
- ALA modules
- Demonstration portal
- Data management in ALA Architecture
- DataHub
- Customization
- Internationalization (i18n)
- Administration system
- Contribution to main project
- Study case