Best Practices Managing Security and AIT670 Privacy for Cloud Computing
Syllabus: AIT 670 -‐ Best Practices Managing Security and Privacy for
Cloud Computing
Term: Summer 2015
Instructor:
Jay Holcomb, Adjunct Faculty, Department of Information Sciences and Technology, Volgenau School of EngineeringGMU Website
: http://mason.gmu.edu/~jholcom9/E-‐mail:
[email protected]Course:
AIT 670 -- Best Practices Managing Security and Privacy for Cloud ComputingThis course offers a survey of security and privacy issues in Cloud Computing systems, along with an overview of current best practices and available technologies. In this course, we
examine cloud computing models, look into the threat model and security issues related to data and computation outsourcing, and explore practical applications of secure Cloud Computing.
Credits: 3
Day/Time:
Wednesday, 4:00 pm-7:00 pmWhere:
Off-campusTextbooks (Required):
Vic (J.R.) Winkler, Securing the Cloud: Cloud Computer Security Techniques and Tactics, Syngress; 1st edition (April 29, 2011). ISBN: 978-1-59749-592-9
(Available on Safari Tech Books Online, which is part of the E-‐Book Databases@Mason)
Other Resources:
Paper readings and Internet resources posted on Blackboard -- AIT 670 Course
Course Goals:
1. Become familiar with the technology that enables and supports the effective use of Cloud Computing infrastructures;
2. Become familiar with an array of security and privacy issues in Cloud Computing systems, current best practices, and open problems;
Best Practices Managing Security and AIT670 Privacy for Cloud Computing
Grading policy:
Grades will be determined based on the following:
Grade Component
Weight
Current Cyber Event Paper #1 15%
Current Cyber Event Paper #2 15%
Quiz 15%
Cloud Computing Team Paper 15%
Team Project and Presentation 30%
Class Participation 10%
Total
: 100% The grading scale for this course is:Numeric Grade Letter Grade
97 – 100% A+ 93 – 96% A 90 – 92% A-87 – 89% B+ 83 – 86% B 80 – 82% B-77 – 79% C+ 73 – 76% C 70 – 72% C-60 – 69% D 0 – 59% F
Best Practices Managing Security and AIT670 Privacy for Cloud Computing
Current Cyber Event Papers (2 – 15% each):
Select a recent cyber event - research the event using open source references - write an executive-level technical brief on the event.
Include the following at a minimum: • Threat vector used
• Vulnerability attacked
• Business impact of this event
• Your recommended security system(s) to help provide increased defenses against similar attacks in the future and why/justification.
The length of this paper should be one page - maximum of two pages. (One page is a single side of paper)
On a separate page include your open source references - minimum of two (2) unique sources are required.
Quiz (15%):
A 50 question open-book multiple-choice quiz covering the key terms/topics discussed during the first seven (7) weeks of the course.
If unable to complete the quiz within allotted time – a written make-up assignment may be completed. (Must be completed within 2 weeks of the quiz for credit.)
Cloud Computing Team Paper (15%): (Five teams of 5 people)
Based on your current experience – answer the following as a team: • View of what is cloud computing?
• Value cloud computing could provide to consumers? • Value cloud computing could provide to businesses?
• Does the value potential of cloud computing exceed the security risk potential for consumers?
• Does the value potential of cloud computing exceed the security risk potential for businesses?
Team Project and Presentation (30%): (Five teams of 5 people)
Your organization is considering moving all, or a portion, of your technical infrastructure to a commercial cloud provider. Your team has been tasked to evaluate the risk and make a recommendation.
Select a fictitious government department/agency and create a senior executive (Under Secretary/Deputy Under Secretary) level report, with accompanying executive briefing, highlighting the "results" of your cloud test and recommendation.
Best Practices Managing Security and AIT670 Privacy for Cloud Computing
Within your cloud environment include: • Web site
• Document Repository • Other items?
At a minimum include in your report:
• Experience setting up and using the cloud environment
• Any potential security risks – how did you secure the data and protect privacy • Include how your team approached the task and engaged with the organization • Standard processes you referenced in your evaluation
• Cloud environment used • Time period of the testing
• Culture challenges (if any) within the organization that may have impacted your recommendation (positive and negative)
• Potential business/organizational impacts of your recommendation
• Estimated cost of your recommendation (every recommendation has a cost to the organization)
• Recommended follow-on actions
The length of the report should be approximately 20 pages. (One page is a single side of paper) On a separate attachment include your open source references.
The presentation should be approximately 20 minutes. The entire team is expectedly to participate in the final presentation.
The report and presentation will be given during our final session.
The report will need to be handed in immediately prior to your presentation – hard copy. The presentation materials do not have to be submitted in hard copy.
Class Participation (10%):
Best Practices Managing Security and AIT670 Privacy for Cloud Computing
Lecture Schedule (Tentative):
Week 1: Course Introduction / Introduction to Cloud Computing Reading:
• Read The NIST Definition of Cloud Computing, NIST Special Publication 800-145 (April 2011)
• Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Syngress; 1st edition (April 29, 2011), Chapter 1
Week 2: Introduction to Networking Concepts / Introduction to Security Concepts Reading:
• Review TCP/IP, Ports, OSI Model, Basic Networking Concepts, Council on CyberSecurity 20 Critical Security Controls and MITRE 2011 CWE/SANS Top 25
Most Dangerous Software Errors
• Read OWASP Top 10 for 2013
Week 3: Cloud Computing Architecture Reading:
• Review Consumer Cloud Environments: Microsoft, Apple, Google, Dropbox, etc. • Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Syngress; 1st edition (April 29, 2011), Chapter 2
Week 4: FedRamp – What is it and does it work? Reading:
• Review Paper readings and Internet resources posted on Blackboard • Read FedRamp resources posted on Blackboard
(Current Cyber Event Paper # 1 due)
Week 5:
Security Concerns and Legal AspectsReading:
• Review ENISA Cloud Computing Information Assurance Framework
• Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Syngress; 1st edition (April 29, 2011), Chapter 3
Week 6: Securing the Cloud: Architecture Reading:
• Review CSA Cloud Controls Matrix
• Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Best Practices Managing Security and AIT670 Privacy for Cloud Computing
Week 7: Securing the Cloud: Data Reading:
• Review CSA Security Guidance for Early Adopters of the Internet of Things (IoT) • Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Syngress; 1st edition (April 29, 2011), Chapter 5
Week 8: Securing the Cloud: Key Strategies and Best Practices Reading:
• Review NIST SP 800-53 Revision 4, Security and Privacy Controls for Federal
Information Systems and Organizations
• Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Syngress; 1st edition (April 29, 2011), Chapter 6
(Quiz)
Week 9: Security Criteria: Building an Internal Cloud / Selecting an External Cloud Provider Reading:
• Review (At least) three [3] public cloud providers – features (consumers/business), cost, security, privacy, etc.
• Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Syngress; 1st edition (April 29, 2011), Chapter 7 and 8
Week 10: Evaluating cloud security: An Information Security Framework Reading:
• Review CSA, ENISA, and FedRAMP documents from Weeks 4, 5, and 6 • Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Syngress; 1st edition (April 29, 2011), Chapter 9
(Current Cyber Event Paper # 2 due) Week 11: Operating a Cloud
Reading:
• Read Securing the Cloud: Cloud Computer Security Techniques and Tactics,
Syngress; 1st edition (April 29, 2011), Chapter 10
Team Project Delivery/Presentation
Week 12:Team Reports and PresentationsBest Practices Managing Security and AIT670 Privacy for Cloud Computing
Honor Code:
All work performed in this course will be subject to the GMU’s Honor Code. Any violation will be reported to the honor committee.
Academic Integrity:
GMU is an Honor Code university; please see the Office for Academic Integrity for a full
description of the code and the honor committee process. The principle of academic integrity is taken very seriously and violations are treated gravely. What does academic integrity mean in this course? Essentially this: when you are responsible for a task, you will perform that task. When you rely on someone else’s work in an aspect of the performance of that task, you will give full credit in the proper, accepted form. Another aspect of academic integrity is the free play of ideas. Vigorous discussion and debate are encouraged in this course, with the firm
expectation that all aspects of the class will be conducted with civility and respect for differing ideas, perspectives, and traditions. When in doubt (of any kind) please ask for guidance and clarification.
Office of Disability Services:
If you are a student with a disability and you need academic accommodations, please see me and contact the Office for Disability Services (ODS) at 993-2474, http://ods.gmu.edu. All academic accommodations must be arranged through the ODS.
Mason e-‐mail Accounts:
Students must use their MasonLIVE email account to receive important University information, including messages related to this class. See http://masonlive.gmu.edu for more information.
Other Useful Campus Resources:
Writing Center: A114 Robinson Hall; (703) 993-1200; http://writingcenter.gmu.edu
University Libraries “Ask a Librarian”: http://library.gmu.edu/mudge/IM/IMRef.html
Counseling And Psychological Services (CAPS): (703) 993-2380; http://caps.gmu.edu
University Policies: The University Catalog, http://catalog.gmu.edu, is the central resource for university policies affecting student, faculty, and staff conduct in university academic affairs. Other policies are available at http://universitypolicy.gmu.edu/. All members of the university community are responsible for knowing and following established policies.