Skip to content

About ResearchComputing

ResearchComputing is a unified platform for modern research computing, providing an integrated ecosystem of tools that make cloud-based scientific computing accessible, efficient, and cost-effective.

Mission

Our mission is to make high-performance computing accessible to researchers worldwide by removing infrastructure complexity and providing tools designed specifically for computational science.

Philosophy

Cloud-Native First

We build for the cloud from the ground up, not adapting legacy HPC systems. This means:

  • Elastic scaling - From 1 to 1000 cores instantly
  • Containerized workloads - Reproducible environments
  • Serverless orchestration - No cluster management
  • Pay-per-use - Cost efficiency

Research-Focused

Every design decision is made with researchers in mind:

  • Simple UX - Scientists shouldn't need to be AWS experts
  • Cost transparency - Know costs before running
  • Scientific workflows - Built for real research patterns
  • Reproducibility - Container-based for consistency

Open Source

All ResearchComputing projects are open source (Apache 2.0):

  • Transparent development
  • Community contributions welcome
  • Vendor lock-in prevention
  • Academic collaboration

The Team

Scott Friedman

Creator and Lead Developer

GitHub | Twitter

Scott has worked with research computing organizations for over a decade, helping labs and universities adopt cloud computing for scientific workloads. ResearchComputing emerged from patterns observed across dozens of research groups.

Technology

ResearchComputing leverages modern cloud-native technologies:

  • Infrastructure as Code: AWS CDK, Terraform
  • Containers: Docker, Amazon ECR
  • Orchestration: Kubernetes, AWS Batch, ECS
  • Languages: Go, Python, TypeScript
  • Documentation: MkDocs Material

See the Ecosystem Overview for detailed architecture.

Projects

Active Development

  • atom (v0.1.0-alpha) - Cloud-native HPC platform
  • lens (v0.5.0) - Lab notebook environments
  • petri (v0.3.0) - Account management
  • cargoship (v0.4.0) - Data archiving
  • orca (v0.6.0-beta) - Kubernetes burst computing

Production Ready

  • cloudworkstation (v1.2.0) - Interactive workstations

Timeline

  • 2023: Initial prototypes for specific research applications
  • 2024: Pattern extraction and platform development
  • 2025: ResearchComputing ecosystem announcement
  • 2026: v1.0 releases planned (atom, lens, petri)

Funding

ResearchComputing is currently self-funded and developed independently. We're exploring:

  • Institutional partnerships
  • Grant funding opportunities
  • Sustainable open-source models

Interested in supporting or collaborating? Get in touch.

Publications

Articles and presentations about ResearchComputing:

(Coming soon - planning conference submissions for 2025)

Acknowledgments

ResearchComputing builds on decades of HPC research and benefits from:

  • Open source community contributions
  • Feedback from research computing practitioners
  • AWS's cloud infrastructure innovations
  • Scientific computing community

License

All ResearchComputing projects are licensed under Apache License 2.0, ensuring:

  • Free use for academic and commercial purposes
  • Modification and distribution rights
  • Patent protection
  • Minimal restrictions

See individual project repositories for full license details.


Questions about ResearchComputing? See our contact page or open a discussion on GitHub.