본문 바로가기

GCP158

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.
Cloud Armor & Firewall 베하~! 안녕하세요! 이번주에도 돌아온 금쪽상담소의 오은영석사와 금쪽이 입니다. 한주동안 잘 지내셨나요? 이번주는 가을의 향기가 물씬 풍기는 한주였던거 같아요. 더위는 한층 더 꺽기고 선선한 공기가 기분을 좋게 만드는 지금 저희 블로그와 함께 한주를 마무리 해보아요~ 이번주에 배울내용은!!! GCP의 서비스인 Clous Armor와 Firewall 입니다! 클라우드에서는 보안이 필수죠. 보안에 꼭 필요하고 기본이 되는 리소스에 대해 알아보는 시간을 가지도록 하겠습니다. Cloud Armor 란? Google Cloud Armor를 사용하면 DDoS 공격과 교차 사이트 스크립팅(XSS), SQL 삽입(SQLi)과 같은 애플리케이션 공격을 포함한 여러 유형의 위협으로부터 Google Cloud 배포를 보호하.. 2023. 9. 14.
BigQuery - Time Travel이란? 안녕하세요, 엄.. 팀입니다. 슬슬 날씨가 풀리고 있네요. 이번 주말엔 연인분과 나들이를 나가보는 건 어떨까요? 금일의 주제는 GCP가 제공하는 BigQuery 서비스의 Time Travel입니다. Time Travel은 변경되었거나 삭제된 BigQuery에 저장된 데이터에 Access 할 수 있도록 해줍니다. 기본적으로 지난 7일간의 Time Travel이 가능합니다. 이런 Time Travel을 이용하여 업데이트 또는 삭제된 데이터를 Query하거나, 삭제된 Table을 복원하거나, 만료된 Table을 복원할 수 있습니다. FOR SYSTEM_TIME AS OF 절을 사용하여 Time Travel 기간 이내의 어느 시점에서든 Table의 이전 데이터를 Query할 수 있습니다. 이 절은 상수 Time.. 2023. 9. 1.
[GCP] Service Account Impersonate 실습 베하~! 안녕하세요 금쪽상담소의 오은영석사와 금쪽이입니다!! 한주동안 잘 지내셨나요? 가을이 성큼성큼 다가오고 있는 것이 느껴지는 여름의 끝자락이네요. 이번 시간에는 지난 시간에 같이 배웠던 Service Account Impersonate를 실습해보는 시간을 가져보겠습니다. 지난 시간이 기억나지 않는다면 아래의 링크를 참조해주세요!! 2023.08.28 - [CSP (Cloud Service Provider)/GCP] - [GCP] Service Account Impersonate [GCP] Service Account Impersonate 베하~! 안녕하세요 금쪽상담소의 오은영석사와 금쪽이입니다!! 한주동안 잘 지내셨나요? 가을이 성큼성큼 다가오고 있는 것이 느껴지는 여름의 끝자락이네요. 무더웠던 여.. 2023. 9. 1.
[GCP] Service Account Impersonate 베하~! 안녕하세요 금쪽상담소의 오은영석사와 금쪽이입니다!! 한주동안 잘 지내셨나요? 가을이 성큼성큼 다가오고 있는 것이 느껴지는 여름의 끝자락이네요. 무더웠던 여름날의 마지막으로 배워 볼 주제는 Service Account Impersonate입니다! 그럼 바로 배우러 가볼 까요?!?! GO! GO! Service Account Impersonate 이란? 사용자 또는 다른 Service Account와 같은 주체가 단기 사용자 인증 정보를 사용하여 서비스 계정으로 인증하는 것입니다. Service Account의 Access Token을 Token Creator권한으로 가져와서 Json 키 없이 권한사용할 수 있는 방법입니다. 사용자가 일시적으로 서비스 계정의 역할을 맡을 수 있도록 허용하므로 일반적.. 2023. 8. 28.
Filestore란? 안녕하세요~ 엄.. 팀입니다. 다들 즐거운 한주 보내셨나요? 슬슬 날씨가 풀리는 것 같아요. 주말을 바라보며 달려온 여러분에게 힘찬 박수를 보내며, 오늘의 포스팅 시작하겠습니다. 오늘은 GCP가 제공하는 서비스 중 하나인 Filestore에 대해 알아보겠습니다. Filestore란 GCP에서 제공하는 완전관리형 NFS입니다. 그렇다면 NFS가 무엇인지에 대해 먼저 알아보아야겠죠? NFS란 공유된 원격 호스트의 파일을 로컬에서 사용할 수 있도록 만든 File System입니다. 가장 기본적인 공유 File System 중의 하나로써, Server/Client Model로 동작하며, Storage Protocol을 사용합니다. 각 Client들이 NFS의 공유 폴더를 Mount하게 되면 자신의 로컬 File.. 2023. 8. 18.
[GCP] Dataproc 생성 hands-on 베하~! 안녕하세요 금쪽상담소의 오은영석사와 금쪽이입니다~ 벌써 올해도 말복과 입추가 지나고 가을이 성큼성큼 다가오고있습니다. 하루빨리 날씨가 시원해지기를 기대하면서 이번주도 새로운 정보를 소개해드리겠습니다! 지난 시간에 소개해드렸던 Dataproc에 대해서 이번 주는 실제로 생성을 어떻게 하는지 알려드리겠습니다!! 우선 사전 준비로는 로컬 환경에 Google Cloud SDK가 설치되어있어야해요! Gcloud 설치는 아래의 링크를 참조해주세요! https://cloud.google.com/sdk/docs/install?hl=ko gcloud CLI 설치 | Google Cloud gcloud CLI 설치 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 이 페이지에는 Goo.. 2023. 8. 18.
[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.