분류 전체보기

· BackEnd/AWS
1.LambdaAWS에서 제공하는 서버리스 컴퓨팅 플랫폼컴퓨팅 시간, 용량에 대해서만 AWS에게 비용을 지불하면 된다.코드 용량이 최대 250MB 이다.함수 실행 시간은 최대 15분이다.(개발자가 애플리케이션 코드를 실행할 서버를 프로비저닝하거나 관리하지 않고도 애플리케이션을 배포하고 실행할 수 있는 컴퓨팅 플랫폼)
· BackEnd/AWS
1.서버서버(Server)는 네트워크를 통해 클라이언트(Client)에게 다양한 서비스를 제공하는 컴퓨터 시스템을 의미한다.서버는 웹 페이지 제공, 데이터 저장 및 관리, 이메일 송수신 등의 역할을한다.    2.리전리전(Region)은 클라우드 서비스 제공자가 특정 지리적 위치에 데이터 센터를 묶어 놓은 단위이다. 리전은 물리적으로 분리된 여러 데이터 센터를 포함하여 서비스의 가용성과 안정성을 높이는 데 기여한다. 사용자들은 서비스 요구에 맞춰 가까운 리전을 선택하여 지연 시간과 성능을 최적화할 수 있다.    3.가용 영역가용 영역(Availability Zone)은 클라우드 리전 내에서 독립적으로 운영되는 데이터 센터의 집합이다. 각 가용 영역은 별도의 전력, 냉각, 네트워크를 갖추고 있어 하나의 ..
👀오류내용가상환경을 활성화 해놨고 터미널에서 (env) 가 앞에 붙어 활성화 되있음을 확인했는데 적용이 안된것같다.       🎁오류 해결법Ctrl + Shift + P 로 연곳에 Python:Select Interpreter을 선택한다.    글로벌로 되어있는 환경을 내가 만든 env 가상환경으로 적용해준다. 🎇오류해결가상환경이 정상적으로 적용되었다.
· BackEnd/AWS
1.클라우드 컴퓨팅(Cloud Computing)인터넷을 통해 서버, 스토리지, 데이터베이스, 네트워킹, 소프트웨어 등의 컴퓨팅 서비스를 제공하는 방식물리적 하드웨어와 소프트웨어를 직접 소유하고 관리하지 않고, 필요한 만큼만 사용하는 모델로, 비용 효율적이고 유연성이 뛰어나다.    2.서비스 모델2-1.IaaS (Infrastructure as a Service)서버, 스토리지, 네트워킹 등 기본적인 컴퓨팅 인프라를 제공하는 서비스이다.사용자는 운영 체제를 설치하고 애플리케이션을 배포하는 등 인프라의 많은 부분을 직접 관리한다.ex)AWS EC2, Google Compute Engine.    2-2.PaaS (Platform as a Service)애플리케이션 개발 및 배포에 필요한 플랫폼을 제공하는..
1.GitHub PackagesGitHub에서 제공하는 패키지 관리 서비스입니다. 이를 통해 개발자들은 다양한 패키지 레지스트리를 사용하여 소프트웨어 패키지를 배포하고 관리할 수 있다.GitHub Packages는 GitHub 리포지토리와 긴밀하게 통합되어 있어 패키지와 소스 코드를 동일한 플랫폼에서 관리할 수 있다.다양한 패키지 형식을 지원한다.Docker: Docker 이미지 저장소로 사용 가능.npm: JavaScript 패키지 저장소로 사용 가능.Maven: Java 패키지 저장소로 사용 가능.NuGet: .NET 패키지 저장소로 사용 가능.RubyGems: Ruby 패키지 저장소로 사용 가능.Gradle: Java 및 Kotlin 빌드 도구 지원.
1.브랜치(Branch)브랜치(branch)는 버전 관리 시스템에서 사용되는 개념으로, 주로 Git과 같은 분산 버전 관리 시스템에서 찾을 수있다. 1-1.병렬개발여러 개발자가 동시에 다양한 기능을 개발할 수 있도록 독립적인 작업 공간을 제공한다,각각의 브랜치는 특정 기능이나 수정 사항을 개발하기 위한 공간으로 활용된다.1-2.안정성 보장메인 브랜치는 항상 안정된 상태를 유지한다.개발자들은 새로운 기능을 실험하거나 수정사항을 테스트하기 위해 메인 브랜치를 건들이지 않고 독립적인 브랜치에서 작업할 수 있다.   1-3.이력 관리각각의 브랜치는 고유한 개발 이력을 가지고 있습니다. 이는 코드 변경 사항을 추적하고, 필요한 경우 이전 상태로 쉽게 돌아갈 수 있도록한다.   1-4.배포 관리브랜치는 종종 환경별..
1.리포지터리(Repository)리포지터리(Repository)는 소프트웨어 개발에서 프로젝트의 모든 파일과 그 파일의 변경 이력을 관리하는 저장소이다.     2.원격 리포지터리 , 로컬 리포지터리2-1.원격 리포지터리(remote repository)여러 사용자가 협업하고 코드를 공유하는 공간대개 원격 서버에 호스팅되며, 팀원들은 이곳에서 소스 코드를 푸시하고 풀로 원격 저장소를 통해 최신 변경 사항을 동기화한다.다수의 개발자가 공유하는 중앙 집중식 저장소 역할팀원 간의 협업을 쉽게 할 수 있다,코드의 백업 및 복구가 용이하다.다양한 형상 관리 작업을 지원한다.  2-2.로컬 리포지터리 (Local Repository)개발자 개인의 컴퓨터에 저장된 Git 저장소개발자는 로컬 리포지터리에서 개발 작업..
1.git initGit 저장소 초기화--bare: 워킹 디렉토리 없이 리포지토리만 생성하는 옵션이다-q 또는 --quiet: 명령어 실행 시 출력을 억제하는 옵션이다--shared[=]: 리포지토리의 공유 권한을 설정하는 옵션이다 (group, all, umask 등이 가능하다)   2.git clone 새로운 원격 저장소 추가--depth : 복제할 깊이를 지정합니다. 즉, 히스토리를 얼마나 가져올지 결정합니다.--branch : 특정 브랜치를 복제합니다.--single-branch: 하나의 특정 브랜치만 복제합니다.--recurse-submodules: 서브모듈도 함께 복제합니다.  3.git remote원격 저장소 관련 작업을 수행할 때 사용된다.add  : 새로운 원격 저장소를 추가합니다.rem..
아사_
'분류 전체보기' 카테고리의 글 목록 (18 Page)