Enhancing enterprise architecture models using application monitoring data Christopher Janietz, 2018/04/23, Advanced Seminar (Advisor: Martin Kleehaus)

Slides:



Advertisements
Similar presentations
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
Advertisements

Technische Universität München Application Performance Monitoring of a scalable Java web-application in a cloud infrastructure Kick-off presentation for.
Final Workshop September 20, 2012 Anchorage, Alaska.
Craig McDonald © 2008 ISE Planning Day Information Systems Discipline.
A platform of for knowledge and services sharing Fernando Ferri IRPPS-CNR.
Software Development Lifecycle & Release Management Scottie Cheng.
DYNAMO presentation slide 1 DYNAMO Dynamic Carpooling Service for people on the move Eurostars project reference: E! 5093 Project Overview Polivios RAXIS.
USAF Condition-Based Maintenance Research Environment Air Force Research Laboratory 17 June 2009.
1 | Communications and Outreach eere.energy.gov EERE Web Coordinators Monthly Meeting Hosted by Drew Bittner Sept. 22, 2011 Phone: Access Code:
Rational Unified Process
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Effort in hours Duration Over Weeks Or Months Inception Launch Web Lifecycle Methodology Maintenance Phases Copyright Wonderlane Studios.
DiscoverU Plan. Discover. Share. dartmouth ∙ digital arts ∙ computer science ∙ native american program.
Projekt Themen Enterprise Applications: Business Processes and Programming Model | Dr.-Ing. Jürgen Müller | SS20131.
® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 3: Phase Management - Inception.
Thirteenth Lecture Hour 8:30 – 9:20 am, Sunday, September 16 Software Management Disciplines Process Automation (from Part III, Chapter 12 of Royce’ book)
NIEM Blue Team Presentation April 20, 2010 Phil Letowt, Mini Kanwal, Ken Sall, David Webber ICE OCIO / Task ASAS ICE Information Exchange Reuse with NIEM.
Cerberus. Agenda Introduction (): About Cerberus Team: Product Owner Business users Potential Users: Cerberus Demo:
ASG - Towards the Adaptive Semantic Services Enterprise Harald Meyer WWW Service Composition with Semantic Web Services
IAM REFERENCE ARCHITECTURE BRICKS EMBEDED ARCHITECTS COMMUNITY OF PRACTICE MARCH 5, 2015.
Role-Based Guide to the RUP Architect. 2 Mission of an Architect A software architect leads and coordinates technical activities and artifacts throughout.
I n t e g r i t y - S e r v i c e - E x c e l l e n c e UPDM Review Session Col. Jack Jibilian Enterprise Architecting & Warfighting Decision Support SAF/XCPA.
GSA Expo 2010 DoD Travel Programs Customer Assistance Tools and Services Mr. Joe Ward and Ms. Margaret Hebert GSA Expo May 2010.
Data Mining By Dave Maung.
Sigur Ecommerce Pvt. Ltd.
June 5–9 Orlando, Florida IBM Innovate 2011 Session Track Template Rainer Ersch Senior Research Scientist Siemens AG ALM-1180.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Service Component Registry and Repository (SCRR) April 26, 2007 Lico Galindo 2007 Exchange Network National Meeting.
Text Analytics Workshop Tom Reamy Chief Knowledge Architect KAPS Group Knowledge Architecture Professional Services
Lab Results Interface Validation Suite WG July 28, 2011.
UNIT-1 SOFTWARE PRODUCT AND PROCESS: Introduction – S/W Engineering paradigm – Verification – Validation – Life cycle models – System engineering –
Federal Geographic Data Committee Update NGAC Meeting September 23, 2010 Ivan DeLoatch, Executive Director.
PDS4 Project Report PDS MC F2F University of Maryland Dan Crichton March 27,
Empowering the Knowledge Worker End-User Software Engineering in Knowledge Management Witold Staniszkis The 17th International.
Witold Staniszkis Empowering the Knowledge Worker End-User Software Engineering in Knowledge Management Witold Staniszkis
A prototypical tool to discover architecture changes based on multiple monitoring data sources for a distributed system Patrick Schäfer, , Munich.
Combining Process Mining and Distributed Tracing to Improve Root Cause Analysis Jochen Graeff (B.Sc.), , Munich Advisor: Martin Kleehaus.
A Publish/Subscribe Model for Collaborative Project Management in a Decentralized Environment - Design and Prototypical Implementation Michael Rose, 05/11/2015.
Master thesis: Automatic Extraction of Design Decision Relationships from a Task Management System Kick-Off Matthias Ruppel, 8th of May 2017, Munich.
Beyond Brochureware: Making an Online Class Schedule Work for Students
Lecture 17 ATAM Team Expertise
Overview of Industries Where IT Services Provided By Accely
Predicting Enterprise Application Performance Measures through Time-series Forecasting Daniel Elsner, 21st August 2017, Scientific advisor: Pouya Aleatrati.
EIN 6133 Enterprise Engineering
A prototypical tool to discover architecture changes based on multiple monitoring data sources for a distributed system Patrick Schäfer, , Munich.
Shankar Chandrasekaran
2018 Real Cisco Dumps IT-Dumps
Documentation in Continuous Delivery Model and DevOps
Software Engineering D7032E
Regional Architecture Development for Intelligent Transportation
Hybrid Search Phased Approach.
ESS roadmap on Linked Open Data State of play
(VIP-EDC) Point 6 of the agenda
Tech Ed 2004 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express.
Connected Vehicle Reference Implementation Architecture (CVRIA)
Master Lab Course Web Applications 2018/19
SOA Strategies for Enterprise X
Enhancing enterprise architecture models using application monitoring data Christopher Janietz, 2018/10/12, Advanced Seminar (Advisor: Martin Kleehaus)
Red Sky Update “Watching the horizon for emerging health threats”
Data Governance & Management Skills and Experience
Introduction to SOA Part II: SOA in the enterprise
Architecture in an Agile Enterprise
Master’s Thesis – Kick-off presentation Assessing the cost and benefit of a microservice landscape discovery method in the automotive industry Advisor:
Systems Architecture and Engineering
Energy Storage Roadmap & Flexibility Roadmap Information Session
Bridging the ITSM Information Gap
WISE and INSPIRE By Albrecht Wirthmann, GISCO, Eurostat
Presentation transcript:

Enhancing enterprise architecture models using application monitoring data Christopher Janietz, 2018/04/23, Advanced Seminar (Advisor: Martin Kleehaus)

Architecture Overview Agenda Motivation Research Topic Research Questions Architecture Overview Project Timeline © sebis

Example: BDM of retailer Online Shop GMS Source: MediaMarktSaturn BDM 04/2018 © sebis

Example: BDM of retailer Inspire Promotion Search Basket myAccount Source: MediaMarktSaturn BDM 04/2018 © sebis

Driving forces Microservices/Products change the application landscape High frequency of changes Increasing granularity Team decisions Emergent architecures Bottom-Up Documentation outdated Consolidation potential © sebis

EAM lifecycle Source: IT Strategy WS 17/18 © sebis

DevOps: Continuous Monitoring APM Application Performance Monitoring Service discovery Dependencies Source: Open Web Technology (openwt.com) © sebis

Service Discovery/Dependencies Source: MediaMarktSaturn dynatrace Smartscape © sebis

Architecture documentation Research topic Runtime architecture Architecture documentation Synthesis of both APM Tool EAM Tool Stakeholders Stakeholders Stakeholders Developers IT Operations IT Management Enterprise architects © sebis

...give actionable live information of enterprise architecure The goal ...give actionable live information of enterprise architecure ...reduce wasteful architecture reverse engineering ...increase understanding of microservice domain design © sebis

Implementation partner: Application APM Tool Implementation partner: EAM Tool © sebis

Research questions 1 How to extract and map coherent service and infrastructure topologies from enterprise architecture management and monitoring systems? 2 How can this new feedback channel be sufficiently integrated into the software and architecture lifecycle? 3 How can architecture differences be sufficiently presented to gain knowledge on apparent problems? © sebis

Data architecture Service Information (Runtime) Artifact name Artifact changes Exposed services Dependencies EAM Information (Static) Business domains Applications Dependencies Mapping Information Artifact<->Microservices Microservices<->Applications Microservices<->Domains © sebis

System overview © sebis

Lifecycle integration © sebis

Prototype Implementation Timeline Research Definition of use case Data evaluation Model Prototype Implementation Synthesis Evaluation Thesis April Mail June July August © sebis

B.Sc. Christopher Janietz 17132 christopher@janietz.eu