Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 1.94 KB

challenge02.md

File metadata and controls

40 lines (24 loc) · 1.94 KB

Azure + GitHub + Terraform

Challenge 2 - GitHub Organizations: Introduction

Back - Home - Next

Introduction

Historically version control has been the first component that teams have implemented, it is one of the oldest and most well understood components of DevOps. Please take a moment to review the basics of version control, specially focusing on the distributed version control technology, Git.

  1. What is version control?
  2. What is Git?
  3. What is a GitHub?

Discussion

  1. Think scenarios where one Develop Team develops and maintains the application at the same time that the IT Team works on Infrastructure.
  2. What do you think should be folder structure?
    1. HINT: Check the Reference Diagram:

Image alt text

  1. After seeing the Reference Diagram, Discuss its advantages and disadvantages. What folder structure will you implement?.

Challenge

Now that we have a basic understanding of version control and Git, let's get some code checked into source control.

  1. Create a repo in GitHub and initialize it.(hint).
  2. Clone this repo to your local computer (hint).
  3. Create Folder Structure.
  • Recomendation: Create one repo for the Infrastructure and another for the App.

Success Criteria

  1. You should be able to go to the GitHub site and browse your folder structure.
  2. You should be able to have the GitHub Repo cloned in your machine.

Back - Home - Next