Travis-ci를 이용한 CI/CD와 도커를 이용한 Jenkins for Android 구성하기인수 장
Travis CI 를 이용해서 Github 에 소스에 변경사항이 생기면 Buiild & Test 를 통해서 결과를 slack 에 알림을 주는 방법을 설명합니다. 많은 회사에서 이미 사용중인 Jenkins를 Docker로 이용해서 Android CI/CD를 하는 방법을 소개하고자 합니다.
Travis-ci를 이용한 CI/CD와 도커를 이용한 Jenkins for Android 구성하기인수 장
Travis CI 를 이용해서 Github 에 소스에 변경사항이 생기면 Buiild & Test 를 통해서 결과를 slack 에 알림을 주는 방법을 설명합니다. 많은 회사에서 이미 사용중인 Jenkins를 Docker로 이용해서 Android CI/CD를 하는 방법을 소개하고자 합니다.
* 발표 동영상: https://youtu.be/63VpKqITuMw
본 세션에서는 AWS Lambda와 Amazon API Gateway 등을 활용한 서버리스 애플리케이션을 개발할 때 CI/CD를 어떻게 구성하고 활용하는지에 대해서 알아봅니다. 샘플 서버리스 애플리케이션을 소개하고, 이 애플리케이션을 위한 CI/CD 파이프라인을 AWS SAM과 AWS CDK 등의 기술을 활용하여 구축함으로써, 다양한 자동화 방법과 그 특징들을 소개합니다.
이번 월간 웨비나에서는 AWS 클라우드를 통해 어떻게 손쉽게 소프트웨어를 개발하고, 배포하는 과정을 자동화 할 수 있는지를 알아 봅니다. 이를 위해 Amazon.com의 소프트웨어 개발 과정 상의 경험과 이를 토대로 만들어진 AWS CodeDeploy와 CodePipeline 서비스를 소개해 드리고, 이를 통해 EC2 인스턴스 뿐만 아니라 기존 서버에 손쉽게 배포하는 방법을 알려드립니다. 본 세션을 통해 클라우드를 통한 민첩하고 빠른 개발 및 배포를 통해 진화된 데브옵스(DevOps) 프로세스를 정립할 수 있는 방법을 안내해 드립니다.
총 5회차에 걸친 보안 프로그램에 대한 개괄과 함께, 원활한 세션 진행을 위해 알고 있어야 하는 선수 개념들과 관련된 보안 위협, 그리고 그에 대한 바람직한 접근 방식에 대해 알아봅니다. 또한 초청 패널로 당근마켓에서 Security Manager 역할을 하고 계신 이동현 님을 모시고 DevSecOps의 업계 현황과 방향성 등에 대해서도 함께 이야기해 보겠습니다.
Digital Transformation 시대의 개발 프로세스의 변화와 개선의 필요성이 대두되면서, DevOps에 대한 관심도 점차 높아지고 있는데요. DevOps 툴로서 아틀라시안(Atlassian)의 도입과 활용이 IT 업종을 비롯한 다양한 회사에서 다방면으로 이루어지고 있습니다. 특히 Atlassian Cloud 버전을 출시하고, 많은 회사들이 Cloud 버전을 사용하면서 DevOps로의 쓰임새가 더욱 확장되고 있습니다.
Atlassian cloud 제품을 이용한 DevOps 프로세스 구축: Jira Cloud, Bitbucket CloudOpen Source Consulting
Digital Transformation 시대의 개발 프로세스의 변화와 개선의 필요성이 대두되면서, DevOps에 대한 관심도 점차 높아지고 있는데요. DevOps 툴로서 아틀라시안(Atlassian)의 도입과 활용이 IT 업종을 비롯한 다양한 회사에서 다방면으로 이루어지고 있습니다. 특히 Atlassian Cloud 버전을 출시하고, 많은 회사들이 Cloud 버전을 사용하면서 DevOps로의 쓰임새가 더욱 확장되고 있습니다.
* 발표 동영상: https://youtu.be/xWSk3h4IlcY
데브옵스는 애플리케이션과 서비스를 빠른 속도로 제공할 수 있도록 조직의 역량을 향상시키는 문화 철학, 방식 및 도구의 조합입니다. 기존의 소프트웨어 개발 및 인프라 관리 프로세스를 사용하는 조직보다 제품을 더 빠르게 혁신하고 개선할 수 있도록 AWS 에서는 어떻게 도움 드릴 수 있는지 알아봅니다.
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...Amazon Web Services Korea
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기
김필중 솔루션즈 아키텍트, AWS
강승욱 솔루션즈 아키텍트, AWS
서버리스와 컨테이너의 민첩성을 최대한 활용하기 위해서는 CI/CD 파이프라인 구축을 통한 지속적인 배포로 반복적인 코드 업데이트 및 릴리즈가 필수입니다. 본 세션에서는 AWS에서 서버리스와 컨테이너화된 배포를 관리할 수 있는 CI/CD 릴리즈 워크플로우를 효과적으로 구축하는 방법에 대해 살펴봅니다. AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy를 활용한 릴리즈 파이프라인 구축에 대해 알아보고, AWS CloudFormation과 AWS SAM을 활용한 인프라를 코드로서 다루는(IaC) 모델에 대해서도 알아봅니다. 또, 서버리스와 컨테이너를 기반으로 하는 데모 애플리케이션을 통해 실제 업무에 활용할 수 있는 방법에 대해 공유합니다.
[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발의 필수, 앱 배포 및 인프라 구성 자동화 - 김필중, AWS 솔루션즈 아키텍트Amazon Web Services Korea
발표자료 다시보기: https://youtu.be/hmp_wfLLKpc
아이디어의 구현과, 변화에 대한 응답의 속도를 높여 비지니스 향상을 가속화 시키는 것이 그 목적인 현대적 애플리케이션은 주로 서버리스, 컨테이너 등을 활용한 마이크로서비스로 구축됩니다. 이렇게 다양한 관점으로 분리된 마이크로서비스 아키텍처에서는 여러 팀이 독립적으로 개발 및 배포하여 발빠르게 비지니스 요구사항을 만족시키는 것이 일반적입니다. 이를 위한 기본적인 접근이 앱 배포 및 인프라 구성을 자동화 하는 것입니다. 본 세션에서는 현대적 애플리케이션에서의 앱 배포 및 인프라 구성 자동화의 중요성과 활용할 수 있는 도구 및 전략 등에 대해 알아보고, 당장 적용할 수 있는 방법을 제안하고자 합니다.
* 발표 동영상: https://youtu.be/63VpKqITuMw
본 세션에서는 AWS Lambda와 Amazon API Gateway 등을 활용한 서버리스 애플리케이션을 개발할 때 CI/CD를 어떻게 구성하고 활용하는지에 대해서 알아봅니다. 샘플 서버리스 애플리케이션을 소개하고, 이 애플리케이션을 위한 CI/CD 파이프라인을 AWS SAM과 AWS CDK 등의 기술을 활용하여 구축함으로써, 다양한 자동화 방법과 그 특징들을 소개합니다.
이번 월간 웨비나에서는 AWS 클라우드를 통해 어떻게 손쉽게 소프트웨어를 개발하고, 배포하는 과정을 자동화 할 수 있는지를 알아 봅니다. 이를 위해 Amazon.com의 소프트웨어 개발 과정 상의 경험과 이를 토대로 만들어진 AWS CodeDeploy와 CodePipeline 서비스를 소개해 드리고, 이를 통해 EC2 인스턴스 뿐만 아니라 기존 서버에 손쉽게 배포하는 방법을 알려드립니다. 본 세션을 통해 클라우드를 통한 민첩하고 빠른 개발 및 배포를 통해 진화된 데브옵스(DevOps) 프로세스를 정립할 수 있는 방법을 안내해 드립니다.
총 5회차에 걸친 보안 프로그램에 대한 개괄과 함께, 원활한 세션 진행을 위해 알고 있어야 하는 선수 개념들과 관련된 보안 위협, 그리고 그에 대한 바람직한 접근 방식에 대해 알아봅니다. 또한 초청 패널로 당근마켓에서 Security Manager 역할을 하고 계신 이동현 님을 모시고 DevSecOps의 업계 현황과 방향성 등에 대해서도 함께 이야기해 보겠습니다.
Digital Transformation 시대의 개발 프로세스의 변화와 개선의 필요성이 대두되면서, DevOps에 대한 관심도 점차 높아지고 있는데요. DevOps 툴로서 아틀라시안(Atlassian)의 도입과 활용이 IT 업종을 비롯한 다양한 회사에서 다방면으로 이루어지고 있습니다. 특히 Atlassian Cloud 버전을 출시하고, 많은 회사들이 Cloud 버전을 사용하면서 DevOps로의 쓰임새가 더욱 확장되고 있습니다.
Atlassian cloud 제품을 이용한 DevOps 프로세스 구축: Jira Cloud, Bitbucket CloudOpen Source Consulting
Digital Transformation 시대의 개발 프로세스의 변화와 개선의 필요성이 대두되면서, DevOps에 대한 관심도 점차 높아지고 있는데요. DevOps 툴로서 아틀라시안(Atlassian)의 도입과 활용이 IT 업종을 비롯한 다양한 회사에서 다방면으로 이루어지고 있습니다. 특히 Atlassian Cloud 버전을 출시하고, 많은 회사들이 Cloud 버전을 사용하면서 DevOps로의 쓰임새가 더욱 확장되고 있습니다.
* 발표 동영상: https://youtu.be/xWSk3h4IlcY
데브옵스는 애플리케이션과 서비스를 빠른 속도로 제공할 수 있도록 조직의 역량을 향상시키는 문화 철학, 방식 및 도구의 조합입니다. 기존의 소프트웨어 개발 및 인프라 관리 프로세스를 사용하는 조직보다 제품을 더 빠르게 혁신하고 개선할 수 있도록 AWS 에서는 어떻게 도움 드릴 수 있는지 알아봅니다.
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기 - 김필중 솔루션즈 아키텍트, AWS / 강승욱 솔루션즈 아키텍트, AWS :: A...Amazon Web Services Korea
컨테이너와 서버리스 기반 CI/CD 파이프라인 구성하기
김필중 솔루션즈 아키텍트, AWS
강승욱 솔루션즈 아키텍트, AWS
서버리스와 컨테이너의 민첩성을 최대한 활용하기 위해서는 CI/CD 파이프라인 구축을 통한 지속적인 배포로 반복적인 코드 업데이트 및 릴리즈가 필수입니다. 본 세션에서는 AWS에서 서버리스와 컨테이너화된 배포를 관리할 수 있는 CI/CD 릴리즈 워크플로우를 효과적으로 구축하는 방법에 대해 살펴봅니다. AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy를 활용한 릴리즈 파이프라인 구축에 대해 알아보고, AWS CloudFormation과 AWS SAM을 활용한 인프라를 코드로서 다루는(IaC) 모델에 대해서도 알아봅니다. 또, 서버리스와 컨테이너를 기반으로 하는 데모 애플리케이션을 통해 실제 업무에 활용할 수 있는 방법에 대해 공유합니다.
[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발의 필수, 앱 배포 및 인프라 구성 자동화 - 김필중, AWS 솔루션즈 아키텍트Amazon Web Services Korea
발표자료 다시보기: https://youtu.be/hmp_wfLLKpc
아이디어의 구현과, 변화에 대한 응답의 속도를 높여 비지니스 향상을 가속화 시키는 것이 그 목적인 현대적 애플리케이션은 주로 서버리스, 컨테이너 등을 활용한 마이크로서비스로 구축됩니다. 이렇게 다양한 관점으로 분리된 마이크로서비스 아키텍처에서는 여러 팀이 독립적으로 개발 및 배포하여 발빠르게 비지니스 요구사항을 만족시키는 것이 일반적입니다. 이를 위한 기본적인 접근이 앱 배포 및 인프라 구성을 자동화 하는 것입니다. 본 세션에서는 현대적 애플리케이션에서의 앱 배포 및 인프라 구성 자동화의 중요성과 활용할 수 있는 도구 및 전략 등에 대해 알아보고, 당장 적용할 수 있는 방법을 제안하고자 합니다.