Category: Amazon Web Services

  • Automatically Transcribing Audio Files with Amazon Web Services

    Automatically Transcribing Audio Files with Amazon Web Services

    I wrote this Lambda function to automatically transcribe audio files that are uploaded to an S3 bucket. This is written in Python3 and utilizes the Boto3 library. You will need to give your Lambda function permissions to access S3, Transcribe and CloudWatch. The script will create an AWS Transcribe job with the format: ‘filetranscription’+YYYYMMDD-HHMMSS I…

  • Slack’s New Nebula Network Overlay

    I was turned on to this new tool that the Slack team had built. As an avid Slack user, I was immediately intrigued to test this out. My use case is going to be relatively simple for the sake of this post. I am going to create a Lighthouse, or parent node, in an EC2…

  • Monitoring Disk Space with CloudWatch

    I recently had a request to monitor disk space. Being that I don’t use a traditional monitoring platform but rather send all of my alerting to Slack I wondered how this would work. There is not a direct metric in CloudWatch so we will utilize the scripts available in this guide. You can follow along…

  • Setting Up AWS Chatbot

    Amazon Web Services pushed their new Chatbot into beta recently. This simple bot will allow you to get alerts and notifications sent to either Slack or Amazon Chime. Because I use Slack for alerting I thought this would be a great tool. Previously I utilized Marbot to accommodate a similar function. Marbot is a great…

  • Copying Files To & From an AWS S3 Bucket

    Copying Files To & From an AWS S3 Bucket

    Recently I needed to download an entire bucket worth of data for an offsite backup. Easy right? Go to the Amazon Web Services Console and hit download! WRONG. You can download individual files but not an entire bucket. Seems silly. Luckily there is an easy way to do it via the Amazon Web Services CLI.…

  • AWS CLI For CPU Credit Balance

    AWS CLI For CPU Credit Balance

    Here is how you create a CloudWatch alarm to monitor CPU Credit Balances less than a certain amount: aws cloudwatch put-metric-alarm –alarm-name YOUR NAME HERE–alarm-description “Alarm when CPU Credits is below 200” –metric-name CPUCreditBalance –namespace AWS/EC2 –statistic Average –period 300 –threshold 200 –comparison-operator LessThanThreshold –dimensions Name=InstanceId,Value=INSTANCEIDHERE –evaluation-periods 2 –alarm-actions ARN:YOURSNSTOPIC CloudFormation Template:https://github.com/avansledright/CloudFormation-CPU-CREDIT-BALANCE

  • Encrypt an Existing EBS Volume

    Encrypt an Existing EBS Volume

    Say you have an existing EBS volume on Amazon Web Services that you wanted to encrypt. How would you do that? The following guide shows you how to do so via the AWS Management Console. Login to your console. Navigate to the the EBS Volume you would like to encrypt 3. Right click on your…

  • AWS Backup

    AWS Backup

    Recently Amazon Web Services announced its new service called AWS Backup. The goal is to create a simple, automated backup solution for resources within the AWS Cloud. There have been plenty of other solutions out there for backups but most are quite costly. Here is a look at the pricing for the AWS Backup solution:…

  • The Security Specialty Certification

    Today I sat the AWS Security Specialty Exam. While I didn’t pass I thought to provide some commentary on the experience in relation to the training that I sought out to assist myself in the process. I have been a big fan of ACloudGuru. They helped me pass my Solutions Architect exam last year so naturally,…

  • AWS Summit 2018 – Recap

    AWS Summit 2018 – Recap

    This was my second year attending Amazon Web Services Summit. Both times I have headed down to Chicago for a few days to network, learn, and get excited about new AWS developments. This year, the summit was scheduled for only one day. Being that the summit started early in the morning I decided I was…