36
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure Francie Tanner - panagenda 1

Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Embed Size (px)

DESCRIPTION

Engage (by blug) 2014 - A presentation by Francie Tanner

Citation preview

Page 1: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Francie Tanner - panagenda

1

Page 2: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Agenda

• Getting started• Introduction• What can you expect from this session?• What is The Cloud and why are companies “moving there”?

• Making your infrastructure transformation a success• Key factors identified and explained• User activity analysis - who uses what and how?• Application design analysis - identifying scope and feasibility constraints

• Summary: Infrastructure as a whole

2

Page 3: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Introduction

• Francie Tanner, Director, Americas• Over 17 years experience in IBM Lotus consulting• Managing, architecting, and supporting

10 – 100'000 user environments• Experienced Lotus instructor and speaker• CH -> US -> AI -> US -> ?

3

| © 2012 IBM Corporation

Page 4: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

What can you expect from this session?

• Managing Infrastructure changes as a whole

• Understanding how moving to the cloud is best approached in an IBM ICS environment

• Ways to identify and measure critical success factors involved, in order to be able to calculate expected effort

• Samples of environment and application analysis

4

Page 5: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

What is cloud= someone else’s computer

5

XPages

IBM Connections

HTML5

IBM Notes

Page 6: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

• What exactly is the cloud and why are companies moving there?

• Why?• Costs – CAPEX vs OPEX• Flexibility, Integration, Scalability• Easier Upgrades• Speed (?)

• How?• That is what this session is all about• There is no “Move to cloud”–button …• “Adapting a Cloud strategy” is a key driving factor for many

6

Getting started

Page 7: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Getting startedEvolution of IT projects: From static projects …

7

Page 8: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Getting startedEvolution of IT: Classic 18 – 24 month upgrade project

8

Project

Stable StableChange

Page 9: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Getting startedEvolution of IT projects: … to ongoing agile transformation!

9

Page 10: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Getting startedAgility is the key to success

10

Continuous Change

Page 11: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

One goal? More like many moving targets!

XPages

IBM Connections

HTML5

IBM Notes

Page 12: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

12

Continuous Change

Getting startedAgility is the key to sucess

Page 13: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Agenda

Making Your Move a Success

Key factors identified and explained

13

Page 14: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

14

Key factors identified and explained

• Clarifying why you do it and for whom• Understand the motivators of your stakeholders

Management / Governance, Technical, Business• Why you do it has a big influence on setting your goal

and how you measure success

• User Activity Analysis• Demand Characteristics

• Usage - Reads, Writes, Users• Load - Transactions, CPU, Memory, …• Availability / Reliability / Performance

• Geographies / Topologies• Bandwidth - demand vs. availability

Page 15: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

15

• Application Design Analysis• Cross Linkage of Mail, Apps and Business Processes• Dependencies

• Features & Functions e.g. Telephony integration, Archiving, …• Interfaces -Fax, Files, Printers, data in a text file on some server …

• Tying those findings to organizational structures• Has its foundation in user activity• Evaluate infrastructure utilization by cost center rather than technical by user

or DB• Identify areas with special significance

• e.g. databases which are mainly used by VIPs• activity benchmarks across departments

Key factors identified and explained

Page 16: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

16

Increasing

Consulting

Demand

Decreasing

Risk for

Customer & IBM

Making Your Move a Success

Page 17: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

User Activity Analysis

Who uses what and how

17

Page 18: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

User Activity AnalysisWhat can user activity tell you?

• Read vs. Write traffic

• Mail vs. Apps

• Transactions - Server load

• High impact users & apps

• Excessive usage

18

Page 19: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

What happens when moving to the cloud ...

19

Page 20: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

What happens when moving to the cloud ...

20

On premise

?

??

?

Page 21: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

What happens when moving...

21

Off premise

?

??

?

?

Page 22: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

What happens when moving...

22

Off premise

?

??

??

Page 23: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Traffic jam

23

Page 24: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

24

User Activity Analysis

• Users• How many, where are they – session concurrency• When do they use resources – data center location• What kind of connectivity do they have• How much do they read vs write

• Resources – Servers, Clients, Apps• Rich clients, iNotes, plugins, browser• How many Apps, where are they• Server power consumed and required• Bandwidth to/from servers

• View selection formula: SELECT FORM = "Activity"• Add columns that are interesting in your scenario

Page 25: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

25

User Activity AnalysisHow to get the data without 3rd party tools

• DB Activity: LOG.NSF – documents with form type “Activity”

• View selection formula: SELECT FORM = "Activity"• Add columns that are interesting in your scenario

Page 26: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

26

• DB Activity: LOG.NSF – database activity details

• Note there is a 1400 activity entry maximum per database (FIFO)• There is also a 64K size limit for the user activity• More details in IBM Technote #1086245

User Activity AnalysisHow to get the data without 3rd party tools

Page 27: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

27

• DB Activity: CATALOG.NSF– related information, different focus– Full text index details– Replication information– ACL overview

Note: Domino does not distinguishbetween user, server ormaintenance tasks activity at this level

User Activity AnalysisHow to get the data without 3rd party tools

Page 28: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

28

• User Activity: LOG.NSF basic information is easy to extract

• File → Export → Comma Separated Value• Combine results of multiple servers in spreadsheet calculation

software

User Activity AnalysisHow to get the data without 3rd party tools

Page 29: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

29

User Activity AnalysisDEMO: Activity analysis example

Page 30: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Application Design Analysis

Scope and feasibility constraints

30

Page 31: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

31

Application Design Analysis

• Why does application design analysis matter• Dependencies on hardware (e.g. dongle, mobile phone, etc.) or

software (e.g. DLL on windows machine)• Standard applications (Mail, Teamrooms) often migratable with

very low effort• Design complexity and code type may make

transformation extremely complex

Page 32: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

32

Application Design Analysis

• Geography and Topology considerations

Page 33: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

33

Application Design Analysis

• Possible destinations• Web application (e.g. XPages)• Mobile application• Notes browser plugin• Hybrid• ...

Page 34: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

Infrastructure as a Whole

Understanding the big picture

34

Page 35: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

35

Understanding the big Picture

• Combining usage and design analysis is essential

• Organizational considerations• Who owns and “will pay” for migrating an application?• Combination with HR data

• Compare efficiency of infrastructure consolidation vs transformation• Hard numbers are much easier to deal with than guesstimates

• IBM Domino Doublecheck is a great foundation

Page 36: Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure

36

Questions?