✌️
Studylog
See More
Studylog
Studylog
  • INTRO
  • AWS
    • AWS101
      • Virtualization and the AWS structures
      • AWS account and free-tier
      • AWS IAM
      • AWS EC2
        • EC2 basic
        • ENI and EIP
        • Elastic Block Storage
        • Auto Scaling
        • Elastic Load Balancer
  • IaC
    • Terraform
      • License Change
      • Tutorial
      • Module
      • Versioning
  • Airflow
    • Airflow-Ninja
      • Introduction and Goal
      • Tutorial: Settings
      • Tutorial: Module Import, Alert
  • Docker
    • Production with Docker
      • Customizing root directory
  • Network
    • Network-Handbook
      • Introduction and Goal
      • OSI7Layer
      • DNS
      • SSL/TLS
  • Comupter Architecture
    • Basic
      • Introduction and Goal
      • Chapter 1. The Internal Language of Computers
      • Chapter 2. Combinatorial Logic
      • Chapter 3. The Essentials of Memory and Disk Sequential Logic
    • Hands-on
      • Introduction and Goal
      • theory
        • Chapter 1. Logic Gates
        • Chapter 2. ALU
      • project
        • Project 1. Elementary logic gates implement
        • Project 2. Boolean Arithmetic
  • Java
    • Readable Code
      • 학습 목적
      • 추상화
      • 논리적 사고 흐름
      • 객체지향 이론
      • 객체지향 코드 적용하기
      • 코드 다듬기
      • 읽기 좋은 코드를 도와줄 조언들
  • Spring Boot
    • Practical Testing
      • 테스트 사전 지식
      • 스프링 레이어드 아키텍처 테스트하기
        • Persistence Layer
        • Business Layer
    • 스프링 핵심 원리 - 기본편
      • 객체 지향 설계와 스프링
      • 스프링 핵심 원리 이해
        • 예제 만들기
        • 객체 지향 원리 적용
        • 스프링 컨테이너와 스프링 빈
  • Python
    • Effective Python
      • Introduction and Goal
      • Closure: Lazy Evaluation And Eager Evaluation
      • Python public attributes are better getter-setter
      • No refactoring attribute, we can use property decorator
      • You can do it, but it means you don't have to
  • Playgrounds
    • Java Playground
      • 학습 목적
      • 숫자 야구 게임
        • 학습 테스트
        • 문자열 계산기
        • 숫자 야구 게임 구현
        • 숫자 야구 게임 다시 구현하기
      • 자동차 경주
        • 문자열 덧셈 계산기
        • 자동차 경주 미션 구현
      • 좌표 계산기
        • 연료 주입
        • 좌표 계산기 미션 구현
    • Infra Playground
      • VPC: 망분리 그리고 테스트
      • 컨테이너 사전 지식
      • 화면 성능 개선 전 학습 테스트
      • SSM: Session Manager
      • SQL, 이 정도는 알아야지 😎
      • Subway-Map
        • 망 구성하기
        • 서버 구성하기
        • 화면 성능 개선하기
      • Conference Platform
        • 망 구성하기
        • 서버 구성하기
        • 화면 성능 개선하기
  • Tools
    • SOPS
    • Bruno
    • 🖥️FCK-NAT
    • 🧊Pulumi
Powered by GitBook
On this page
  1. Playgrounds
  2. Infra Playground
  3. Subway-Map

서버 구성하기

지하철 노선도를 위해 구성한 망에 서버를 얹어보아요

Previous망 구성하기Next화면 성능 개선하기

Last updated 4 months ago

프로젝트를 위해 생성한 VPC에 지하철 노선도 어플리케이션을 실행 할 서버를 구성합니다.

서버 구성 카테고리

  • Bastion

  • WEB + WAS

  • Database

Bastion


TODO

  • 관리자 개인 로컬 IP 32 bit만 SSH 접근할 수 있도록 허용

  • 로컬 키 파일 생성 및 0400 권한 부여


PURPOSE
NAME
SUBNET
SG
SPEC
OS
KEYPAIR

Bastion

infraworkshop-apne2-bastion

infraworkshop-apne2-management-subnet-c

infraworkshop-apne2-admin-permit-security-group

t3.micro

Aamazon Linux 2023

infraworkshop-apne2-keypair

WEB + WAS


TODO

  • 모든 대역폭의 Https 443 포트 접근 허용

  • 관리망 SSH 22 포트 접근 허용

  • Bastion Host와 로컬 키 파일 공용 사용


PURPOSE
NAME
SUBNET
SG
SPEC
OS
KEYPAIR

WEB + WAS

infraworkshop-apne2-was

infraworkshop-apne2-public-subnet-a

infraworkshop-apne2-external-permit-security-group

t3.small

Aamazon Linux 2023

infraworkshop-apne2-keypair

Database


TODO

  • 외부망 MySQL 3306 포트 접근 허용

  • 관리망 SSH 22 포트 접근 허용

  • Bastion Host와 로컬 키 파일 공용 사용

PURPOSE
NAME
SUBNET
SG
SPEC
OS
KEYPAIR

Database

infraworkshop-apne2-database

infraworkshop-apne2-private-subnet-a

nfraworkshop-apne2-internal-permit-security-group

t3.micro

Aamazon Linux 2023

infraworkshop-apne2-keypair

미션 진행 코드