The Quality Attibutes and Architectural Tactics of Amazon Web Services (AWS)

被引:0
|
作者
Milhem, Hind [1 ]
Harrison, Neil B. [2 ]
机构
[1] Al Hashemite Univ, Abdallah Informat Technol 2, Fac Prince Al Hussein Bin, Dept Informat Technol, POB 339127, Zarqa, Jordan
[2] Utah Valley Univ, Dept Comp Sci, Orem, UT USA
来源
2022 INTERMOUNTAIN ENGINEERING, TECHNOLOGY AND COMPUTING (IETC) | 2022年
关键词
Tactic; Quality Attributes; Amazon Web Service (AWS); Software Architecture;
D O I
10.1109/IETC54973.2022.9796821
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Software architecture plays a critical role in ensuring the quality attributes of a software system (i.e. security, performance, availability, usability, and maintainability). With the advent of cloud computing, popular software architectures are changing. An important change is that some aspects of some quality attributes are now implemented in the cloud software. Architecture elements called tactics (i.e. design decisions that affect the achievement of quality attributes) are built to address the quality attributes of a software architecture. The implementation of a software application using components from a commercial cloud computing platform inherits the quality aspects of the tactics used as part of the implementation of the cloud components, freeing application developers from worrying as much about the quality attributes. We investigated components of the cloud service Amazon Web Services (AWS) and found implementations of key elements of several quality attributes. Furthermore, we identified existing and new tactics used in AWS components to address these quality attributes. In particular, we identified five common quality attributes implemented in AWS components, along with associated tactics: Reliability, Scalability, Performance, Availability, and Security. Most of the tactics are modifications of existing tactics; but several tactics in Security are new. This illustrates the rapid change in the area of security. Opportunities for additional research include expanded studies of tactics in cloud services, and organizing and cataloguing of new tactics.
引用
收藏
页数:6
相关论文
共 50 条
  • [11] Elf Rechtsverstöße bei der Auftragsverarbeitung (“DPA”) mittels AWS Amazon Web Services – Teil 2 von 2
    Jonas Breyer
    Anja Hirschel
    Datenschutz und Datensicherheit - DuD, 2025, 49 (2) : 97 - 104
  • [12] An Architectural Style for Liquid Web Services
    Bonetta, Daniele
    Pautasso, Cesare
    2011 9TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA), 2011, : 232 - 241
  • [13] Analysis of Web Authentication methods using Amazon Web Services
    Swedha, K.
    Dubey, Tanuja
    2018 9TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2018,
  • [14] HEALTHCARE MANAGEMENT USING AMAZON WEB SERVICES
    Dulgheru, Maria-Luiza
    Marin, Iuliana
    SCIENTIFIC PAPERS-SERIES D-ANIMAL SCIENCE, 2024, 67 (02): : 211 - 220
  • [15] Biomedical Cloud Computing With Amazon Web Services
    Fusaro, Vincent A.
    Patil, Prasad
    Gafni, Erik
    Wall, Dennis P.
    Tonellato, Peter J.
    PLOS COMPUTATIONAL BIOLOGY, 2011, 7 (08)
  • [16] Amazon Web Services: an alternative for storage of information
    Tolosa Cuadrado, Cristhian Leonardo
    Gonzalez Sanabria, Juan Sebastian
    REVISTA CIENTIFICA, 2014, 2 (19): : 134 - U468
  • [17] An Architectural Model for Trusted Domains in Web Services
    Casola, Valentina
    Coppolino, Luigi
    Rak, Massimiliano
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2006, 1 (02): : 107 - 118
  • [18] Modeling architectural level repair in web services
    Moo-Mena, Francisco
    Drira, Khalil
    WEBIST 2007: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL IT: INTERNET TECHNOLOGY, 2007, : 240 - +
  • [19] Quality-driven architecture development using architectural tactics
    Kim, Suntae
    Kim, Dae-Kyoo
    Lu, Lunjin
    Park, Sooyong
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (08) : 1211 - 1231
  • [20] Web services quality
    Andreozzi, S
    Montesi, D
    Moretti, R
    CCCT 2003, VOL 1, PROCEEDINGS: COMPUTING/INFORMATION SYSTEMS AND TECHNOLOGIES, 2003, : 252 - 257