From 66ff1433e38c245df5db699b653d7d29a7bedc6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Bouteiller?= Date: Fri, 27 Jan 2023 16:49:22 -0500 Subject: [PATCH 01/13] Add authors for the v5.0 release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Aurélien Bouteiller --- Acknowledgements.tex | 90 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index b40d883d..08dcf708 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -8,6 +8,96 @@ \chapter{Acknowledgements} Without the hard work and dedication of these people this document would not have been possible. The sections below list some of the active participants and organizations in the various PMIx standard iterations. +%%%%%%%%%% Version 5.0 +\section{Version 5.0} + +The following list includes some of the active participants in the PMIx v5 standardization process. + +%TODO general decision, where is the cut-off point for alumnis involved prior to dec. 2020 (when we published v4.0), in particular people that participated in establishing ASC rules used for the first time in this document. + +\paragraph*{Release Managers for v5.0} + +\begin{itemize} + \item Ken Raffenetti + \item David Solt +\end{itemize} + +\paragraph*{ASC Chairs terms during v5.0 preparation} + +\begin{itemize} + \item Aurelien Bouteiller (2023-2025) + \item Joshua Hursey (2019-2024) + \item Kathryn Mohror (2020-2023) + \item Ralph Castain (2018-2020) +\end{itemize} + +\paragraph*{Working Group Chairs during v5.0 preparation} + +%TODO decide what to do with inactive WGs chairs, alumnis +\begin{itemize} + \item David Solt (Implementation Agnostic Document Working Group) + \item Isaías A. Comprés (Tools Working Group) +\end{itemize} + +\paragraph*{ASC Secretaries terms during v5.0 preparation} + +\begin{itemize} + \item Norbert Eicker (2023-2025) + \item Thomas Naughton (2020-2024) + \item Aurelien Bouteiller (2021-2023) + \item Stephen Herbein (2019-2021) +\end{itemize} + +\paragraph*{Contributors} + +%TODO review list (copied from v4, updated with current reps and alts, all commit-authors, PR reviewers, etc should also appear here) +\begin{itemize} + \item Ralph H. Castain + \item Joshua Hursey and David Solt + \item Dirk Schubert + \item John DelSignore + \item Aurelien Bouteiller + \item Michael A Raymond + \item Howard Pritchard + \item Brice Goglin + \item Kathryn Mohror + \item Thomas Naughton and Swaroop Pophale + \item William E. Allcock and Paul Rich + \item Michael Karo + \item Artem Polyakov + \item Ken Raffenetti and Shane Snyder + \item Norbert Eicker + \item Brice Goglin and Guillaume Mercier + \item Hari Subramoni and Nat Shineman + \item Martin Schulz +\end{itemize} + +\paragraph*{Institutions} + +The following institutions supported this effort through time and travel support for the people listed above. + +%TODO review list (copied from v4, updated with current members and reps) +\begin{itemize} + \item Intel Corporation + \item IBM, Inc. + \item Allinea (ARM) %TODO not current, supported effort for v5? + \item Perforce %TODO not current, supported effort for v5? + \item University of Tennessee, Knoxville + \item The Exascale Computing Project, an initiative of the US Department of Energy + \item National Science Foundation + \item HPE Co. + \item Los Alamos National Laboratory + \item INRIA + \item Lawrence Livermore National Laboratory + \item Oak Ridge National Laboratory + \item Argonne National Laboratory + \item Nanook Consulting + \item Altair + \item NVIDIA + \item TU Munich + \item Ohio State University +\end{itemize} + %%%%%%%%%% Version 4.0 \section{Version 4.0} From 07cc05a38e9f9ca6011ec31d323c04250eb0ceeb Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Tue, 7 Feb 2023 15:21:35 -0600 Subject: [PATCH 02/13] acks: Alphabatize author and institutions lists --- Acknowledgements.tex | 50 +++++++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 22 deletions(-) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 08dcf708..08834419 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -52,24 +52,29 @@ \section{Version 5.0} %TODO review list (copied from v4, updated with current reps and alts, all commit-authors, PR reviewers, etc should also appear here) \begin{itemize} + \item William E. Allcock + \item Aurelien Bouteiller \item Ralph H. Castain - \item Joshua Hursey and David Solt - \item Dirk Schubert \item John DelSignore - \item Aurelien Bouteiller - \item Michael A Raymond - \item Howard Pritchard + \item Norbert Eicker \item Brice Goglin - \item Kathryn Mohror - \item Thomas Naughton and Swaroop Pophale - \item William E. Allcock and Paul Rich + \item Joshua Hursey \item Michael Karo + \item Guillaume Mercier + \item Kathryn Mohror + \item Thomas Naughton \item Artem Polyakov - \item Ken Raffenetti and Shane Snyder - \item Norbert Eicker - \item Brice Goglin and Guillaume Mercier - \item Hari Subramoni and Nat Shineman + \item Swaroop Pophale + \item Howard Pritchard + \item Ken Raffenetti + \item Michael A Raymond + \item Paul Rich + \item Dirk Schubert \item Martin Schulz + \item Nat Shineman + \item Shane Snyder + \item David Solt + \item Hari Subramoni \end{itemize} \paragraph*{Institutions} @@ -78,24 +83,25 @@ \section{Version 5.0} %TODO review list (copied from v4, updated with current members and reps) \begin{itemize} - \item Intel Corporation - \item IBM, Inc. \item Allinea (ARM) %TODO not current, supported effort for v5? - \item Perforce %TODO not current, supported effort for v5? - \item University of Tennessee, Knoxville + \item Altair + \item Amazon Web Services + \item Argonne National Laboratory \item The Exascale Computing Project, an initiative of the US Department of Energy - \item National Science Foundation \item HPE Co. - \item Los Alamos National Laboratory + \item IBM, Inc. + \item Intel Corporation \item INRIA \item Lawrence Livermore National Laboratory - \item Oak Ridge National Laboratory - \item Argonne National Laboratory + \item Los Alamos National Laboratory \item Nanook Consulting - \item Altair + \item National Science Foundation \item NVIDIA + \item Oak Ridge National Laboratory + \item The Ohio State University + \item Perforce %TODO not current, supported effort for v5? \item TU Munich - \item Ohio State University + \item University of Tennessee, Knoxville \end{itemize} %%%%%%%%%% Version 4.0 From e238fe1b5c211eddab07a0a978457b62ec8692bf Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Tue, 7 Feb 2023 15:22:58 -0600 Subject: [PATCH 03/13] acks: Add additional commit authors from v5 --- Acknowledgements.tex | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 08834419..282c112d 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -53,11 +53,13 @@ \section{Version 5.0} %TODO review list (copied from v4, updated with current reps and alts, all commit-authors, PR reviewers, etc should also appear here) \begin{itemize} \item William E. Allcock + \item Brian Barrett \item Aurelien Bouteiller \item Ralph H. Castain \item John DelSignore \item Norbert Eicker \item Brice Goglin + \item Stephen Herbein \item Joshua Hursey \item Michael Karo \item Guillaume Mercier From a3a45ca429db517abbd088c51b7e50d647e9e50c Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Thu, 9 Feb 2023 15:44:10 -0600 Subject: [PATCH 04/13] acks: alphabetize and list additional wg chairs --- Acknowledgements.tex | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 282c112d..84d95f77 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -35,8 +35,11 @@ \section{Version 5.0} %TODO decide what to do with inactive WGs chairs, alumnis \begin{itemize} - \item David Solt (Implementation Agnostic Document Working Group) \item Isaías A. Comprés (Tools Working Group) + \item Stephen Herbein (Use-Cases Working Group) + \item Shane Snyder (Storage Working Group) + \item David Solt (Implementation Agnostic Document Working Group) + \item Justin Wozniak (Dynamic Workflows Working Group) %TODO do we say this is now part of the Tools WG? \end{itemize} \paragraph*{ASC Secretaries terms during v5.0 preparation} @@ -77,6 +80,7 @@ \section{Version 5.0} \item Shane Snyder \item David Solt \item Hari Subramoni + \item Justin Wozniak \end{itemize} \paragraph*{Institutions} From 75c9235ba17531d008413fa9a9a32f4d90a66ec7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Bouteiller?= Date: Wed, 15 Feb 2023 15:46:44 -0500 Subject: [PATCH 05/13] acks: Add some authors and institutes from the WG meeting notes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Aurélien Bouteiller --- Acknowledgements.tex | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 84d95f77..45adb6f8 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -33,13 +33,12 @@ \section{Version 5.0} \paragraph*{Working Group Chairs during v5.0 preparation} -%TODO decide what to do with inactive WGs chairs, alumnis \begin{itemize} \item Isaías A. Comprés (Tools Working Group) \item Stephen Herbein (Use-Cases Working Group) \item Shane Snyder (Storage Working Group) \item David Solt (Implementation Agnostic Document Working Group) - \item Justin Wozniak (Dynamic Workflows Working Group) %TODO do we say this is now part of the Tools WG? + \item Justin Wozniak (Dynamic Workflows Working Group) \end{itemize} \paragraph*{ASC Secretaries terms during v5.0 preparation} @@ -59,6 +58,7 @@ \section{Version 5.0} \item Brian Barrett \item Aurelien Bouteiller \item Ralph H. Castain + \item Jay Dayal \item John DelSignore \item Norbert Eicker \item Brice Goglin @@ -98,6 +98,7 @@ \section{Version 5.0} \item IBM, Inc. \item Intel Corporation \item INRIA + \item Jülich Supercomputing Center \item Lawrence Livermore National Laboratory \item Los Alamos National Laboratory \item Nanook Consulting From 8506b6fe8b41db6c7def5c12ca273c72bf347e8d Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Thu, 16 Feb 2023 13:29:18 -0600 Subject: [PATCH 06/13] acks: Add more contributors from meeting notes --- Acknowledgements.tex | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 45adb6f8..96b97dba 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -56,31 +56,53 @@ \section{Version 5.0} \begin{itemize} \item William E. Allcock \item Brian Barrett + \item Swen Boehm \item Aurelien Bouteiller + \item Suren Byna \item Ralph H. Castain - \item Jay Dayal + \item Sourav Chakraborty + \item Isaías A. Comprés + \item Jai Dayal \item John DelSignore \item Norbert Eicker + \item Bengisu Elis + \item Jim Garlick + \item Mahdieh Ghazimirsaeed \item Brice Goglin \item Stephen Herbein + \item Dominik Huber \item Joshua Hursey + \item Sid Jana + \item Jithin Jose \item Michael Karo + \item Quincey Koziol + \item Ignacio Laguna + \item Ti Leggett + \item Karthik Vadambacheri Manian \item Guillaume Mercier \item Kathryn Mohror \item Thomas Naughton \item Artem Polyakov \item Swaroop Pophale \item Howard Pritchard + \item Nick Radcliffe \item Ken Raffenetti \item Michael A Raymond \item Paul Rich + \item Barry Rountree + \item Anatoliy Rozanov \item Dirk Schubert \item Martin Schulz + \item Tom Scogland \item Nat Shineman + \item Danielle Sikich \item Shane Snyder \item David Solt \item Hari Subramoni + \item Shinji Sumimoto + \item Geoffroy Vallee \item Justin Wozniak + \item Andrew Younge \end{itemize} \paragraph*{Institutions} @@ -89,24 +111,30 @@ \section{Version 5.0} %TODO review list (copied from v4, updated with current members and reps) \begin{itemize} - \item Allinea (ARM) %TODO not current, supported effort for v5? + \item Arm, Inc \item Altair + \item AMD \item Amazon Web Services \item Argonne National Laboratory \item The Exascale Computing Project, an initiative of the US Department of Energy + \item Fujitsu \item HPE Co. \item IBM, Inc. \item Intel Corporation \item INRIA \item Jülich Supercomputing Center + \item Lawrence Berkeley National Laboratory \item Lawrence Livermore National Laboratory \item Los Alamos National Laboratory + \item Microsoft \item Nanook Consulting \item National Science Foundation \item NVIDIA \item Oak Ridge National Laboratory \item The Ohio State University - \item Perforce %TODO not current, supported effort for v5? + \item Perforce Software, Inc. + \item Sandia National Laboratories + \item Sylabs \item TU Munich \item University of Tennessee, Knoxville \end{itemize} From d31939b5a789e524604b1cc14eca5e8443f807ac Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Fri, 17 Feb 2023 13:16:01 -0600 Subject: [PATCH 07/13] acks: Add one-time contributors from meetings notes --- Acknowledgements.tex | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 96b97dba..2bce275b 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -54,43 +54,65 @@ \section{Version 5.0} %TODO review list (copied from v4, updated with current reps and alts, all commit-authors, PR reviewers, etc should also appear here) \begin{itemize} + \item Julien Adam % TODO: no institution \item William E. Allcock \item Brian Barrett + \item Albeaus Bayucan + \item David Bernholdt + \item Wesley Bland \item Swen Boehm + \item George Bosilca \item Aurelien Bouteiller \item Suren Byna + \item Paul Carpenter \item Ralph H. Castain \item Sourav Chakraborty + \item Michael Chuvelev \item Isaías A. Comprés \item Jai Dayal \item John DelSignore + \item Dmitry Durnov \item Norbert Eicker \item Bengisu Elis + \item Noah Evans \item Jim Garlick \item Mahdieh Ghazimirsaeed \item Brice Goglin + \item Andrew Gontarek \item Stephen Herbein + \item Thomas Hines + \item Dan Holmes + \item Kaiyuan Hou \item Dominik Huber \item Joshua Hursey + \item Julien Jaeger \item Sid Jana \item Jithin Jose \item Michael Karo \item Quincey Koziol + \item Gregory Kutzer \item Ignacio Laguna \item Ti Leggett \item Karthik Vadambacheri Manian + \item Pat McCarthy \item Guillaume Mercier \item Kathryn Mohror + \item Grace Nansamba \item Thomas Naughton + \item Guillaume Papauré + \item Trupeshkumar Patel \item Artem Polyakov \item Swaroop Pophale \item Howard Pritchard \item Nick Radcliffe \item Ken Raffenetti + \item Bharath Ramesh \item Michael A Raymond \item Paul Rich \item Barry Rountree \item Anatoliy Rozanov + \item Amit Ruhela + \item Derek Schafer \item Dirk Schubert \item Martin Schulz \item Tom Scogland @@ -98,6 +120,7 @@ \section{Version 5.0} \item Danielle Sikich \item Shane Snyder \item David Solt + \item Jeff Squyres \item Hari Subramoni \item Shinji Sumimoto \item Geoffroy Vallee @@ -116,6 +139,9 @@ \section{Version 5.0} \item AMD \item Amazon Web Services \item Argonne National Laboratory + \item Barcelona Supercomputing Center + \item CEA + \item Cisco \item The Exascale Computing Project, an initiative of the US Department of Energy \item Fujitsu \item HPE Co. @@ -126,16 +152,21 @@ \section{Version 5.0} \item Lawrence Berkeley National Laboratory \item Lawrence Livermore National Laboratory \item Los Alamos National Laboratory + \item Meta \item Microsoft \item Nanook Consulting \item National Science Foundation + \item Northwestern University \item NVIDIA \item Oak Ridge National Laboratory \item The Ohio State University \item Perforce Software, Inc. \item Sandia National Laboratories \item Sylabs + \item Tennessee Technological University \item TU Munich + \item University of Alabama + \item University of Tennessee, Chattanooga \item University of Tennessee, Knoxville \end{itemize} From a6f9708418a317e0f1221da220f2067670572114 Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Thu, 9 Mar 2023 11:24:31 -0600 Subject: [PATCH 08/13] Update Acknowledgements.tex Co-authored-by: Dan Holmes --- Acknowledgements.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 2bce275b..5edcf44d 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -81,7 +81,7 @@ \section{Version 5.0} \item Andrew Gontarek \item Stephen Herbein \item Thomas Hines - \item Dan Holmes + \item Daniel J. Holmes \item Kaiyuan Hou \item Dominik Huber \item Joshua Hursey From c19f32ec03246d0443083fa1a63716ef62841301 Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Thu, 9 Mar 2023 11:24:46 -0600 Subject: [PATCH 09/13] Update Acknowledgements.tex Co-authored-by: Thomas Naughton --- Acknowledgements.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 5edcf44d..30b04ea0 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -90,7 +90,7 @@ \section{Version 5.0} \item Jithin Jose \item Michael Karo \item Quincey Koziol - \item Gregory Kutzer + \item Gregory Kurtzer \item Ignacio Laguna \item Ti Leggett \item Karthik Vadambacheri Manian From 925c45c7103425df240ab80f07028159a483e9a3 Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Thu, 9 Mar 2023 11:29:28 -0600 Subject: [PATCH 10/13] acks: Alphabetization fixes Thanks to Michael Karo for pointing out. --- Acknowledgements.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 30b04ea0..de96e079 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -134,11 +134,11 @@ \section{Version 5.0} %TODO review list (copied from v4, updated with current members and reps) \begin{itemize} - \item Arm, Inc \item Altair - \item AMD \item Amazon Web Services + \item AMD \item Argonne National Laboratory + \item Arm, Inc \item Barcelona Supercomputing Center \item CEA \item Cisco @@ -146,8 +146,8 @@ \section{Version 5.0} \item Fujitsu \item HPE Co. \item IBM, Inc. - \item Intel Corporation \item INRIA + \item Intel Corporation \item Jülich Supercomputing Center \item Lawrence Berkeley National Laboratory \item Lawrence Livermore National Laboratory From f50fd250ab8558bd99f8f5ef6ed317523f49e0e4 Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Fri, 10 Mar 2023 09:26:29 -0600 Subject: [PATCH 11/13] acks: Add Stephan Krempel I confirmed over email to include Stephan and his supporting company ParTec AG. --- Acknowledgements.tex | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index de96e079..ab069d50 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -90,6 +90,7 @@ \section{Version 5.0} \item Jithin Jose \item Michael Karo \item Quincey Koziol + \item Stephan Krempel \item Gregory Kurtzer \item Ignacio Laguna \item Ti Leggett @@ -160,6 +161,7 @@ \section{Version 5.0} \item NVIDIA \item Oak Ridge National Laboratory \item The Ohio State University + \item ParTec AG \item Perforce Software, Inc. \item Sandia National Laboratories \item Sylabs From 3fcb6550dba5cbe517b073d1e3784d6957d9c95b Mon Sep 17 00:00:00 2001 From: Shane Snyder Date: Fri, 10 Mar 2023 09:57:35 -0600 Subject: [PATCH 12/13] add more storage wg folks --- Acknowledgements.tex | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index ab069d50..488f69e2 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -65,12 +65,14 @@ \section{Version 5.0} \item Aurelien Bouteiller \item Suren Byna \item Paul Carpenter + \item John Carrier \item Ralph H. Castain \item Sourav Chakraborty \item Michael Chuvelev \item Isaías A. Comprés \item Jai Dayal \item John DelSignore + \item Andreas Dilger \item Dmitry Durnov \item Norbert Eicker \item Bengisu Elis @@ -100,6 +102,7 @@ \section{Version 5.0} \item Kathryn Mohror \item Grace Nansamba \item Thomas Naughton + \item Bogdan Nicolae \item Guillaume Papauré \item Trupeshkumar Patel \item Artem Polyakov @@ -170,6 +173,7 @@ \section{Version 5.0} \item University of Alabama \item University of Tennessee, Chattanooga \item University of Tennessee, Knoxville + \item Whamcloud \end{itemize} %%%%%%%%%% Version 4.0 From e185a7680742a5402e52d2dc59d07c89c7466bf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Bouteiller?= Date: Tue, 28 Mar 2023 16:28:58 -0400 Subject: [PATCH 13/13] Cleanup todo items MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Aurélien Bouteiller --- Acknowledgements.tex | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Acknowledgements.tex b/Acknowledgements.tex index 488f69e2..a7b5102b 100644 --- a/Acknowledgements.tex +++ b/Acknowledgements.tex @@ -13,8 +13,6 @@ \section{Version 5.0} The following list includes some of the active participants in the PMIx v5 standardization process. -%TODO general decision, where is the cut-off point for alumnis involved prior to dec. 2020 (when we published v4.0), in particular people that participated in establishing ASC rules used for the first time in this document. - \paragraph*{Release Managers for v5.0} \begin{itemize} @@ -52,9 +50,8 @@ \section{Version 5.0} \paragraph*{Contributors} -%TODO review list (copied from v4, updated with current reps and alts, all commit-authors, PR reviewers, etc should also appear here) \begin{itemize} - \item Julien Adam % TODO: no institution + \item Julien Adam \item William E. Allcock \item Brian Barrett \item Albeaus Bayucan @@ -136,7 +133,6 @@ \section{Version 5.0} The following institutions supported this effort through time and travel support for the people listed above. -%TODO review list (copied from v4, updated with current members and reps) \begin{itemize} \item Altair \item Amazon Web Services