• 07-[AEWS]-CI/CD
    CI/CD는 Continuous Integration (CI) 및 Continuous Deployment (CD)의 약어입니다. 이는 소프트웨어 개발 및 배포 프로세스를 자동화하고 개선하기 위한 접근 방법입니다. Jenkins는 자동화된 소프트웨어 개발 프로세스를 … Read more
  • 06-[AEWS]-EKS Security
    Kubernetes Auth Admission Control은 클러스터에서 실행할 수 있는 항목을 정의하고 사용자 지정하는 데 도움이 되는 강력한 Kubernetes 기반 기능입니다. 감시자로서 클러스터에 들어가는 내용을 제어할 수 … Read more
  • 05-[AEWS]-EKS Autoscaling
    오토스케일링은 클라우드 컴퓨팅에서 자동으로 서버 또는 컴퓨팅 리소스를 늘리거나 줄이는 기술입니다. 이 기술은 트래픽이나 작업 부하가 증가 또는 감소할 때 자원을 동적으로 조정하여 성능을 최적화하고 … Read more
  • 04-[AEWS]-EKS Observability
    옵저버빌리티(observability)는 시스템의 내부 상태와 동작을 이해하고 추적할 수 있는 능력을 나타냅니다. 시스템의 상태, 이벤트 및 동작을 모니터링하고 디버깅하는 데 필요한 도구와 프로세스를 포함합니다. 옵저버빌리티를 향상시키기 … Read more
  • 03-[AEWS]-Nodegroup
    Nodegroup Kubernetes 클러스터 내에서 논리적으로 연결된 노드들의 집합입니다. 이 그룹은 특정 목적이나 기준에 따라 노드를 묶어서 관리할 수 있게 해줍니다. 노드 그룹은 클러스터 관리, 리소스 … Read more
  • 03-[AEWS]-EKS Storage
    EKS Storage 💡Stateless 한 Pod 기본적으로 pod는 상태를 유지하지 않는다. 즉, pod 정지 및 삭제 시 pod 안에 있는 데이터가 모두 삭제가 된다. 따라서 데이터 … Read more
  • 02-[AEWS]-EKS Networking
    EKS Network 🔠EKS Network란? – Kubernetes 클러스터 내의 컨테이너 간 통신과 클러스터 내부 및 외부 리소스 간 통신을 관리하는 것을 의미 CNI (Container Network Interface) … Read more
  • 01-[AEWS]-Amazon EKS 기본기
    1. EKS(Elastic Kubernetes Service) 🔠EKS란? AWS에서 제공하는 서비스로 정확한 명칭은 Elastic Kubernetes Service이다. On-premise에서 Kubernetes를 동작하는것과 다르게 AWS에서 클러스터 관리, 보안 업데이트, 자동 확장, 로드 … Read more
  • [Project] 자산 관리 시스템 운영 및 보안 계획
    프로젝트 소개 ✅ 자산 관리 시스템을 도입하게 된다면 이 시스템을 어떻게 운영 및 보안 계획을 수립할것인가 많은 기업들이 각종 시스템과 IT 자산을 효율적으로 관리할 필요성이 … Read more
  • [Sprint] aws EC2와 k6를 이용한 성능 테스트
    # 학습 목표 # 해결 과제 1. aws ec2 인스턴스 생성 2. install k6 # 실습 자료 sprint_k6_test # 과제 항목별 진행 상황 인스턴스 시작 … Read more
  • [AWS] EC2 Burst
    🔠 AWS EC2에서 ‘Burst’ 기능은 특정 인스턴스 유형에서 CPU 크레딧을 사용하여 일시적으로 추가 성능을 제공하는 기능입니다. AWS EC2는 유연하고 확장 가능한 클라우드 컴퓨팅 서비스로, 다양한 … Read more
  • [Sprint] 모니터링 시스템 구축
    # 학습 목표 # 해결 과제 1. nginx 인그레스 컨트롤러 설치 Helm을 이용해서 설치합니다. (minikube addon을 사용하는 것이 아닙니다) 이때 nginx 인그레스 컨트롤러가 프로메테우스용 메트릭을 … Read more
  • Service Level
    🔠 기업이 제공하는 서비스의 품질과 성능을 나타내는 지표입니다. 이는 고객이 기업과의 서비스 거래에서 기대하는 요구사항과 비교하여 얼마나 만족스러운 서비스가 제공되었는지를 측정하는데 사용됩니다. SLA(Service Level Agreement) … Read more
  • 모니터링 시스템에서 Push 와 Pull 구성의 차이
    🔠 특정 시스템, 장치, 환경 등을 실시간으로 감시하고 제어하는 시스템입니다. 일반적으로 데이터의 시각화를 제공합니다. 💡 모니터링이란? 메트릭은 시스템의 데이터를 나타내지만 모니터링은 이러한 값을 수집, 집계 … Read more
  • [Sprint] Auto Scaling + CloudWatch를 이용한 알림
    # 학습 목표 # 해결 과제 시작 템플릿 구성 ASG를 위한 시작 템플릿 구성은 다음을 따릅니다. CloudWatch와 조정 정책 기타 과제 이미지 예시 # 실습 … Read more
  • [AWS] Cloud Watch
    🔠 AWS 리소스 및 AWS 에서 실행되는 애플리케이션을 실시간으로 CloudWatch 모니터링합니다. CloudWatch는 기본적으로 지표 리포지토리입니다. Amazon EC2와 같은 AWS 서비스는 지표를 리포지토리에 저장하므로 이러한 지표를 … Read more
  • [AWS] SNS(Simple Notification Service)
    🔠 게시자에서 구독자(생산자 및 소비자라고도 함)로 메시지를 전송하는 완전 관리형 서비스입니다. 일반적으로 마이크로서비스, 분산 시스템 및 서버리스 애플리케이션을 위한 메시징 및 모바일 알림서비스로 사용합니다. Publisher(게시자 … Read more
  • [AWS] SQS(Simple Queue Service)
    🔠 AWS에서 제일 오래된 완전 관리형 서비스(사용자가 Infran나 system을 직점 관리 할 필요가 없음) 고 메시지 대기 서비스이며 분산 메시징 시스템을 간편하게 구축하고 운영할 수 … Read more
  • [Project] Serverless Framework를 이용하여 자동 재고 확보 시스템 구현하기
    프로젝트 개요 📑 AWS 클라우드 환경을 기반으로 하는 느슨하게 연결된(loosely coupled) 애플리케이션 아키택처에 대한 이해를 목표로 하며 요구사항에 따라 인프라를 구현 💡 loose coupling(느슨한 결합) … Read more
  • kubernetes
    🔠 컨테이너화된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장가능한 오픈소스 플랫폼 등장 배경 전통적인 배포로 여러 물리 서버에서 각 애플리케이션을 실행을 하였으며 리소스가 충분히 활용되지 … Read more
  • [Kubernetes] pod
    🔠 쿠버네티스에서 컨테이너를 관리하는 기본단위 (하나 이상의 컨테이너의 그룹) 쿠버네티스는 실제로 파드라는 단위로 컨테이너를 묶어서 관리한다.파드로 컨테이너 여러 개를 한꺼번에 관리할 때는 컨테이너마다 역할을 부여할 … Read more
  • [Kubernetes] kubelet
    🔠 클러스터의 각 노드에서 실행되는 에이전트. Kubelet은 pod에서 container가 확실하게 동작하도록 관리 probe 컨테이너가 실행된 후에는 kubelet이 container를 주기적으로 진단합니다. 이때 필요한 probe에는 2가지가 있습니다. … Read more
  • [AWS] Region
    💡 Cloud compute resource 는 세계 각지의 여러 곳에서 호스팅 할수 있으며 실제로 이러한 위치는 AWS Regioan, 가용영역 및 Local Zones로 구성됨 그중에 Regioan 은 … Read more
  • [AWS] CodeDeploy
    CodeDeploy? Amazon EC2 인스턴스, 온프레미스 인스턴스, 서버리스 Lambda 함수 또는 Amazon ECS 서비스에 대한 애플리케이션 배포를 자동화하는 배포 서비스 장점 자동화된 배포 및 동시 배포 … Read more
  • [AWS] ENI
    VPC에서 가상 네트워크 카드를 나타내는 논리적 네트워킹 구성 요소 Network Card NIC가 여러 개인 Instance는 100Gbps 이상의 대역폭 기능과 향상된 패킷 속도 성능을 포함하여 더 … Read more
  • [ASW] VPC
    IGW(Internet GateWay) VPC 리소스가 인터넷에 연결되도록 하는 가상 라우터 수평적으로 확장되며 가용성이 높고 중복됨 하나의 VPC는 하나의 IGW에만 연결됨 NACL (Network ACL) VPC에서 무료로 NACL … Read more
  • [AWS] Route53
    Route53은 관리형 DNS(Domain Name Service) 서비스 입니다. Route53은 사용자의 요청을 EC2 인스턴스, ELB 로드밸런서, S3 버킷 등 AWS 내의 인프라에 연결시켜주며, AWS 외부의 인프라에도 연결 … Read more
  • [AWS] EBS
    EC2 인스턴스에 사용할 수 있는 블록 수준 영구 스토리지 볼륨 특징 범용 SSD, 프로비저닝된 IOPS SSD, 처리량 최적화 HDD 및 콜드 HDD 등의 볼륨 유형을 … Read more
  • [AWS] S3
    AWS에서 제공하는 클라우드 스토리지 서비스 💡 장점 확장성,내구성,가용성 정적 웹 사이트 호스팅이 가능함 Bucket Amazon S3에 저장된 객체의 컨테이너버킷에 객체를 얼마든지 저장할 수 있으며 계정에 … Read more
  • [AWS] EC2
    클라우드 컴퓨팅 서비스 거의 무한대로 가까운 확장 가능 컴퓨팅 용량을 제공 하드웨어에 투자할 필요 없이 빠르게 APP을 개발하고 배포 원하는 만큼 가상 서버, 보안네트워킹, 스토리지를 … Read more
  • [Kubernetes] Template
    🔠 쿠버네티스 클러스터의 오브젝트나 컨트롤러가 어떤 상태여야 하는지를 적용할 때는 YAML형식의 템플릿을 사용합니다. 템플릿에서 하위 필드로 무엇이 있는지 kubectl explain pods 명령으로 확인이 가능하다추가 하위 … Read more
  • [Kubernetes] Namespace
    🔠 쿠버네티스 클러스터 하나를 여러 개 논리적인 단위로 나눠서 사용하는 것입니다. GitHub : kubectx + kubens ( NameSpace 관련 tool [win사용불가] )
  • [Kubernetes] Add-Ons
    클러스터 안에서 필요한 기능을 실행하는 Pod 네임 스페이스는 Kube-system이며 애드온으로 사요하는 파드들은 디플로이먼트, 리플리케이션 컨트롤러 등으로 관리합니다. Networking Add-On 🔠 쿠버네티스는 클러스터 안에 가상 네트워크를 … Read more
  • [Kubernetes] Node component
    쿠버네티스 실행 환경을 관리하며 대표적으로 각 노드의 파드 실행을 관리 Kueblet 🔠 클러스터 안 모든 노드에서 실행되는 에이전트 pod 컨테이너들의 실행을 직접 관리합니다. Kube-proxy 🔠 … Read more
  • [Kubernetes] Mater component
    마스터용 컴포넌트는 실제 클러스터 전체를 관리 etcd 🔠 Extended Distributed Consensus 약자 이며 분산시스템에서 데이터 저장과 조회를 위한 일관된 키-값 저장소이며 쿠버네티스에서는 필요한 모든 데이터를 … Read more
  • [Kubernetes] kubectl
    🔠쿠버네티스 클러스터를 관리하는 동작 대부분은 kubctl 명령어로 실행 kubectl [command] [TYPE] [NAME] [flags] kubectl get pods kubectl get services kubectl get deployments kubectl port-forward kubeconfig … Read more
  • [Sprint] 새 버전이 망가졌어요
    # 학습 목표 # 해결 과제 🏁 이모지는 해당 STEP의 목표 ✅ 해당 STEP에서 잊지 말고 진행 STEP 0: 복습 Docker Hub에 sebcontents/cozserver:1.0이라는 이름의 파드가 … Read more
  • [Kubernetes] 클러스터 구성 도구
    Kubeadm 🔠쿠버네티스에서 공식 제공하는 클러스터 생성/관리 도구 위 그림은 Kubeadm에서 제공하는 클러스터 고가용성 구조이다.여러 대의 마스터 노드를 구성하고 앞에 로드밸런서를 구성함으로써 워커 노드들이 마스터 노드에 … Read more
  • [Sprint] Terraform x AWS
    # 학습 목표 Terraform을 이용한 AWS 아키텍처 구성 # 해결 과제 다음의 아키텍처를 terraform을 이용해 작성합니다. STEP 1: 자습서: DB 인스턴스에 사용할 Amazon VPC 생성 … Read more
  • Terraform 블록
    백엔드 클라우드 required <-registry 로 등록하는거 https://registry.terraform.io/browse/policies Terraform 버전 제약 required_version다음 표에는 Terraform v0.15.0을 현재 대상 버전으로 가정하여 설정 에서 Terraform 버전을 고정할 수 있는 몇 … Read more
  • Terraform 이란?
    💡인프라를 안전하고 효율적으로 빌드, 변경 및 버전화할 수 있는 코드형 인프라 도구 Terraform의 3가지 Workflow Stage Write 여러 클라우드 공급자 및 서비스에 걸쳐 있을 수 … Read more
  • URL(Uniform Resource Locator)
    URL은 스킴에 따라 문법이 모두 다르지만, 아래의 구조를 기반으로 선택적으로 사용합니다.<HTML> Protocol 사용할 프로토콜을 말하며, 리소스에 어떻게 요청, 접근할 것인지를 명시합니다. 웹에서 주로 HTTP 프로토콜을 … Read more
  • [Sprint] 서버리스 사진첩
    # 학습 목표 # 해결 과제 # 실습 자료 # 과제 항목별 진행 상황 1. Lambda 함수 생성 javascript 코드 작성 build & deploy 2. … Read more
  • [Sprint] API Gateway와 서버리스 애플리케이션
    # 학습 목표 # 해결 과제 Step 1: API Gateway – Lambda 배포 Instruction STEP 2: API 게이트웨이 – Lambda STEP 3: API 게이트웨이에 제한 … Read more
  • [Sprint] 도메인 주도 설계 실습
    # 업무 개요 중앙방역대책본부에는 다양한 팀(DDD의 관점에서는 Actor)이 있지만, 대중에게 가장 잘 알려진 다음의 네 팀의 업무만을 이해해 보도록 합시다. 💡 주의: 이하 안내하는 코로나19 … Read more
  • ServerLess
    서버리스 컴퓨팅은 클라우드 컴퓨팅 실행모델의 하나로 클라우드 제공자는 동적으로 머신 자원의 할당을 관리한다. 가격은 미리 구매한 용적 단위가 아닌 애플리케이션이 소비한 자원의 실제 양에 기반을 … Read more
  • MicroService
    마이크로서비스는 소프트웨어 개발 아키텍처 패턴 중 하나로, 하나의 애플리케이션을 작은 단위로 쪼개어 각각이 독립적으로 배포, 운영, 확장될 수 있도록 만드는 것. 이러한 단위를 마이크로서비스라고 부르며, … Read more
  • [Project] AWS ECS 서비스 생성 및 GitHub Action을 활용한 배포 자동화
    프로젝트 개요 Github Repository 🧠Devops-04-S2-Team9 Day01 MileStone 1~3 Day02 MileStone 4~5 Day03 MileStone 6~9 Day04 MileStone 10 프로젝트 목표 WAS를 Docker image로 빌드하여 컨테이너화 (Docker, … Read more
  • [Sprint] 환경 변수 설정
    # 학습 목표 # 해결 과제 # 실습 자료 sprint-practice-deploy-for04 # 과제 항목별 진행 상황 클라이언트 환경 변수 설정 서버 환경 변수 설정 # TROUBLE … Read more
  • [Sprint] 클라이언트 배포 파이프라인
    # 학습 목표 # 해결 과제 repository 주소의 main 브랜치를 이용합니다. # 실습 자료 sprint-practice-deploy-for04 # 과제 항목별 진행 상황 # TROUBLE SHOOTING LOG 💡 … Read more
  • [Sprint] 서버 배포 파이프라인
    # 학습 목표 # 해결 과제 repository 주소의 main 브랜치를 이용합니다. # 실습 자료 sprint-practice-deploy-for04 # 과제 항목별 진행 상황 EC2 인스턴스를 생성 ENI Public, … Read more
  • Node.js
    🔠 인터프리터 언어인 자바스크립트의 특성을 살려 코드를 대화식으로 작성 할 수 있으며 아래처럼 node명령어를 실행하면 REPL(Read-Eval-Print-Loop) 대화식 프로그래밍 모드 실행 NPM(Node Package Manager) 개발해서 업로드해둔 … Read more
  • [Sprint] 환경 변수 분리
    # 해결 과제 💡 GitHub Action을 이용하여 CI 상에서 Mini node server를 Docker 이미지로 만든 후, 여러분의 Docker Hub에 push하세요 # 실습 자료 sprint-mini-node-server-with-github-action # … Read more
  • [Sprint] 빌드 및 테스트 자동화
    # 학습 목표 # 해결 과제 Getting Started # 실습 자료 sprint-mini-node-server-with-github-action # 과제 항목별 진행 상황 ✏️ 1. 유닛 테스트를 통과시키세요. 먼저 테스트 주도 … Read more
  • GitHub Action
    GitHub Actions란? 빌드, 테스트 및 배포 파이프라인을 자동화할 수 있는 지속적 통합 및 지속적 배포(CI/CD) 플랫폼 GitHub Actions의 구성 요소 WorkFlow .yaml 파일 예제
  • CI/CD
    지속적 통합/지속적 배포 전통적인 소프트웨어 전달 방식은 출시 기한을 정해놓고 소프트웨어를 완성(Waterfall모델)을 했었다 문제는 출시 시점에 소프트웨어의 신뢰성과 안정성을 보장할 수 없으며 출시를 약속하고 서비스를 … Read more
  • [Sprint] 도메인 연결과 CDN 및 HTTPS 적용
    # 학습 목표 # 해결 과제 # 실습 자료 sprint-aws # 과제 항목별 진행 상황 ✏️ 1. Certificate Manager를 통한 도메인 인증서 발급 ✏️ 2. … Read more
  • [Sprint] 3 Tier 아키텍처 배포
    # 학습 목표 # 해결 과제 # 실습 자료 sprint-aws # 과제 항목별 진행 상황 ⬛ 클라이언트 배포(S3) 1. S3 버킷 생성하기 버킷 이름과 AWS … Read more
  • WAS
    Web Application Server 인터넷 상에서 동작하는 웹 애플리케이션을 실행하기 위한 서버 소프트웨어 일반적으로 다양한 기능을 제공하며, 웹 애플리케이션의 실행을 위한 환경을 제공합니다. 이 환경은 데이터베이스 … Read more
  • AWS
    Cloud Global Infra AWS는 245개 국가에서 리전(Region), 가용 영역(Availability Zone), 상호접속위치(Points of Presence) 등으로 구성된 글로벌 클라우드 인프라를 제공하며, 지속적으로 확장하고 있다. AWS 글로벌 인프라맵으로 … Read more
  • [Sprint] 애플리케이션 컨테이너화
    # 학습 목표 풀스택 애플리케이션 컨테이너화 및 Docker Compose를 이용한 실행 # 해결 과제 💡 Bare minimum requirement # 실습 자료 sprint-docker-compose # 과제 항목별 … Read more
  • [Sprint] YAML 작성
    # 학습 목표 조건에 맞는 YAML 문서 작성하기 # 해결 과제 # 실습 자료 # 과제 항목별 진행 상황 Test1 아래의 표와 같은 데이터를 YAML … Read more
  • Docker
    컨테이너 방식의 장점 의존성 충돌 문제를 해결해 준다 개발과 배포 환경을 일치시킨다 수평 확장을 쉽게 해준다 각 서버에 새로운 내용을 배포하기 쉽게 만들어준다 VM Container … Read more
  • YAML
    YAML Ain’t Markup Language Yey Another Markup Language 데이터 직렬화를 위한 텍스트 기반 형식이며 데이터를 구조화하고 표현 일반적으로 설정 파일, 데이터 전송 및 구성 파일, … Read more
  • Proxy
    클라이언트와 서버 사이에서 중개 역할을 수행하는 컴퓨터 또는 프로그램 클라이언트가 서버에 접속할 때, 프록시 서버를 거쳐서 접속하게 되면 프록시 서버는 클라이언트와 서버 간의 통신을 중계하면서 … Read more
  • NGINX
    웹 서버 및 리버스 프록시로 사용되는 고성능 서버 소프트웨어입니다. NGINX는 다양한 운영 체제에서 실행할 수 있으며, 단일 쓰레드, 비동기 이벤트 기반 아키텍처를 사용하여 높은 처리량과 … Read more
  • GIT & GitHub
    GIT을 사용하는 이유 버전 관리, 백업, 협업 GIT : 소스 코드 기록을 관리하고 추적할 수 있는 버전 관리 시스템 Github : Git Repository 를 관리할 … Read more
  • HTTP Response Headers
  • HTTP Response Status code & message
    구분 code message Description 정보(Information) 100 Continue 요청 메시지의 첫 부분이 서버에 도착되었고, 클라이언트는 계속 요청가능 101 Switching 서버는 Upgrade 헤더에 정의된 프로토콜을 변환하기 위해 … Read more
  • HTTP Request Headers
  • Path
    URI ( Uniform Resource Identifier ) URI이란, 웹 서버가 리소스를 고유하게 식별할 수 있도록 하는 것으로써, URL과 URN 두 가지가 있는데 일반적으로 URL을 사용하며 HTTP Path부분은 … Read more
  • Version
    HTTP Version HTTP 는 1989년 당시 제네바의 CERN에서 일하고 있던 Tim Berners-Lee는 인터넷 상의 하이퍼텍스트 시스템을 만들기 위한 제안을 작성했으며 초기에 Mesh 라고 불리던 그것은 1990년에 … Read more
  • Method
    GET 리소스 조회 HEAD 메시지 Body부분을 제외하고 상태 줄과 헤더만 반환 POST 요청 데이터 처리, 주로 생성에 사용 PUT 리소스를 대체(덮어쓰기) 해당 리소스가 없으면 생성 … Read more
  • HTTP
    Hyper Text Transfer Protocol의 약자이며 문서를 전송하기 위한 프로토콜 서버와 클라이언트 사이에서 어떻게 메시지를 교환할지를 정해 놓은 규칙 요청(Request)와 응답(Response)로 구성되어 있고, 클라이언트가 요청을하면 서버가 … Read more
  • [Sprint] Proxy Server
    # 학습 목표 # 해결 과제 # 실습 자료 # 과제 항목별 진행 상황 1. 내 컴퓨터를 원(origin) 서버의 리버스 프록시 서버로 만들기 nginx.conf 2. … Read more
  • [Sprint] 로그 파이프라인
    💡 Bare Minimum Requirements 1. 파서(parser) 작성 2. 데이터베이스 연결 테스트 .env 파일 생성 SQL Test ⭐ Trouble Shooting .env 설정시 OS 환경 변수와 KEY … Read more
  • [Sprint] CozStory 클라이언트 호스팅
    ⭐ CozStory 프론트엔드를 빌드하고, nginx를 이용해 정적 웹사이트로 호스팅하세요. CozStory 개요 CozStory는 간단한 블로그 애플리케이션으로, 다음과 같이 간단한 CRUD 기능을 포함하고 있습니다. CozStory는 또한 클라이언트-서버 … Read more
  • [Sprint] Mini WAS 개발 hands-on
    ⭐ Achievement Goals ⬛ 간단한 Express 서버 만들기 Express 설치 Hello world 예제 구현하기 app.js 페이지 확인하기 ⬛ Mini Node Server 만들기 Mini Node Server … Read more
  • [Sprint] Cozstory WAS 개발
    ⭐ Bare Minimum Requirements ⬛ 서버 코드 작성 읽기 routes/article/read.js 쓰기 routes/article/create.js 삭제 routes/article/delete.js 수정 routes/article/update.js ⬛ 결과 확인하기 게시글 목록 조회 특정 게시글 조회 … Read more
  • [Sprint] nginx Web Server Hands-on
    ⭐ HTTP 기반의 서버를 생성하는 소프트웨어인 nginx를 사용하여, 웹 서버(Web Server)를 생성하여 정적 웹페이지 호스팅을 따라 해보세요. 1. nginx 설치 2. nginx.conf 파일 구조 확인하기 … Read more
  • [Sprint] REST API 문서 작성
    블로그 애플리케이션 REST API 작성 ⬛ 블로그에 필요한 데이터 모델을 디자인하세요. 블로그는 다음과 같은 기능을 필요로 합니다. ⚡ 1. 조회 1. 블로그 글 전체 조회 … Read more
  • [Sprint] Simple Git Workflow 실습
    sprint-simple-git-workflow ⬛ Fork Sprint Repository 를 복사 ⬛ Clone 각자 Local Repository 로 Remote Repository 를 복제 ⬛ Remote Add Pair Pair 의 Remote Repository … Read more
  • [Sprint] HTTP API 실습
    ❓ Quest #1 Postman을 사용하여 API 테스트 하기 ⬛ POST 요청하기 – 메시지 추가 고유식별번호(id) 가 새로 부여 되면서 새로운 리소스가 생성된다. ⬛ GET 요청하기 … Read more
  • [Sprint] 리눅스 실습
    💡 사전 준비 – access log 다운로드 하기 access.log 파일은 웹 서버에 접속한 기록을 쌓아놓은 로그 파일입니다. 보통 시스템 관리자는 이 로그를 분석하여, 웹 사이트의 … Read more