Skip to content
This repository has been archived by the owner on Oct 30, 2022. It is now read-only.

meeshkan/github-tutorial-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

github-tutorial-stack

button

The AWS CloudFormation stack for the Meeshkan GitHub Deep Learning tutorial. Launch this stack in your AWS by clicking the button above.

Note that the approximate charges for the tutorial is $10 a day running 20 simultaneous servers and one database. You can turn the tutorial off at anytime simply by deleting the stack.

Step By Step

If you do not have an AWS account yet, just head on over to https://console.aws.amazon.com to make one.

1.

After clicking on the Launch Stack button, you'll arrive at a page that looks like this. You'll see that Specify an Amazon S3 template URL is prefilled with this template, so just click on Next.

First Screen

2.

You'll be presented with a few parameters you can tweak. None of them are required, but I would recommend always filling in the KeyName with a key so that you can SSH into your EC2 instance. If you do not know what SSH is or what a key is, check out this link to see how to make one.

Second Screen

3.

The next scren allows you to attach tags to the resources that will be created for your stack. Tags are a convenient way to sort between multiple stacks running in the same environment, but it's OK to leave them blank.

Third Screen

4.

Click on create to create your stack! Make sure to click on I acknowledge that AWS CloudFormation might create IAM resources with custom names.

Fourth Screen

5.

Fifteen-ish minutes later, everything is created and your data collection stack is chugging along getting data from the GitHub public API!

Fifth Screen

6.

When you want to feed data from your webhook to Meeshkan, you'll want to use the InvokeURL given as an output of your stack.

Sixth Screen

Here's an example of it being called from curl.

Seventh Screen

About

The AWS CloudFormation stack for the Meeshkan github tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published