![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/beh7L5/btq13AzzO87/rwvkfiIfylFZ9Hupm1sYN0/img.png)
[GCP/Cloud] Google Cloud Platform - 서버리스 컴퓨팅 -> Simple한 Rest API를 구성하고 싶을떄 GCP의 서버리스 컴퓨팅 사용 1. Cloud Run - 공식문서 - 웹 요청 또는 Pub/Sub 이벤트를 통해 호출 가능한 스테이트리스(Stateless) 컨테이너를 실행할 수 있게 해 주는 관리형 컴퓨팅 플랫폼 - Cloud Run은 서버리스 기반으로 인프라 관리가 필요 없음 , 컨테이너로 배포 - 호출이 있을때만 실행 2. Cloud Functions - 공식문서 - 클라우드 서비스를 빌드 및 연결하기 위한 서버리스 실행 환경 - 클라우드 인프라와 서비스에서 발생하는 이벤트에 연결되는 단일 목적의 간단한 함수를 작성할 수 있음 - 함수는 감시 중인 이벤트 발생 시에 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cs4gxS/btq18DuZo4B/ztMxAgBcUDl2A2q4rweHJK/img.png)
보안 ✓ 액세스 투명성 ✓ Assured Workloads(베타) ✓ Binary Authorization ✓ Chronicle ✓ Cloud 애셋 인벤토리 ✓ 클라우드 키 관리 ✓ 컨피덴셜 컴퓨팅(베타) ✓ 방화벽 ✓ 보안 비밀 관리자 ✓ Security Command Center ✓ 보안 VM ✓ VPC 서비스 제어 ID 및 액세스 ✓ BeyondCorp Enterprise ✓ Certificate Authority Service(베타) ✓ Cloud ID ✓ 컨텍스트 인식 액세스 ✓ ID 및 액세스 관리 ✓ IAP(Identity-Aware Proxy) ✓ Identity Platform ✓ Microsoft Active Directory용 관리형 서비스 사용자 보호 서비스
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/kxqyV/btq26pXvKdQ/FJcVC5YHxUCPI81WzVAqn1/img.png)
[GCP/Cloud] Google Cloud Platform - 컨테이너 컨테이너란 무엇인가 컨테이너란? 애플리케이션을 실제 구동 환경으로부터 추상화할 수 있는 논리 패키징 메커니즘을 제공 분리를 통해 사설 데이터 센터나 퍼블릭 클라우드, 심지어 개발자의 개인 노트북 컴퓨터에 이르기까지 어떤 환경으로든 컨테이너 기반 애플리케이션을 쉽게 지속적으로 배포가능 가상머신 vs 컨테이너 가상 머신(VM) 컨테이너 - 호스트 운영체제에서 구동 - 하드웨어에 가상으로 액세스하는 Linux, Windows 등의 게스트 운영체제를 의미 - 애플리케이션을 실제 구동 환경으로부터 추상화할 수 있는 논리 패키징 메커니즘을 제공 - 컨테이너를 사용하면 개발자와 IT 운영팀이 훨씬 작은 단위로 업무를 수행 컨테이너를 사용해야 하..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cxXioz/btqTrS3JVOV/EQgqkrqAWY6lyC20k6yksK/img.png)
Azure 상의 geography , DataCenter , 가용성을 가지고 하기 위한 Availiblity Set 전세계를 4개의 geography로 나눔 - 중앙아시아 / 아시아 / 유럽 / 미주 - 데이터 센터들이 있음 키워드 : azure vm 가용성 집합 지역(Regions) - Azure는 전 세계에 위치한 데이터 센터로 구성 - 지역안에 데이터 센터는 서로 근접한 위치에 있어 네트워크 대기 시간이 짧음 Region Pairs - 각 Azure Region은 다른 region과 페어링이 있음 특정 서비스는 pairked region 사이에 자동복제 기능 제공하고, region 장애시 paired된 region에서 복원하는것이 우선순위 - azure 시스템 업데이트시에 paired region에..
[GCP/Cloud] Google Cloud Platform - 컴퓨팅 비용 효율적이고 확장 가능한 가상 머신으로 더 빠른 속도로 수학 연산을 처리 카테고리 제품 사용 사례 클라우드 컴퓨팅 Compute Engine ✓ LOB 및 엔터프라이즈 앱 ✓ ✓ ✓ 마이그레이션 Migrate for Compute Engine ✓ ✓ ✓ 부가기능 및 기능 Cloud GPU ✓ ✓ ✓ ✓ 선점형 VM ✓ ✓ ✓ ✓ 보안 VM ✓ ✓ ✓ 단독 테넌트 노드 ✓ ✓ 컨피덴셜 컴퓨팅 ✓ ✓ 추천자 ✓ ✓ Compute Engine Migrate for Compute Engine 1. 클라우드 컴퓨팅 제품 2. 3.
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b0fbhc/btq12mn92L8/yq7XOSKMNrW5pLtTnT6Fa0/img.png)
[Cloud] AWS - Networking & Content Delivery 사용 사례 기능 AWS 서비스 클라우드 네트워크 구축 AWS 리소스를 위한 로컬 격리 네트워크를 정의하고 프로비저닝 Amazon Virtual Private Cloud(VPC) 중앙 허브를 통해 VPC와 온프레미스 네트워크를 연결 AWS Transit Gateway VPC, 서비스 및 온프레미스 애플리케이션을 연결하는 프라이빗 연결 제공 AWS PrivateLink 관리형 DNS 서비스를 사용하여 사용자를 인터넷 애플리케이션으로 라우팅 Amazon Route 53 네트워크 설계 확장 인스턴스, 컨테이너, IP 주소 및 Lambda 함수와 같은 리소스 풀로 트래픽을 자동으로 분산 Elastic Load Balancing AWS ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cFYedH/btq16RHi907/tIn71AieLjLuSMPIC4bFm0/img.png)
[Cloud] AWS - Storage 데이터를 저장, 액세스, 관리 및 분석하여 비용을 절감하고, 민첩성을 높이고, 혁신을 가속화하는 완벽한 범위의 서비스를 제공 AWS Storage 서비스 - 스토리지 종류 1. 객체 스토리지(S3) Amazon S3 (Amazon Simple Storage Service, S3) - 어디서나 원하는 양의 데이터를 저장하고 검색할 수 있도록 구축된 객체 스토리지 , 드롭박스처럼 파일 업로드, 다운로드가 가능한 인터넷 저장 서비스 2. 파일 스토리지 Amazon Elastic File System - 확장 가능하고 탄력적인 클라우드 네이티브 NFS 파일 시스템 Amazon FSx for Windows File Server - Windows Server에 구축되는 완전 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cH84sH/btq10SBd63R/DxwZ0s3MkEpSHNwkkm95r0/img.png)
AWS -Containers에 들어가기전에 ... - 컨테이너(Container) 란? 애플리케이션의 코드, 구성 및 종속성을 하나의 객체로 패키징하는 표준화된 방식을 제공 컨테이너는 서버에 설치된 운영 체제를 공유하며 리소스가 격리된 프로세스 형태로 실행되므로 환경에 상관 없이 빠르고 안정적이며 일관된 배포를 보장 - 컨테이너(Container) 사용 이유 개발자가 애플리케이션을 패키징하고 배포하기 위한 방식 보안 : AWS는 210개의 보안, 규정준수 및 거버넌스 서비스와 주요 기능 제공 , 컨테이너간 보안 강력 분리, 최신 보안 업데이트 실행 안정성 : 22개 리전에 걸쳐 있는 69개 가용영역(AZ)을 갖춘 최고의 글로벌 인프라에서 실행 다양한 옵션 : 서버리스 컴퓨팅 ? AWS Fargate / ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cmh4gq/btqI9oyar4W/ECGKqre0Jm6MYSMlQqunK1/img.png)
클라우드란? - 컴퓨터 리소스(자원 또는 하드웨어)를 직접 구매하지 않고 인터넷을 통해서 서비스로 제공받는것 . - 개인 사용자와 기업 모두 클라우드를 사용할 수 있음 - 대표적인 클라우드 컴퓨팅 리소스 * CPU, Memory => 컴퓨팅 * SSD => 저장장치 * 네트워크 클라우드를 가지고 Server 맞추기 (AWS 경우) - IaaS의 경우? 컴퓨팅 + 스토리지 + 네트워크 - E2C(Compute) -> CPU + 메모리 구성 / GPU 포함 - EBS(Amazon Elastic Block Store) (Containers) -> EC2 연결해서 사용 SSD / OS 및 필요한 프로그램, 데이터 일부 저장 - VPC(Amazon Virtual Private Cloud)(Networking & ..