반응형 Development/Cloud26 [GCP] Cloud Interconnection and Peering Dedicated Interconnect On-premise 네트워크와 Google 의 네트워크를 물리적으로 연결해준다. 설정을 위해서는 Cloud Router 와 On-premise router 사이에 BGP 세션을 설정해줘야 한다. 99.9 ~ 99.99% 의 SLA 를 보장해 준다. Partner Interconnect Partner Interconnect는 Service Provider 를 통해서 On-premise 네트워크와 VPC 네트워크 간의 연결을 제공한다. VPC 네트워크와 서비스 제공업체 네트워크 간의 연결에 한해 99.9 ~ 99.99% 의 SLA 를 보장해 준다. Direct Peering 비즈니스 네트워크와 Google 에지 네트워크 사이를 연결할 수 있다. 다이렉트 피어링을 설정.. 2019. 12. 29. [GCP] Cloud VPN VPN 2개의 서로 다른 Network 간에 통신을 할때 사용된다. 2개의 서로 다른 Network 는 GCP 내부의 서로 다른 Network 또는 GCP 내 Network 와 on-premiss Network 를 포함한다. Cloud VPN gateway Regional external IP 를 사용하는 Regional 리소스 이다. VPN Tunnel 을 VPN Gateway 를 연결해서 암호화된 트래픽을 전달하는 가상의 매체 역할을 한다. 따라서 두개의 VPN gateway 를 연결 하기 위해서는 VPN Tunnel 을 설정해야 한다. VPN gateway 는 1460 bytes 보다 큰것을 전송할 수 없다. 2019. 12. 29. Google Cloud Certified - Associate Cloud Engineer 취득 후기 올 한해동안 미루고 미루었던 ACE 자격증 시험을 드디어 봤다. 2019년 목표 중 하나였는데 다행히 2019년이 지나가기 전에 완료를 할 수 있었다. 시험 준비 Google Study Jam 을 통해서 Coursera 강의도 들었고 qwiklab 도 들었지만 막상 시험을 준비하려고 하니 어떤것 부터 해야할지 감이 안잡혔다. 그래서 최근에 자격증 시험을 봤던 분들이 후기를 올려 놓은 글들을 읽어봤다. 그 글들은 Google Cloud Certified Korea 페이스북 페이지에 보면 찾을 수 있다. 그래서 우선 Linux Academy 에서 Free trial 로 Google Cloud Certified Associate Cloud Engineer 코스를 한번 들었다. 기존에 Coursera 에서 들었.. 2019. 12. 24. [GCP] Google Associate Cloud Engineer Exam Dumps 2019 (Udemy) Google Associate Cloud Engineer Exam Dumps 2019 Udemy 에 있는 Dump 풀면서 적은 오답노트들.. ## failover replica Failover replica helps provides High Availability for Cloud SQL. The failover replica must be in the same region as the primary instance. ## Cloud Datastore A scalable, fully managed NoSQL document database for your web and mobile applications. Semistructured application dataHierarchical dataDurabl.. 2019. 12. 23. [GCP] Google Cloud Certified Associate Cloud Engineer - Practice Exam Linux Academy 에서 Practice Exam 문제를 풀고나서 틀린것들 중에 몇가지 정리한 부분이다. 여러번 볼 예정이어서 내용이 계속 추가될수 있다. ## point-in-time recovery 특정 시점으로 복구하는 기능이다. 클론 생성과 비슷하게 기존 인스턴스의 설정을 상속하여 항상 새로운 인스턴스를 만든다. point-in-time recovery 를 수행 하려면 소스 인스턴스에서 백업 자동화 및 바이너리 로깅 사용설정이 선택된 상태여야 한다. https://cloud.google.com/sql/docs/mysql/backup-recovery/restore 인스턴스 복원 개요 | MySQL용 Cloud SQL | Google Cloud 이 페이지에서는 백업에서 인스턴스를 복원하거나 po.. 2019. 12. 17. [GCP] Google Cloud Storage Options. ### Relational Database Cloud SQL * good for : web framework * Such as : CMS, eCommerce Cloud Spanner * good for : RDBMS+scale, HA, HTAP * Such as : User metadata, Ad/Fin/MarTech ### Non-relational Cloud Datastore * good for : Hierarchial mobile, web * Such as : User profile, Game state Cloud Bigtable * good for : Heavy read, write * Such as : AdTech ### Object Cloud Storage * good for : Binary .. 2019. 12. 12. [GCP]VPC Network VPC network 기본적으로 독립적인 private network 이다. 서로 다른 network 간에 internal IP 로 통신을 하기 위해서는 VPC peering 또는 VPN 설정이 필요하다. Instance 간 External IP 를 통한 연결 다른 VPC network, 다른 region, 다른 zone 일 경우에도 External IP 를 통한 연결은 가능하다. Instance 에 대한 access는 오직 ICMP firewall rule 에 의해서 컨트롤 되기 때문이다. (0.0.0.0/0) Instance 간 Internal IP 를 통한 연결 기본적으로 동일한 VPC Network상에 존재하지 않으면 불가능 하다. 단, 동일한 VPC Network 에 속한 instance 들은 .. 2019. 8. 3. [GCP] Network Projects Project 는 Network 를 포함하고 있며 Network 에는 Subnetwork, Firewall rules, Route 가 포함된다. Organization > Folders > Projects > Resources Network Network : 외부에서 각각의 Resource 들을 직접 접속한다. 외부에서 들어오거나 외부로 나가는 접속에 대해서 Firewall 을 사용한다. Global(Multiple Region) 또는 Regional(Single Region) 이 가능하다. 프로젝트가 생성되면 default Network 가 생성된다. Subnetwork : Compute Engine instance 같이 관련된 resouce 들을 group 화 한다. Regional .. 2019. 8. 1. [GCP]HTTP(S) Load Balancing HTTP(S) 에 대한 global Load Balancer 이다. 1. forwarding rule 은 다이렉트로 request 를 target proxy 로 전달한다. 2. target proxy 는 url map 을 통해서 적절한 backend service 로 라우팅 해준다. 3. backend service 는 request 를 서버 용량, 상태에 따라서 적절한 backend instance 로 전달한다. 각각의 backend instance는 health check 를 사용한다. LoadBalancing 비교 Internal or external Load balancer type Regional or global Supported network tiers Proxy or pass-through.. 2019. 7. 31. [GCP]Network TCP/UDP Load Balancing Network Load Balancer 는 같은 region의 vm 들의 트래픽을 분배해준다. 다시 말해 동일한 Network Load Balancer 를 사용하는 vm 들은 동일한 region에 존재한다. 다음과 같은 방법으로 Network Load Balancer 를 생성할 수 있다. 1. target pool 생성 target pool 은 forwarding rule 에 정의된 traffic을 받을수 있는 instance group 이다. gcloud compute target-pools create nginx-pool 2. instance group 생성 gcloud compute instance-groups managed create nginx-group \ --base-instance-name.. 2019. 7. 28. [GCP] Google Cloud 컨테이너 레지스트리에 이미지 push 하기 먼저 Dockerfile 이 있다고 가정한다. 내가 만든 이미지는 spring boot 어플리케이션이다. Dockerfile 12345FROM openjdk:8-jdk-alpineVOLUME /tmpCOPY ./build/libs/mail-0.0.1-SNAPSHOT.jar app.jarRUN echo 'Mail Service running'ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]cs 이제 이 Dockerfile 을 빌드를 한다. sudo docker build -t asia.gcr.io/[GOOGLE_PROJECT_ID]/mail-service:v1 . docker build : 컨테이너를 만드는 명령어.. 2018. 10. 19. [AWS] EC2 Ubuntu 서버에 FTP 서버 설정 최근 백기선님이 하시는 방송을 보면서 Docker를 따라 해보려고 하니 내가 가지고 있는 Mac 에는 한계가 있었다. 설치를 하려고 하니 설치가 안 된다고 한다..2010년 mid 맥북 프로인데.. 그래서 어쩔수 없이 Docker는 AWS에 올려놓은 Ubuntu 에 설치하고 따라하기 시작했다.그런데 다시 문제가 발생했다. 내가 로컬에서 작성한 파일을 EC2 서버에 올려야 하는데 어떻게 해야 하는거지????그래서 찾기 시작했다. 일단 작동중인 Ubuntu 서버에 FTP 설정이 필요했다. 1. Ubuntu 서버에 vsftpd 를 설치한다. 먼저 apt-get 을 업데이트 한다.sudo apt-get updatecs 그리고 vsftpd를 설치한다. vsftpd(Very Secured FTPD) : 우분투에서 .. 2018. 4. 1. 이전 1 2 3 다음 728x90 반응형