You can embed multiple ingress/egress rules in a single AWS::EC2::SecurityGroup CloudFormation template Resource declaration. Just be sure to format your template correctly. Don’t do what I did!
An Amazon EC2 instance needs to be given privileges and opened ports in order to access files on an Amazon S3 bucket. This post offers a quick reference, as well as a tutorial to walk you through setting up an EC2 and copying files between an EC2 and S3 bucket.
I am in the top 10% of Bertelsmann Technology Scholarship Challenge graduates!
This means I earned a scholarship to the full-fledged Udacity Cloud DevOps Engineering Nanodegree program.
`estimate-template-cost` is a nifty command for creating an estimate of costs associated with your AWS CFN template. Results are viewed in a browser window.
Finding an AWS Marketplace AMI image ID is not always straight-forward, but it’s getting easier. Here’s how to find that ID, as of 02/2020.
Google is hosting a month-long event for February 2020 called the Community Speedrun Challenge. It includes 4 week-long challenges (BigQuery Basics for Data Analysts, Kubernetes in the Google Cloud, Google Developer Essentials, Introduction to Cloud Run). And I’m on the leaderboard!!
With this tutorial, you learn the basics of AWS Lambda by creating a classic “Hello World” function. You’ll use CloudFormation from the command line to create the Lambda function, then manually invoke it to prove it works.
This step-by-step, hands-on AWS CloudFormation tutorial is ideal for beginners. You will create a simple CloudFormation stack containing a single resource. And you’ll be doing it twice: with AWS CloudFormation Console, then with AWS Command Line Interface (AWS CLI).
If you have more than a few Amazon Web Services (AWS) resources, it can get a little tricky managing them each individually.
AWS CloudFormation to the rescue!
A key pair is required when connecting to an AWS EC2 instance. I’ll step you through how to create a key pair without having to go to the Amazon Management Console.
If you’re new to GitHub and are looking for a step-by-step guide on collaboration, this Exercise is for you!
Today I was one of approximately 2,400 world-wide applicants accepted into the Bertelsmann Technology Scholarship Challenge – Cloud DevOps Track program.