Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Acronyms

  • Roles and Responsibilities

  • User Agreements and Training Requirements

  • Authorization and Access

  • Shared Security Model

  • User ID, Password, and Key Expirations

  • Allowable Types of Data

  • Systems Manager and Inspector

  • Backups and Disaster Recovery

  • Incident Response

  • User Agreement Attestation

  • Project Console User Training

Acronyms

ACG

A Cloud Guru


IAM

Identity and Access Management

AMI

Amazon Machine Image


ISSO

Information Systems Security Officer

API

Application Programming Interface


ISSE

Information Systems Security Engineer

ATC

AWS Training and Certification


ITAR

International Traffic in Arms Regulations

AVM

Azure Virtual Machine


MAR

Mitigation Action Requirement

AWS

Amazon Web Services


MFA

Multi-Factor Authentication

CIS

Center for Internet Security


NIST

National Institutes of Standards and Technology

CUI

Controlled Unclassified Information


PI

Principal Investigator

CVE

Common Vulnerabilities and Exposures


RHEL

Red Hat Enterprise Linux

CSET

Cyber Security Engineering Team


S3

Simple Storage Service

DHS

Daily Health Status


SA

Systems Administrator

EC2

Elastic Compute Cloud


SCRM

Supply Chain Risk Management

ECR

Elastic Container Registry


SLES

SUSE Linux Enterprise Server

FISMA

Federal Information Management Security Act


SOC

Security Operations Center

KEV

Known Exploited Vulnerabilities


SSM

Systems Manager



User Agreements and Training Requirements

Agreement or Training Module

Who Should Take This

Time Frame

User Agreement

All console users

Annually

General Security Training

All console users

Annually

Elevated Privileges Security Training

PIAdmin, Project SysAdmins, CloudAdmins

Annually

  • Training is designed to help users understand current NASA security requirements and how they impact the operation of the Science Cloud
  • All Users will need to work together with the Science Cloud CloudAdmin Team to implement good security practices
  • Security is everyone’s responsibility!

...

Shared Security Responsibility Model

Layer

Science Cloud CloudAdmins

Project System Administrators

Application Layer

•Monitor application authentication for security compliance and provide recommendations for remediation

•Install/configure applications in a secure fashion

•Create and update passwords to meet NASA guidelines

Container Layer

•Implement Container Registry for storage of approved Containers

•Store approved Containers in approved Container registries

•Update Containers to resolve identified vulnerabilities

O/S Layer

•Monitor instances for security compliance and provide notifications for required patches

•Use recommended AMIs/AVMs

•Read and understand weekly vulnerability reports

•Configure secure instances and implement patches as required

Cloud Layer

•Recommend secure configurations and AMIs/AVMs, and Monitor Password / API key age compliance

•Coordinate with the ISSO to ensure User Agreement is attested to prior to the creation of AWS/Azure users

Physical Layer

•AWS and Azure provide secure facilities, hardware, and other capabilities


Allowable Types of Data

  • Data in Science Cloud must be categorized as Federal Information Security Management Act (FISMA) Low or Moderate
  • Science Cloud is approved for both FISMA Low and Medium, and is appropriate for the storage and processing of public data that is openly available
  • Uploading of classified, EAR, or ITAR data to the Science Cloud is strictly prohibited
  • Storage of CUI is allowed provided it is protected via encryption in transit and at rest

...

  • With the SSM agent in place, vulnerabilities are continuously updated for each EC2 instance based on:
    • EC2 instance state
    • Installed packages
    • Changes by NIST to the current Common Vulnerabilities and Exposures (CVE) information

...

  • AWS provides several tools to allow any Console User to monitor current expenditures in AWS for a particular project
  • AWS Cost Explorer allows for display of project costs by service, by month
  • AWS Budgets can be used to set up custom budget alerts when a cost threshold has been exceeded
  • AWS Cost Calculator can help you predict costs before you deploy a solution (this does not require console access):


Project Console User Training – Data Allowed in Science Cloud

...