본문 바로가기

CSP (Cloud Service Provider)/GCP191

[GCP] Cloud Load Balancing 베하! 안녕하세요 BTC 금쪽상담소의 오은영석사와 금쪽이 입니다. 이번시간에는 GCP에서의 LB인 Cloud Load Balancing에 대해서 알아보려고 합니다. 주로 외부에 application을 노출할때 안전한 접근과 부하분산의 목적으로 사용하는 Cloud Load Balancing은 다양한 종류를 지원하는데요. 우리가 사용하는 용도에 맞게 적절한 종류의 LB를 사용할 수 있도록!! 이번시간에는 LB의 종류에 대해 알아보겠습니다. 위 그림은 Cloud Load Balancing의 개요를 표현합니다. 부하 분산기는 애플리케이션의 여러 인스턴스에 사용자 트래픽을 분산합니다. 부하 분산은 부하를 분산시켜 애플리케이션에 성능 문제가 발생할 위험을 줄여줍니다. Google Cloud Load Balancin.. 2023. 9. 15.
BigQuery - Data Set의 개념과 생성, 나열, 정보 확인 안녕하세요, 엄팀입니다. 드디어 무더위가 가시고 있는 것 같네요. BTC분들 모두 장마철 빗길 조심하고 환절기 대비 잘 하시길 바랍니다. 금일의 포스팅 주제는 BigQuery가 제공하는 Data Set입니다. Data Set은 Table과 View에 대한 Access를 구성 및 제어하는 데 사용되는 최상위 Container입니다. Table이나 View는 반드시 Data Set에 속해야 하므로, 개발자는 최소 한 개 이상의 Data Set을 만든 후에 Data를 BigQuery로 Load해야 합니다. Data Set을 생성하기 위해선 Data를 저장할 위치를 지정해야 합니다. us-west2, asia-northeast3, europe-west2 등의 Region을 지정해야 하는데, GCP가 지원하는 저.. 2023. 9. 15.
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.