-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
114 lines (93 loc) · 5.09 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
---
layout: default
---
<div class="jumbotron jumbotron-fluid funcx-banner">
<div class="container text-center">
<img src="images/logo/funcx-logo.png" class="img-fluid funcx-banner-img"> <br/><br/>
<h1>Federated function as a service</h1>
<p>Use funcX to execute functions across a federated ecosystem of funcX endpoints.</p>
</div>
</div>
<div class="jumbotron jumbotron-fluid funcx-globus-banner">
<div class="container text-center">
<img src="images/funcx_has_morphed.png" class="funcx-globus-img">
<h2 class="my-4">funcX is now <a href="https://www.globus.org/compute">Globus Compute</a></h2>
</div>
<div class="container d-flex justify-content-center">
<ul>
<li><h5><a href="globus-compute.html">Read about the transition.</a></h5></li>
<li><h5><a href="https://docs.globus.org/compute">Read the Globus Compute docs.</a></h5></li>
<li><h5><a href="https://app.globus.org/compute">Check out the Globus Compute web interface.</a></h5></li>
<li><h5><a href="publications.html">Cite Globus Compute/funcX.</a></h5></li>
</ul>
</div>
</div>
<div class="container marketing" >
<!-- Three columns of text below the carousel -->
<div class="row">
<div class="col-lg-4">
<img class="rounded-circle" src="images/jupyter_logo.png" alt="Test funcX in a Jupyter notebook" width="140" height="140">
<h2>Try funcX</h2>
<p>Use a Jupyter notebook to run funcX tutorials in your browser. No installation required!</p>
<p><a class="btn btn-secondary" href="https://jupyter.demo.globus.org/hub/user-redirect/lab/tree/globus-jupyter-notebooks/Compute_Introduction.ipynb" role="button">Try now »</a></p>
</div><!-- /.col-lg-4 -->
<div class="col-lg-4">
<img class="rounded-circle" src="images/pypi.svg" alt="Download funcX" width="140" height="140">
<h2>Install funcX</h2>
<p>Install the funcX SDK to register, share, and execute functions.</p>
<p><a class="btn btn-secondary" href="https://globus-compute.readthedocs.org/en/latest/quickstart.html" role="button">Quickstart »</a></p>
</div><!-- /.col-lg-4 -->
<div class="col-lg-4">
<img class="rounded-circle" src="images/logo/funcX-X-trans-LG.png" alt="Deploy an endpoint" height="140">
<h2>Deploy an endpoint</h2>
<p>Deploy a funcX endpoint on a laptop, cloud, or cluster.</p>
<p><a class="btn btn-secondary" href="https://globus-compute.readthedocs.org/en/latest/endpoints.html" role="button">Learn more »</a></p>
</div><!-- /.col-lg-4 -->
</div><!-- /.row -->
<!-- START THE FEATURETTES -->
<hr class="featurette-divider">
<div class="row featurette">
<div class="col-md-6">
<h2 class="featurette-heading">Fire-and-forget remote function execution.</h2>
<p class="lead">Reliably execute functions on remote endpoints with a simple syntax.</p>
</div>
<div class="col-md-6">
<img class="featurette-image img-fluid mx-auto" src="images/funcx-code-simple.png">
</div>
</div>
<hr class="featurette-divider">
<div class="row featurette">
<div class="col-md-6">
<img class="featurette-image img-fluid mx-auto" src="images/endpoint.png">
</div>
<div class="col-md-6">
<h2 class="featurette-heading">Turn any resource into a function-serving endpoint.
<!--<span class="text-muted"></span> -->
</h2>
<p class="lead">Deploy a funcX endpoint to transform clouds, clusters, and supercomputers into a high performance function-serving endpoints.</p>
</div>
</div>
<hr class="featurette-divider">
<div class="row featurette">
<div class="col-md-6">
<h2 class="featurette-heading">Execute millions of functions across thousands of nodes.
<!--<span class="text-muted"></span> --> </h2>
<p class="lead">funcX efficiently manages connected resources by elastically deploying workers and containers across nodes.</p>
</div>
<div class="col-md-6">
<img class="featurette-image img-fluid mx-auto" src="images/weak-scaling.png">
</div>
</div>
<hr class="featurette-divider">
<div class="row featurette">
<div class="col-md-6">
<img class="featurette-image img-fluid mx-auto" src="images/containers.png">
</div>
<div class="col-md-6">
<h2 class="featurette-heading">Securely execute functions in customized containers.
<!--<span class="text-muted"></span>--> </h2>
<p class="lead">Log in using hundreds of supported identity providers. funcX implements fine-grained access control to endpoints and function executions are isolated within containers.</p>
</div>
</div>
<!-- /END THE FEATURETTES -->
</div><!-- /.container -->