본문으로 바로가기

안녕하세요. 메타클라우드 입니다. 😎
패스트캠퍼스 챌린지 19일차 블로그 학습 정리 포스팅입니다.

학습 기록

지난번까지 AWS RDS에 배포하기 전에 AWS RDS애 대하여 학습을 진행하였습니다. 이번 포스팅은 배포할때 사용하는 솔루션에 대한 내용을 정리하였습니다. 패스트캠퍼스 19일차 수강 인증샷 입니다.

패스트캠퍼스 챌린지 19일차 - 수강 인증샷

 

Git이란?

Git은 컴퓨터 파일의 변경사항을 추적하고 여려 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스
템입니다. 

 

소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 어떠한 집합의 파일의 변경사항을 지속적으로 추적하기 위해
사용될 수 있습니다. 기하학적 불변 이론을 바탕으로 설계됐고, 분산 버전 관리 시스템으로서 빠른 수행 속도에 중점을 두고 있는
것이 특징이며 데이터 무결성, 분산, 비선형 워크플로를 지원합니다.


Git은 현재 가장 널리 쓰이는 분산형 버전 컨트롤 프로그램(Distributed Version Control System, DVCS)중 하나이다. 저장소
에서 프로젝트를 꺼내오면 내 컴퓨터에 저장소가 만들어지고 모든 변경 이력이 저장됩니다.

 

그리고 여러 곳의 원격 저장소를 등록하여 사용할 수 있고 커밋은 우선적으로 로컬 저장소에 기록되며, 원격 저장소에 저장하려면 푸쉬(Push) 작업을 수행하면 됩니다. 원격 저장소의 변경사항을 내 로컬 저장소에 반영하려면 풀(Pull) 작업을 수행합니다.


* 워크플로(workflow)는 작업 절차를 통한 정보 또는 업무의 이동을 의미하며, 작업 흐름이라고도 부릅니다. 더 자세히 말해, 워크플로는 작업 절차의 운영적 측면입니다. 업무들이 어떻게 구성되고, 누가 수행하며, 순서가 어떻게 되며, 어떻게 동기화를 시킬지, 업무를 지원하기 위한 정보가 어떻게 흐르는지 그리고 업무가 어떻게 추적되는지입니다. (작업의 흐름도, 작업 절차, 업무의 이동성)

 

AWS EC2

Amazon Elastic Compute Cloud(Amazon EC2)는 Amazon Web Services(AWS) 클라우드에서 확장 가능 컴퓨팅 용량을 제공합니다. Amazon EC2를 사용하면 하드웨어에 선투자할 필요가 없어 더 빠르게 애플리케이션을 개발하고 배포할 수 있습니다. Amazon EC2를 사용하여 원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리할 수 있습니다. Amazon EC2에서는 확장 또는 축소를 통해 요구 사항 변경 또는 사용량 스파이크를 처리할 수 있으므로 트래픽을 예측할 필요성이 줄어듭니다.

 

패스트캠퍼스 챌린지 19일차 포스팅을 여기서 마치며, 다음 포스팅에서는개발한 앱을 AWS에 배포하는 실습 내용을 정리하겠습니다.


본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

https://bit.ly/3FVdhDa

 

수강료 100% 환급 챌린지 | 패스트캠퍼스

딱 5일간 진행되는 환급챌린지로 수강료 100% 환급받으세요! 더 늦기전에 자기계발 막차 탑승!

fastcampus.co.kr