일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- container
- Cloud Bigtable
- 앤서블
- Google Cloud Platform
- Reverse Proxy
- ansible
- Solution Architect
- VPC
- playbook
- AWS Database
- Google Cloud
- 리버스 프록시
- Cloud Spanner
- AWS
- Amazon Web Service
- Compute Engine
- Cloud SQL
- AWS Solution Architect
- AWS Certificate
- Kubernetes Engine
- 아마존웹서비스
- Google Cloud Platorm
- kubernetes
- gcp
- Solution Architect Certificate
- AWS 자격증
- GKE
- Google Cloud Platrofm
- Cloud Storage
- Cloud Datastore
- Today
- Total
목록cloud & devops (22)
sungwony
이 글은 Udemy의 AWS Certified Solutions Architect - Associate 2019 강의를 개인 학습용도로 정리한 글입니다 S3는 개발자와 IT팀에 안전하고 견고하고 높은 확장성을 가진 Object Storage를 제공한다. Amazon S3는 쉽게 사용할 수 있고, 웹상에서 수 많은 데이터를 저장하고 검색하기 위한 간편한 인터페이스를 제공한다. S3란 무엇인가? - S3는 파일을 저장하기 안전한 장소이다. - Object 기반 저장소이다. - 데이터는 여러 디바이스와 장소로 퍼진다. S3 기초 정리 - S3는 Object 기반 저장소로 파일의 업로드를 허용한다. - 파일은 0Bytes 에서 5TB 까지 저장 가능하다. - 제한이 없는 저장소이다. - 파일은 Bucket에 저..
이 글은 Udemy의 AWS Certified Solutions Architect - Associate 2019 강의를 개인 학습용도로 정리한 글입니다 IAM은 AWS 콘솔에 대한 사용자와 사용자의 엑세스 레벨을 관리하도록 해준다. IAM이 제공하는 feature - AWS 계정의 중앙 통제 - AWS 계정에 대한 접근 공유 - 접근 제어(Granular Permission) - Active Directory, Facebook, Linkedin 등의 계정 연동(Identity Federation) - 다중 인증(Multifactor Authentication) - 필요한 서비스와 계정, 장치에 대한 임시 접근 제공 - 패스워드 로테이션 정책 설정 - 다른 AWS 서비스 통합 - PCI DSS 준수 지원 ..
이 포스팅은 Coursera의 Google Cloud Platform Fundamentals:Core Infrastructure 강의를 요약 정리 한 것입니다. App Engine 우리는 지금까지 GCP에서 어플리케이션을 위해 제공된 컴퓨터 인프라 프로덕트 2가지를 살펴보았다. 하나는 컴퓨팅 엔진이고 다른 하나는 쿠버네티스 엔진이다. 이것들은 어플리케이션을 실행할때 선택하는 인프라라는 공통점을 가지고 있다. 컴퓨팅 엔진을 위한 가상 머신과 쿠버네티스 엔진을 위한 컨테이너에 기초한다. 그러나 만약 인프라를 전혀 신경쓰지 않고 코드에만 집중하고 싶다면 어떻게 할 수 있을까? 이를 위해서 존재하는 것이 'App Engine'이다. PaaS부터 시작해보자. PaaS는 플랫폼으로서의 서비스임을 상기하자. App ..
이 포스팅은 Reverse Proxy Wikipedia를 기반으로 번역과 정리를 하여 포스팅 한 글입니다. 리버스 프록시(Reverse Proxy)란? 컴퓨터 네트워크에서 리버스 프록시란 하나 이상의 서버로 부터 클라이언트를 대신해서 리소스를 검색하는 프록시 서버이다. 이 리소스는 프록시 서버가 원래 가지고 있던 것 처럼 클라이언트에게 전달된다. 클라이언트가 임의의 서버에 접속하는데 중개자의 역할을 하는 포워드 프록시(Forward Proxy)와는 다르게 리버스 프록시는 서버가 클라리언트에게 접촉하는 것을 중개한다. 다시 말해서 프록시는 클라이언트를 대신하지만 리버스 프록시는 서버를 대신한다. 잘 알려진 웹 서버에서는 매우 자주 HTTP 역량이 약한 어플리케이션 프레임워크를 보호하면서 리버스 프록시 기능..
이 포스팅은 Ansible (Software) Wikipedia를 기반으로 번역과 정리를 하여 포스팅 한 글입니다. Ansible(앤서블)이란? 앤서블은 오픈소스 소프트웨어로 프로비저닝(provisioning), 설정 관리(configuration management), 어플리케이션 배포(application-deployment) 도구이다. 많은 유닉스 계열의 시스템에서 동작하며 유닉스 계열 시스템과 MS 윈도우를 모두 구성할 수 있다. 또한 앤서블은 시스템 구성을 설명하는 자체 선언적 언어(declarative language)를 갖는다. 앤서블은 Michael DeHann에 의해 작성되었고 Red Hat이 이를 2015년에 인수하였다. 에이전트 없이 SSH 또는 원격 파워쉘(Power Shell)을 ..
이 포스팅은 Coursera의 Google Cloud Platform Fundamentals:Core Infrastructure 강의를 요약 정리 한 것입니다. GKE(Google Kubernetes Engine) 이전 포스팅에서 컨테이너와 어플리케이션을 컨테이너화 시키는 방법을 알아보았다. 이번에는 쿠버네티스와 GKE에 대해 알아보자. 쿠버네티스는 오픈소스이며 컨테이너의 오케스트레이터(orchestrator)로 어플리케이션의 관리와 확장을 도와준다. 쿠버네티스는 API를 인증된 사람들에게 제공하여 kubectl command와 같은 여러 유틸리티를 통해 동작을 제어한다. 쿠버네티스는 클러스터(cluster)라는 노드집합에 컨테이너를 배포한다. 클러스터란 무엇일까? * 클러스터(cluster) 클러스터란..
이 포스팅은 Coursera의 Google Cloud Platform Fundamentals:Core Infrastructure 강의를 요약 정리 한 것입니다. Container, Kubernetes, Kubernetes Engine 이전 포스팅에서 GCP의 IaaS인 컴퓨팅 엔진에 대해 알아보았다. 컴퓨팅 엔진은 클라우드에서 가상 머신을 구동할 수 있게 하고 영속 저장소와 네트워크를 제공해준다. 그리고 GCP의 PaaS인 앱 엔진에 대해 알아보았다. 이번에는 쿠버네티스(kubernetes) 엔진에 대해 알아보자. 쿠버네티스 엔진은 인프라 스트럭처를 절약한다는 점에서 IaaS와 같지만 개발자의 요구를 염두해두고 구축된 PaaS와 같은 특징이 있다. 이에 앞서 컨테이너라고 불리는 소프트웨어 패키지 방식에 ..
본 포스팅은 제가 AWS Solution Architect Associate 자격증을 준비해가는 과정을 공유하여 자격증을 준비하는 분들에게 도움을 드리기 위해 작성하였습니다. 자격증을 취득하기 위한 목적은 기본적으로 AWS와 클라우드 기반의 설계에 대해 학습하고자 하기 위함이며 궁극적으로 제가 지망하는 Devops 포지션을 위한 준비의 일환으로 취득하고자 합니다. 예상 준비 기간은 여러 포스팅을 참고하였을 때 2개월 내에 취득하는 것을 목표로 하였습니다. 준비과정에서 유용한 리소스들을 이곳에 공유합니다. 자격증 리소스 공유 1. AWS와 친밀해지기 - 인프런 AWS 강의 (https://www.inflearn.com/course/aws-클라우드-시작하기) 본격적인 자격증 준비에 앞서 AWS에 대해 간단히..
이 포스팅은 Coursera의 Google Cloud Platform Fundamentals:Core Infrastructure 강의를 요약 정리 한 것입니다. Cloud Bigtable 클라우드 빅테이블은 빅데이터 데이터베이스 서비스로 구글의 NoSQL이다. NoSQL에 대한 포스트는 다음 링크에 정리되어있다.(NoSQL) NoSQL에 대해 간략하게 설명한다면 관계형 데이터베이스는 정형화된 스키마를 가진 테이블셋에 데이터를 저장하는 반면 NoSQL은 모든 행(row)이 동일한 스키마를 갖지 않고 유동적인 형태의 데이터를 저장한다. NoSQL은 실제로 행을 분산 저장하는데 이점을 갖도록 설계되었다. Bigtable안의 데이터베이스에는 수천만의 행과 수천개의 컬럼으로 확장이 가능한 테이블이 분산 저장되고 ..
이 포스팅은 Coursera의 Google Cloud Platform Fundamentals:Core Infrastructure 강의를 요약 정리 한 것입니다. 모든 어플리케이션은 데이터를 저장한다. 이미 VM의 영구 디스크에 데이터를 저장할 수 있다는 것을 알고 있다. Google Cloud Platform에는 구조적, 비 구조적, 트랜잭션 및 관계형 데이터에 대한 요구를 충족시키기위한 다른 스토리지 옵션이 있다. 이 모듈에서는 Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Data Store 및 Google Big Table과 같은 핵심 스토리지 옵션에 대해 설명한다. 응용 프로그램에 따라 이러한 서비스 중 하나 이상을 사용하여 작업을 수행 할 수 있다. 클라우드..