Amazon Web Services 한국 블로그

Category: DevOps

안드로이드 모바일 앱에서 Amazon Pinpoint 푸시 알림 수신하기

AWS에서는 Amazon Pinpoint와 Amazon Simple Notification Service (Amazon SNS)를 통해 다양한 플랫폼에 모바일 푸시 알림(Push notification)을 보낼 수 있는 방법을 제공해 드리고 있습니다.  이 글에서는 Amazon Pinpoint에서 고객의 모바일 장치로 보낼 수 있는 모바일 앱 푸시 알림의 유형을 소개합니다. 그리고 모바일앱에서 Amazon Pinpoint에서 발송된 푸시 알림의 유형에 따라 안드로이드 모바일앱에서 어떻게 수신하고 처리하는지 소개합니다. 단, […]

Read More

테스트 주도 보안으로 DevSecOps 도입 가속화 하기

많은 기업이 애자일과 DevOps를 핵심 전략으로 채택하여 빠르게 비즈니스를 성장시키고 있습니다. 대부분의 경우 DevOps는 비즈니스의 핵심 역량이 되었습니다. 하지만 속도와 자동화를 달성한 DevOps 조직의 발전과 비교할 때 기존의 보안 제어 요소들은 DevOps 파이프라인과의 통합에 어려움을 겪거나 혹은 DevOps와 보안을 개별적으로 여기기도 합니다. 이러한 상황에서 기존의 보안 접근 방법은 병목현상을 만들기도 합니다. DevOps와 기존의 보안을 어떻게 […]

Read More

Amazon DevOps Guru – ML 기반 애플리케이션 오류 및 수정 사항 예측 서비스

오늘, 개발자 및 운영자가 운영 문제를 자동으로 감지하고 수정 사항을 추천하여 애플리케이션 가용성을 쉽게 개선할 수 있는 완전 관리형 운영 서비스인 Amazon DevOps Guru를 발표합니다. DevOps Guru는 Amazon.com 및 Amazon Web Services(AWS)에서 수년간 우수한 운영을 통해 얻은 정보를 기반으로 하는 기계 학습을 적용하여 애플리케이션 지표, 로그, 이벤트 등의 데이터를 자동으로 수집하고 분석함으로써 정상적인 운영 패턴에서 […]

Read More

AWS 클라이드 네이티브 기반 Twelve Factor 앱 개발 방법

2012년 Heroku에서 일하던 개발자들은 클라우드 시대에 적합한 애플리케이션 개발과 배포 방법에 맞는 12가지 원칙(Twelve Factor)을 개념화 했습니다.  이와 비슷한 원칙 중 더 나은 코드를 위한 12가지 Joel Test라는 것도 유명하죠. Joel Test가 코드와 개발에 대한 것이라면 Twelve-Factor App 원칙의 주요 개발 동기는 아래와 같습니다. 애플리케이션 설정 자동화를 위한 절차(declarative)를 체계화 하여 신규 개발자의 학습 비용 […]

Read More

닷넷 코어 이전을 위한 AWS Porting Assistant for .NET 개발자 도구 출시

닷넷(.NET) 진영의 애플리케이션 개발 추세는 .NET Core가 되었습니다. 마이크로소프트는 .NET 프레임워크 4.8을 끝으로  버그, 안정성 및 보안 관련 수정만 받겠다는 입장을 밝혔습니다. 향후 닷넷 개발을 지속하는 경우,  기존 닷넷 프레임워크 기반 애플리케이션을 .NET Core로 포팅하는 것을 고려해야 합니다. 닷넷 코어로 포팅하면,  Linux 및 오픈 소스 혁신 활용, 애플리케이션 크기 조정 및 성능 개선, 라이선스 비용 […]

Read More

AWS Solutions Constructs – AWS CDK에 대한 아키텍처 패턴 라이브러리

클라우드 애플리케이션은 가상 서버, 컨테이너, 서버리스 함수, 스토리지 버킷 및 데이터베이스 등 다수의 구성 요소를 사용하여 구축됩니다. 이러한 리소스를 안전하고 반복 가능한 방법으로 프로비저닝하고 구성하는 기능은 프로세스를 자동화하여 구현의 고유한 부분에 집중하는 데 매우 중요합니다. AWS Cloud Development Kit를 사용하면 자주 사용하는 프로그래밍 언어의 표현 기능을 활용하여 애플리케이션을 모델링할 수 있습니다. “적절한 기본값”으로 미리 구성되는 […]

Read More

AWS System Manager OpsCenter – IT 운영 간소화를 위한 신규 기능 출시

AWS Systems Manager의 새로운 기능인 OpsCenter는 AWS 고객이 여러 서비스에 걸친 문제, 이벤트 및 경보를 집계할 수 있게 해 줍니다. 이를 통해 고객은 단일 위치에서 문제를 검토, 조사 및 해결할 수 있으므로 서로 다른 여러 AWS 서비스로 이동할 필요가 감소됩니다. 관리 콘솔에서 문제, 이벤트 및 경보 등의 정보는 OpsItem(운영 항목)으로 표시되며 컨텍스트 정보, 과거 기록에 […]

Read More

AWS Step Functions을 이용한 Amazon SageMaker 모델 자동 배포 방법

Amazon SageMaker는 모델의 개발, 훈련 및 배포, 솔루션 구축 비용 절감 및 데이터 과학 팀의 생산성 개선을 위한 완전한 ML(기계 학습) 워크플로 서비스입니다. SageMaker에는 다수의 미리 정의된 알고리즘이 포함되어 있습니다. 모델 교육을 위한 훈련 이미지인 Docker 이미지와 REST 엔드포인트에 배포할 추론 모델을 제공하여 자체 알고리즘을 생성할 수도 있습니다. 기계 학습 서비스를 정식으로 구축할 때는 기계 […]

Read More

AWS CodeBuild 서울 리전 출시

지난 12월 20일 AWS CodeBuild가 서울 리전에 출시되었습니다. AWS CodeBuild는 소스 코드를 컴파일하고 테스트를 실행하며 배포 준비가 완료된 소프트웨어 패키지를 생성하는 완전 관리형 빌드 서비스입니다. CodeBuild를 사용하면 자체 빌드 서버를 프로비저닝, 관리 및 확장할 필요가 없습니다. 아래는 AWS CodeBuild 및 이를 포함한 AWS 코드 서비스를 통한 손쉬운 데브옵스(DevOps) 방법에 대한 몇 가지 블로그 글 모음입니다. […]

Read More

새 소식 – AWS OpsWorks for Puppet Enterprise 지원

작년 AWS re:Invent에서 고객이 AWS가 관리하는 Chef Automate 서버를 갖도록 할 수 있는 AWS OpsWorks for Chef Automate를 출시했습니다. 고객 피드백을 기반으로 이제 Puppet Enterprise를 OpsWorks에 도입합니다. Puppet Enterprise를 사용하면 각각의 관리하는 노드에 배포된 Puppet 에이전트를 통해 인스턴스 프로비저닝, 구성 및 관리를 자동화할 수 있습니다. 한 번 구성을 정의하면 자동 롤백 및 드리프트 감지를 통해 […]

Read More