본문 바로가기

3대500034

VS Code 설치 및 GCP 연동하기 베하~ 안녕하세요 3대 5000의 man, xoxo 입니다 지난 시간에는 windows에 git 설치 법을 알아보았는데요, 이번 시간에는 VS Code를 설치 후 GCP와 연동하는 방법에 대해 설명드리겠습니다. Visual Studio Code란? Visual Studio Code는 마이크로소프트 사에서 개발한 코드 편집이 가능한 에디터입니다. 문서 작업을 할 때 word를 사용하는 것처럼 코딩을 할 때는 VS Code와 같은 코드 편집 프로그램을 사용합니다. 🔍 Visual Studio와 Visual Studio Code는 같은가? Visual Studio는 IDE(Intergrated Development Environment)입니다. IDE는 통합 개발 환경으로 개발과 관련된 모든 작업을 수행할 수.. 2023. 9. 14.
Windows git 설치 방법 베하~ 안녕하세요 3대 5000의 man, xoxo 입니다 Git 이란? Git은 형상 관리 도구 (Configuration Management Tool) 중에 하나입니다. 형상 관리 도구는 다른 말로 버전 관리 도구라고도 합니다. 형상 관리 도구는 기본적으로 과거 작업 내역과 현재 작업 내역, 그리고 변경점을 확인할 수 있도록 만들어진 도구입니다. 소프트웨어 개발에 필요한 소스코드를 효과적으로 관리할 수 있게 해주는 Free Software 중 하나입니다. Linux를 만들었던 리누스 토발즈(Linus Torvlads)에 의해 만들어졌습니다. 그럼 windows 환경에서 git을 설치하고 사용하는 방법을 알아보도록 하겠습니다. Git 설치 1. Git SCM에 접속하여 설치 파일 다운로드 https:/.. 2023. 9. 14.
업무에 효율성을 증가시키는 프로그램 소개 (Monica) 베하~ 안녕하세요 3대 5000의 man, xoxo 입니다. 오늘은 일상 업무를 할 때 도움을 주는 프로그램을 소개해드리겠습니다. 바로! Monica라는 프로그램 입니다. Monica는 ChatGPT API를 기반으로 한 Chrome 확장 프로그램으로 시작하여 Edge와 Windows, Mac OS를 지원하는 프로그램으로, 채팅 및 문구 작성을 위한 개인 AI 어시스턴스 역할을 해주는 프로그램 입니다. 모니카 AI 기능 - 번역기능 - 설명, 요약 기능 - 채팅 기능 - 콘텐츠 제작(이메일, 블로그 작성 등) 사용 방법은 간단합니다. 아래 링크에서 다운로드 후 윈도우는 Ctrl + M / Mac OS는 CMD + M으로 Monica AI 앱을 활성화 시킬 수 있습니다. https://monica.im/ .. 2023. 8. 28.
CLI를 통한 S3 Lifecycle 설정 베하~ 안녕하세요 3대 5000의 man, xoxo 입니다. 이번시간에는 S3 버킷의 Lifecycle를 설정하는 방법에 대해 알아보도록 하겠습니다. S3 버킷의 종류는 아래와 같습니다. S3 Standard 자주 액세스하는 데이터(한 달에 한 번 이상), 밀리초 단위의 액세스 99.999999999% 99.99% >= 3 없음 없음 없음 S3 Standard-IA 밀리초 단위의 액세스로 한 달에 한 번 이따금 액세스하는 수명이 긴 데이터 99.999999999% 99.9% >= 3 30일 128KB GB당 검색 요금이 적용됩니다. S3 Intelligent-Tiering 알 수 없거나 변경되거나 예측할 수 없는 액세스 패턴이 있는 데이터 99.999999999% 99.9% >= 3 없음 없음 객체당 모.. 2023. 8. 28.
[GCP] Terraform 로컬 환경 구축하기 베하~ 안녕하세요 3대 5000의 man, xoxo 입니다. 이번 시간에는 테라폼 설치 및 GCP 환경에서 자신의 프로젝트에 접근 및 로컬 환경을 제어할 수 있는 기본적인 환경 구축을 진행하도록 하겠습니다. 1. 테라폼 설치 - 우선 자신의 로컬 환경에 테라폼을 설치해야 합니다. Windows 1. 아래 URL에서 Terraform을 다운 https://www.terraform.io/downloads Downloads | Terraform by HashiCorp Terraform is an open-source infrastructure as code software tool that enables you to safely and predictably create, change, and improve i.. 2023. 8. 18.
Terraform 모듈화란 베하~ 안녕하세요 3대 5000의 man, xoxo 입니다. 이번 시간에는 테라폼과 모듈화에 대해 알아보겠습니다. 테라폼이란? Terraform은 프로그래밍 코드로 인프라를 구축/운영할 수 있는 IAC 도구입니다. IaC(Infrastructure as Code)는 코드로 인프라를 관리(생성, 삭제, 수정 등) 한다는 개념으로 테라폼에서는 HCL(Hashicorp Configuration Language)을 사용해 클라우드의 리소스를 선언합니다. 쉽게 말해, 인프라를 코드로 만들 수 있습니다. 이를 통해 버전 관리, 공유 및 재사용이 가능하다는 장점이 있습니다. 테라폼 모듈화 테라폼을 사용할 때 인프라의 규모가 커지게 되는 경우 하나의 파일에 모든 리소스를 정의할 경우 의도치 않게 다른 부분에 영향을 끼.. 2023. 8. 18.
GCP custom rule 생성 베하~ 안녕하세요 3대 5000의 man, xoxo 입니다. 이번 시간에는 GCP custom rule 생성 방법에 대해 알아보도록 하겠습니다. 사용자가 요청한 gcp에 권한은 하나인데 gcp 기본 role을 주자니 권한이 과하다거나 부족한 경우를 위하여 커스텀 룰이라는 것을 만들 수 있는데 이번 시간에는 간단하게 커스텀룰을 생성하는 방법에 대해 말씀드리겠습니다. 먼저 IAM & Admin -> roles로 갑니다. 여기서 잠깐 ! 자신의 권한도 체크를 해야합니다. 자신의 이메일 혹은 그룹이 해당 프로젝트의 Role Administrator 역할을 가지고 있어야 커스텀 룰 생성이 가능합니다. Roles에 들어가셔서 위에 보시면 아래 사진과 같이 CREATE ROLE이 보이실 겁니다. 클릭합니다~ 이름과 .. 2023. 8. 4.
AWS MWAA 스펙 변경 베하~ 안녕하세요 3대 5000의 man, xoxo 입니다. 이번 시간에는 AWS MWAA의 스펙과 업그레이드 방법에 대해 알아보도록 하겠습니다. Apache Airflow란? Apache Airflow는 워크플로라고 하는 프로세스 및 작업 순서를 프로그래밍 방식으로 작성, 예약 및 모니터링하는 데 사용되는 오픈 소스 도구입니다. MWAA란? MWAA는 Apache Airflow 에 대한 관리형 오케스트레이션 서비스로 클라우드에서 데이터 파이프라인을 대규모로 설정하고 운영할 수 있는 AWS 서비스입니다. MWAA 환경 클래스 MWAA의 기본적인 환경에 대한 클래스 정보입니다. (MWAA v2기준) small, medium, large 3개의 클래스를 가지고 있으며 각각의 성능은 아래와 같습니다 MWAA .. 2023. 8. 1.