AWS SaaS Architecture Fundamentals White Paper 1

The classic model for packaging and delivering software solutions

안녕하세요 🙂 AWS 인프라 환경에서 SaaS 서비스를 제공하기 위한 아키텍처 기초에 대한 백서를 제공하고 있습니다.여기서는 SaaS에 대한 비즈니스 모델에 대한 내용과 기초 아키텍처 개념을 정리하려고 합니다.이 글은 원문을 해석하는 데 오역 및 주관적인 관점이 포함 될 수 있음을 미리 말씀드립니다.

AWS Datasync를 이용한 데이터 마이그레이션

AWS Datasync(데이터 전송 서비스)

AWS Datasync(데이터 전송 서비스)를 이용한 데이터 마이그레이션에 대해 알아보겠습니다. AWS Datasync 이점 및 사용 사례, 아키텍처, 데이터 이전 예제 등을 다룹니다.

AWS EKS – 노드그룹 생성, 구축 방법

Node Group 생성 완료

Public한 자유로운 환경에서 aws cli를 통해 kube config 파일을 자동 생성 방법이 아닌, Private한 제한적인 환경에서 kube config 파일을 수동으로 생성 하고 EKS와 연동 하는 방법에 대해 작성 해보았습니다.

AWS 인스턴스 시작&중지(Lambda&EventBridge)

AWS 인스턴스 시작&중지 구축 가이드에 대해 알아봅니다. 인스턴스 스케줄러 아키텍쳐, 람다가 사용할 IAM Role&Policy 설정, 람다 함수 생성, EC2태그 지정, Lambda함수 정상 가동테스트, Event Bridge를 다룹니다.

DB Cluster parameter group 과 DB Instance parameter group 의 차이점 및 활용

서론 안녕하세요 베스핀글로벌입니다 🙂오늘 전해 드릴 기술 내용은 많은 분들께서 관심 있어 하실 Aurora Parameter에 관한 내용입니다! 많은 고객님들께서 aurora cluster parameter group 과 instance parameter group의 차이가 정확히 무엇인지 궁금해 하십니다. 두 parameter group 에 동일한 parameter도 존재한다면 어떤 값이 우선적으로 적용이 되는지 헷갈리는 점이 있기 때문에 이번 글을 준비해 보았습니다.. Cluster parameter vs … Read more

github-action 으로 ec2 에 배포하기

Github Actions는 Github 저장소를 기반으로 Github에서 제공하는 Workflow 자동화 도구 입니다. Workflow는 Github Repository에 있는 소스들의 build, test, release, deploy 을 flow에 정의된 순서대로 실행 할 수 있도록 지원합니다. 이 Workflow는 설정된 Runner 위에서 실행이 되며 Github에서 두 종류의 Runner를 제공합니다. Github-hosted Runner(Github에서 지원하는 가상머신), Self-Hosted Runner(사용자가 직접 호스팅하는 환경)가 있습니다. Github-hosted Runner는 Microsoft Azure … Read more

CI/CD 솔루션 with Github Action & AWS CodeDeploy

1. 개요 1) 목적 개발과 운영을 결합한 형태인 데브옵스라는 문화가 IT 업계의 트렌드로 자리잡은지는 오래되었지만 여전히 많은 조직에서는 개발과 운영이 분리되어 있습니다. 작은 기업의 경우 실제 서비스와 관련된 애플리케이션 개발에 투자를 집중하다 보니 상대적으로 운영은 개발 이후의 부속 작업으로 여겨지는 경우가 많습니다.  상황이 이렇다 보니 개발자들은 인프라에 대한 이해가 부족한 상태에서 애플리케이션을 배포하게 됩니다. 개발 … Read more