INNOV-5: Web Services Management and Monitoring Daniel M. Foody Chief Technology Officer, Sonic.

Slides:



Advertisements
Similar presentations
Tales from the Lab: Experiences and Methodology Demand Technology User Group December 5, 2005 Ellen Friedman SRM Associates, Ltd.
Advertisements

Managing Service-Oriented Architectures Jim Bole VP Professional Services Infravio, Inc June 7,
C9: SOA Management with Actional® for Sonic™
Bringing Visibility and Control to Net Centric Systems Approaches for Runtime Governance of Net Centric Systems © 2007 AmberPoint, Inc. John Emerson Vice.
Hello i am so and so, title/role and a little background on myself (i.e. former microsoft employee or anything interesting) set context for what going.
Steve Lewis J.D. Edwards & Company
John Whittle Sales Specialist Case Study: Manage Transactions Across the Enterprise Featuring BMC Middleware Management.
AppMetrics – Monitoring for COM+ Components Scott Matsumoto Chief Technical Officer Xtremesoft, Inc.
1 Vladimir Knežević Microsoft Software d.o.o.. 80% Održavanje 80% Održavanje 20% New Cost Reduction Keep Business Up & Running End User Productivity End.
Active Context Tracking™ technology enabling business transaction management in a distributed environment Rocky Mountain CMG Spring? ‘09 Forum.
Enhanced visibility with Actional and Sonic ESB Frank Beusenberg Applied Technology Consultant Mahesh Nair Software Architect Kim Palko Sr. Product Manager.
VoIP: Full Lifecycle Management Russell M. Elsner APM Technology Director OPNET Technologies, Inc.
Chief Technology Officer Sonic and Actional Products Dan Foody Visibility and Governance in an SOA.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Copyright © 2011 OpTier Ltd. All rights reserved. Contents subject to change without notice.Confidential. Optimizing Performance and Capacity in Private.
Demonstrating IT Relevance to Business Aligning IT and Business Goals with On Demand Automation Solutions Robert LeBlanc General Manager Tivoli Software.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
© 2013 IBM Corporation Proactive AIX Analysis for System p / Power.
1 Copyright 2008 MySQL AB The World’s Most Popular Open Source Database MySQL Enterprise for SaaS and Managed Hosting Providers Jimmy Guerrero Sr Product.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Securing Legacy Software SoBeNet User group meeting 25/06/2004.
No one questions that Microsoft can write great software. Customers want to know if we can be innovative, scalable, reliable in the cloud. (1996) 450M+
Copyright © 2006 CyberRAVE LLC. All rights reserved. 1 Virtual Private Network Service Grid A Fixed-to-Mobile Secure Communications Framework Managed Security.
Ganesh Kirti Roger Sullivan Oracle Corporation “This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
DEV-42: Achieving Real-time BAM with OpenEdge ®, Sonic ™, and Apama ® Eric DebeijBart Schouw Business Development Manager Senior Product Consultant.
Web Services Igor Wasinski Olumide Asojo Scott Hannan.
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
ArcGIS for Server: Reference Implementations
Supporting Operational Team Filippo Lambiente (Progress Software)
Event Management & ITIL V3
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
The New Enterprise Manager: End to End Performance Management of Oracle Solutions Julie Wong Principal Product Manager Arsalan Farooq Senior Development.
SOA-14: Deploying your SOA Application David Cleary Principal Software Engineer.
SOA-39: Securing Your SOA Francois Martel Principal Solution Engineer Mitigating Security Risks of a De-coupled Infrastructure.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
Database replication policies for dynamic content applications Gokul Soundararajan, Cristiana Amza, Ashvin Goel University of Toronto Presented by Ahmed.
Technology Solution Professional Microsoft Switzerland End-to-End Service Monitoring mit Operation Manager 2012 Walter Pitrof Marcel Zehner Partner | Private.
Technical Support to SOA Governance E-Government Conference May 1-2, 2008 John Salasin, Ph.D. DARPA
Delivered by: Matthew Zito, Chief Scientist 156 5th Avenue Penthouse New York, NY P: The Database Diet.
ARCH-7: Integrate this! SonicMQ® and the OpenEdge® Reference Architecture Christian Stiller Technical Architect.
Data Center Management Microsoft System Center. Objective: Drive Cost of Data Center Management 78% Maintenance 22% New Issue:Issue: 78% of IT budgets.
Ellis Paul Technical Solution Specialist – System Center Microsoft UK Operations Manager Overview.
MGT305 - Application Management in Private and Public Clouds Sean Christensen Senior Product Marketing Manager Microsoft Corporation MGT305.
Minimising IT costs, maximising operational efficiency IO and NIMM: Now is the time Glyn Knaresborough Director of Strategic Consulting.
IQ Server Product Overview June The problem we solve in a customer’s words… “We have almost 400 applications and they are all intertwined and very.
MGT305 - Application Management in Private and Public Clouds Daniel Savage Microsoft Corporation MGT305 Kenan Owens Microsoft Corporation.
Operational Resilience DR’s Big Data Dilemma September 16, 2015 Datalink IT Resiliency Practice.
SOA-37: SOA Management with Actional ® for Sonic ™ Unplugged - Live at work… Jiri De Jagere Senior Solution Engineer.
© 2014 ScaleArc. All Rights Reserved. 1 © 2015 ScaleArc. All Rights Reserved. 1 ScaleArc Overview Simplifying migrations into Azure Winter 2015/2016.
Copyright © 2006, Oracle. All rights reserved Oracle Web Services Manager.
Understanding The Cloud
CIM Modeling for E&U - (Short Version)
2016 Citrix presentation.
Solution Summary Business Service Management Solution on AIX® 6.1.
Service level Agreements
Transforming IT Management
Rocky Mountain CMG Spring? ‘09 Forum
Enterprise Service Bus (ESB) (Chapter 9)
Ebusiness Infrastructure Platform
IS4680 Security Auditing for Compliance
SOA-1: Fundamentals of Service-Oriented Architecture
GRC - A Strategic Approach
Monitor VMware with SC2012 SP1 Operation Manager & Veeam Microsoft Tools for VMware Integration & Migration Symon Perriman Michael Stafford Senior.
Introduction to SOA Part II: SOA in the enterprise
7/28/ :33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Microsoft Virtual Academy
Presentation transcript:

INNOV-5: Web Services Management and Monitoring Daniel M. Foody Chief Technology Officer, Sonic

© 2006 Progress Software Corporation2 INNOV-5: Web Service Management and Monitoring What you will take away…  How management is changing  What problems are solved by web services management (WSM)  How WSM applies to challenges you face

© 2006 Progress Software Corporation3 INNOV-5: Web Service Management and Monitoring Agenda  Web service monitoring challenges  Web service management challenges  Introduction to the Actional™ architecture

© 2006 Progress Software Corporation4 INNOV-5: Web Service Management and Monitoring Two kinds of monitoring to consider  Infrastructure monitoring Is it up and running? What’s the CPU usage? How many threads are active?  Service monitoring Who’s using the service? How is the service being used? Are we delivering adequate quality of service?

© 2006 Progress Software Corporation5 INNOV-5: Web Service Management and Monitoring Anatomy of a monitored service Above the water line  All of the consumers (direct and indirect) that depend on the service At the water line  The infrastructure the service is directly built-on. Below the water line  All of the other services this one depends on

© 2006 Progress Software Corporation6 INNOV-5: Web Service Management and Monitoring “We think there are 5 applications using our service” “We know we gave the WSDL to a couple of groups, but we think they’ve given it out.” Monitoring above the water line: Case study They thought wrong!!! 34 apps used the service

© 2006 Progress Software Corporation7 INNOV-5: Web Service Management and Monitoring Monitoring above the water line Consumer requires 6 seconds average response time Consumer requires 8 seconds average response time Average response time of service is 5 seconds How do you know if consumers are happy? You don’t, unless you measure on a per-consumer basis.

© 2006 Progress Software Corporation8 INNOV-5: Web Service Management and Monitoring Monitoring below the water line  Just because it runs doesn’t mean it works  Problems rarely appear at the root cause  Sporadic failures are very difficult to find Time and cost to find cause Type of problem Outage or availability Performance degradation Sporadic Business process not completing Situational Problem resolution is complicated with connected applications

© 2006 Progress Software Corporation9 INNOV-5: Web Service Management and Monitoring Monitoring below the water line  There is a significant knowledge gap in production Different people build apps than operate them Architecture diagrams are invariable out of date  Operations need accurate maps of actual application topology For problem resolution, capacity planning, etc. Automate mapping of application topology –It’s always accurate, always up-to-date Knowing what should be happening is not really knowing

© 2006 Progress Software Corporation10 INNOV-5: Web Service Management and Monitoring  Automatically discovers and maps out business processes, dependencies, and services Beyond XML and web services Synchronous and asynchronous flows Correlates flows through applications Non intrusive No configuration Based on real activity  Dynamically segments, categorizes, and analyzes messages by business criteria By customer, region, plant, etc. Using content and context of messages Addressing the challenges with Actional JDBC HTTP EJB Database Legacy Application Custom Data Source Adapter Packaged Application App Server Presentation App Server Data / Service Web Server ESB, MQ Web Services

© 2006 Progress Software Corporation11 INNOV-5: Web Service Management and Monitoring Looking from the eyes of IT and Business By Infrastructure Which services are where? Who uses what services? Where are the bottlenecks? What’s the impact of change? By Business Criteria How is my business doing? Are customer having issues? Am I keeping up with demand? Am I meeting my commitments? By Business Process What really occurs in ordering? How many are in production? How long from order to delivery? Why has purchasing stalled? Addressing the challenges with Actional

© 2006 Progress Software Corporation12 INNOV-5: Web Service Management and Monitoring Monitoring Challenges addressed by Actional  How do I understand behavior and resolve issues? Usage metering Service level monitoring Performance degradations Activities not completing Business exceptions Security attacks  How do I ensure governance at runtime? Detect rogue services and unexpected service usage Ensure security, compliance, and other policies are enforced JDBC HTTP EJB Database App Server Data / Service Legacy Application Custom Data Source Adapter Packaged Application App Server Presentation Web Server ESB, MQ Web Services

© 2006 Progress Software Corporation13 INNOV-5: Web Service Management and Monitoring Agenda  Web service monitoring challenges  Web service management challenges  Introduction to the Actional architecture

© 2006 Progress Software Corporation14 INNOV-5: Web Service Management and Monitoring Management vs. Monitoring  Monitoring is passive “Your house is burning down”  Management is active “We’ve turned the sprinkler system on” Confusing because most “management” products, for the most part, only monitor

© 2006 Progress Software Corporation15 INNOV-5: Web Service Management and Monitoring ESB, MQ Web Services Management Challenges addressed by Actional JDBC HTTP EJB Database Web Server App Server Presentation App Server Data / Service Legacy Application Custom Data Source Adapter Packaged Application “Are my business processes executing as expected for each customer, region, plant, etc.?” “How do I route based on content or context? How do I optimize routing for business value (e.g. reroute gold customers when close to SLA limit)?” “How do I handle an overload of traffic, serving the most important uses first?” “How do I bring online a new version without disrupting service?” “How do I ensure security and compliance of my services? How do I achieve interoperability for my web services?”

© 2006 Progress Software Corporation16 INNOV-5: Web Service Management and Monitoring Highlighting three management challenges  Policy enforcement Security requirements Sarbanes-Oxley EU privacy regulations HIPAA  Optimizing IT for the business Give your most important customers the best service  Versioning Maintenance windows are disappearing Key goal: Factor these out of the application logic

© 2006 Progress Software Corporation17 INNOV-5: Web Service Management and Monitoring Policies are driven top-down Content PoliciesProcess Policies Business Policies Encrypt all personal identities for EU privacy compliance Alert if the service level for a gold customer is close to the limit Audit all messages that are part of a financial process for SOX compliance But, policies must eventually be enforced, somewhere, in the infrastructure

© 2006 Progress Software Corporation18 INNOV-5: Web Service Management and Monitoring Optimizing IT for the business  IT capacity plans so that everyone can be treated equally under peak conditions Leads to average utilization of 15%  Not everyone should be treated equally! Different customer/regions/etc. have different value to a business: IT must recognize this

© 2006 Progress Software Corporation19 INNOV-5: Web Service Management and Monitoring Versioning services without downtime  Services have data. Data needs to migrate. Before: All requests routed to v1 Step 1: Reject change and route query to v1 Step 2: Migrate data from v1 to v2 system Step 3: Route all requests to v2 consumer v1 service v2 service v2 DBv1 DB Web Service Mgmt QueryChange consumer v1 service v2 service v2 DBv1 DB Web Service Mgmt Query Change v1 DB Registry

© 2006 Progress Software Corporation20 INNOV-5: Web Service Management and Monitoring Agenda  Web service monitoring challenges  Web service management challenges  Introduction to the Actional architecture

© 2006 Progress Software Corporation21 INNOV-5: Web Service Management and Monitoring Enterprise Management Identity Management Directories Looking Glass Server Management Layer Looking Glass™ in Action Application Layer Services From External Sources Services To External Sources

© 2006 Progress Software Corporation22 INNOV-5: Web Service Management and Monitoring Actional’s Patented “Flow Map” Technology

© 2006 Progress Software Corporation23 INNOV-5: Web Service Management and Monitoring Enterprise Management Identity Management Directories Management Layer Business/User Layer Application Layer Services From External Sources Services To External Sources Architects Developers Business Users Customers/ Partners IT Security IT Operations Looking Glass Server Looking Glass in Action

© 2006 Progress Software Corporation24 INNOV-5: Web Service Management and Monitoring Enterprise Management Identity Management Directories Management Layer Business/User Layer Application Layer Services From External Sources Services To External Sources Architects Developers Business Users Customers/ Partners IT Security IT Operations Looking Glass Server Looking Glass in Action

© 2006 Progress Software Corporation25 INNOV-5: Web Service Management and Monitoring Actional products in the application layer Visibility Control Ghost Agent SOAPstation™ Weightless, non-intrusive (microseconds of latency) Web services, database, messaging, and more End-to-end process visibility across applications Automatic discovery, auditing, alerting, analysis, and reporting of service activity Runs standalone or in conjunction with Looking Glass Policy enforcement (security, compliance, etc.) Zero downtime service versioning Adaptive content based routing, load balancing, and proactive fail-over for applications Application Layer Services From External Sources Services To External Sources

© 2006 Progress Software Corporation26 INNOV-5: Web Service Management and Monitoring In Summary  Factor out quickly-changing requirements Regulatory compliance, etc.  Be proactive, not reactive Reactive is no longer an option  Manage top-down It’s the business stupid!

© 2006 Progress Software Corporation27 INNOV-5: Web Service Management and Monitoring Questions? For more information: See Actional in the Expo Go to

© 2006 Progress Software Corporation28 INNOV-5: Web Service Management and Monitoring Thank you for your time

© 2006 Progress Software Corporation29 INNOV-5: Web Service Management and Monitoring