본문 바로가기

유임승차29

[AWS] Neptune 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 지난주에 이어 이번 주에는 aws의 Neptune에 대해서 알아보았습니다! Neptune 설명에 앞서.. 그래프 데이터베이스란? 그래프 데이터베이스는 관계를 저장하고 탐색하는 데 용이한 데이터베이스로, 일종의 NoSQL 데이터베이스입니다. 말 그대로 데이터를 그래프 방식으로 나타낸 것이라서, 특정 데이터 간의 관계를 직관적으로 확인할 수 있습니다. 그래프 데이터베이스를 구성하는 방법에는 몇 가지 방식이 있는데, 그 중 대표적인 것이 Property Graph Model 입니다. Property Graph Model의 데이터는 nodes, relationships, 그리고 properties로 구성됩니다. node는 key-value 쌍으로 이루어집.. 2022. 7. 7.
[AWS] Elasticache 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 지난주에 이어 이번 주에는 aws의 Elasticache에 대해서 알아보았습니다! Amazon ElastiCache 란? Amazon ElastiCache는 유연한 실시간의 유스케이스를 서포트하는 풀 매니지드의 인메모리 캐싱 서비스로, Memcached 또는Redis 프로토콜에 호환성이 있습니다. 특징 읽는 양이 많은 애플리케이션의 대량의 작업 부하(소셜 네트워킹, 게임, 미디어 공유, Q&A, 포털 등)나 방대한 계산 처리를 필요하는 작업 부하 (레커멘데이션 엔진 등)의 레이턴시나 스루풋을 개선하기 위해서 사용할 수 있습니다. 게다가 Redis는 고도한 데이터 구조를 서포트하기 때문에 코스트 효율이 높은 방법으로 데이터베이스 층을 확장하여 데이터.. 2022. 6. 20.
Service - 2 반갑습니다! 💙베하💙 누구든 탑승할 수 있는 유임승차 팀의 BTC 룰루랄라 입니다!!💨😉 저번 포스팅은 쿠버네티스 기능 중 하나인 Service에 대해서 설명 드렸는데요~ 이번 포스팅에서는 Kubernetes의 Service에 대해서 추가적인 기능에 대해서 설명해 드리겠습니다. Service는 애플리케이션을 동작하기 위한 가장 중요한 기능이므로 꼭 알아 두셔야 될 것 같아요!! 그럼 서비스에 대해서 추가적으로 알아 보겠습니다~ 룰루랄라~♬ Service(NodePort) 만들기 CluterIP는 클러스터 내부에서만 접근할 수 있습니다. 클러스터 외부(노드)에서 접근할 수 있도록 NodePort 서비스를 만들어봅니다. apiVersion: v1 kind: Service metadata: name: coun.. 2022. 6. 13.
[AWS] CDN (AWS CloudFront vs Cloudflare) 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 지난주에 이어 이번 주에는 aws의 CDN에 대해서 알아보았습니다! CDN 세계는 지금 넷플릭스, 왓챠를 비롯해 유튜브, 틱톡 등 끊임없이 쏟아지는 콘텐츠 홍수 속에 살고 있습니다. OTT 서비스는 전례 없는 호황기를 맞았고, AI, 사물인터넷, 자율 주행 등 대용량의 데이터를 주고받는 신기술이 하루가 멀다고 등장하고 있습니다. 이렇게 폭발적으로 증가한 데이터를 지연 없이 처리하기 위해서는 데이터를 분산해서 전달하는 기술이 필수적입니다. 이에 지리적으로 먼 거리에 떨어져 있는 사용자에게 지연 없이 콘텐츠를 분산해 전달할 수 있는 CDN 서비스가 등장하였습니다. CDN 이란? CDN(Contents Delivery Network)은 웹 페이지, 이미.. 2022. 6. 8.
Service - 1 반갑습니다! 💙베하💙 누구든 탑승할 수 있는 유임승차 팀의 BTC 룰루랄라 입니다!!💨😉 저번 포스팅은 쿠버네티스 기능 중 하나인 Deployment에 대해서 설명 드렸는데요~ 이번 포스팅에서는 Kubernetes의 Service에 대해서 간략하게 설명해 드리겠습니다. Service는 앞전 설명드렸던 개념들보다 알아두어야 할 기능들이 많으므로 2~3번에 걸쳐 포스팅 할 예정입니다! 그럼 서비스에 대해서 한번 알아 보겠습니다~ 룰루랄라~♬ ⚡️ 목표 Service(서비스)를 이용하여 Pod을 노출하고 클러스터 외부에서 접근할 수 있는 방법을 알아봅니다. Pod은 자체 IP를 가지고 다른 Pod과 통신할 수 있지만, 쉽게 사라지고 생성되는 특징 때문에 직접 통신하는 방법은 권장하지 않습니다. 쿠버네티스는 P.. 2022. 6. 2.
[AWS] Glue 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 지난주에 이어 이번 주에는 aws의 Glue에 대해서 알아보았습니다! 맨 처음! Glue는 무엇인가? 부터 시작하겠습니다. AWS Glue란? AWS Glue란 fully managed 서비스로 데이터를 데이터 원천으로부터 추출하고, Amazon S3와 같은 다른 AWS 서비스로 데이터를 가공하고 이동시키기 위한 서비스들로 구성되어 있습니다. 구성하고 있는 서브 모듈들을 살펴보면 아래와 같습니다: AWS Glue ETL: 다양한 저장소에서 데이터를 입수, 가공하고 다른 목적지에 저장함 AWS Glue Catalog: 영속적인 메타데이터 저장소로 메타데이터의 저장, 추가 정보 기록, 퍼블리싱 기능을 제공 AWS Glue Data Brew: 데이터분석.. 2022. 5. 23.
Deployment 반갑습니다! 💙베하💙 누구든 탑승할 수 있는 유임승차 팀의 BTC 룰루랄라 입니다!!💨😉 저번 포스팅은 쿠버네티스 기능 중 하나인 ReplicaSet에 대해서 설명 드렸는데요~ 이번 포스팅에서는 Kubernetes의 Deployment에 대해서 간략하게 설명해 드리겠습니다. 룰루랄라~♬ Deployment ⚡️ 목표 Deployment(배포)를 이용하여 Pod을 새로운 버전으로 업데이트하고 롤백하는 방법을 알아봅니다. Deployment는 쿠버네티스에서 가장 널리 사용되는 오브젝트입니다. ReplicaSet을 이용하여 Pod을 업데이트하고 이력을 관리하여 롤백Rollback하거나 특정 버전revision으로 돌아갈 수 있습니다. Deployment 만들기 이전에 만든 ReplicaSet을 Deployme.. 2022. 5. 20.
[AWS] Aurora & RDS Mysql 💙베하💙 누구든 탑승할 수 있는 유임승차 팀입니다!!💨😉 지난주에 이어 이번 주에는 aws의 Aurora와 RDS Mysql에 대해서 알아보았습니다! 맨 처음! Aurora는 무엇인가? 부터 시작하겠습니다. AWS Aurora란? -AWS가 MySQL 및 Postgresql을 호환해서 만든 RDBMS라고 할 수 있습니다. (참조 : https://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/UserGuide/Aurora.Overview.html) - AWS RDS와는 또 다른 AWS만의 RDBMS로써 기존 소스들을 AWS에 맞게 고친 것이 특징입니다. - 기존에는 MySQL 5.6 base만 지원하다가 최근에는 MySQL 5.7과 Postgresql까지 지원하고 있습니다... 2022. 5. 10.