Sprint 1 - drewwbikk/capstone GitHub Wiki

Deliverable Statement

Sprint 1's purpose is to complete the setup of the "on-premise" environment. This environment will be in vCenter, and will resemble a SYS-2X5 environment, with a firewall, domain controller, DHCP, web server, and workstation.

Objectives

  • Deploy systems on vCenter (with Adam's help)
  • Setup networking services
  • Deploy and setup ADDS
  • Deploy and setup file share system
  • Deploy and setup web server

Discrete Tasks

Link to Implementation Project Board

Link to Project Board for Sprint 1

  • Deploy systems on vCenter
  • Setup fw01
  • Setup dhcp01
  • Setup ad01 & mgmt01 (deploy ADDS and create domain)
  • Setup wks01 and join to domain
  • Create Domain objects like users, groups, OUs
  • Setup fs01
  • Mount fs01 on windows workstations through group policy
  • Setup web01 with basic apache server available from outside internet

Documentation

Sprint 1 Documentation

Outcomes

All initial goals of this Sprint were met. The servers were deployed, networking was setup, the domain forest was created and includes named users (with and without administrator privileges), computers, and (security) groups. ad01 has the ADDS role and DHCP role. DHCP was setup through Active Directory instead of through a separate CentOS machine because it simplified the on-premise network, and the idea is to have centralized control in the on-premise network. mgmt01 manages the servers on the domain, including ad01 and fs01. fs01 hosts a simple file share, which will serve the purpose of holding files to be backed up in AWS. The file share is then mounted using a GPO for all users. web01 is a CentOS 7 machine that hosts a very simple web server. This serves the purpose of having a hosted web server on premise, and this will be moved or potentially duplicated (for redundancy) onto AWS. fw01 uses pfSense for its routing and firewall.

Reflections

View reflections for the duration of the Sprint (Weeks 2,3,4) here