Symmetric Encryption There are two primary forms of cryptography in use today: symmetric and asymmetric cryptographies. Symmetric algorithms operate with a single cryptographic key that is used for both encryption and decryption of the message. For this reason, it is often called single, same, or shared key encryption. It can also be called secret or…
Category: QuickGuide
QuickGuide: Allowing EC2 access to S3 and other AWS Services
Navigate to IAM Dashboard Click on Roles on the left menu Click on Create role Select AWS service as the type of trusted entity Select EC2 as the use case Click on Next: Permissions In the Search bar, type in the name of the service you want EC2 to access, for instance S3 or DynamoDB…
QuickGuide: Use AWS Polly on Windows 10 to synthesize speech from text
Step 1 – Install Python on Windows laptop/desktop Open cmd and type python3 and press enter If you don’t have Python installed already, it will take you to Windows Store, click on Get Prep for Polly execution Step 2 – Create dummy polly.py Step 3 – Execute polly.py and play speech.mp3 Successful execution of the…
QuickGuide: Use AWS Comprehend to perform language analysis
Step 1 – Create Ubuntu EC2 instance and prep for Comprehend Step 2 – Create dummy comprehend.py Step 3 – Execute comprehend.py You can change the text in the python script to see how the analysis changes with each statement.
QuickGuide: Use Amazon Rekognition to detect text and faces in image
Step 1 – Create Ubuntu EC2 instance and prep for Rekognition Step 2 – Execute dummy rekognition.py Detected text Steve jobs Dennis Ritchie (b. 24Feb 1955) (b. 09 Sep 1941 Become a hipster, sell stolen ideas Invent UNIX andC DIED 05 OCT 2011 DIED 12 OCT 2011 Withoue Steve lots, we would have: Withoutdennis Ritchier…
QuickGuide: Create AWS Lambda function to send email when a file is uploaded to S3
Step 1 – Create Lambda Function Navigate to AWS Lambda, click on Create function Select Author from scratch Name your function echoFn Choose Runtime as Node.js 14.x Click on Create function Step 2 – Edit code Collapse Function overview Right-click on index.js and click Open, delete the sample code and replace with – Step 3…
QuickGuide: Amazon RDS & ElastiCache Demo
Step 1 – Create Ubuntu EC2 instance and install Python if not already installed Step 2 – Install MySQL connector and client and prep Ubuntu EC2 instance Step 3 – Create Amazon RDS MySQL instance Step 4 – Create employees database Step 5 – Create python script to connect to mysql and insert data Step…
QuickGuide: Connecting to a Private EC2 Instance from your laptop/desktop
Step 1 – Create Bastion Host a) Navigate to EC2 Dashboard, click on Launch instance b) Select Amazon Linux 2, click Next c) Choose t2.micro as Instance Type, click Next d) Select default VPC, select subnet if you have a preference e) Leave everything else as is, click Next f) Leave Storage as is, click…
QuickGuide: Cloud Incident Response Recommendations
SLAs and setting expectations around what the customer does versus what the provider does are the most important aspects of incident response for cloud-based resources. Clear communication of roles/responsibilities and practicing the response and hand-offs are critical. Cloud customers must set up proper communication paths with the provider that can be utilized in the event of an incident….
QuickGuide: FedRAMP
The Federal Risk and Authorization Management Program (FedRAMP) is a U.S. government–wide program that provides a standardized approach to security assessment, authorization, and continuous monitoring for cloud products and services. It is the result of close collaboration with cybersecurity and cloud experts from GSA, NIST, DHS, DOD, NSA, OMB, the Federal CIO Council and its working groups, and…