클라우드 고객사례 – Ktwon4U
전세계 4,500개 이상의 팬클럽과 연결되어 K-POP 앨범, 굿즈, 화장품, 패션, 푸드를 판매하는 Ktown4u 쇼핑몰 플랫폼의 클라우드 도입 사례 https://youtu.be/0DKOJUMoaQw
전세계 4,500개 이상의 팬클럽과 연결되어 K-POP 앨범, 굿즈, 화장품, 패션, 푸드를 판매하는 Ktown4u 쇼핑몰 플랫폼의 클라우드 도입 사례 https://youtu.be/0DKOJUMoaQw
제약사 일동제약은 의약전문포털/플랫폼 '후다닥'을 AWS로 클라우드로 구축 및 운영하고 있습니다. https://youtu.be/TnXaHgEkjoY
이번 포스팅에서는 이전 포스팅 '[Hands On] Elastic Beanstalk를 사용한 웹 애플리케이션 배포 Python(Django) - awsebcli 활용'에 이어 Jenkins, GitLab, Elastic Beanstalk를 활용하여 CI/CD 환경을 구축해 보도록 하겠습니다. CI/CD는 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 짧은 주기로 고객에게 제공하는 방법입니다. CI/CD의 기본 개념은 지속적인 통합, 지속적인 서비스 제공, 지속적인 배포입니다. CI/CD는 새로운 코드 통합으로 인해 개발 및
이번 hands on에서는 django 와 awsebcli를 활용하여 애플리케이션과 환경을 구성해 보도록 하겠습니다. 1. 개발환경 Amazon Linux 2Python 3.7Django 2.2mysql [Hands on 동작과정] EC2 서버에 awsebcli를 설치합니다.django 프로젝트를 생성 또는 자신의 프로젝트를 복사합니다.환경 구성을 위한 .ebextensions 폴더를 만들고 config 파일을 작성합니다.ebcli 명령어를 통해 애플리케이션을 생성하고 환경을 구축 후 배포합니다.코드 수정 후 ebcli 명령어를 통해 새로운 버전을
Elastic Beanstalk에서는 .NET, Docker, Go, Java, Node js, PHP. Python, Ruby, Tomcat, GlassFish 와 같은 플랫폼을 지원합니다. 이번 Hands On에서는 Node.js 와 Python(Django)를 사용하여 웹 애플리케이션을 배포해 보도록 하겠습니다. AWS Console을 활용하여 Elastic Beanstalk를 배포하기 위해서 기본으로 VPC에 대한 이해와EC2 Instance에 대한 이해가 있으시면 충분히 따라 하실 수 있습니다. 0. 개요 [Node.js 란] Node.js는 2009년
AWS Elastic Beanstalk란? AWS Elastic Beanstalk는 Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한 서버에서 개발된 웹 애플리케이션 및 서비스를 간편하게 배포하고 조정할 수 있는 서비스입니다. Elastic Beanstalk를 사용하면 코드를 업로드해서 용량 프로비저닝, 로드 밸런싱, 오토 스케일링, 애플리케이션 상태 모니터링, 배포를 자동으로 처리하도록 구성할 수 있습니다. 배포 완료
이번 포스팅은 CI/CD의 기본적인 구조인, Jenkins pipeline을 이용해 ECS에 배포하는 Hands On을 진행 하겠습니다. 0. 개요 <CI/CD 란?> CI/CD란, 지속적인 통합, 지속적인 배포라는 개념의 애플리케이션 개발 단계를 자동화하여 애플리케이션을 보다 더 짧은 주기로 고객에게 제공하는 방법입니다.디지털 트랜스포메이션이 각광 받기 시작하면서, 자연스럽게 CI/CD가 떠오르기 시작했습니다. Jenkins 등의 CI 툴과 컨테이너 기반 애플리케이션을 관리하는 Amazon ECS를 함께
Amazon ECS(Elastic Container Service) 란? 클러스터에서 컨테이너를 쉽게 실행, 중지 및 관리할 수 있게 해주는 컨테이너 관리 서비스 입니다.간단한 API 호출을 사용하여 컨테이너 기반 애플리케이션을 시작하고 중지할 수 있습니다.2017년 10월 Seoul Region에 출시되었습니다. ECS Console Amazon ECS 구성 요소 1. Amozon ECR : Amazon에서 제공하는 컨테이너 이미지 저장소 입니다. ECR 리포지토리에서 이미지 URI를 이용해 빌드한
이번 포스팅은 Glue Studio로 반정형 데이터에 대한 ETL 작업을 해 보겠습니다. 0. 개요 ETL작업은 필요한 데이터를 만들기 위해 원본 데이터를 사용자의 목적에 맞도록 가공하는 작업입니다. AWS Glue는 단지 ETL작업만 지원하기 때문에, 이 ETL작업을 통해 어떤 데이터로 가공할 것 인지에 대해 생각해야 합니다. 이러한 ETL작업에서 가장 중요한 관점은 "목적성" 입니다. 사용자는 AI모델을 만들거나, 로그 분석을 통해
AWS Glue 란? 완전 관리형 데이터 추출, 변환 및 적재(ETL) 서비스 입니다.효율적인 비용으로 간단하게 여러 데이터 스토어 및 데이터 스트림 간에 원하는 데이터를 분류, 정리, 보강, 이동할 수 있습니다.2018년 5월 Seoul Region에 출시되었습니다. ETL 이란? Extract : 데이터 저장소로부터 데이터를 가져오는 것 입니다.Transform : 데이터를 조회 또는 분석의 목적으로 적절한 포멧으로 변경 합니다. (ex. 3월