demonstrate the successful creation of a simple web database application using your choice AWS databases, and free tier web application servers. There are examples provided in the links in week 5, 6 and 7. You can develop a Java-based web application or a

Week1

SP800-145 NIST Cloud Definition

http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf

NIST Cloud Architecture

https://bigdatawg.nist.gov/_uploadfiles/M0008_v1_7256814129.pdf

Week2

Cloud computing security concerns – find pdf file

Security_for_Cloud_Computing-Final

http://www.cloud-council.org/deliverables/CSCC-Security-for-Cloud-Computing-10-Steps-to-Ensure-Success.pdf

Week3

Video: Introduction to AWS

https://aws.amazon.com/products/

Overview of Amazon Web Services

https://d0.awsstatic.com/whitepapers/aws-overview.pdf

Signing-up for AWS https://aws.amazon.com/getting-started/

Getting Started with AWS http://docs.aws.amazon.com/gettingstarted/latest/awsgsg-intro/gsg-aws-intro.html

READ THIS TABS

  • Getting Started with AWS

  • AWS Overview

    • Compute and Networking Services

    • Storage and Content Delivery Services

    • Security and Identity Services

    • Database Services

    • Analytics Services

    • Application Services

    • Management Tools

Week4

Getting Started with Amazon EC2 Linux Instances

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html

Getting Started with Amazon EC2 Windows Instances

http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html

Getting Started with Amazon Simple Storage Service

http://docs.aws.amazon.com/AmazonS3/latest/gsg/GetStartedWithS3.html

    • Amazon S3 Basics

  • Sign Up for Amazon S3

  • Create a Bucket

  • Add an Object to a Bucket

  • View an Object

  • Move an Object

  • Delete an Object and Bucket

Week5

Setting Up for Amazon RDS http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SettingUp.html

Creating a MySQL DB Instance and Connecting to a Database on a MySQL DB Instance

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.MySQL.html

Best Practices for Amazon RDS http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_BestPractices.html

Week 6

Hosting a Web App on Amazon Web Services

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/php-hadrupal-tutorial.html

Includes this sections (have the same site address)

Setting Up to Host a Web App on AWS

Create an Application Server

Create a Database Server

Deploy Your App

Scale and Load-Balance Your Web App

Associate a Domain Name with Your Website Using Amazon Route 53 (optional)

Clean Up

Week 7

Hosting a .NET Web App on Amazon Web Services https://learn.umuc.edu/d2l/le/content/198389/Home?itemIdentifier=D2L.LE.Content.ContentObject.ModuleCO-8177271

Includes this sections

Setting Up to Host a Web App on AWS

Create a Bucket for the Files for Your App

Create an Application Server

Create a Database Server

Deploy Your App

Scale and Load-Balance Your Web App

Associate a Domain Name with Your Website Using Amazon Route 53 (optional)

Clean Up

Week 8

Intro_to_AWS_Security https://d0.awsstatic.com/whitepapers/Security/Intro_to_AWS_Security.pdf

Aws-security-best-practices – find pdf file

AWS_Security_Whitepaper https://d0.awsstatic.com/whitepapers/Security/AWS_Security_Whitepaper.pdf

Vulnerability and Penetration Testing with AWS https://aws.amazon.com/security/penetration-testing/

Video (50 minutes): Architecting for Greater Security on AWS https://learn.umuc.edu/d2l/le/content/198389/viewContent/8177404/View