aws

EKS 및 CodePipeline 활용 CI/CD 환경 구축

1. CI/CD 프로젝트 개요 1.1) CI/CD란? CI (Continuous Integration) 어플리케이션의 새로운 코드 변경사항이 정기적으로 빌드 및 테스트되어 공유 레포지토리에 통합되는 것 CD (Continuous Delivery & Continuous Deployment) Continuos Delivery : 공유 레포지토리에 자동으로 Release 되는 것 Continuous Deployment : Production 레벨까지 자동으로 배포하는 것 1.2) 프로젝트 목적 Git Hub와 CodeBuild를 활용한 CodePipeline를 통해 CI(Continuous Integration) …

EKS 및 CodePipeline 활용 CI/CD 환경 구축 더 보기 »

[Hands On] AWS EKS Cloud Watch Container Insights 구성

해당 데모는 AWS EKS 환경에서 3rd Party Solution 을 사용하지 않고 AWS Native 한 성능 및 모니터링 지표 구성을 위한 과정을 기술하였습니다.실 사용 환경, 버전, Architecture에 따라 구성 및 설정 값은 달라질 수 있습니다 What is Cloud Watch Container Insight? 컨테이너 기반 어플리케이션과 마이크로 서비스의 도입이 확대 됨에 따라 다양한 모니터링 아키텍쳐 및 솔루션을 도입하고 …

[Hands On] AWS EKS Cloud Watch Container Insights 구성 더 보기 »

AWS WorkDocs 소개 및 Site 와 Drive 구성하기

개요 이번 글에서는 전반적인 WorkDocs 에 대해 소개하고 간단한 시나리오를 통해 WorkDocs 를 구성하고 마무리 하는 내용으로 정리하도록 하겠습니다. Amazon WorkDocs 는 AWS 상에서 사용자 생산성을 개선하는 강력한 관리 제어 기능과 피드백 기능을 갖춘 안전한 완전 관리 형의 스토리지 및 공유 서비스입니다. WorkDocs 를 사용하면 콘텐츠를 손쉽게 생성하고, 편집하고, 공유할 수 있습니다. AWS에서 중앙 집중식으로 …

AWS WorkDocs 소개 및 Site 와 Drive 구성하기 더 보기 »

[AWS] DynamoDB란?

01. NO-SQL 이란? SQL(Structured Query language)? 구조화 된 질의 언어입니다. 관계형 데이터 베이스(RDBMS)에서 데이터 조회, 저장, 수정, 삭제 합니다. DB에 정해진 구조(Schema)에 따라 테이블에 저장 합니다. 테이블간 관계가 있으며 이관계를 이용하여 중복 없이 데이터를 다룰 수 있습니다. 대다수의 회사, 은행, 보험, 증권사, 공공기관에서 사용 합니다. Oracle, MySQL, PostgreSQL이 있습니다. NO-SQL(Non-RelationalSQL) SQL과 반대라 생각하면 됩니다. 비관계형 …

[AWS] DynamoDB란? 더 보기 »

[Hands On] EC2 CI/CD

00. Intro 00-01. CI/CD란? CI(Continous Integration) 지속적인 통합을 의미한다. 코드 변경사항이 자동으로 빌드 및 테스트 되어 하나의 레포지토리로 통합되어 관리될 수 있는 것을 의미한다. CD(Continuous Delivery) 지속적인 서비스 제공을 의미한다. 개발자들이 적용한 변경 사항이 테스트를 거쳐 레파지토리에 업로드 되는 것이 자동으로 이루어진다. CD(Continuous Deployment) 지속적 배포를 의미한다. 고객이 사용가능한 프로덕션 환경까지 자동으로 릴리즈 한다. Continuous …

[Hands On] EC2 CI/CD 더 보기 »