SlideShare a Scribd company logo
1 of 54
Download to read offline
User Stories 
from the field
Agenda 
• Introduction 
• Insight Europe 
• Agile IT and DevOps 
• Operators and Administrators 
• Business impact 
• Q&A 
3/17/13 Manage IQ Design Summit
Who's Chris? 
• Located in Germany 
• Joined Red Hat in 2006 as Infrastructure Consultant 
• Projects around System-Management, High availability, 
Linux Desktops, Identity Management 
• Focus on Cloud and Virtualization in recent years 
• Since April EMEA Technical Specialist CloudForms 
3/17/13 Manage IQ Design Summit
What's his role? 
• Support pre-Sales 
• Answer questions, support during scoping 
• Run Demos or Proof of Concepts 
• Support Consulting during delivery 
3/17/13 Manage IQ Design Summit
Insight Europe
Insight Europe 
• European customers are very sensitive about data 
protection and privacy 
• Where is my data stored? Who has access to it? 
• Companies and public sector very sceptic about public 
cloud services 
• Results in: 
High interest in private cloud or regional clouds 
3/17/13 Manage IQ Design Summit
Privacy laws 
• European law about personal data is very strict 
• Some countries have even stricter laws 
• Many differences between countries 
• European law is setting minimum standards 
• local law can be and often is more restrictive 
3/17/13 Manage IQ Design Summit
Example: Personal data in Germany 
• If a company allows private email usage, they 
automatically fall under the laws of postal secrecy 
• They can no longer scan, read or analysis any mail 
(because they can not know if an email was private or 
work related) 
• This creates special requirements for example for 
backups, SPAM and virus filters, out of office rules, data 
retention policies 
3/17/13 Manage IQ Design Summit
Example: User Profiles 
• Companies are not allowed to collect data which could 
potentially be used to create user profiles 
• It is not even relevant if they actually use the data, 
storing the data already potentially violates the law! 
• Log in times, logging of software usage, usage patterns, 
mail transfer logs, web proxies, ... 
3/17/13 Manage IQ Design Summit
Personal data 
• Microsoft has recently been forced by US authorities to 
provide personal data about end users even though the 
data is stored in the EU 
• If they will lose this case and are forced to release the 
data, this will be another big blocker for public cloud 
adoption in Europe 
• http://www.zdnet.com/blog/igeneration/microsoft-admits 
-patriot-act-can-access-eu-based-cloud-data/11225 
• http://www.washingtonpost.com/news/volokh-conspiracy/w 
p/2014/07/07/what-legal-protections-apply-to-e-mail-st 
ored-outside-the-u-s/ 
3/17/13 Manage IQ Design Summit
Impact on European Market 
• This is actually a big opportunity for European or local 
cloud service providers 
• They can argue that since they are not owned by an 
American company, they can not be forced by US 
authorities to release personal data 
• The high bars set by law were often seen as a blocker 
• Suddenly it's a competitive advantage 
3/17/13 Manage IQ Design Summit
Impact on ManageIQ
Why is this a problem for MIQ? 
• SmartState Analysis can fetch personal data from VMs 
• Desktop virtualization 
• Browser history, Registry settings, user generated content 
• Mail Servers 
• Mail content, log files 
• Log files can provide personal data 
• Log in times, user behavior, proxy logs 
• Reports could be used to create user profiles 
• log in behavior (time, Geo location, ... ) 
3/17/13 Manage IQ Design Summit
But also an opportunity 
• MIQ can help to respect European and local law 
• Zones and Regions can be setup to adjust functionality 
to respect local law 
• e.g. SmartState Analysis could be disabled in specific zones or 
regions 
• Control policies can be used to cancel unauthorized 
activities 
• e.g. cancel SmartState Analysis based on tags by tagging all 
virtual desktops, mail servers, proxies,.... 
3/17/13 Manage IQ Design Summit
Basic guidelines 
• Data reduction 
• Always consider, do I really need this kind of user data or can I 
complete the request without it? 
• Anonymize data: statistical analysis is allowed 
• Remove all references identifying a user, before storing the data 
record 
• Use strong encryption 
• Clear text transfer is always forbidden if it contains user data 
• Never store clear text credentials 
• use password attribute in MIQ instead 
3/17/13 Manage IQ Design Summit
Übersetzungen 
Conversione 
Thème 
Translations
Localization 
• A must have in some countries like France 
• Nice to have for most German customers, but a 
challenge in the public sector 
• Long term we need full UI localization 
• Think beyond ASCII! 
3/17/13 Manage IQ Design Summit
Localization today 
• Localization works for 
• VMs 
• Providers 
• Users 
• custom buttons 
• service catalog items 
• reports 
• .... 
... so we are almost there! 
3/17/13 Manage IQ Design Summit
Special Industry 
requirements
Industry requirements 
• Some industries have to meet additional requirements 
• financial sector 
• Hosting or service providers 
• regular audits to prove compliance with local and 
European law 
• Banks have to prove compliance by yearly audits 
• BaFin (German Banking Supervision) 
3/17/13 Manage IQ Design Summit
How MIQ can help 
• control and compliance policies 
• verify compliance 
• document compliance 
• part of audit trail 
• verify compliance 
• ShellShock 
• Heartbleed 
• SELinux Enforcement 
• the next big thing 
3/17/13 Manage IQ Design Summit
Summary 
• Very sensitive about personal data 
• Where is it stored? Who has access? 
• Complex law requirements 
• Localization 
• MIQ can help to address these! 
3/17/13 Manage IQ Design Summit
Agile IT and DevOps
Agile IT and DevOps 
• Internal IT is usually not fast enough to meet developer 
requirements 
• Developers are under pressure to deliver results in short 
time frame 
• Sooner or later Developers start using resources from 
AWS or Google 
• probably even with approval from their managers 
• only way to meet schedule 
• Cloud services put IT under specific pressure 
• “Why does IT need a week to build a VM while AWS only needs 
minutes?” 
3/17/13 Manage IQ Design Summit
MIQ can help 
• reduce deployment time of VMs 
• Minutes instead of days 
• Deep integration into internal IT tools and processes 
• No manual customization after deployment 
3/17/13 Manage IQ Design Summit
Deep integration 
3/17/13 Manage IQ Design Summit 
● integration to build 
systems like Jason 
pre-configured 
● backup, monitoring, 
etc. pre-configured 
● developer tools like 
GCC, Java, IDE etc. 
are pre-installed 
● VM with additional 
application (like DB, 
Application Server 
etc) can be ordered 
from a self service 
catalog 
● IT will take care of 
security updates 
and bug fixes 
● App will work in 
production without 
modifications
Summary 
• Expectations on IT are growing 
• IT tries to build compelling offers 
• MIQ can help by automatically install standardized 
applications with deep integration into internal tools and 
processes! 
• Potential integration with PaaS like OpenShift 
3/17/13 Manage IQ Design Summit
Operators and Admins
Traditional IT 
• Most customers are not Agile 
• Some customers will never apply DevOps 
• Often you just want to keep in full control of your IT 
infrastructure 
3/17/13 Manage IQ Design Summit
Operators and Admins 
• MIQ allows admins decide and influence how future 
software stacks will look like 
• e.g. a software stack is split into 
frontend/middleware/backend 
• admins designs the stack and component is deployed into which 
zone 
• admins have control about deployed application versions, 
configurations, make sure proper firewall and/or load balancer 
rules are in place 
• a full stack can be deployed by just ordering a single service 
catalog item or bundle 
3/17/13 Manage IQ Design Summit
Stack Deployment 
3/17/13 Manage IQ Design Summit
Operations and Admins 
• Predictable and reliable platform for application 
development 
• admin/ops still is in charge of what is deployed and 
where it is deployed 
• software release and lifecycle management, firewalls/load 
balancers, monitoring etc. 
• Integration with e.g. ticket systems can be used to track 
all requests created 
• will create automatic audit trail in external system about every 
service request, lifecycle changes and retirement 
3/17/13 Manage IQ Design Summit
Placement 
• admins can define and enforce rules to meet their needs 
• placement polices: "not near" to avoid cluster nodes are running 
on the same hypervisor 
• placement to use "fast" storage only for I/O intensive workloads 
• placement can also override manual migration of VMs 
3/17/13 Manage IQ Design Summit
Placement “not near” 
• Make sure certain workloads never run on the same 
hypervisor 
• Cluster pairs 
• Applications with heavy I/O 
• CPU intense applications 
• Security requirements 
• Use tagging to identify workload 
3/17/13 Manage IQ Design Summit
Placement “not near” 
• Based on existing code 
• Never re-invent the wheel! 
• Fetch list of VMs for each hypervisor 
• Check tags of each VM 
• If match, skip hypervisor 
• Result is a list of hypervisors which are good to go 
3/17/13 Manage IQ Design Summit
Global Deployments
Global Deployments 
• Customer is running multiple data centers around the 
globe 
• Centralized management from “master” site 
• MIQ for global deployments 
3/17/13 Manage IQ Design Summit
Single entry point 
• Admins and Ops are scheduling deployments from one 
entry point 
• Deployment is orchestrated globally 
• Heavy usage of SOAP API 
• Automatic scaling 
• With geographical awareness 
• Integrated with 
• License management (for proprietary software) 
• Monitoring 
• Configuration Management 
3/17/13 Manage IQ Design Summit
Automatic Scaling 
• Application has Management component which keeps 
tracks of Requests/s and Queue Length 
• Management component calls MIQ to scale up based on 
actual load 
• MIQ has multiple ways for scaling: 
• Dormant VM: Installed and configured, but powered off 
3/17/13 Manage IQ Design Summit
Automatic Scale Up 
• On scale up request: 
• Verify hard limit of maximum VMs has not been reached 
• Check number of dormant VMs and bring up another one 
• If number of dormant VMs is too low, create and install another 
VM and add it to the pool of dormant VMs 
• Make sure minimum number of dormant VMs exists 
• Active VM in Monitoring 
• Keep track of license usage 
• Add VM to CMDB 
3/17/13 Manage IQ Design Summit
Automatic Scale Down 
• On scale down request: 
• Make sure minimum number of running VMs exist 
• Shut down not needed VMs and add to dormant pool 
• If dormant pool is to large, retire VM (delete) 
• Remove VM from monitoring 
• Reduce License usage counter 
• Deactivate in CMDB 
3/17/13 Manage IQ Design Summit
New DC Deployments 
• Automated process to bring up new DC's 
• MIQ easy to deploy 
• Configuration of MIQ via Puppet etc. 
• Use MIQ to orchestrate VM deployment for new DC's 
• Minimum set of VMs for each application 
• Infrastructure configuration (aka load balancers) 
all orchestrated from “Master” Site 
3/17/13 Manage IQ Design Summit
Summary 
• MIQ allows admins/ops to define stack layouts 
• Instead of developers 
• Admins have full control over used software versions, 
configs, infrastructure, ... 
• MIQ helps to make sure they can stay in charge! 
3/17/13 Manage IQ Design Summit
Business Impact
Business Impact 
• Managers and budget owners want overview: 
• How are my hypervisors utilized? 
• When do I need more storage? 
• Are all VMs compliant? 
• Do I have enough resources for this new project? 
• Do I have potential bottlenecks? 
Reduces operational risks! 
3/17/13 Manage IQ Design Summit
Business Impact 
• Optimize and planning provides growth forecasts 
• Automatic retirement can help to free up unused 
resources 
• Right size recommendation can help to scale down 
over-sized VMs 
3/17/13 Manage IQ Design Summit 
Save 
Money!!
Retirement logic 
• Default retirement 6 months 
• Notify user upfront 
• Shutdown VM 
• Move VM to... 
• Cheaper storage 
• Backup 
• And (optionally) delete VM! 
• No more Excel sheets to track VM ownership and 
cleanup process 
3/17/13 Manage IQ Design Summit
Business Impact 
• reports can help to provide more transparency: 
• report "non-VM" related disk usage to free up storage 
space 
• color formatted reports highlight critical values 
• e.g. free disk space on a datastore is less than 10% 
• reports on usage based on department, project, 
resource type 
• how much of my "expensive" storage is used and is it only used 
for appropriate workloads? 
3/17/13 Manage IQ Design Summit
Business Impact 
• alerts can send out notifications on critical events 
• compliance checks to avoid penalties 
• Dashboards to provide role specific overviews 
3/17/13 Manage IQ Design Summit
Summary 
• Managers like 
• Reports 
• Dashboards 
• Trending 
• PDF, Scheduler, Mail reports, ... 
• MIQ can increase transparency 
• Leads to more efficient infrastructure usage and saving 
money! 
3/17/13 Manage IQ Design Summit
Wrapping things up
Wrap up 
• Europe has specific challenges 
• Privacy, Regional differences, Localization 
• Agile IT and DevOps give traditional IT a hard time 
• Rapid deployment, deep integration 
• Admins can still be in control 
• Define stack deployments, enforce compliance and security 
• Managers have better overview 
• Reports, Dashboards, Trending, Bottlenecks 
3/17/13 Manage IQ Design Summit
Q&A
That's all folks!

More Related Content

What's hot

gkknwqeq3232,sqSecurity essentials domain 3
gkknwqeq3232,sqSecurity essentials   domain 3gkknwqeq3232,sqSecurity essentials   domain 3
gkknwqeq3232,sqSecurity essentials domain 3Anne Starr
 
IWMW 1998 Server Management (4) Security Principles
IWMW 1998 Server Management (4) Security PrinciplesIWMW 1998 Server Management (4) Security Principles
IWMW 1998 Server Management (4) Security PrinciplesIWMW
 
Kent State Ashtabula AITP - Exploring IT and Intro to PowerShell
Kent State Ashtabula AITP - Exploring IT and Intro to PowerShellKent State Ashtabula AITP - Exploring IT and Intro to PowerShell
Kent State Ashtabula AITP - Exploring IT and Intro to PowerShellSarah Dutkiewicz
 
CNIT 125 Ch 3. Asset Security
CNIT 125 Ch 3. Asset SecurityCNIT 125 Ch 3. Asset Security
CNIT 125 Ch 3. Asset SecuritySam Bowne
 
Erik Nachbahr "Dealership Technology"
Erik Nachbahr "Dealership Technology"Erik Nachbahr "Dealership Technology"
Erik Nachbahr "Dealership Technology"Sean Bradley
 
Managing sharepoint in a mobile world
Managing sharepoint in a mobile world Managing sharepoint in a mobile world
Managing sharepoint in a mobile world Ron Charity
 
CNIT 125 7. Security Assessment and Testing
CNIT 125 7. Security Assessment and TestingCNIT 125 7. Security Assessment and Testing
CNIT 125 7. Security Assessment and TestingSam Bowne
 
It's the 21st century: why isn't your data integration loosely coupled?
It's the 21st century:  why isn't your data integration loosely coupled?It's the 21st century:  why isn't your data integration loosely coupled?
It's the 21st century: why isn't your data integration loosely coupled?Jason Bloomberg
 
Mobile 2000
Mobile 2000Mobile 2000
Mobile 2000eaiti
 
#MFSummit2016 Operate: Towards a unified endpoint management strategy
#MFSummit2016 Operate: Towards a unified endpoint management strategy#MFSummit2016 Operate: Towards a unified endpoint management strategy
#MFSummit2016 Operate: Towards a unified endpoint management strategyMicro Focus
 
CISSP Prep: Ch 4. Security Engineering (Part 1)
CISSP Prep: Ch 4. Security Engineering (Part 1)CISSP Prep: Ch 4. Security Engineering (Part 1)
CISSP Prep: Ch 4. Security Engineering (Part 1)Sam Bowne
 
Cloud Collaboration: Managing Risk & Retention
Cloud Collaboration: Managing Risk & RetentionCloud Collaboration: Managing Risk & Retention
Cloud Collaboration: Managing Risk & RetentionPorter-Roth Associates
 
3. Security Engineering
3. Security Engineering3. Security Engineering
3. Security EngineeringSam Bowne
 
gkkCloudtechnologyassociate(cta)day 1
gkkCloudtechnologyassociate(cta)day 1gkkCloudtechnologyassociate(cta)day 1
gkkCloudtechnologyassociate(cta)day 1Anne Starr
 

What's hot (20)

gkknwqeq3232,sqSecurity essentials domain 3
gkknwqeq3232,sqSecurity essentials   domain 3gkknwqeq3232,sqSecurity essentials   domain 3
gkknwqeq3232,sqSecurity essentials domain 3
 
Application Software
Application SoftwareApplication Software
Application Software
 
IWMW 1998 Server Management (4) Security Principles
IWMW 1998 Server Management (4) Security PrinciplesIWMW 1998 Server Management (4) Security Principles
IWMW 1998 Server Management (4) Security Principles
 
Kent State Ashtabula AITP - Exploring IT and Intro to PowerShell
Kent State Ashtabula AITP - Exploring IT and Intro to PowerShellKent State Ashtabula AITP - Exploring IT and Intro to PowerShell
Kent State Ashtabula AITP - Exploring IT and Intro to PowerShell
 
App softwares
App softwaresApp softwares
App softwares
 
Chap3
Chap3Chap3
Chap3
 
ppt application softwears (getting work)
ppt application softwears (getting work)ppt application softwears (getting work)
ppt application softwears (getting work)
 
Inteum overview
Inteum overviewInteum overview
Inteum overview
 
CNIT 125 Ch 3. Asset Security
CNIT 125 Ch 3. Asset SecurityCNIT 125 Ch 3. Asset Security
CNIT 125 Ch 3. Asset Security
 
Erik Nachbahr "Dealership Technology"
Erik Nachbahr "Dealership Technology"Erik Nachbahr "Dealership Technology"
Erik Nachbahr "Dealership Technology"
 
Managing sharepoint in a mobile world
Managing sharepoint in a mobile world Managing sharepoint in a mobile world
Managing sharepoint in a mobile world
 
CNIT 125 7. Security Assessment and Testing
CNIT 125 7. Security Assessment and TestingCNIT 125 7. Security Assessment and Testing
CNIT 125 7. Security Assessment and Testing
 
It's the 21st century: why isn't your data integration loosely coupled?
It's the 21st century:  why isn't your data integration loosely coupled?It's the 21st century:  why isn't your data integration loosely coupled?
It's the 21st century: why isn't your data integration loosely coupled?
 
Mobile 2000
Mobile 2000Mobile 2000
Mobile 2000
 
#MFSummit2016 Operate: Towards a unified endpoint management strategy
#MFSummit2016 Operate: Towards a unified endpoint management strategy#MFSummit2016 Operate: Towards a unified endpoint management strategy
#MFSummit2016 Operate: Towards a unified endpoint management strategy
 
CISSP Prep: Ch 4. Security Engineering (Part 1)
CISSP Prep: Ch 4. Security Engineering (Part 1)CISSP Prep: Ch 4. Security Engineering (Part 1)
CISSP Prep: Ch 4. Security Engineering (Part 1)
 
Cloud Collaboration: Managing Risk & Retention
Cloud Collaboration: Managing Risk & RetentionCloud Collaboration: Managing Risk & Retention
Cloud Collaboration: Managing Risk & Retention
 
Flip IT Data Sheet 2015
Flip IT Data Sheet 2015Flip IT Data Sheet 2015
Flip IT Data Sheet 2015
 
3. Security Engineering
3. Security Engineering3. Security Engineering
3. Security Engineering
 
gkkCloudtechnologyassociate(cta)day 1
gkkCloudtechnologyassociate(cta)day 1gkkCloudtechnologyassociate(cta)day 1
gkkCloudtechnologyassociate(cta)day 1
 

Viewers also liked

MS TechDays 2011 - Operation Manager 2012 - New features to Enhance Enterpris...
MS TechDays 2011 - Operation Manager 2012 - New features to Enhance Enterpris...MS TechDays 2011 - Operation Manager 2012 - New features to Enhance Enterpris...
MS TechDays 2011 - Operation Manager 2012 - New features to Enhance Enterpris...Spiffy
 
Kaztranscom - OpenStack Summit 2016/Red Hat NFV Mini Summit
Kaztranscom  - OpenStack Summit 2016/Red Hat NFV Mini SummitKaztranscom  - OpenStack Summit 2016/Red Hat NFV Mini Summit
Kaztranscom - OpenStack Summit 2016/Red Hat NFV Mini Summitkimw001
 
Smau milano 2013 premio egovernment
Smau milano 2013 premio egovernmentSmau milano 2013 premio egovernment
Smau milano 2013 premio egovernmentSMAU
 
User centred Design Vision tree
User centred Design Vision treeUser centred Design Vision tree
User centred Design Vision treeSharon Don
 
An evolutionary Architecture-Introduction
An evolutionary Architecture-IntroductionAn evolutionary Architecture-Introduction
An evolutionary Architecture-Introductionfmukemmel
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Intergen
 
Strategic Application of Software Development Process for Business Oriented P...
Strategic Application of Software Development Process for Business Oriented P...Strategic Application of Software Development Process for Business Oriented P...
Strategic Application of Software Development Process for Business Oriented P...Dynamical Software, Inc.
 
Smau Milano 2016 - CREA Business Idea Contest
Smau Milano 2016 -  CREA Business Idea ContestSmau Milano 2016 -  CREA Business Idea Contest
Smau Milano 2016 - CREA Business Idea ContestSMAU
 
Real-time, Big-data Marketing Solution
Real-time, Big-data Marketing SolutionReal-time, Big-data Marketing Solution
Real-time, Big-data Marketing Solution기형 남
 
Benchmark the Relative Performance of Your Data Center
Benchmark the Relative Performance of Your Data CenterBenchmark the Relative Performance of Your Data Center
Benchmark the Relative Performance of Your Data CenterAFCOM
 
Monitoring An Enterprise Uc Environment
Monitoring An Enterprise Uc EnvironmentMonitoring An Enterprise Uc Environment
Monitoring An Enterprise Uc EnvironmentLanair
 
test validation
test validationtest validation
test validationtechweb08
 
RAPPAPORT: Listening to Social Media Rationale and Relevant Cases for UNICEF
RAPPAPORT: Listening to Social Media Rationale and Relevant Cases for UNICEFRAPPAPORT: Listening to Social Media Rationale and Relevant Cases for UNICEF
RAPPAPORT: Listening to Social Media Rationale and Relevant Cases for UNICEFUN Global Pulse
 
Sample Presentation Asset
Sample Presentation AssetSample Presentation Asset
Sample Presentation Assettechweb08
 
Overview Of Microsoft Private Cloud
Overview Of Microsoft Private CloudOverview Of Microsoft Private Cloud
Overview Of Microsoft Private CloudLai Yoong Seng
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Prolifics
 
Pulse Lab Jakarta Launch Presentation
Pulse Lab Jakarta Launch PresentationPulse Lab Jakarta Launch Presentation
Pulse Lab Jakarta Launch PresentationUN Global Pulse
 

Viewers also liked (19)

2014 Economic Forecast: Insights from Small and Mid-Sized Business Owners
2014 Economic Forecast: Insights from Small and Mid-Sized Business Owners2014 Economic Forecast: Insights from Small and Mid-Sized Business Owners
2014 Economic Forecast: Insights from Small and Mid-Sized Business Owners
 
MS TechDays 2011 - Operation Manager 2012 - New features to Enhance Enterpris...
MS TechDays 2011 - Operation Manager 2012 - New features to Enhance Enterpris...MS TechDays 2011 - Operation Manager 2012 - New features to Enhance Enterpris...
MS TechDays 2011 - Operation Manager 2012 - New features to Enhance Enterpris...
 
Kaztranscom - OpenStack Summit 2016/Red Hat NFV Mini Summit
Kaztranscom  - OpenStack Summit 2016/Red Hat NFV Mini SummitKaztranscom  - OpenStack Summit 2016/Red Hat NFV Mini Summit
Kaztranscom - OpenStack Summit 2016/Red Hat NFV Mini Summit
 
Smau milano 2013 premio egovernment
Smau milano 2013 premio egovernmentSmau milano 2013 premio egovernment
Smau milano 2013 premio egovernment
 
User centred Design Vision tree
User centred Design Vision treeUser centred Design Vision tree
User centred Design Vision tree
 
An evolutionary Architecture-Introduction
An evolutionary Architecture-IntroductionAn evolutionary Architecture-Introduction
An evolutionary Architecture-Introduction
 
Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?Windows Azure: Is Azure right for you?
Windows Azure: Is Azure right for you?
 
Strategic Application of Software Development Process for Business Oriented P...
Strategic Application of Software Development Process for Business Oriented P...Strategic Application of Software Development Process for Business Oriented P...
Strategic Application of Software Development Process for Business Oriented P...
 
Versioning theory
Versioning theoryVersioning theory
Versioning theory
 
Smau Milano 2016 - CREA Business Idea Contest
Smau Milano 2016 -  CREA Business Idea ContestSmau Milano 2016 -  CREA Business Idea Contest
Smau Milano 2016 - CREA Business Idea Contest
 
Real-time, Big-data Marketing Solution
Real-time, Big-data Marketing SolutionReal-time, Big-data Marketing Solution
Real-time, Big-data Marketing Solution
 
Benchmark the Relative Performance of Your Data Center
Benchmark the Relative Performance of Your Data CenterBenchmark the Relative Performance of Your Data Center
Benchmark the Relative Performance of Your Data Center
 
Monitoring An Enterprise Uc Environment
Monitoring An Enterprise Uc EnvironmentMonitoring An Enterprise Uc Environment
Monitoring An Enterprise Uc Environment
 
test validation
test validationtest validation
test validation
 
RAPPAPORT: Listening to Social Media Rationale and Relevant Cases for UNICEF
RAPPAPORT: Listening to Social Media Rationale and Relevant Cases for UNICEFRAPPAPORT: Listening to Social Media Rationale and Relevant Cases for UNICEF
RAPPAPORT: Listening to Social Media Rationale and Relevant Cases for UNICEF
 
Sample Presentation Asset
Sample Presentation AssetSample Presentation Asset
Sample Presentation Asset
 
Overview Of Microsoft Private Cloud
Overview Of Microsoft Private CloudOverview Of Microsoft Private Cloud
Overview Of Microsoft Private Cloud
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
 
Pulse Lab Jakarta Launch Presentation
Pulse Lab Jakarta Launch PresentationPulse Lab Jakarta Launch Presentation
Pulse Lab Jakarta Launch Presentation
 

Similar to Design Summit - User stories from the field - Chris Jung

AdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für AdministratorenAdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für AdministratorenChristoph Adler
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentAlexey Pyshkin
 
Impact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesImpact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesBrian Petrini
 
oBIX Presentation to the Open Source Developers Conference - Gold Coast, Aust...
oBIX Presentation to the Open Source Developers Conference - Gold Coast, Aust...oBIX Presentation to the Open Source Developers Conference - Gold Coast, Aust...
oBIX Presentation to the Open Source Developers Conference - Gold Coast, Aust...Keith Miller
 
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...confluent
 
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...confluent
 
Top 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA SystemTop 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA SystemInductive Automation
 
Lecture 12 monitoring the network
Lecture 12   monitoring the networkLecture 12   monitoring the network
Lecture 12 monitoring the networkWiliam Ferraciolli
 
RPASS - Ricoh Proactive ServiceS for Remote Monitoring & Backup
RPASS - Ricoh Proactive ServiceS for Remote Monitoring & Backup RPASS - Ricoh Proactive ServiceS for Remote Monitoring & Backup
RPASS - Ricoh Proactive ServiceS for Remote Monitoring & Backup Ricoh India Limited
 
Design Like a Pro: Planning Enterprise Solutions
Design Like a Pro: Planning Enterprise SolutionsDesign Like a Pro: Planning Enterprise Solutions
Design Like a Pro: Planning Enterprise SolutionsInductive Automation
 
Design Like a Pro: Planning Enterprise Solutions
Design Like a Pro: Planning Enterprise SolutionsDesign Like a Pro: Planning Enterprise Solutions
Design Like a Pro: Planning Enterprise SolutionsInductive Automation
 
2017 think - session 4085 - increase your agile velocity - integrate your d...
2017   think - session 4085 - increase your agile velocity - integrate your d...2017   think - session 4085 - increase your agile velocity - integrate your d...
2017 think - session 4085 - increase your agile velocity - integrate your d...M Kevin McHugh
 
Graver.saturday
Graver.saturdayGraver.saturday
Graver.saturdaynado-web
 
AWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platformAWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platformRolf Koski
 
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy
 
Citrix troubleshooting 101
Citrix troubleshooting 101Citrix troubleshooting 101
Citrix troubleshooting 101eG Innovations
 
cloud session uklug
cloud session uklugcloud session uklug
cloud session uklugdominion
 
What serverless means for enterprise apps
What serverless means for enterprise appsWhat serverless means for enterprise apps
What serverless means for enterprise appsSumit Sarkar
 
Why defensive research is sexy too.. … and a real sign of skill
Why defensive research is sexy too.. … and a real sign of skillWhy defensive research is sexy too.. … and a real sign of skill
Why defensive research is sexy too.. … and a real sign of skillOllie Whitehouse
 

Similar to Design Summit - User stories from the field - Chris Jung (20)

AdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für AdministratorenAdminCamp 2018 - ApplicationInsights für Administratoren
AdminCamp 2018 - ApplicationInsights für Administratoren
 
iot_basic_1.pptx
iot_basic_1.pptxiot_basic_1.pptx
iot_basic_1.pptx
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
 
Impact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top PracticesImpact 2013 2963 - IBM Business Process Manager Top Practices
Impact 2013 2963 - IBM Business Process Manager Top Practices
 
oBIX Presentation to the Open Source Developers Conference - Gold Coast, Aust...
oBIX Presentation to the Open Source Developers Conference - Gold Coast, Aust...oBIX Presentation to the Open Source Developers Conference - Gold Coast, Aust...
oBIX Presentation to the Open Source Developers Conference - Gold Coast, Aust...
 
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
Designing and Implementing Information Systems with Event Modeling, Bobby Cal...
 
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
Building Information Systems using Event Modeling (Bobby Calderwood, Evident ...
 
Top 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA SystemTop 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA System
 
Lecture 12 monitoring the network
Lecture 12   monitoring the networkLecture 12   monitoring the network
Lecture 12 monitoring the network
 
RPASS - Ricoh Proactive ServiceS for Remote Monitoring & Backup
RPASS - Ricoh Proactive ServiceS for Remote Monitoring & Backup RPASS - Ricoh Proactive ServiceS for Remote Monitoring & Backup
RPASS - Ricoh Proactive ServiceS for Remote Monitoring & Backup
 
Design Like a Pro: Planning Enterprise Solutions
Design Like a Pro: Planning Enterprise SolutionsDesign Like a Pro: Planning Enterprise Solutions
Design Like a Pro: Planning Enterprise Solutions
 
Design Like a Pro: Planning Enterprise Solutions
Design Like a Pro: Planning Enterprise SolutionsDesign Like a Pro: Planning Enterprise Solutions
Design Like a Pro: Planning Enterprise Solutions
 
2017 think - session 4085 - increase your agile velocity - integrate your d...
2017   think - session 4085 - increase your agile velocity - integrate your d...2017   think - session 4085 - increase your agile velocity - integrate your d...
2017 think - session 4085 - increase your agile velocity - integrate your d...
 
Graver.saturday
Graver.saturdayGraver.saturday
Graver.saturday
 
AWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platformAWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platform
 
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 publicOjoconsulting Oy Nimbus Monitoring Service description v1.2 public
Ojoconsulting Oy Nimbus Monitoring Service description v1.2 public
 
Citrix troubleshooting 101
Citrix troubleshooting 101Citrix troubleshooting 101
Citrix troubleshooting 101
 
cloud session uklug
cloud session uklugcloud session uklug
cloud session uklug
 
What serverless means for enterprise apps
What serverless means for enterprise appsWhat serverless means for enterprise apps
What serverless means for enterprise apps
 
Why defensive research is sexy too.. … and a real sign of skill
Why defensive research is sexy too.. … and a real sign of skillWhy defensive research is sexy too.. … and a real sign of skill
Why defensive research is sexy too.. … and a real sign of skill
 

More from ManageIQ

ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ
 
Sprint 227
Sprint 227Sprint 227
Sprint 227ManageIQ
 
Sprint 226
Sprint 226Sprint 226
Sprint 226ManageIQ
 
Sprint 225
Sprint 225Sprint 225
Sprint 225ManageIQ
 
Sprint 224
Sprint 224Sprint 224
Sprint 224ManageIQ
 
Sprint 223
Sprint 223Sprint 223
Sprint 223ManageIQ
 
Sprint 222
Sprint 222Sprint 222
Sprint 222ManageIQ
 
Sprint 221
Sprint 221Sprint 221
Sprint 221ManageIQ
 
Sprint 220
Sprint 220Sprint 220
Sprint 220ManageIQ
 
Sprint 219
Sprint 219Sprint 219
Sprint 219ManageIQ
 
Sprint 218
Sprint 218Sprint 218
Sprint 218ManageIQ
 
Sprint 217
Sprint 217Sprint 217
Sprint 217ManageIQ
 
Sprint 216
Sprint 216Sprint 216
Sprint 216ManageIQ
 

More from ManageIQ (20)

ManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide DeckManageIQ - Sprint 235 Review - Slide Deck
ManageIQ - Sprint 235 Review - Slide Deck
 
ManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide DeckManageIQ - Sprint 234 Review - Slide Deck
ManageIQ - Sprint 234 Review - Slide Deck
 
ManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide DeckManageIQ - Sprint 233 Review - Slide Deck
ManageIQ - Sprint 233 Review - Slide Deck
 
ManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide DeckManageIQ - Sprint 232 Review - Slide Deck
ManageIQ - Sprint 232 Review - Slide Deck
 
ManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide DeckManageIQ - Sprint 231 Review - Slide Deck
ManageIQ - Sprint 231 Review - Slide Deck
 
ManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide DeckManageIQ - Sprint 230 Review - Slide Deck
ManageIQ - Sprint 230 Review - Slide Deck
 
ManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide DeckManageIQ - Sprint 229 Review - Slide Deck
ManageIQ - Sprint 229 Review - Slide Deck
 
ManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide DeckManageIQ - Sprint 228 Review - Slide Deck
ManageIQ - Sprint 228 Review - Slide Deck
 
Sprint 227
Sprint 227Sprint 227
Sprint 227
 
Sprint 226
Sprint 226Sprint 226
Sprint 226
 
Sprint 225
Sprint 225Sprint 225
Sprint 225
 
Sprint 224
Sprint 224Sprint 224
Sprint 224
 
Sprint 223
Sprint 223Sprint 223
Sprint 223
 
Sprint 222
Sprint 222Sprint 222
Sprint 222
 
Sprint 221
Sprint 221Sprint 221
Sprint 221
 
Sprint 220
Sprint 220Sprint 220
Sprint 220
 
Sprint 219
Sprint 219Sprint 219
Sprint 219
 
Sprint 218
Sprint 218Sprint 218
Sprint 218
 
Sprint 217
Sprint 217Sprint 217
Sprint 217
 
Sprint 216
Sprint 216Sprint 216
Sprint 216
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Design Summit - User stories from the field - Chris Jung

  • 1. User Stories from the field
  • 2. Agenda • Introduction • Insight Europe • Agile IT and DevOps • Operators and Administrators • Business impact • Q&A 3/17/13 Manage IQ Design Summit
  • 3. Who's Chris? • Located in Germany • Joined Red Hat in 2006 as Infrastructure Consultant • Projects around System-Management, High availability, Linux Desktops, Identity Management • Focus on Cloud and Virtualization in recent years • Since April EMEA Technical Specialist CloudForms 3/17/13 Manage IQ Design Summit
  • 4. What's his role? • Support pre-Sales • Answer questions, support during scoping • Run Demos or Proof of Concepts • Support Consulting during delivery 3/17/13 Manage IQ Design Summit
  • 6. Insight Europe • European customers are very sensitive about data protection and privacy • Where is my data stored? Who has access to it? • Companies and public sector very sceptic about public cloud services • Results in: High interest in private cloud or regional clouds 3/17/13 Manage IQ Design Summit
  • 7. Privacy laws • European law about personal data is very strict • Some countries have even stricter laws • Many differences between countries • European law is setting minimum standards • local law can be and often is more restrictive 3/17/13 Manage IQ Design Summit
  • 8. Example: Personal data in Germany • If a company allows private email usage, they automatically fall under the laws of postal secrecy • They can no longer scan, read or analysis any mail (because they can not know if an email was private or work related) • This creates special requirements for example for backups, SPAM and virus filters, out of office rules, data retention policies 3/17/13 Manage IQ Design Summit
  • 9. Example: User Profiles • Companies are not allowed to collect data which could potentially be used to create user profiles • It is not even relevant if they actually use the data, storing the data already potentially violates the law! • Log in times, logging of software usage, usage patterns, mail transfer logs, web proxies, ... 3/17/13 Manage IQ Design Summit
  • 10. Personal data • Microsoft has recently been forced by US authorities to provide personal data about end users even though the data is stored in the EU • If they will lose this case and are forced to release the data, this will be another big blocker for public cloud adoption in Europe • http://www.zdnet.com/blog/igeneration/microsoft-admits -patriot-act-can-access-eu-based-cloud-data/11225 • http://www.washingtonpost.com/news/volokh-conspiracy/w p/2014/07/07/what-legal-protections-apply-to-e-mail-st ored-outside-the-u-s/ 3/17/13 Manage IQ Design Summit
  • 11. Impact on European Market • This is actually a big opportunity for European or local cloud service providers • They can argue that since they are not owned by an American company, they can not be forced by US authorities to release personal data • The high bars set by law were often seen as a blocker • Suddenly it's a competitive advantage 3/17/13 Manage IQ Design Summit
  • 13. Why is this a problem for MIQ? • SmartState Analysis can fetch personal data from VMs • Desktop virtualization • Browser history, Registry settings, user generated content • Mail Servers • Mail content, log files • Log files can provide personal data • Log in times, user behavior, proxy logs • Reports could be used to create user profiles • log in behavior (time, Geo location, ... ) 3/17/13 Manage IQ Design Summit
  • 14. But also an opportunity • MIQ can help to respect European and local law • Zones and Regions can be setup to adjust functionality to respect local law • e.g. SmartState Analysis could be disabled in specific zones or regions • Control policies can be used to cancel unauthorized activities • e.g. cancel SmartState Analysis based on tags by tagging all virtual desktops, mail servers, proxies,.... 3/17/13 Manage IQ Design Summit
  • 15. Basic guidelines • Data reduction • Always consider, do I really need this kind of user data or can I complete the request without it? • Anonymize data: statistical analysis is allowed • Remove all references identifying a user, before storing the data record • Use strong encryption • Clear text transfer is always forbidden if it contains user data • Never store clear text credentials • use password attribute in MIQ instead 3/17/13 Manage IQ Design Summit
  • 17. Localization • A must have in some countries like France • Nice to have for most German customers, but a challenge in the public sector • Long term we need full UI localization • Think beyond ASCII! 3/17/13 Manage IQ Design Summit
  • 18. Localization today • Localization works for • VMs • Providers • Users • custom buttons • service catalog items • reports • .... ... so we are almost there! 3/17/13 Manage IQ Design Summit
  • 20. Industry requirements • Some industries have to meet additional requirements • financial sector • Hosting or service providers • regular audits to prove compliance with local and European law • Banks have to prove compliance by yearly audits • BaFin (German Banking Supervision) 3/17/13 Manage IQ Design Summit
  • 21. How MIQ can help • control and compliance policies • verify compliance • document compliance • part of audit trail • verify compliance • ShellShock • Heartbleed • SELinux Enforcement • the next big thing 3/17/13 Manage IQ Design Summit
  • 22. Summary • Very sensitive about personal data • Where is it stored? Who has access? • Complex law requirements • Localization • MIQ can help to address these! 3/17/13 Manage IQ Design Summit
  • 23. Agile IT and DevOps
  • 24. Agile IT and DevOps • Internal IT is usually not fast enough to meet developer requirements • Developers are under pressure to deliver results in short time frame • Sooner or later Developers start using resources from AWS or Google • probably even with approval from their managers • only way to meet schedule • Cloud services put IT under specific pressure • “Why does IT need a week to build a VM while AWS only needs minutes?” 3/17/13 Manage IQ Design Summit
  • 25. MIQ can help • reduce deployment time of VMs • Minutes instead of days • Deep integration into internal IT tools and processes • No manual customization after deployment 3/17/13 Manage IQ Design Summit
  • 26. Deep integration 3/17/13 Manage IQ Design Summit ● integration to build systems like Jason pre-configured ● backup, monitoring, etc. pre-configured ● developer tools like GCC, Java, IDE etc. are pre-installed ● VM with additional application (like DB, Application Server etc) can be ordered from a self service catalog ● IT will take care of security updates and bug fixes ● App will work in production without modifications
  • 27. Summary • Expectations on IT are growing • IT tries to build compelling offers • MIQ can help by automatically install standardized applications with deep integration into internal tools and processes! • Potential integration with PaaS like OpenShift 3/17/13 Manage IQ Design Summit
  • 29. Traditional IT • Most customers are not Agile • Some customers will never apply DevOps • Often you just want to keep in full control of your IT infrastructure 3/17/13 Manage IQ Design Summit
  • 30. Operators and Admins • MIQ allows admins decide and influence how future software stacks will look like • e.g. a software stack is split into frontend/middleware/backend • admins designs the stack and component is deployed into which zone • admins have control about deployed application versions, configurations, make sure proper firewall and/or load balancer rules are in place • a full stack can be deployed by just ordering a single service catalog item or bundle 3/17/13 Manage IQ Design Summit
  • 31. Stack Deployment 3/17/13 Manage IQ Design Summit
  • 32. Operations and Admins • Predictable and reliable platform for application development • admin/ops still is in charge of what is deployed and where it is deployed • software release and lifecycle management, firewalls/load balancers, monitoring etc. • Integration with e.g. ticket systems can be used to track all requests created • will create automatic audit trail in external system about every service request, lifecycle changes and retirement 3/17/13 Manage IQ Design Summit
  • 33. Placement • admins can define and enforce rules to meet their needs • placement polices: "not near" to avoid cluster nodes are running on the same hypervisor • placement to use "fast" storage only for I/O intensive workloads • placement can also override manual migration of VMs 3/17/13 Manage IQ Design Summit
  • 34. Placement “not near” • Make sure certain workloads never run on the same hypervisor • Cluster pairs • Applications with heavy I/O • CPU intense applications • Security requirements • Use tagging to identify workload 3/17/13 Manage IQ Design Summit
  • 35. Placement “not near” • Based on existing code • Never re-invent the wheel! • Fetch list of VMs for each hypervisor • Check tags of each VM • If match, skip hypervisor • Result is a list of hypervisors which are good to go 3/17/13 Manage IQ Design Summit
  • 37. Global Deployments • Customer is running multiple data centers around the globe • Centralized management from “master” site • MIQ for global deployments 3/17/13 Manage IQ Design Summit
  • 38. Single entry point • Admins and Ops are scheduling deployments from one entry point • Deployment is orchestrated globally • Heavy usage of SOAP API • Automatic scaling • With geographical awareness • Integrated with • License management (for proprietary software) • Monitoring • Configuration Management 3/17/13 Manage IQ Design Summit
  • 39. Automatic Scaling • Application has Management component which keeps tracks of Requests/s and Queue Length • Management component calls MIQ to scale up based on actual load • MIQ has multiple ways for scaling: • Dormant VM: Installed and configured, but powered off 3/17/13 Manage IQ Design Summit
  • 40. Automatic Scale Up • On scale up request: • Verify hard limit of maximum VMs has not been reached • Check number of dormant VMs and bring up another one • If number of dormant VMs is too low, create and install another VM and add it to the pool of dormant VMs • Make sure minimum number of dormant VMs exists • Active VM in Monitoring • Keep track of license usage • Add VM to CMDB 3/17/13 Manage IQ Design Summit
  • 41. Automatic Scale Down • On scale down request: • Make sure minimum number of running VMs exist • Shut down not needed VMs and add to dormant pool • If dormant pool is to large, retire VM (delete) • Remove VM from monitoring • Reduce License usage counter • Deactivate in CMDB 3/17/13 Manage IQ Design Summit
  • 42. New DC Deployments • Automated process to bring up new DC's • MIQ easy to deploy • Configuration of MIQ via Puppet etc. • Use MIQ to orchestrate VM deployment for new DC's • Minimum set of VMs for each application • Infrastructure configuration (aka load balancers) all orchestrated from “Master” Site 3/17/13 Manage IQ Design Summit
  • 43. Summary • MIQ allows admins/ops to define stack layouts • Instead of developers • Admins have full control over used software versions, configs, infrastructure, ... • MIQ helps to make sure they can stay in charge! 3/17/13 Manage IQ Design Summit
  • 45. Business Impact • Managers and budget owners want overview: • How are my hypervisors utilized? • When do I need more storage? • Are all VMs compliant? • Do I have enough resources for this new project? • Do I have potential bottlenecks? Reduces operational risks! 3/17/13 Manage IQ Design Summit
  • 46. Business Impact • Optimize and planning provides growth forecasts • Automatic retirement can help to free up unused resources • Right size recommendation can help to scale down over-sized VMs 3/17/13 Manage IQ Design Summit Save Money!!
  • 47. Retirement logic • Default retirement 6 months • Notify user upfront • Shutdown VM • Move VM to... • Cheaper storage • Backup • And (optionally) delete VM! • No more Excel sheets to track VM ownership and cleanup process 3/17/13 Manage IQ Design Summit
  • 48. Business Impact • reports can help to provide more transparency: • report "non-VM" related disk usage to free up storage space • color formatted reports highlight critical values • e.g. free disk space on a datastore is less than 10% • reports on usage based on department, project, resource type • how much of my "expensive" storage is used and is it only used for appropriate workloads? 3/17/13 Manage IQ Design Summit
  • 49. Business Impact • alerts can send out notifications on critical events • compliance checks to avoid penalties • Dashboards to provide role specific overviews 3/17/13 Manage IQ Design Summit
  • 50. Summary • Managers like • Reports • Dashboards • Trending • PDF, Scheduler, Mail reports, ... • MIQ can increase transparency • Leads to more efficient infrastructure usage and saving money! 3/17/13 Manage IQ Design Summit
  • 52. Wrap up • Europe has specific challenges • Privacy, Regional differences, Localization • Agile IT and DevOps give traditional IT a hard time • Rapid deployment, deep integration • Admins can still be in control • Define stack deployments, enforce compliance and security • Managers have better overview • Reports, Dashboards, Trending, Bottlenecks 3/17/13 Manage IQ Design Summit
  • 53. Q&A