A Blog about Cloud and Application Security

  • Getting started with Azure IoT Hub

    Azure IoT Hub provides a cloud-hosted back-end that allows you to connect virtually any device. Azure IoT hub lets you configure per-device authentication, built-in device management, and scaled provisioning. In this blog post we are going to configure and connect an Azure IoT device simulator to Azure IoT hub. Prerequisites Create your Azure IoT Hub…

    Read More

  • Azure AI-900 Exam Study Guide

    Last week I passed Microsoft’s Azure AI-900 Certification exam and thought it would be helpful to share my experience. This exam is designed to test foundational knowledge of Artificial Intelligence and Machine Learning workloads and how to implement them in Azure. There are no prerequisites for this exam, but some Azure and general programming experience…

    Read More

  • Google Cloud Platform: Going Serverless

    In my previous blog post, I discussed setting up your Google Cloud account. In this post, I want to look at the various serverless options available on Google Cloud. Google Cloud provides several different choices for you to build, develop, and deploy your serverless functions and applications. These products allow you focus on development without…

    Read More

  • Google Cloud Platform: Getting Started

    This blog post begins a new series on Google Cloud. In this series, we will start by setting up your Google Cloud account, creating a budget and configuring billing alerts, exploring the console and cloud shell and creating a new user. To help get you started, Google provides a $300 credit and up to 90…

    Read More

  • Automate Responses to Azure Security Center Recommendations

    Automation in security programs is continuing to become more important. With the increasing number of alerts and threats that organizations are facing on a daily basis, it becomes overwhelming for IT and Security teams to deal with each and every one of them. Automation opportunities in a security program may include notifying stakeholders, launching a…

    Read More

  • Passing the Certified Entry-Level Python Programmer Certification Exam

    Last week I passed the Python Institute’s Certified Entry-Level Python Programmer Certification exam.  The exam is part of Python Institute’s certification path for the Python programming language which also includes both associate and professional level certifications.  The exam is comprised of 30 questions and is delivered in a non-proctored online format with a 45 minute…

    Read More

  • Kusto Query Language 101

    Recently I’ve started spending more time using Azure Sentinel and I wanted to get up to speed on the Kusto Query Language. This is a collection of my ‘Kusto Query Language 101’ learnings. What is Kusto Query Language(KQL)? KQL is a read-only language similar to SQL that’s used to query large datasets in Azure.  Unlike…

    Read More

  • Detecting Faces in an Image using Azure Cognitive Services

    Azure Cognitive Services are a group of cloud-based APIs and SDKs created to help developers build intelligent applications without having specific machine learning or data science skills. Azure Cognitive Services’ features are broken down into five main API categories: Vision API Speech API Language API Decision API Search API In this blog post we are…

    Read More

  • Getting Started with AWS Lambda Functions

    One of my 2021 goals was to learn more about AWS, and what better place to start than with Serverless! In this blog post, we are going to create an AWS Lambda function, add some JavaScript to return a few random dad jokes, and then test our function to make sure it works correctly. Let’s…

    Read More

  • Getting started with Azure Functions using Python

    Azure Functions is an event driven serverless compute solution that lets you to execute your code without provisioning or managing the infrastructure to support it. “Functions” are blocks of code that can be executed when you need to respond to specific events. As the number of requests increase, Azure Functions automatically allocates as many resources…

    Read More