개발자 도구

개발자 서비스 및 도구를 통해 소프트웨어 개발 수명 주기(SDLC), DevOps 프로세스, 인프라 운영, 가시화 기능, 메시징을 자동화합니다. 개발 팀은 Jenkins, Terraform, 및 Grafana와 같은 인기 오픈 소스 도구를 사용해 Oracle Cloud Infrastructure(OCI)와 통합함으로써 비용을 절감할 수 있습니다.

Oracle DevOps 서비스
Maven에 대한 보안 취약성 검사

새로운 취약성 감사 기능을 사용하면 지속적 통합(CI) 파이프라인의 일부로 공통 취약점 및 노출(CVE)을 검사할 수 있습니다.

웹 세미나: OCI DevOps의 새로운 CI 기능

OCI DevOps의 새로운 CI(지속적 통합) 기능은 개발자 경험을 크게 향상합니다. 이러한 기능이 기존 CD 기능을 기반으로 OCI 상업 지역에서 완벽한 엔드 투 엔드 CI/CD 플랫폼을 제공하는 방법을 알아보십시오.

OCI가 DevOps에 적합한 선택인 이유는?

  • 소프트웨어 개발 수명 주기 및 CI/CD 단순화

    기업은 OCI DevOps 도구 및 서비스를 통해 Git 및 저장소 관리, 문제 추적, CI/CD 파이프라인, DevOps 프로세스, 개발 환경, 인프라 관리 등의 각종 소프트웨어 개발 및 제공 프로세스를 자동화하고 최적화할 수 있습니다. 또한 Oracle Visual Builder Studio는 통합 소프트웨어 개발 솔루션을 제공하고, 다양한 환경 전반에 걸친 배포를 간소화해 주죠.

    OCI DevOps를 통한 CI/CD 자동화

    Terraform 기반 관리형 경험을 통해 코드형 인프라를 간편하게 관리

    Visual Builder Studio의 새로운 기능

  • 인기 있는 도구와 상호 운용 가능

    빌드 파이프라인을 위한 GitLab, 메트릭 시각화를 위한 Grafana, 메시징을 위한 Slack 등 선호하는 도구와 Oracle Cloud Infrastructure를 통합하세요. 익숙한 오픈 소스 Terraform를 사용하여 Oracle Cloud 및 기타 환경에서 코드형 인프라를 배포합니다.

    OCI에서 GitLab CI/CD 파이프라인을 사용하는 방법 알아보기

    지속적 통합 및 배포 파이프라인 구축

  • 완전하고 저렴한 솔루션

    Terraform 기반 자동화, 관찰 가능성 및 메시징을 위한 Oracle Cloud의 기본 제공 서비스를 빠르게 시작하거나 하이브리드 및 멀티 클라우드 환경을 위한 고급 기능, 애플리케이션 성능 모니터링, IT 분석, 로그 분석을 활용하는 두 가지 방법으로 운영 비용을 줄이십시오.

    무료로 시작하기

소프트웨어 개발 수명 주기 도구 및 서비스

DevOps 배포 파이프라인을 사용하여 코드 배포 및 업데이트를 자동화

Oracle DevOps 서비스는 개발자들이 소프트웨어 개발 라이프사이클을 자동화하기 위한 CI/CD(지속적 통합/지속적 제공) 플랫폼입니다. DevOps 서비스에는 특정 OCI(Oracle Cloud Infrastructure) 환경에 대한 소프트웨어 제공 및 배포를 자동화하는 배포 파이프라인이 포함되어 있습니다.

특징
  • 보다 빠른 속도와 낮은 위험으로 소프트웨어 제공
  • 새 애플리케이션 기능을 자주 그리고 빠르게 릴리스
  • 업데이트 중인 애플리케이션을 사용할 수 있도록 롤링 업데이트를 수행합니다.
  • Jenkins와 같은 기존 소프트웨어 제공 도구와 손쉽게 통합

민첩한 개발, CI/CD 등을 위한 통합 플랫폼

민첩한 개발, 코드 관리, CI/CD 자동화, 웹 및 모바일 애플리케이션을 위한 시각적 개발을 위한 도구를 갖춘 개발 팀을 위한 저비용 통합 플랫폼입니다.

특징
  • 널리 사용되는 빌드, 테스트 및 프로비저닝 프레임워크를 통합하는 기능
  • 무료 문제 추적, 애자일 및 스프린트 계획, 위키
  • 무료 Git 기반 코드 관리 및 온라인 피어 코드 검토
  • 로우 코드 개발 도구
  • Jenkins 및 Slack을 포함한 외부 도구와 표준 기반 통합
  • Oracle SaaS, PaaS, 및 IaaS에 대한 동급 최고의 지원

Terraform 기반 클라우드 인프라 자동화

코드형 인프라 서비스를 통해 Oracle Cloud 리소스를 쉽고 안정적으로 배포하고 관리하세요. 다른 환경과의 마이그레이션을 단순화하는 수정되지 않은 오픈 소스 코드베이스를 사용합니다.

특징
  • 서비스형 Terraform
  • 오픈 소스 기반, 종속성 문제 없음
  • API, CLI, SDK 및 콘솔 지원
  • Oracle Cloud Infrastructure와의 긴밀한 통합
  • 손쉬운 상태 파일 관리 및 향상된 협업 기능

오늘날의 비즈니스 문제를 해결하기 위한 최신 앱 빌드

Oracle은 Cloud Shell, 소프트웨어 개발 키트(SDK), Oracle Cloud Infrastructure용 명령줄 인터페이스(CLI)를 비롯한 다양한 도구를 제공합니다. IDE(통합 개발 환경), DevOps 및 Oracle Database를 위한 기능으로 앱 개발을 자동화하세요.

특징

DevOps, IT Ops 및 사이트 안정성에 대한 관찰 가능성

상태 및 성능에 대한 기본 메트릭 없이 클라우드 인프라 및 워크로드에 대한 통찰력을 얻으세요. 임계 값으로 경보를 구성하여 인프라 및 애플리케이션 이상을 감지하고 이에 대응합니다.

특징
  • 즉시 사용 가능한 실시간 측정 지표로 사용 편의성 확보
  • 경보의 유연한 구성
  • 타사 앱, 이메일 등을 통해 경보를 수신하고 Functions를 통해 수정 조치를 취할 수 있는 기능
  • 더 깊은 통찰력을 위한 쿼리 언어(MQL) 모니터링
  • CLI, SDK, Console 및 Grafana 플러그인 지원
  • 수억 개의 데이터 포인트 무료 할당

모든 로그를 위한 단일 창

DevOps, 보안/규정 준수 및 기타 비즈니스 목적에 대한 감사, 인프라, 데이터베이스 및 애플리케이션 로그를 가져오는 표준 기반 서비스입니다. 다른 Oracle Cloud Infrastructure 서비스와 통합하고 수백 개의 소스에서 로그를 수집합니다.

특징

서비스 간 데이터 관리 및 이동

서비스 커넥터 허브는 로깅, 개체 스토리지 및 이벤트 스트리밍과 같은 서비스 간의 데이터 이동을 설명, 실행 및 모니터링하기 위한 중앙 위치를 제공합니다.

특징
  • 데이터 이동 관리를 위한 단일 창
  • 코드 작성이 필요하지 않음
  • 이벤트 기반 앱
  • 로그 전송을 위한 단일 API
  • 모니터링신원 및 액세스 관리 통합
  • 무료

더 빠르게 문제 해결

머신 러닝 기반 분석 및 Oracle 기술에 대한 토폴로지 인식 강화를 통해 온프레미스, Oracle Cloud 및 타사 클라우드의 모든 소스에서 로그를 수집, 집계 및 분석합니다.

특징
  • 애플리케이션의 컨텍스트에서 로그 탐색
  • 스마트한 머신 러닝 기반 클러스터링 및 패턴 인식 활용
  • 즉각적인 통찰력을 위한 맞춤형 대시보드 작성

알람 및 이벤트에 대한 알림을 보내는 Pub/Sub 서비스

애플리케이션 및 서비스에서 메시지를 수신합니다. 알림은 이메일, Slack, PagerDuty, 및 기타 타사 애플리케이션에 대한 전달을 보장합니다.

특징
  • Oracle Events가 트리거될 때 알림 받기
  • 경보가 울릴 때 알림 받기
  • 이에 대한 응답으로 서버리스 Oracle Functions 실행
  • Oracle Identity Management로 메시지 보안 보장
  • Console, CLI 또는 REST API로 시작하기
  • Oracle Cloud Free Tier 및 전송 메시지당 요금 지불 모델 활용

이메일 전송을 위한 확장성이 뛰어난 서비스

애플리케이션 생성, 트랜잭션 및 대량 이메일을 안정적이고 안전하게 보냅니다. 이메일 전송은 이메일 전송 가능성, 인증 및 보안 분야에서 업계를 선도하는 전문가에 의해 개발 및 운영되었습니다.

특징
  • 수십억 개의 이메일을 보내는 수백 개의 회사에서 사용
  • 승인된 발신자 목록 및 금지 목록 관리
  • IP 차단 목록 수정 활용
  • 콘솔, SDK 및 CLI 지원

Application Performance Monitoring

Application Performance Monitoring(APM)은 전체 IT 환경에 대한 엔드 투 엔드 가시성과 진단을 제공합니다. 분산 트랜잭션 추적을 사용하여 APM이 사용자 환경을 기반 기술과 연결하여 비즈니스 중심 접근 방식으로 문제 식별 및 진단을 자동화합니다.

특징
  • OpenTracing 및 OpenMetrics와의 호환성을 기반으로 분산 추적 지원
  • 최종 사용자 모니터링과 종합 모니터링을 결합하여 완전한 E2E 인사이트 제공
  • Kubernetes 또는 Docker 컨테이너에 배포된 마이크로서비스에서 원격 분석 수집
  • Trace Explorer를 사용한 서비스 진단 및 트랜잭션 실행 분석

개발자 도구 사용 사례

  • CI/CD 파이프라인 생성

    개발자가 원격 Git 리포지토리에 코드를 푸시할 때 코드 전달을 자동화하려면 Oracle Visual Builder Studio(이전의 Developer Cloud Service)를 사용합니다.

    CI/CD 파이프라인 구축 방법 알아보기

  • 스테이징에서 앱 배포 및 테스트

    Resource Manager에 대해 작업을 실행하여 스테이징 환경을 설정합니다. 문제를 디버깅한 후 프로덕션 환경에 대한 작업 구성을 재사용합니다.

    인프라 자동화를 위한 아키텍처 보기

  • 애플리케이션 및 인프라에 대한 모니터링 및 경고

    세부적인 성능, 상태 및 가용성 메트릭을 위해 Monitoring Metrics Explorer를 사용하고 즉각적인 업데이트를 위해 Notifications의 경보를 사용하십시오.

    DevOps 서비스가 어떻게 관찰 가능성과 경고를 제공할 수 있는지 확인

  • Oracle Cloud Infrastructure 기술 리소스 활용

    Oracle Cloud Infrastructure 아키텍처 센터에서 CI/CD 파이프라인, Terraform, Ansible 등에 대한 참조 아키텍처 및 솔루션 플레이북을 살펴보세요.

    아키텍처 더 자세히 알아보기

고객 성공 사례 모두 보기

개발자 도구 및 Oracle Cloud Infrastructure 고객 성공 사례

모든 규모의 고객과 파트너는 Oracle Cloud Infrastructure를 사용하여 애플리케이션 개발의 민첩성을 향상시켰습니다.

AgroScout
BoxFusion
CERN openlab
Cisco
HEP (Hrvatska Elektroprivreda)
Korber
Panasonic Toughbook
Snap Tech

Snap Tech는 배포 시간을 5배, 호스팅 비용을 40% 줄입니다.

2024년 2월 1일

자신있게 Spring Boot Microservice를 배포하고 확장하기

Sanjay Goil, Oracle의 제품 관리 담당 부사장

Oracle은 Oracle Cloud Marketplace를 통해 Oracle Backend for Spring Boot and Microservices를 정식 출시하고, 관련 운영 지원을 제공하고 있습니다. 해당 스택은 개발자가 애플리케이션을 쉽게 개발 및 배포할 수 있도록 Oracle Cloud Infrastructure(OCI)에서 클릭 한 번만으로 프로비저닝할 수 있습니다.

추천 블로그

모두 보기

DevOps 참조 아키텍처

모든 참조 아키텍처 보기

시작하기


Oracle Cloud Free Tier

CI/CD, 관리형 Terraform 및 원격 분석 서비스에 30일 동안 액세스할 수 있습니다.


Oracle Cloud Native Services

Docker, Kubernetes, 서버리스, API 및 Kafka로 앱 개발을 강화하세요.


문의하기

Oracle 개발자 도구 및 DevOps에 대해 팀원에게 문의하십시오.