Short Title:Architecting on the Public Cloud
Full Title:Architecting on the Public Cloud
Language of Instruction:English
Module Code:CLCO H4003
 
Credits: 5
Field of Study:Computing
Module Delivered in 8 programme(s)
Reviewed By:FINBARR FEENEY
Module Author:JOHN BURNS
Module Description:The module is designed to give in-depth understanding about Public Cloud Architecture principles and services. The module covers the design and deployment of virtualized network and server infrastructure, as well as how to design, plan, and scale Cloud solutions according to industry best practices.
Learning Outcomes
On successful completion of this module the learner will be able to:
LO1 Apply the principles of High Availability to design and implement multi-tier solution using a public cloud provider
LO2 Apply a critical understanding of Cloud Shared Security and the techniques to implement secure public cloud solutions
LO3 Formulate an in-depth Auto Scaling technical architecture to solve a set of contextualized challenges
LO4 Develop innovative solutions to solving data scalability and authorization challenges
LO5 Formulate a Disaster Recovery architecture for a contextualized business case
 

Module Content & Assessment

Course Work
Assessment Type Assessment Description Outcome addressed % of total Assessment Date
Assignment Complete lab work & assignments. 1,2,3,4,5 10.00 Ongoing
Practical/Skills Evaluation Given a specific business case context, to design and develop a High Availability solution using a public cloud provider 1,2,3,4,5 20.00 Week 7
Project Design and implement a Cloud Solutions Architecture for a specific business case. 1,2,3,4,5 20.00 Sem 1 End
End of Module Formal Examination
Assessment Type Assessment Description Outcome addressed % of total Assessment Date
Formal Exam The paper will examine theoretical, best practice and case study aspects of the module. 1,2,3,4,5 50.00 End-of-Semester

TU Dublin – Tallaght Campus reserves the right to alter the nature and timings of assessment

 

Module Workload

Workload: Full Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecture In class and online 2.00 Every Week 2.00
Lab In lab assignments 2.00 Every Week 2.00
Independent Learning Working on assignments & notes 6.00 Every Week 6.00
Total Weekly Learner Workload 10.00
Total Weekly Contact Hours 4.00
Workload: Part Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Lecture In class and online 1.00 Every Week 1.00
Lab In lab assignments 2.00 Every Week 2.00
Independent Learning Working on notes & Assignments 7.00 Every Week 7.00
Total Weekly Learner Workload 10.00
Total Weekly Contact Hours 3.00
 

Module Resources

Required Book Resources
  • Thomas Erl,Zaigham Mahmood, Ricardo Puttini 2013, Cloud Computing Concepts, Technology & Architecture, Prentice Hall [ISBN: 978-0-13-3387]
Recommended Book Resources
  • Joe Baron (Author), Hisham Baz (Author), Tim Bixler (Author), Biff Gaut (Author), Kevin E. Kelly (Author), Sean Senior (Author), John Stamper (Author) 2016, AWS Certified Solutions Architect Official Study Guide, 1 Ed., AWS [ISBN: 978-111913855]
  • Moe Abdula and Ingo Averdunk 2018, The Cloud Adoption Playbook: Proven Strategies for Transforming Your Organization with the Cloud, 1 Ed., Wiley [ISBN: 1119491819]
This module does not have any article/paper resources
This module does not have any other resources
 

Module Delivered in

Programme Code Programme Semester Delivery
TA_KCCDO_B B. Sc. Honours Cloud Computing & DevOps 2 Mandatory
TA_KACTM_B Bachelor of Science (Honours) in Computing with Information Technology Management 8 Elective
TA_KCITM_B Bachelor of Science (Honours) in Computing with Information Technology Management - Year 4 ( Add on) 8 Elective
TA_KACOS_B Bachelor of Science (Honours) in Computing with Software Development 8 Elective
TA_KCOSD_B Bachelor of Science (Honours) in Computing with Software Development - Year 4 ( Add on) 2 Elective
TA_KITMG_B Bachelor of Science (Honours) IT Management (add On) 8 Elective
TA_KMCMS_D Certificate in Cloud Provisioning, Management & Security 1 Mandatory
TA_KAWSC_B Certificate in Cloud Solutions Architecture 2 Mandatory