@article{bell2014supercomputers,
  title={Supercomputers: The amazing race (a history of supercomputing, 1960-2020)},
  author={Bell, Gordon},
  journal={TechReport MSR-TR-2015-2. Ver. 1. 555 California, 94104 San Francisco, CA},
  year={2014}
}

@misc{Weka_HPC,
    title={Introduction to HPC: What are HPC & HPC Clusters?}, 
    url={https://www.weka.io/learn/hpc/what-are-hpc-and-hpc-clusters/}, 
    publisher={Weka}, 
    year={2020}, 
    month={Jul}
} 

@misc{ubuntu_HPC_p4,
    author={Jon Thor Kristinsson},
    title={Introduction to HPC: What are HPC & HPC Clusters?}, 
    url={https://ubuntu.com/blog/hpc-cluster-architecture-part-4}, 
    publisher={Ubuntu Blog}, 
    year={2022}, 
    month={Jul}
} 


@ARTICLE{Dongarra_clusters_mpps,
  author={Dongarra, J. and Sterling, T. and Simon, H. and Strohmaier, E.},
  journal={Computing in Science & Engineering}, 
  title={High-performance computing: clusters, constellations, MPPs, and future directions}, 
  year={2005},
  volume={7},
  number={2},
  pages={51-59},
  doi={10.1109/MCSE.2005.34}}


@misc{Watts_Raza,
    title={Who coined 'cloud computing'?}, 
    url={https://www.technologyreview.com/2011/10/31/257406/who-coined-cloud-computing/}, 
    journal={MIT Technology Review}, 
    publisher={MIT Technology Review}, 
    author={Regalado, Antonio}, 
    year={2020}, 
    month={Feb}
} 

@misc{BMC,
    title={SaaS vs PaaS vs IaaS: What's The Difference &amp; How to choose}, 
    url={https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-the-difference-and-how-to-choose/}, 
    journal={BMC Blogs}, 
    author={Watts, Stephen and Raza, Muhammad}, 
    year={2019}, 
    month={Jun}
} 
 
@misc{Amazon_CC,
    title={Cloud computing with AWS}, 
    url={https://aws.amazon.com/what-is-aws/?nc1=f_cc}, 
    journal={Amazon}
} 

@misc{Amazon_GI,
    title={AWS Global Infrastructure}, 
    url={https://aws.amazon.com/about-aws/global-infrastructure/?pg=WIAWS}, 
    journal={Amazon}
} 

@misc{Amazon_EC2,
    title={What is Amazon EC2? - Amazon Elastic Compute Cloud}, 
    url={https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html}, 
    journal={Amazon}
} 

@misc{EC2_instatnce_types,
    title={Instance types}, 
    url={https://aws.amazon.com/ec2/instance-types/}, 
    journal={Amazon}
} 

@misc{AWS_Graviton,
    title={What is AWS Graviton?}, 
    url={https://docs.aws.amazon.com/whitepapers/latest/aws-graviton-performance-testing/what-is-aws-graviton.html}, 
    journal={Amazon}
} 

@misc{EC2_mac,
    title={Amazon EC2 Mac instances}, 
    url={https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html}, 
    journal={Amazon}
} 

@misc{EC2_AMI,
    title={Instances and AMIs}, 
    url={https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instances-and-amis.html}, 
    journal={Amazon}
} 

@misc{AWS_Shared_Responsibility_Model,
    title={Shared Responsibility Model}, 
    url={https://aws.amazon.com/compliance/shared-responsibility-model/}, 
    journal={Amazon}
} 

@misc{EC2_security,
    title={EC2 Security}, 
    url={https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-security.html}, 
    journal={Amazon}
} 

@misc{EC2_security_groups,
    title={EC2 Security groups}, 
    url={https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-security-groups.html}, 
    journal={Amazon}
} 

@misc{Amazon_Batch,
    title={What is Batch ?}, 
    url={https://docs.aws.amazon.com/batch/latest/userguide/what-is-batch.html}, 
    journal={Amazon}
} 

@misc{Amazon_EBS,
    title={Amazon Elastic Block Store (Amazon EBS)}, 
    url={https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEBS.html}, 
    journal={Amazon}
} 

@misc{Amazon_S3,
    title={What is Amazon S3? - Amazon Simple Storage Service}, 
    url={https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html}, 
    journal={Amazon}
} 

@misc{Amazon_VPC,
    title={What is Amazon VPC?}, 
    url={https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html}, 
    journal={Amazon Virtual Private Cloud User Guide}
} 

@misc{Amazon_VPC_2,
    title={Virtual Private Cloud (VPC)}, 
    url={https://n2ws.com/cloud-glossary/virtual-private-cloud}, 
    journal={N2WS},
    author={Declan Gogan}
} 

@misc{Amazon_ParallelCluster, 
    title={What is AWS ParallelCluster}, 
    url={https://docs.aws.amazon.com/parallelcluster/latest/ug/what-is-aws-parallelcluster.html}, 
    journal={AWS ParallelCluster User Guide}
} 

@misc{Amazon_ParallelCluster_UI,
    title={AWS ParallelCluster UI}, 
    url={https://docs.aws.amazon.com/parallelcluster/latest/ug/pcui-using-v3.html}, 
    journal={AWS ParallelCluster UI}
} 

@misc{Amazon_ParallelCluster_3, 
    title={New: Introducing AWS ParallelCluster 3}, 
    url={https://aws.amazon.com/blogs/hpc/introducing-aws-parallelcluster-3/}, 
    journal={Amazon}, 
    author={Bouffler, Brendan and Robinson, Rye}, 
    year={2021}, 
    month={Sep}
} 

@misc{Amazon_ParallelCluster_Python_API,
    title={AWS ParallelCluster Python library API}, 
    url={https://docs.aws.amazon.com/parallelcluster/latest/ug/pc-py-library-v3.html}, 
    journal={AWS ParallelCluster Documentation},
    publisher={AWS}
} 

@misc{AWS_Free_Tier,
    title={AWS Free Tier}, 
    url={https://aws.amazon.com/free/}, 
    journal={AWS},
    publisher={AWS}
} 

@misc{API,
    title={What is an API?}, 
    url={https://www.mulesoft.com/resources/api/what-is-an-api}, 
    journal={MuleSoft}, 
    author={Frye, Ma-Keba}
} 


@inproceedings{k-Dispatch,
    author = {Jaros, Marta and Treeby, Bradley E. and Georgiou, Panayiotis and Jaros, Jiri},
    title = {K-Dispatch: A Workflow Management System for the Automated Execution of Biomedical Ultrasound Simulations on Remote Computing Resources},
    year = {2020},
    isbn = {9781450379939},
    publisher = {Association for Computing Machinery},
    address = {New York, NY, USA},
    url = {https://doi.org/10.1145/3394277.3401854},
    doi = {10.1145/3394277.3401854},
    booktitle = {Proceedings of the Platform for Advanced Scientific Computing Conference},
    articleno = {10},
    numpages = {10},
    keywords = {Workflow management system, personalised medicine, container, middleware, automation, biomedical workflows, HPC as a service},
    location = {Geneva, Switzerland},
    series = {PASC '20}
}

@inproceedings {ssh,
    author = {Tatu Ylonen},
    title = {{SSH} - Secure Login Connections Over the Internet},
    booktitle = {6th USENIX Security Symposium (USENIX Security 96)},
    year = {1996},
    address = {San Jose, CA},
    url = {https://www.usenix.org/conference/6th-usenix-security-symposium/ssh-secure-login-connections-over-internet},
    publisher = {USENIX Association},
    month = jul,
}

@misc{Fabric, 
    title={Getting started¶}, 
    url={https://docs.fabfile.org/en/stable/getting-started.html}, 
    journal={Getting started - Fabric documentation}, 
    author={Forcier, Jeff}
} 

@misc{Conda-docs,
    title={Conda}, 
    url={https://docs.conda.io/en/latest/}, 
    journal={Conda Documentation}
} 

@misc{Conda-FAQ, 
    title={What’s the difference between Anaconda, conda, and Miniconda?}, 
    url={https://bioconda.github.io/contributor/faqs.html#conda-anaconda-minconda}, 
    journal={FAQs - Bioconda documentation}
} 

@misc{Docker_IBM,
    title={What is Docker?},
    url={https://www.ibm.com/topics/docker},
    journal={IBM}
} 

@misc{Abba_2022, 
    title={What is an ORM – The Meaning of Object Relational Mapping Database Tools},
    url={https://www.freecodecamp.org/news/what-is-an-orm-the-meaning-of-object-relational-mapping-database-tools/},
    journal={freeCodeCamp},
    publisher={www.freecodecamp.org},
    author={Abba, Ihechikara Vincent},
    year={2022},
    month={Oct}
} 
