Amazon Web Services 한국 블로그
Category: AWS CodePipeline
AWS 배포 파이프라인 참조 아키텍처 및 참조 구현 공개
오늘 엔터프라이즈급 배포 파이프라인을 위한 새로운 AWS 참조 아키텍처와 구현을 출시합니다. 배포 파이프라인은 애플리케이션 또는 인프라를 AWS 환경에 구축, 테스트 및 배포하는 작업을 자동화합니다. 워크로드를 클라우드에 배포할 때 민첩성을 확보하고 출시 시간을 단축하려면 배포 파이프라인을 갖추는 것이 중요합니다. 컨퍼런스나 소셜 미디어에서 여러분과 이야기를 나누다 보면 저희의 설명서와 튜토리얼이 새로운 서비스나 새로운 개념을 시작하는 데 유용한 […]
테스트 주도 보안으로 DevSecOps 도입 가속화 하기
많은 기업이 애자일과 DevOps를 핵심 전략으로 채택하여 빠르게 비즈니스를 성장시키고 있습니다. 대부분의 경우 DevOps는 비즈니스의 핵심 역량이 되었습니다. 하지만 속도와 자동화를 달성한 DevOps 조직의 발전과 비교할 때 기존의 보안 제어 요소들은 DevOps 파이프라인과의 통합에 어려움을 겪거나 혹은 DevOps와 보안을 개별적으로 여기기도 합니다. 이러한 상황에서 기존의 보안 접근 방법은 병목현상을 만들기도 합니다. DevOps와 기존의 보안을 어떻게 […]
AWS 개발자 도구를 활용한 GitFlow 구현 방법
이 글에서는 AWS CodePipeline, AWS CodeCommit, AWS CodeBuild 및 AWS CodeDeploy를 사용하여 GitFlow를 구현하는 방법에 대한 높은 수준의 프레임워크를 제공하는 방법을 설명합니다. 이와 관련한 작업에 도움이 되는 AWS CloudFormation 템플릿과 AWS CLI 명령도 제공합니다. 시작하기 전에, 개발자가 이상적으로는 하루에도 여러 번 정기적으로 코드 변경을 중앙 리포지토리에 병합하는 “트렁크 기반 개발”을 통한 지속적 통합(CI)를 연습할 것을 권장드립니다. […]
AWS CodeDeploy기반 AWS Fargate와 Amazon ECS 서비스 블루/그린 방식 배포 하기
AWS Fargate 및 Amazon ECS(Amazon Elastic Container Service)에서 호스팅되는 서비스에 대한 블루/그린 배포 지원을 위한 기능 추가 소식을 알려드립니다. AWS CodeDeploy에서 블루/그린 배포를 사용하면 애플리케이션 업데이트로 인한 다운타임을 최소화할 수 있습니다. 블루/그린 배포 방식을 사용하면 이전 버전 어플리케이션이 구동되어 있는 상태에서 신규 버전의 어플리케이션을 함께 런칭할 수 있습니다. 이로 인해 트래픽을 신규 버전으로 라우팅하기 전, […]
AWS Step Functions을 이용한 Amazon SageMaker 모델 자동 배포 방법
Amazon SageMaker는 모델의 개발, 훈련 및 배포, 솔루션 구축 비용 절감 및 데이터 과학 팀의 생산성 개선을 위한 완전한 ML(기계 학습) 워크플로 서비스입니다. SageMaker에는 다수의 미리 정의된 알고리즘이 포함되어 있습니다. 모델 교육을 위한 훈련 이미지인 Docker 이미지와 REST 엔드포인트에 배포할 추론 모델을 제공하여 자체 알고리즘을 생성할 수도 있습니다. 기계 학습 서비스를 정식으로 구축할 때는 기계 […]
Github에 대한 AWS DevOps 개발 도구 기능 확대
AWS 개발자 도구는 AWS CodeCommit, AWS CodePipeline, AWS CodeBuild 및 AWS CodeDeploy를 포함하는 서비스 모음입니다. 이들 서비스는 애플리케이션 소스 코드의 버전 관리를 안전하게 저장 및 유지하고 애플리케이션을 AWS 또는 온프레미스 환경에 자동으로 구축하고 테스트하고 배포하는 데 도움이 됩니다. AWS 개발자 도구는 개발자 및 IT 전문가가 소프트웨어를 신속하고 안전하게 제공할 수 있도록 설계되어 있습니다. AWS는 AWS […]
AWS CodePipeline, 서울 리전 출시
오늘 AWS 코드 개발 서비스 중 AWS CodePipeline이 서울 리전에 출시하였습니다. 하단 언어 메뉴를 한국어로 바꾸시면 한국어 콘솔 화면도 보실 수 있습니다. 사실 민첩하고 신속한 개발 및 운영(DevOps)과 클라우드 기반 인프라 자동화 관리는 개발자에게 매우 중요한 요소입니다. AWS의 개발 도구는 이러한 라이프사이클을 완벽하게 도와 주는 것으로 소스 코드 개발부터 테스트, 빌드 및 배포까지 자동화 합니다. […]
AWS CodePipeline 정식 출시
지난해 가을 AWS re:Invent에서 AWS CodePipeline를 발표했습니다 (Code Management and Deployment라는 글에 자세한 내용이 있습니다). 이 도구는 여러분의 소프트웨어 출시 프로세스를 모델링하고 자동화하는 것을 도와드립니다. CodePipeline에서는 자동화 및 출시 프로세스를 보다 안정적이고 효율적으로 디자인 되어 있습니다. 정식 출시 AWS CodePipeline을 오늘부터 사용하실 수 있습니다. 자세한 이야기에 들어가기 전에 이 제품의 배경에 대해 공유하고 싶습니다. 아마존 […]