소프트웨어 intelligence as code란!?

2022년 2월 10일 다이너트레이스는 감시성, AIOps, 애플리케이션 보안을 구현한'소프트웨어 intelligence as code'를 발표했다.
Dynatrace는 API 엔드포인트, 오픈소스 명령줄 인터페이스, 클라우드 자동화 설정 기능을 강화해'As code'로 감시 가능성, AIOps, 응용 보안에 적응할 수 있도록 했다.
그러므로
  • 개발자는 소프트웨어 정보 기능(AI 기반 근본 원인 분석 및 영향 분석)을 응용의 생명 주기에 쉽게 결합할 수 있다
  • 활용 기준을 준수하면서 성능, 품질, 안전 등 중요 측정 기준에 SLO(Service Level Office)를 적용할 수 있습니다.
  • 이런 방법을 통해 다이나트레이스 사용자는 프로그램의 시작 시간을 몇 시간에서 몇 시간으로 단축할 수 있다.


    디지털 전송을 신속히 추진하는 요소 중 하나는 더욱 고품질, 더욱 안전한 소프트웨어를 시장에 더욱 빨리 투입하기 위해 응용 개발과 배송을 합리화하기를 바란다는 것이다.이 목표를 달성하기 위해 기업들은 DevOps를 광범위하게 채택했다.
    이를 위해서는 팀의 조작, 지속적인 개발과 운용의 생명주기를 통해 사용하는 도구를 대폭 변경해야 한다.
    최근에는 DevOps의 최선의 실천을 인프라 시설의 자동화에 응용하고GitOps를 운용 틀로 삼아 개발자에게 더욱 적극적인 역할을 한다.현대 인프라 시설은 반드시 탄력적이어야 한다.GitOps의 방법은 개방원 제어 시스템인 Giit를 이용하여 심사와 비준을 포함한 변화 과정을 제공하여 자동화 인프라 시설과 응용에 대한 공급을 제공하는 것이다.GitOps의 주요 구성 요소는 선언형 인프라, 프레젠테이션과 관찰자 능력이다.

    [DevOps의 과제] 관찰자의 능력은 협업과 자동화의 효율을 향상시키는 데 없어서는 안 된다.


    사이트 재작성 가능 엔지니어링(SRE)은 다음과 같습니다.
  • 자신의 디자인은 순조롭습니까?
  • 변경 후 사용자 체험이 개선되었습니까?
  • 마지막 업데이트는 응용 프로그램의 문제를 일으키는 것입니까, 아니면 다른 것입니까?"
  • 이러한 질문에 대한 답을 찾기 위해서는 모니터링 가능성과 자동 설정 가능성을 확보해야 한다.

    하지만 탄력적인 환경에 적응하기는 어렵다.


    개발팀은 담당하는 마이크로 서비스에 대해 특정한 양도, 계기판, 사용자 정의 경보, 서비스 수준 목표(SLO)가 필요하거나 자동 수정 절차를 수행하기 위해 특정한 사이트가 필요하다.그러나 이런 필요한 도구를 설치하는 데는 깊은 지식이 필요하고 수공으로 조작하려면 엄청난 노력이 필요하다.
    운용하고 감시하는 팀은 다른 수백 개 팀에 필요한 맞춤형 제작을 제공할 수 없다.자동화된 셀프 서비스 방법을 제공하지 못하면 관찰자의 능력을 제공할 수 없을 뿐만 아니라 대규모의 조직 기준도 세울 수 없다.
    그러나 실제로 As Code 접근 방식을 지원하지 않는 관찰적 솔루션이 많습니다.
    수동으로 조작해야 하거나 다음과 같은 이유로 자동화 방법이 실현될 수 없을 수도 있다.
  • 모니터링 플랫폼 설정에 필요한 API 없음 또는 제한 없음
  • 설정된 의존 관계를 효과적으로 처리하는 기능이 없거나 템플릿을 설정하지 않았음
  • 타사 도구가 필요하기 때문에 구성, 유지보수, 자동화의 규모가 커지면 더욱 복잡하고 방대한 노동력이 필요하다
  • 이런 문제 때문에 개발자는 종종 모니터링 플랫폼의 행위를 통제할 수 없다.캐스케이드 메트릭, 서비스 수준 표시기(SLI), SLO, 대시보드, 경고 규칙 등으로 구성되며 대부분 취합 관리를 거치지 않고 수동으로 제작되어 기업 요구에 부합되지 않을 수 있습니다.

    [과제 해결] Dynatrace는 소프트웨어 intelligence as code를 가능하게 합니다.


    다이너트레이스는 옵서버 가능성, AIOps(IT 활용을 위한 AI), 애플리케이션 보안을 조합해'아스 코드'의 소프트웨어 정보를 독자적으로 제공한다.GitOps를 사용하는 조직은 자동화된 소프트웨어 지식에 의존하여 Insight와 공통된 중복 가능한 기준과 목표를 확보함으로써 새로운 기능을 시장에 더욱 빨리 투입할 수 있다.

    이를 통해 효과적인 DevSecOps 협업과 기업 규모에서 모든 중요한 도량(속도, 안전성, 안정성, 가용성, 생산성, 비즈니스 양도)에 대한 관찰자의 능력을 주도하는 자동화를 실현할 수 있다.


    결과적으로 Dynatrace 사용자는 프로그램의 시작 시간을 몇 시간에서 몇 시간으로 줄일 수 있다.대규모 조직에서는 변화하는 구름 많은 환경에서 수백 개의 앱을 보유한 점을 고려하면 대규모 촉매제가 돼 범부처 협력 개선에 기반을 다질 것으로 보인다.
    Dynatrace는 자동화 조작과 관찰성을 위한 강력한 API 단점을 제공하기 때문에 Dynatrace 플랫폼은 탄력적으로 설정할 수 있다.설정은 통일적으로 관리되어 개정 관리와 버전 관리를 더욱 쉽게 할 수 있다.
    SRE 팀은 대시보드, 측정, 경고, SLO 또는 수정 단계 등의 특정 구성 요소를 쉽게 사용자 정의할 수 있는 템플릿을 제공합니다.응용팀과 DevOps팀은 이러한 템플릿을 사용하여 적응함으로써 기업 표준을 준수하면서 응용 프로그램의 Insight에 따라 자동화를 추진할 수 있다.

    다이너트레이스는 앞으로 감시성, 보안 적용, AIOps를 코드로 쉽게 사용자 정의할 수 있는 기능을 더욱 강화할 수 있도록 다음 기능을 확장한다.

  • 새 API 엔드포인트는 컨테이너, 프로세스, 웹, 모바일 애플리케이션, 서버 측 서비스 등과 같은 상세한 모니터링 가능 사용자 정의를 제공합니다.설정 가능한 대시보드와 API를 통한 비즈니스 분석 등 기존 기능성을 바탕으로 한 제품

  • AIOps가 설정한 추가 API 엔드포인트를 확장하여 DevOps팀은 권한에 따라 이상 감지와 경보를 상세하게 설정하여 셀프 서비스에 대한 안전 방법을 실현할 수 있음

  • Dynatrace의 As code를 사용하여 오픈 소스를 모니터링하는 명령줄 인터페이스를 사용하여 DevOps팀에 SRE 관리를 강화하는 새로운 기능
  • 을 제공합니다.

  • API를 통해 어플리케이션의 보안 잠금을 해제하고 눈금자에 자동 취약점 관리를 활성화할 수 있음

  • Dynatrace Cloud Automation integrations as-code는 DevOps 도구 체인의 프레젠테이션, 감시 및 안전성을 바탕으로 하는 이러한 도구 체인의 자동화를 허용한다
  • 그럼, 시작합시다!


    이 블로그 기사에 소개된 Dynatrace의 모든 기능 확장은 앞으로 90일 이내에 사용할 수 있습니다.
    Dynatrace의 고객입니다. 지금부터 시작하려면 GitHub에서 상세한 정보와 첫걸음을 찾을 수 있습니다.이외에 본사봉사대에 문의하십시오.
    다이너트레이스를 아직 사용하지 않은 사람은 Dynatrace 무료 체험 5분 안에 간단하게 시작할 수 있다.
    이 기사는 다음 Dynatrace Blog의 초역입니다.
    https://www.dynatrace.com/news/blog/software-intelligence-as-code-for-tailored-observability/

    좋은 웹페이지 즐겨찾기