Git Product home page Git Product logo

awsnetworkshop's Introduction

AWS Networking Workshop

If you are just looking to run this workshop, it can be viewed and run from this website

But if you are looking to modify or enhance, this project allows you to scaffold a workshop like this website. Fork it and make something new with it...

Finally, if you are looking to build something entirely different, take a look at the scaffolding this workshop is built off of, this repo

.
├── buildspec.yml                     <-- Build Spec used to build this project in CodeBuild
├── LICENSE.txt                       <-- License file
├── README.md                         <-- This instructions file
├── website                           <-- Website configuration and deployment
│   └── pipeline-template.yaml        <-- Cloudformation templates for CodePipeline
├── code                              <-- Source code for the workshop
├── content                           <-- Website content for the workshop
└── deck                              <-- Presentation deck

Requirements

  1. Fork this repository.

  2. Create a GitHub personal OAuth access token. repo permissions are required.

Instructions

Installing the Sample Workshop in your AWS Account

Install the Sample Workshop in your AWS Account

  1. Complete the Requirements.

  2. Click on the CloudFormation Launch link below that corresponds to the AWS Region in which you want to deploy the workshop.

    US East (N. Virginia)

  3. This workshop uses the CloudFormation CAPABILITY_AUTO_EXPAND capability, which requires the new CloudFormation Console UI. If you see the following message at the top of the page, click on the link to Try it out now and provide us feedback. to use the new interface.

    CloudFormation New UI Dialog

  4. Once the CloudFormation Quick create stack page loads in your web browser, optionally update the Stack name.

  5. In the Parameters section, provide values for:

    Parameter Description
    GitHubBranch The branch on the forked GitHub Repository that will trigger the pipeline (defaults to master)
    GitHubOAuthToken The GitHub personal OAuth access token created in the Requirements section
    GitHubRepository The name of forked GitHub Repository (defaults to aws-workshop-sample)
    GitHubUsername The GitHub username of the forked GitHub Repository
  6. In the Capabilities and transforms section, check the following boxes:

    CloudFormation Capabilities

  7. If you don’t see a checkbox for CAPABILITY_AUTO_EXPAND, look for a message at the top of the page (image below) and click on the link to Try it out now and provide us feedback. to use the new interface.

    CloudFormation New UI Dialog

  8. Click the Create stack button.

  9. Once the CloudFormation Stack has been created, click on the Options tab and note the value for WebsiteURL.

  10. Paste the WebsiteURL into your web browser's URL address bar to visit the templated workshop website.

  11. Congratulations! You now have a working workshop website.

awsnetworkshop's People

Contributors

geseib avatar samdengler avatar

Watchers

kulpreet Singh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.