PowerPoint 프레젠테이션

Similar documents
PowerPoint Presentation

PowerPoint Presentation

Portal_9iAS.ppt [읽기 전용]

[Brochure] KOR_TunA

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

Azure Stack – What’s Next in Microsoft Cloud

따끈따끈한 한국 Azure 데이터센터 서비스를 활용한 탁월한 데이터 분석 방안 (To be named)

<4D F736F F D205B4354BDC9C3FEB8AEC6F7C6AE5D3131C8A35FC5ACB6F3BFECB5E520C4C4C7BBC6C320B1E2BCFA20B5BFC7E2>

Agenda

vm-웨어-01장

Visual Studio online Limited preview 간략하게살펴보기

untitled

오늘날의 기업들은 24시간 365일 멈추지 않고 돌아간다. 그리고 이러한 기업들을 위해서 업무와 관련 된 중요한 문서들은 언제 어디서라도 항상 접근하여 활용이 가능해야 한다. 끊임없이 변화하는 기업들 의 경쟁 속에서 기업내의 중요 문서의 효율적인 관리와 활용 방안은 이

서현수

PowerPoint 프레젠테이션

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

歯이시홍).PDF

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여,

PCServerMgmt7

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

Windows Live Hotmail Custom Domains Korea

PowerPoint 프레젠테이션

슬라이드 1

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

PowerPoint 프레젠테이션

PowerPoint Presentation

PowerPoint Presentation

Backup Exec

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

PowerPoint 프레젠테이션

<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>

Data Industry White Paper

PowerPoint 프레젠테이션

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

<4D F736F F D203134B9E9B5BFB8ED5FC0CFB9DD5F2DC0FAC0DAB0CBC5E4BCF6C1A4B9DDBFB55FB6EC5F2E646F6378>

웹사이트 운영, 이보다 쉬울 수 없다! Microsoft Azure를 이용한 웹사이트 구축

DW 개요.PDF

スライド タイトルなし

ETL_project_best_practice1.ppt

Analyst Briefing

¨ìÃÊÁ¡2

PowerPoint Presentation

The Self-Managing Database : Automatic Health Monitoring and Alerting

1.장인석-ITIL 소개.ppt

歯목차45호.PDF

aws

당사의 명칭은 "주식회사 다우기술"로 표기하며 영문으로는 "Daou Tech Inc." 로 표기합니다. 또한, 약식으로는 "(주)다우기술"로 표기합니다. 나. 설립일자 및 존속기간 당사는 1986년 1월 9일 설립되었으며, 1997년 8월 27일 유가증권시장에 상장되

Microsoft PowerPoint - 발표_090513_IBM세미나_IPTV_디디오넷_완료.ppt


목순 차서 v KM의 현황 v Web2.0 의 개념 v Web2.0의 도입 사례 v Web2.0의 KM 적용방안 v 고려사항 1/29

Cloud Friendly System Architecture

Microsoft Word - 조병호

_LG히다찌 브로슈어

MS-SQL SERVER 대비 기능


Tech Trends 클라우드 버스팅의 현주소와 과제 아직 완벽한 클라우드 버스팅을 위해 가야 할 길이 멀지만, 하이브리드 클라우드는 충분한 이점을 가져다 준다. Robert L. Scheier Networkworld 매끄러운 클라우드 버스팅(Cloud Bursting

160322_ADOP 상품 소개서_1.0

Service-Oriented Architecture Copyright Tmax Soft 2005

歯부장

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

Gartner Day

2017 년 AI 에대한전망 5 predictions for artificial intelligence in 2017, Stuart Frankel, CEO, Narrative Science Interactions Computer Computer Human Compute

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

³»Áö¼öÁ¤

E-BI Day Presentation

1 전통 소프트웨어 가. ERP 시장 ERP 업계, 클라우드 기반 서비스로 새로운 활력 모색 - SAP-LGCNS : SAP HANA 클라우드(SAP HEC)를 통해 국내 사례 확보 및 아태 지역 진 출 추진 - 영림원 : 아시아 클라우드 ERP 시장 공략 추진 - 더

Why you are here? SAP 가상화? 클라우드?

Oracle Database 10g: Self-Managing Database DB TSC

J2EE & Web Services iSeminar

ZConverter Standard Proposal

PowerPoint 프레젠테이션

이 드리는 혜택 완벽 을 위한 발환경 : Team Foundation Server 200 & CAL 제공 최저의 비용으로 구현을 위해 Visual Studio Team Foundation Server 200 서버 라이센스와 CAL이 에 포함되어 있습니다 을 모든 팀원이


OpenStack In Telco: Toward 5G Mobile network

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN


<65B7AFB4D7B7CEB5E5BCEEBFEEBFB5B0E1B0FABAB8B0EDBCAD5FC3D6C1BE2E687770>


No Slide Title

istay

슬라이드 1

Integ

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

Microsoft Word - 오세근

TTA Journal No.157_서체변경.indd

15_3oracle

Voice Portal using Oracle 9i AS Wireless

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

강창훈

Microsoft SQL Server 2005 포켓 컨설턴트 관리자용

Corporate PPT Template

Microsoft Word - 정한민

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š


PowerPoint

Intra_DW_Ch4.PDF

PowerPoint Presentation

Cache_cny.ppt [읽기 전용]

Transcription:

DevOps 환경을위한 Continuous Monitoring 소개및게임적용사례 이길복팀장, NCSOFT 서비스플랫폼개발실김현동 Cloud Solution Architect, Microsoft

Agenda Monitoring on Azure Continuous Monitoring with Application Insights Application Insights 활용사례

Security & Management Security Center Portal Azure Active Directory Azure AD B2C Multi-Factor Authentication Media Services Logic Apps Media & CDN API Management Media Analytics Integration BizTalk Services Service Bus Content Delivery Network Platform Services Application Platform Web Apps API Apps Service Fabric Mobile Apps Cloud Services Notification Hubs Functions SQL Database SQL Server Stretch Database Data SQL Data Warehouse Redis Cache Intelligence Storage Tables DocumentDB Cognitive Services Bot Framework Cortana Azure Search Hybrid Cloud Azure AD Health Monitoring AD Privileged Identity Management Domain Services Backup Automation Scheduler Key Vault Store/ Marketplace VM Image Gallery & VM Depot Compute Services Container Service Batch Dev/Test Lab VM Scale Sets RemoteApp Developer Services Visual Studio VS Team Services Application Insights Mobile Engagement Xamarin HockeyApp Infrastructure Services HDInsight IoT Hub Data Catalog Analytics & IoT Event Hubs Machine Learning Data Lake Analytics Service Data Factory Stream Analytics Data Lake Store Power BI Embedded Operational Analytics Import/Export Azure Site Recovery StorSimple Compute Storage Networking Virtual Machines Containers Blob Queues Files Disks Virtual Network Load Balancer DNS Express Route Traffic Manager VPN Gateway App Gateway Datacenter Infrastructure

https://aka.ms/monitoring-overview Azure 가제공하는모니터링솔루션

각 Application 단, 미들웨어, 서버백앤드및클라이언트단에서 Telemetry 와로그를 Application Insights endpoint 로송부 기본 telemetry 및 custom telemetry 를통해이슈들을확인, Application Insights 의분석기능을이용하여문제를해결 Telemetry 는 Azure 상으로전달되어저장, 처리됨

Application Insights 가필요한이유 어플리케이션의성능을점검하여최적화 클라우드상의어플리케이션, VM, 네트워크, PaaS 서비스전반의문제를진단 서비스 SLA 및 KPI 대시보드를임원에게보고 어플리케이션의에러를탐지하고디버그 서비스이용현황, 재방문율, 사용자참여도는? 보안위협이있는가?

Develop + Build Test + Stabilize Deploy + Maintain Traditional Monitoring

Develop + Build Test + Stabilize Deploy + Maintain Continuous Monitoring

Application Insights 가제공하는기능들 Intelligent APM: 선제적으로성능문제및예외를발견하고진단 다양한 built-in metric 및 custom query 에대한즉각적인분석기능제공 DevOps 프로세스와의연동성및확장성제공

엔씨소프트게임론처 Application Sub Insights Title 활용사례 엔씨소프트서비스플랫폼개발실이길복팀장

NC Launcher 2 WPF / C# BETA 3 개월 2 월 20 일출시

사례 1. 런타임예외 (Exceptions) 수집 고객의 Voice 가들어오기전에서비스 Failure 를빠르게인지하고진단 간편한수집 기존에수집하기어려웠던다양한 Exception 들을간편하고빠르게수집 다양한정보 예외를발생시킨사용자메뉴내비게이션순서및 OS, Application version 등의사용자환경정보를쉽게확인

사례 1. 런타임예외 (Exceptions) 수집 고객의 Voice 가들어오기전에서비스 Failure 를빠르게인지하고진단 스냅샷디버거 Production 환경에서도 Call Stack 및변수들을확인하여손쉬운디버깅이가능 현재 ASP.NET 이나.NET Core 2.0 기반의 Windows 애플리케이션만지원

사례 2. Users Flow ( 사용자플로우 ) 분석 사용자들의서비스사용플로우를도식화하여사용자들의행동을분석 메뉴이동 서비스설계시의도한대로사용자들이서비스를이용하고있는지? 장애포인트 막히는곳, 특히 Exception 이발생하지않지만문제가되는곳은없는지 서비스이탈 사용자들이주로어느메뉴에서서비스사용을종료했는지? 좀더오래사용하게하려면어떻게해야하는지?

사례 3. 사용자분석 다양한종류의특성을공유한사용자그룹을정의하여 Business Decision 에 필요한사용자및세션통계를제공 사용자 / 세션분석 Built-in 또는 Custom 특성 (property) 들로필터링하여같은특성들을가진사용자그룹별, 세션별로분석깔대기 (Funnel) 일련의단계를을정의하여특정사용자그룹이각단계를통과하는비율을도시화사용자유지 (Retention) 특정서비스를이용한특정사용자그룹이다시어플리케이션에접속하여특정 action을수행하는비율

사례 4. Continuous Monitoring Integration, Unit Test, 배포, Beta, Production 각단계에서 Continuous Monitoring 적용하여 상시 Feedback Loop 를구축 CodeLens 개발시 Visual Studio 상에서 Code Lens 를통해 Application Insights 가제공하는해당코드의실행회수및 Exception 발생 회수등코드변경이서비스에주는영향을확인 단계별모니터링 각 Gate 단계별로상시가용성테스트및성능모니터링을통 해각 metric 이기준치미만시 Alert 을수신하여다음단계로넘어가기전에사전대응 Work(Bug) Item VSTS 및 GitHub 연동기능을통해 Application Insights 에서감지된성능및 Exception 문제들에대해 Application Insights 상에서 bug item 을생성

사례 5. PowerBI 연동 PowerBI 를연동하여더욱효율적인 데이터가시화 / 데이터접근성제공 커스텀쿼리기반으로맞춤형지표및편리한차트가시화제공 DAU / PC방 vs 집최신빌드의예외발생률

사례 6. 성능모니터링및 Profiling 애플리케이션성능문제를빠르게인지하고병목페이지, 함수를손쉽게진단 성능병목 API 인지 Client 요청별또는백앤드서비스호출별로성능에문제가있는구간, 조건들을쉽게판별성능분석 (Profiling) Profiler 기능을통해 Production 환경에서서비스성능에영향을주지않으면서코드레벨로실행된시간수치를제공 Visual Studio 연동 Azure Portal에서또는 ETL 파일을다운받아 Visual Studio에서도성능분석가능

Summary Application Insights 도입효과 기존의개발환경및 DevOps 워크플로우와쉽게결합하여 Continuous Monitoring 수행 애플리케이션의성능및예외 (Exception) 문제들을빠르게발견하고서비스품질을높이고고객지원비용을줄임 강력한분석및 query engine 을통해 Business Decision 을위한다양한사용자분석데이타를빠르게수집