본문 바로가기

베스핀글로벌 테크센터5

[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.
가상화의 종류(호스트, 하이퍼바이저, 컨테이너) [소개] 가상화의 종류3가지 1) 호스트 가상화 : 호스트가상화는 Base가 되는 Host OS위에 Guest OS가 구동되는 방식입니다. 종류로는 VM Workstation, VMware Server, VMware Player, MS Virtual Sever, Virtual PC, Virtual Box, Paralles Workstation 등이 있습니다. 장점 : 가상의 하드웨어를 에뮬레이팅하기 때문에 호스트 운영체제에 크게 제약사항이 없음. 단점 : OS위에 OS가 얹히는 방식이기 때문에 오버헤드가 클 수 있음. 2) 하이퍼바이저 가상화 : 하이퍼가상화는 Host OS없이 하드웨어에 하이퍼바이저를 설치하여 사용하는 방식입니다. 종류로는 Xen, MS hyper-V, citrix, KVM 등이 있습니.. 2022. 5. 4.