Post on 07-Aug-2018
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 1/17
Majd F. Sakrmsakr@cs.cmu.edu
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 2/17
Location In-Class Online
Scale10s
students>100
students
Campus Local Global
Infrastructure Local Outsourced
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 3/17
Undergrad9 units(10%)
Graduate12 units
90%
CMU-SV CMU-P
C
CMU-Q
Systems &Infrastructures Services & ApplicationsCourseContent
50
1702
Spring 2013 Fall 2013 Sprin
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 4/17
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 5/17
PiazzaO
Amazon Web
Services
Video Conf.
Cloud platform to
implement all proje
Access
quizzes
Feedback& questions
Weekly, in-class re
videotape & video
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 6/17
Real world data, infra, problems wit
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 7/17
• Amazon EC2, Amazon S Authentication, Billing, S0. AWS Account Setup & Tool Primer
• Amazon EC2, Amazon E1. Big Data Analytics
• Amazon EC2, Auto Scal Amazon CloudWatch, Am2. Scaling, Elasticity and Failure
• Amazon EBS, MySQL, H Amazon RDS, Amazon D3. Cloud Storage
• Amazon EMR, MapReduGraphLab4. Analytics Engines for the Cloud
• No restrictions on tools o
• Evaluated based on cost5. A Complete Web Service (Team project)
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 8/17
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 9/17
Student VM
Instance
Au
Auto-grader Server
Database
(RDS)
AWS ID,
Instance ID,
AMI ID
Fetch update script, run it and de
SubmitterSubmission token
Cron job to
update DB
Student details
Update
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 10/17
Student Front End VM
of Web Service
Au
Load-generator &
Auto-grader
Database
(RDS)
AWS ID,
Instance ID,
AMI ID
Student Submits IP of Web Service
Load
update DB
Student details
Update
Response
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 11/17
L
Ge
Phases Duration Query Type
Phase 1 2 weeks Q1, Q2
Phase 2 2 weeks Q1, Q2, Q3, Q4
Phase 2 Live Test 6 hours Q1, Q2, Q3, Q4, mix
Phase 3 2 weeks Q1, Q2, Q3, Q4, Q5
Phase 3 Live Test 6 hours Q1, Q2, Q3, Q4, Q5
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 12/17
• Develop project learningoutcomes
• Understand capability of AWS services
Develop idea
• Identify data set
• Design project steps
• Develop project pilot
• Compare results with insight
Design &Development • Data se
• Estimate
• Types o
• Number
T
T e s t i n g • V1.0 triple tested
• V2.0 released B u g s • Auto Patching o
AMIs
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 13/17
Eval
BashLogs
Codeon S3
AWSCost
• Evaluation – Project questions
– Bash logs
– AWS expenditure
– Code submission
• Cheat Checking – Code similarity check
using MOSS – Correlation across multiple logs
• Monitor Expenditure – Daily
– Per project module (tagging)
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 14/17
Cheating should be more work than le
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 15/17
– F14: 10% penalties: 43 in Week 1 0 in Week 8
– F14: 100% penalties: 6 in Week 1 0 in Week 8
– S15: 1 penalty in weeks 1-3
Full Score = Correctness + Performance +
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 16/17
8/20/2019 Getting Started with AWS Educate:: Amazon's New Grants-Based Cloud Initiative for Education (273438873)
http://slidepdf.com/reader/full/getting-started-with-aws-educate-amazons-new-grants-based-cloud-initiative 17/17