본문 바로가기

BTC9574

[AWS] CodeStar 안녕하세요 BTC95입니다. 오늘은 AWS CodeStar에 대하여 알아보겠습니다. CodeStar AWS CodeStar는 개발자가 AWS에서 애플리케이션을 신속하게 개발, 구축 및 배포할 수 있도록 Amazon Web Services(AWS)에서 제공하는 클라우드 기반 서비스입니다. 전체 개발 프로세스의 설정 및 관리를 단순화하고 다양한 소프트웨어 개발 활동을 관리하기 위한 중앙 집중식 대시보드를 제공합니다. 주요 기능 1) 프로젝트 템플릿: AWS CodeStar는 다양한 프로그래밍 언어와 애플리케이션 유형에 대한 프로젝트 템플릿을 제공합니다. 이러한 템플릿은 프로젝트 설정과 필요한 리소스를 사전 구성하여 프로젝트 설정 과정을 빠르게 진행할 수 있도록 도와줍니다. 2) 통합 개발 도구: CodeSt.. 2023. 8. 3.
[Azure] Test Plans 안녕하세요 BTC95입니다. 오늘은 Azure Test Plans에 대하여 알아보겠습니다. Test Plans Azure Test Plans은 Microsoft의 Azure DevOps Services에서 제공하는 기능 중 하나입니다. 소프트웨어 개발자와 품질 관리자들이 애플리케이션의 품질을 향상시키기 위해 테스트를 관리하고 실행할 수 있도록 도와줍니다. 이것은 Agile 방법론과 DevOps 사이클을 지원하여 소프트웨어 테스트를 통합하고 효율적으로 관리할 수 있는 강력한 도구입니다. 주요 기능 1) 테스트 계획 (Test Planning): 테스트 계획을 생성하고 관리할 수 있습니다. 테스트를 실행할 주기, 테스트 유형, 테스트 환경, 테스트 리소스 등을 설정합니다. 2) 테스트 케이스 (Test Ca.. 2023. 8. 3.
[AWS] CodePipeline 안녕하세요 BTC95입니다. 오늘은 AWS CodePipeline에 대하여 알아보겠습니다. Code Pipeline AWS CodePipeline은 소프트웨어 개발 및 배포 프로세스를 자동화하는 데 사용되는 지속적인 통합 및 지속적인 배포 (CI/CD) 서비스입니다. 애플리케이션 또는 마이크로서비스를 개발하고 배포하는 데 도움이 되며, 다양한 AWS 서비스와 외부 도구를 통합하여 소프트웨어 개발 라이프사이클을 자동화할 수 있습니다. 주요 기능 1) 지속적인 통합 (Continuous Integration, CI): 코드 변경 사항이 발생할 때마다 소스 코드 저장소(예: GitHub, AWS CodeCommit 등)에서 코드를 가져와 빌드 단계를 실행합니다. 이를 통해 코드 품질을 유지하고 여러 팀원이 협.. 2023. 7. 19.
[Azure] Release Pipelines 안녕하세요 BTC95입니다. 오늘은 Azure Release Pipelines에 대하여 알아보겠습니다. Release Pipelines Azure Release Pipelines는 Microsoft Azure의 DevOps 서비스에서 사용할 수 있는 지속적인 소프트웨어 배포를 지원하는 서비스입니다. 소프트웨어를 개발하고 배포하는 데 사용되는 여러 단계를 자동화고, CI/CD (Continuous Integration/Continuous Deployment) 워크플로우를 구축하고 실행할 수 있습니다. 주로 소프트웨어 개발 및 배포를 단순화하고 표준화하는 데 사용되며, 팀은 소스 코드를 관리하는 Azure Repos 또는 외부 저장소(GitHub, Bitbucket 등)와 통합하여 변경 사항을 감지하고, 이.. 2023. 7. 19.
[AWS] AWS CodeDeploy 안녕하세요 BTC95입니다. 오늘은 AWS CodeDeploy에 대하여 알아보겠습니다. AWS CodeDeploy CodeDeploy는 다양한 플랫폼과 환경에서 사용할 수 있습니다. 온프레미스 서버, Amazon EC2 인스턴스, AWS Fargate, Lambda 함수 등 다양한 컴퓨팅 환경에서 애플리케이션을 배포할 수 있습니다. CodeDeploy는 다양한 배포 유형을 지원합니다. 블루/그린 배포, 롤링 배포, 간편 배포 등 다양한 전략을 사용하여 배포 프로세스를 제어할 수 있습니다. 이를 통해 사용자에게 가시성과 안정성을 제공하며, 롤백 및 롤포워드 기능을 통해 이전 버전으로의 복구를 용이하게 할 수 있습니다. 주요 기능 1) 지속적인 배포: CodeDeploy는 애플리케이션의 지속적인 배포를 지원.. 2023. 7. 6.
[Azure] Azure Build Pipelines 안녕하세요 BTC95입니다. 오늘은 Azure Build Pipelines에 대하여 알아보겠습니다. Azure Build Pipelines Azure Build Pipelines은 Microsoft Azure DevOps의 기능 중 하나로, 소프트웨어 개발 프로젝트에서 지속적인 통합 및 배포를 지원하는 서비스입니다. Build Pipelines을 사용하면 코드 변경 사항을 자동으로 컴파일하고 테스트하며, 빌드 및 배포 프로세스를 자동화할 수 있습니다. Azure Build Pipelines은 다양한 언어와 플랫폼에 대한 지원을 제공하며, 주로 웹 응용 프로그램, 모바일 앱, 마이크로서비스 등을 개발하는 데 사용됩니다. 다양한 소스 제어 시스템과 통합되어 소스 코드를 가져올 수 있으며, 자체 호스트된 빌드.. 2023. 7. 6.
[AWS] AWS CodeBuild 안녕하세요 BTC95입니다. 오늘은 AWS CodeBuild에 대하여 알아보겠습니다. AWS CodeBuild AWS CodeBuild는 클라우드에서 소스 코드를 빌드하고 테스트하는 완전관리형 빌드 서비스입니다. DevOps 워크플로우에 통합되어 효율적인 소프트웨어 개발 및 배포를 지원합니다. CodeBuild를 사용하면 다양한 프로그래밍 언어와 프레임워크로 작성된 소스 코드를 컴파일, 패키징, 테스트 등의 빌드 단계를 자동화할 수 있습니다. 코드를 커밋할 때마다 설정된 빌드 스크립트를 실행하여 일관된 방식으로 빌드를 수행합니다. 이를 통해 빠른 피드백과 안정적인 빌드 프로세스를 유지할 수 있습니다. 주요 기능 1) 빌드 프로젝트(Project): CodeBuild에서는 빌드를 위한 논리적인 단위인 빌드.. 2023. 6. 22.
[Azure] Azure Devops - Repos 안녕하세요 BTC95 입니다. 오늘은 AWS CodeCommit과 비교할 수 있는 Azure DevOps 서비스의 Azure Repos에 대하여 알아보겠습니다. Azure DevOps Azure DevOps는 개발 및 운영 (DevOps) 프로세스를 지원하기 위한 종합적인 클라우드 기반 플랫폼입니다. 개발자들과 IT 운영팀이 함께 협업하여 애플리케이션을 개발, 테스트, 배포 및 관리하는 데 사용됩니다. 소프트웨어 개발의 전체 생명주기를 관리하는 다양한 도구, 서비스 및 기능으로 구성됩니다. 주요 구성 요소로는 다음과 같은 것들이 있습니다. Azure Boards Azure Repos Azure Pipelines Azure Test Plans Azure Artifacts 앞서 말씀드린 것 처럼 오늘은 위 .. 2023. 6. 22.