Module Descriptors
CLOUD ARCHITECTURE
COMP50047
Key Facts
Digital, Technology, Innovation and Business
Level 5
20 credits
Contact
Leader: Justin Champion
Hours of Study
Scheduled Learning and Teaching Activities: 28
Independent Study Hours: 172
Total Learning Hours: 200
Pattern of Delivery
  • Occurrence A, Stoke Campus, UG Semester 1
  • Occurrence B, Stoke Campus, UG Semester 2
  • Occurrence C, The Development Manager, UG Semester 2
  • Occurrence D, The Development Manager, UG Semester 1
Sites
  • Stoke Campus
  • The Development Manager
Assessment
  • WRITTEN REPORT - 4000 WORDS weighted at 100%
Module Details
Additional Assessment Details
The assignment will be a scenario-based piece of work, ideally drawing on your workplace, it will outline how Cloud computing could impact your (an) organisation, thus demonstrating your understanding of cloud technologies.

(Learning Outcomes 1 to 4).



Assessing the following Core KSBs.

Knowledge

K16 Fundamental computer networking concepts in relation to digital and technology solutions. For example, cloud architecture, components, quality of service.

K20: Sustainable development approaches as applied to digital and technology solutions such as green computing.

Skills

S1 Analyse a business problem to identify the role of digital and technology solutions.

S2 Identify risks, determine mitigation strategies and opportunities for improvement in a digital and technology solutions project.

S3 Analyse a business problem to specify an appropriate digital and technology solution.

S9 Apply relevant security and resilience techniques to a digital and technology solution for example: risk assessments, mitigation strategies.

S13 Report effectively to colleagues and stakeholders using the appropriate language and style, to meet the needs of the audience concerned.



Assessing the following Network Engineer KSBs:

Knowledge

K61 The role and function of virtual or physical network components and functions and typical topologies and service architectures.

K63 The benefits and risks of cloud computing and the common integration deployments (private, public, hybrid). Including the benefits and risks of virtualisation as a concept; key features of virtualisation and current cloud platforms available.
Learning strategies
The assignment will be a scenario-based piece of work, ideally drawing on your workplace, it will outline how Cloud computing could impact your (an) organisation, thus demonstrating your understanding of cloud technologies.

(Learning Outcomes 1 to 4).



Assessing the following Core KSBs.

Knowledge

K16 Fundamental computer networking concepts in relation to digital and technology solutions. For example, cloud architecture, components, quality of service.

K20: Sustainable development approaches as applied to digital and technology solutions such as green computing.

Skills

S1 Analyse a business problem to identify the role of digital and technology solutions.

S2 Identify risks, determine mitigation strategies and opportunities for improvement in a digital and technology solutions project.

S3 Analyse a business problem to specify an appropriate digital and technology solution.

S9 Apply relevant security and resilience techniques to a digital and technology solution for example: risk assessments, mitigation strategies.

S13 Report effectively to colleagues and stakeholders using the appropriate language and style, to meet the needs of the audience concerned.



Assessing the following Network Engineer KSBs:

Knowledge

K61 The role and function of virtual or physical network components and functions and typical topologies and service architectures.

K63 The benefits and risks of cloud computing and the common integration deployments (private, public, hybrid). Including the benefits and risks of virtualisation as a concept; key features of virtualisation and current cloud platforms available.
Learning Outcomes
1. Research and evaluate issues which affect cloud adoption within an organisation.

2. Investigate and evaluate how cloud services can be used to enhance an organization's infrastructure.

3. Implement a cloud-based infrastructure for a given scenario to aid business performance

4. evaluate new approaches in cloud services and evaluate the benefits and the risks for within a commercial environment
Indicitive Content


Cloud computing is an area of increasing importance within the enterprise environment. Within this module you will look at the usage case of the various aspects of this technology and understand the impact of decisions which are made. You will design an artefact consider how this can be developed using cloud services. With this you will look at a range of topics including (but not exhaustive):



Understanding of modern business requirements for computing

Cloud adoption models

Elastic Computing

Storage options

Networking

Security

Databases

Loosely Coupled and Stateless systems

Security of data and systems

Monitoring Techniques



This module will support the development and assessment of the following Core Knowledge, Skills and Behaviours from the DTSP Apprenticeship Standard:

Knowledge

K5 A range of digital technology solution development techniques and tools.

K6 The approaches and techniques used throughout the digital and technology solution lifecycle and their applicability to an organisation’s standards and pre-existing tools.

K11 The nature and scope of common vulnerabilities in digital and technology solutions. For example, the risks of unsecure coding and unprotected networks

K16 Fundamental computer networking concepts in relation to digital and technology solutions. For example, cloud architecture, components, quality of service.

K18 Techniques of robust research and evaluation for the justification of digital and technology solutions.

K20: Sustainable development approaches as applied to digital and technology solutions such as green computing.

Skills

S1 Analyse a business problem to identify the role of digital and technology solutions.

S2 Identify risks, determine mitigation strategies and opportunities for improvement in a digital and technology solutions project.

S3 Analyse a business problem to specify an appropriate digital and technology solution.

S9 Apply relevant security and resilience techniques to a digital and technology solution for example: risk assessments, mitigation strategies.

S12 Plan, design and manage simple computer networks with an overall focus on the services and capabilities that network infrastructure solutions enable in an organisational context.

S13 Report effectively to colleagues and stakeholders using the appropriate language and style, to meet the needs of the audience concerned.

S14 Research, investigate, and evaluate innovative technologies or approaches in the development of a digital and technology solution.



This module will support the development and assessment of the Specialist Route Knowledge and Skills from the DTSP Apprenticeship Standard:



Software Engineer

Skills

S17 Provide recommendations as to the most appropriate software engineering solution.



Business Analyst

Skills

S36 Produce a business case to scope a proposed project including business benefits and recommendations.



Cyber Security Analyst

Knowledge

K52 Approaches to deployment of cyber security technology components in digital systems to provide security functionality. For example, hardware and software to implement security controls.

Skills

S43 Manage cyber security risk.

S44 Use appropriate cyber security technology, tools and techniques in relation to the risks identified.

S47 Lead the design and build of systems in accordance with a security case to address organisational challenges.



IT Consultant

Skills

S26 Make evidence-based recommendations considering risks, costs, and benefits.



Data Analyst

Knowledge

K57 Approaches to data processing and storage, database systems, data warehousing and online analytical processing, data-driven decision making and the use of evidence and analytics in making choices and decisions.



Network Engineer

Knowledge

K61 The role and function of virtual or physical network components and functions and typical topologies and service architectures.

K63 The benefits and risks of cloud computing and the common integration deployments (private, public, hybrid). Including the benefits and risks of virtualisation as a concept; key features of virtualisation and current cloud platforms available.

Skills

S57 Plan, design, document, and develop the relevant elements of a computer network within an organisation or between organisations, considering customer requirements (performance, scale), constraints (budget, equipment availability), and define policies for their use.

S61 Secure network systems by establishing and enforcing policies and defining and monitoring access. Support and administer firewall environments in line with IT security policy.
Texts


AWS Resources: https://aws.amazon.com/training/awsacademy/



Carter, (2021), AWS Certified Cloud Practitioner, McGraw-Hill Education

Erickson, (2019) AWS: AWS: 2019 Complete Guide for Beginner's. Amazon Web Services Tutorial, Independently Published

Waida, Udell, Chan, Udita, (2019), Implementing AWS: Design, Build, and Manage your Infrastructure: Leverage AWS features to build highly secure, fault-tolerant, and scalable cloud environments, Packet Publishing

Wilkins, (2021), AWS Certified Solutions Architect - Associate (SAA-C02) Cert Guide, Pearson



All texts and electronic resources will be updated and refreshed on an annual basis and available for students via the online Study Links resource platform. All reference materials will be collated and curated and aligned to Equality, Diversity & Inclusion indicators.

Resources
Students will have access to materials provided by the university through the Blackboard system. In addition, due to Staffordshire University being a member of the AWS Academy group they will also have hands on access to a provided practical environment.



https://aws.amazon.com/training/awsacademy/

Web Descriptor
Cloud technology is a popular term used frequently in today's world to indicate innovative concepts and usage of technology. While many will have heard this term, the full spectrum of what cloud technology can provide, and the associated benefits is not always fully portrayed. This module will be carried out with the support of the AWS (Amazon Web Services) Academy and as such students will be developing their practical skills as well as enhancing their understanding. You will also be working towards the knowledge required to undertake the AWS Certified Cloud Practitioner industry certification.