COMP08149 2018 AWS Academy Cloud Computing Architecture

General Details

Full Title
AWS Academy Cloud Computing Architecture
Transcript Title
AWS Academy Cloud Computing Ar
Code
COMP08149
Attendance
N/A %
Subject Area
COMP - Computing
Department
COEL - Computing & Electronic Eng
Level
08 - NFQ Level 8
Credit
05 - 05 Credits
Duration
Semester
Fee
Start Term
2018 - Full Academic Year 2018-19
End Term
9999 - The End of Time
Author(s)
Aine Mitchell, John Weir, Colm Davey
Programme Membership
SG_KAPPL_H08 201800 Bachelor of Arts (Honours) in Computing in Application Design and User Experience SG_KSMAR_H08 201800 Bachelor of Science (Honours) in Computing in Smart Technologies SG_KSODV_H08 201800 Bachelor of Science (Honours) in Computing in Software Development SG_KNCLD_H08 201800 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_KCMPU_H08 201800 Bachelor of Science (Honours) in Computing SG_KSODV_K08 201800 Level 8 Honours Degree Add-on in Software Development SG_KNCLD_K08 201800 Level 8 Honours Degree Add-on in Computing in Computer Networks and Cloud Infrastructure SG_KSFTD_K08 201800 Bachelor of Science (Honours) in Computing in Software Development (Add On) SG_KCNCI_K08 201800 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_KSOFT_E08 201800 Certificate in Software Development SG_KNCLD_E08 201800 Certificate in Computing in Computer Networks and Cloud Infrastructure SG_KCNCI_K08 201900 Bachelor of Science (Honours) in Computing in Computer Networks and Cloud Infrastructure SG_KNCLD_K08 201900 Level 8 Honours Degree Add-on in Computing in Computer Networks and Cloud Infrastructure
Description

Cloud Computing Architecture is an AWS Academy curriculum designed to help students develop technical expertise in cloud computing and prepare them for the AWS Certified Solutions Architect – Associate certification exam. The curriculum is delivered through instructor-led classes, hands-on labs, and project work. Students have access to course manuals, online knowledge assessments, hands-on labs, a free practice certification exam, and a discount voucher for the certification exam. The students will require AWS credits a in order to complete projects and practical exercises.

Learning Outcomes

On completion of this module the learner will/should be able to;

1.

Review networking concepts fundamental to cloud computing

2.

Employ storage, IAM, architecting and database functionality on AWS.

3.

Comprehend the need for elasticity, appropriate use of management tools and automation on AWS

4.

Justify the need for a well-architected Framework in the areas of security, reliability, performance efficiency and cost optimisation

5.

Apply best practice for deployment, implementation and troubleshooting of sample architectures

Teaching and Learning Strategies

Most teaching materials will be provided by AWS Academy, as will access to their cloud resources. The module will be taught with an emphasis on lab work, with an hour for lectures. Some theoretical concepts will be covered in the lab practicals, in order to emphasise key concepts.

Example MCQs will be provided by AWS academy.

Module Assessment Strategies

The learner will undertake two scenario-based exercises worth in weeks 6 and 12 worth 20% and 30% respectively. 50% of the total mark will consist of MCQs over the duration of the semester.

The guidelines for the practical assessments will be provided by AWS academy.

Repeat Assessments

The learner will be required to undertake one repeat project (practical with a written element) which will cover all learning outcomes.

Indicative Syllabus

Review networking concepts fundamental to cloud computing

  • Data centre concepts (hardware, software, connectivity)
  • Networking devices (switches, routers), protocols (IPv4, HTTP) and services (DNS, DHCP)
  • IP addressing, subnetting, firewalls, load balancers and proxies
  • Servers, systems administration and storage concepts

Employ storage, IAM, architecting and database functionality on AWS

  • Cloud economics and Total Cost of Ownership 
  • AWS compute, storage, and networking
  • AWS security
  • IAM
  • AWS database options

Comprehend the need for elasticity, appropriate use of management tools and automation on AWS

  • AWS elasticity and management tools
  • Creating Amazon EC2 instances with Microsoft Windows
  • Scale and load balance a given architecture
  • Creating an Amazon VPC with AWS CloudFormation

Justify the need for a well-architected Framework in the areas of security, reliability, performance efficiency and cost optimisation

  • Well-Architected Pillar 1: Security
  • Well Architected Pillar 2: Reliability
  • Well Architected Pillar 3: Performance Efficiency
  • Well Architected Pillar 4: Cost Optimization

Apply best practice for deployment, implementation and troubleshooting of sample architectures

  • Recommend items to check when an instance connection times out
  • Recommend considerations that may affect network performance
  • Recommend considerations that may affect CPU load on RDS instances
  • Recommend items to check in response to an “access denied” alert

Coursework & Assessment Breakdown

End of Semester / Year Formal Exam
100 %

Coursework Assessment

Title Type Form Percent Week Learning Outcomes Assessed
1 Multiple choice quizzes Coursework Assessment Multiple Choice/Short Answer Test 50 % OnGoing 1,2,3,4,5
2 Design web scale storage/migrate to cloud Project Individual Project 20 % Week 6 1,2
3 Implement Well-Architected Best Practices Coursework Assessment Individual Project 30 % Week 12 3,4,5

Full Time Mode Workload


Type Location Description Hours Frequency Avg Workload
Lecture Lecture Theatre Lecture 2 Weekly 2.00
Practical / Laboratory Computer Laboratory Lab Practicals 2 Weekly 2.00
Independent Learning Not Specified Independent Learning 3 Weekly 3.00
Total Full Time Average Weekly Learner Contact Time 4.00 Hours

Online Learning Mode Workload


Type Location Description Hours Frequency Avg Workload
Online Lecture Not Specified Online Lecture 2.3 Weekly 2.30
Independent Learning Not Specified Independent Learning 3.5 Weekly 3.50
Directed Learning Not Specified Directed Learning 1.12 Weekly 1.12
Total Online Learning Average Weekly Learner Contact Time 3.42 Hours

Required & Recommended Book List

Recommended Reading
2016-10-07 AWS Certified Solutions Architect Official Study Guide: Associate Exam Sybex
ISBN 1119138558 ISBN-13 9781119138556

Covers exam objectives, including designing highly available, cost efficient, fault tolerant, scalable systems, implementation and deployment, data security, troubleshooting, and much more.... Includes interactive online learning environment and study tools with: + 2 custom practice exams + More than 100 electronic flashcards + Searchable key term glossary Your complete guide to preparing for the AWS Certified Solutions Architect Associate Exam The AWS Certified Solutions Architect Official Study Guide is your one-stop resource for coverage of the Associate Level Exam. This Sybex Study Guide covers the Associate Exam objectives. Youll prepare smarter and faster with Sybex thanks to expert content, including assessment tests that check your exam readiness, an objective map, real-world scenarios, hands-on exercises, key topic exam essentials, and challenging chapter review questions. Reinforce what you have learned with the Sybex online learning environment and test bank, accessible across multiple devices. Get prepared for the AWS Associate Level Exam today.

Recommended Reading
2017-03-27 AWS Lambda in Action Manning Publications
ISBN 1617293717 ISBN-13 9781617293719
Recommended Reading
2016-09-18 AWS Security Best Practices (AWS Whitepaper) Amazon Web Services

August 2016

This whitepaper provides security best practices that will help you define your Information Security Management System (ISMS) and build a set of security policies and processes for your organization so you can protect your data and assets in the AWS Cloud. It also provides an overview of different security topics such as identifying, categorizing and protecting your assets on AWS, managing access to AWS resources using accounts, users and groups and suggesting ways you can secure your data, your operating systems and applications and overall infrastructure in the cloud.

Module Resources

URL Resources

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

https://aws.amazon.com/