logo

Understanding Cloud Computing Concepts

   

Added on  2020-02-24

12 Pages2626 Words213 Views
 | 
 | 
 | 
Running Head: HEADSPACE PROJECTAssignment [Student Name Here][Institution’s Name Here] [Professor’s Name Here][Date Here]
Understanding Cloud Computing Concepts_1

HEADSPACE PROJECT2Table of ContentsIntroduction.............................................................................................................3Non-functional requirements.................................................................................4System qualities......................................................................................................4User interface (UI) and system interface................................................................5System constraints..................................................................................................5Cloud-based solutions.............................................................................................6Strengths.................................................................................................................6Weaknesses.............................................................................................................7System development life cycle (SDLC)..................................................................7Predictive SDLC.....................................................................................................8Pros of the predictive approach...........................................................................8Cons.....................................................................................................................9Adaptive approach..................................................................................................9Pros of adaptive approach...................................................................................9Cons...................................................................................................................10The recommendation for the Headspace project...............................................10Conclusion..............................................................................................................10References...............................................................................................................11
Understanding Cloud Computing Concepts_2

HEADSPACE PROJECT3IntroductionWhile information systems manage users’ data, the modern requirements demand other extendedservices because of the prevalence of the digital environment. In today’s digital system, thedemands of information availability and accessibility are higher than ever before because of thevarious technologies that can support this requirement. Virtualization is one such technologywhere resources are delivered to end users using virtual infrastructure i.e. the internet. Moreover,the concepts of virtualization are well exhibited by cloud computing which today is the leadingservice provider in terms of ICT resources. Now, this outcome is as a result of the benefits itprovides including extended resource availability and accessibility, functionalities that arenecessary for modern ICT infrastructures[ CITATION Rac17 \l 1033 ]. Similarly, the Headspaceproject aims to improve its proposed information system by incorporating cloud computing inorder to increase the availability of information among its staff and patients. This report analyzesthis requirement from a design perspective and offers recommendations on the design structureso as to meet the needs of the user.
Understanding Cloud Computing Concepts_3

HEADSPACE PROJECT4Non-functional requirementsLet’s start by distinguishing these factors with those of the functional requirements, non-functional requirements are elements or factors that are used as the criteria of judging the systemperformance. In essence, the fulfilment of these requirements enhances the user's operationswhich improve their interaction with the overall system[ CITATION Mic172 \l 1033 ]. This definitionis different from functional requirements that define the functionalities and capabilities of thesystem. In this section, we highlight these elements based on the FURPS+ reference.System qualitiesThese are the factors that affect the system’s design so as to influence the experience of the userand the package’s run-time behaviour. In this case, they will determine the Headspace project’simpact which will enhance the system application in different user platforms[ CITATION Chu12 \l1033 ]. The qualities are:Design qualities: conceptual integrity is the key component here where the system’s componentsmust be coherently integrated into the implementation process.Supportability: a factor that dictates the overall system’s support control features through theelements put in place to resolve operational issues.User qualities i.e. usability: the Headspace system must meet the requirements of the end user,this ability defines the system’s usability.Runtime qualities: Performance, reliability and security – Performance is the indication of thesoftware’s responsiveness while the reliability is the ability to withstand attacks based on aconsistent operation. Finally, the security where the elements of cloud computing will emphasize
Understanding Cloud Computing Concepts_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents