
Container technologies are usefor across all areas of Rse-ops, including distribution, testing, workflows, and supporting reproducibility.
Learn More
      
      containers
      portability
      
Version Control Systems (vcs) are a fundamental ingredient to working on and sharing source code.
Learn More
      
      scientific software
      
Compilers are the bread and butter of scientific software to turn human readable code into a machine-readable version.
Learn More
      
      scientific software
      
Programming languages are another cornerstone of of RSE-ops and scientific software. As programmers, we love and need them.
Learn More
      
      scientific software
      
Databases are a subset of scientific software that allow us to save and query larger amounts of data in a systematic way.
Learn More
      
      scientific software
      
Schedulers and orchestrator allow us to scale running workflows or analyses, regardless if we are on HPC or cloud.
Learn More
      
      scaling
      
Package managers, or more generally, build tools and associated delivery mechanisms, are essential for building and getting software to where we need it.
Learn More
      
      continuous deployment
      distribution
      dependencies
      distribution
      
Streaming and Messaging tools are a common means in HPC to power large simulations and other analyses.
Learn More
      
      scaling
      
Monitoring is essential not just for keeping track of service status, but also for security and understanding of large resources.
Learn More
      
      monitoring
      security
      
Web interfaces open up portals to make interaction with scientific software and tools accessible and understandable.
Learn More
      
      accessibility
      
Continous Integration services allow us to continually build, test, and deploy our scientific software.
Learn More
      
      continuous integration
      testing
      
