SlideShare a Scribd company logo
Accelerate
Azure Journey
and Value with
CAST Highlight
Agenda
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value
added
• Demo
• Implementation Approach Example
• Product Overview details
CAST Mission: The Unit of Measure for Software
“To drive behavior and make the right tradeoffs
between speed, business risk and technical debt.”
Software Grades
Developers reputation
Skills promotion via social media
Outcome based business enablement
Improved relationship with clients
Client acquisition and retention
“CAST sheds light on issues before
they become production problems.”
Size
Resiliency
Security
Efficiency
Maintainability
Global SIsDeveloper
Communities
“CAST makes supplier
relationships transparent.”
“A highly disruptive concept that changes the game within G2000 internal IT and the $60B
Application Services market”
Global 2000
Standard Unit of Measure
Powered by CAST
Fast & Efficient Deployment
LOWADMSPENDINGPERAPPHIGH
CAST AAD Net Value
(TCO – Value delivered)
CAST HIGHLIGHT Net Value
(TCO – Value delivered)
CAST HIGHLIGHT
• Application Portfolio Health Assessment
• SaaS - Deployed in one week
CAST APPLICATION INTELLIGENCE PLATFORM (AIP)
• On Premises or SaaS (Managed Services)
• Deployed across the most critical apps in less than 90 days
HIGH STRATEGICIMPORTANCETO BUSINESS LOW
Agenda
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up &
Value added
• Demo
• Implementation Approach Example
• Product Overview details
Fast & Secure Application Portfolio Analysis
Mitigate Software Risks
Reduce Application Costs
Optimize Resource Allocation
 Hi-level portfolio health assessment
 Objective software analytics
 Code-level analysis
 Lightweight SaaS platform
Application Portfolio Analysis Helps
Cloud Readiness Use Case
Digital TransformationIT Health Check
Technical Due DiligenceCIO Onboarding
IT Rationalization
Cloud Readiness
Create your baseline, Identify the
best candidates and execute your
onboarding roadmap into the cloud
Intro | demo
An Easy, Secure & Fast Process
Contributors
App Owner,Team Leader…
Surveys
Sourcing, app age, criticality
Cloud Value drivers…
Code Scan
Java, .Net, Objective-C,
PHP, ABAP, PL/SQL… 65
Production
12
Adaptability
87
Complexity
Custom
App Type
10 FTE
Est. Maint.
64
Business Val.
75
Cloudready
150 K
Tech debt
CLOUDREADY INDEX
BASED ON AZURE REQUIREMENTS
Application Portfolio Analysis Process
Executive sponsorship
established through global
communication (i.e. email to all
project leads).
Initiate
Scan&Assess
App owners across the globe complete an
application survey and download agent from
Highlight portal to analyze code stacks.
Analysis is performed in minutes, on their
network.
Step 1
Launch & Planning
Step 2
Distributed Analysis
Insight
Insightful software analytics and portfolio-wide risk heat
map available online, includes: short-term vs. long-term
technical risk and cost; technology mix; technical debt
estimation and distribution, etc.
Enterprise-wide portfolio intelligence available on a
secure, private cloud.
Step 3
Results interpretation & Recommendations
Why shall a Final Customer use Highlight ?
The CloudReady Foundations
Outcome
Identify Cloud Quick-Wins
Define a business-driven and technology-aware Cloud roadmap
Estimate migration effort and technology barriers
Surveys
Application Business Context
Cloud Opportunity
Code Patterns
Technical Impediments
Feet in Azure
COBOL
Supported Technologies
CloudReady Index available on J2EE/.Net Stacks
Agenda
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value
added
• Demo
• Implementation Approach Example
• Product Overview details
Demos
Link to a 5 mn teaser on HL the Value for Final Customer (English)
Link to a 7 mn demo of Portfolio rationalization+Cloud Migration scenario (English)
Link to a 7 Mn demo of Portfolio rationalization+Cloud Migration scenario (French)
Agenda
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value
added
• Demo
• Implementation Approach Example
• Product Overview details
Govern and accelerate your cloud Journey
Migration Approach
Govern and accelerate your Azure journey
Discover and
Assess
Discover and
rationalize server and
application.
Build migration plan
and business
justification.
Target and
Deploy
Prepare to migrate
applications and
servers to a modern
platform by providing a
solid security
foundation
Modernize and
Migrate
Redevelop secure
applications and move
them to the new on-
premises or cloud
platform
Support
Establish
recommended
practices and
troubleshooting
procedures
Discover Phase in Details
Highlights on your current state
WHAT - Bring business and IT leadership together to identify
business goals and application criticality for the company
and PaaS eligibility
Discover business goals & PaaS candidates

HOW – Method based on application level assessment
 Applications Source code scan to spot technologies, PaaS
workloads eligibility, software risk, complexity, frameworks
 15 min survey with the application owner to understand the
business value, impacts and PaaS Business value
WHAT - Catalog and rationalize your server and services landscape
with cloud-based dashboards and automation of
infrastructure classification to minimize impact to IT staff.
Discover your server and security landscape

HOW - Method based on local investigation (MAP toolkit)
 Data Processing and Global Catalog matching
 Hosting the server / application inventory in a customer trial
instance of Dynamics CRM online catalog
Discover Phase in Details
Highlights on your current state
WHAT - Bring business and IT leadership together to identify
business goals and application criticality for the company.
Discover business goals & PaaS candidates

HOW – Method based on application level assessment
WHAT - Catalog and rationalize your server and services landscape
with cloud-based dashboards and automation of
infrastructure classification to minimize impact to IT staff.
Discover your server and security landscape

HOW - Method based on Microsoft MAP toolkit
TARGETS
 Identify servers / platforms that are supported in Azure for quick
wins (Simple Lift & Shift)
 Identify apps candidates for migration and costs estimate, including
candidates for PaaS and modernization
 OUTPUTS
 Restitution of the analysis and surveys campaigns
 Customer gets access to Dynamics CRM inventory catalog
 Customer gets access to CAST Highlights dashboards
 Ideas of Portfolio rationalization opportunities

Business Discover deliverables samples
CAST Highlight Dashboards
10 min
demo
Rapid Portfolio Analysis using CAST Highlight
Typical activities and RACI in the Highlight Pilots with Microsoft
21
CUSTOMER
Sponsor / AO
Campaign
Manager
CAST
Consultant
Exec Sponsor to confirm the initiative
Appoint and Empower Campaign Manager (trained 2h by CAST)
Identify the scope of applications for the Campaign (J2EE,.Net, Cloud Value)
Ensure at high level that source code will be accessible for the Targeted apps
Create an Highlight Instance & Campaign with Apps, Names, Business Units
Customize business survey questionnaire (optional)
Exec Sponsor to send email to the App Owners to present the Initiative (*Temp1)
Generate emails to the AOs with the questionnaire & Link to the agent (*Temp2)
Collect source code, install Agent, run analysis, fill survey & upload results to Portal
Detailed review of results and answers in Portal and Check for consistency
Findings published on Portal
Interpretation of Results to define draft recommendations
Present findings from analysis to Executive Sponsor to decide next steps
Confirm the specific Cloud Journey insights from Highlight
*Sample emails generated by the platform. Sample are available on demand
R = RESPONSIBLE A = ACCOUNTABLE C = CONSULTED I = INFORMED V = VALIDATE
INITIATEANALYZEINSIGHT
Envision a couple of days per Phase, depending mainly on Number/Distribution of app owners
Local Agent Technical Details
22
 CAST Highlight agent typically runs on the Contributor’s desktop.
 The following prerequisites need to be fulfilled for CAST Highlight agent to run:
– Microsoft Windows Operating System superior or equal to XP
– Microsoft Internet Explorer 9 or higher (not to be used in compatibility mode);
Firefox 9 or higher; Chrome
– Source code is available and stored in text files accessible from a Windows
machine (share drive)
 No source code will be uploaded to the CAST Highlight portal.
– Only metrics will be uploaded.
• CAST Overview
• Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value
added
• Demo
• Implementation Approach Example
• Product Overview details
Agenda
The CloudReady Foundations
Outcome
Identify Cloud Quick-Wins
Define a business-driven and technology-aware Cloud roadmap
Estimate migration effort and technology barriers
Surveys
Application Business Context
Cloud Opportunity
Code Patterns
Technical Impediments
Feet in Azure
The CloudReady Survey
How do you extract your application data
value?
By machine learning
By data analytics
By classic storage
What performance do you expect?
Number of users by peak
Number of users by frequency
Application responsiveness
Streaming and media services
How does your application interact?
Standalone (no interaction)
API exposed
Services exposed
How have you implemented application
security ?
Enterprise AD
Single Sign On
Multifactor Authenticator
What is the application data model?
Standard and supported as a service in the Cloud (PaaS)
Standard but not supported as a service in the Cloud (IaaS)
Proprietary but deployable in the Cloud (IaaS)
Not compatible in the Cloud
What is your evolution model and feedback
loop implementation ?
Waterfall
Continuous Delivery
DevOps
Dev/Test loop
Agile development
The CloudReady Survey
What is the level of deployment process
automation for provisioning & configuration?
No automation
Semi-automated
Fully-automated
What are the application dependencies?
No dependency
Internal services exposed through an API
Internal services not exposed
External services
What is the application type?
Mobile or Tablet application
Desktop application
Web application
Back-End application
What is the expected level of SLA?
No specifically defined SLA
SLA with maintenance timeframe
SLA with continuity of service
Is this application multi-tenant?
No (single-tenant)
Yes, multi-tenant front with a dedicated database
Yes, multi-tenant front with a dedicated
schema (with common database)
Full multi-tenant application
What is the average skill on Cloud technologies
and practices within your development team?
None
Basic knowledge
Advanced skills & experience
Experts
The CloudReady Code Patterns
Access Control List
Application Logs
Application Settings Configuration
Code Execution
Data Encryption Keys
Execution Environments
Inter-Application Messaging
Persistent Files
Registry Settings
Sensitive Data Protection
Service & Schedule Tasks
Shared Caching
Temporary Files
Third-Party Dependencies
User Authentication
Cloud Requirements
The CloudReady Code Patterns
• 50+ Code Patterns based on Azure Requirements
• For each Code Patterns:
 A technology is attached (Java, C#, VB.Net)
 Positive (Boosters) or Negative (Roadblocks) contribution to CloudReady
 Criticality level (critical, high, medium, low)
 Migration impact (code, framework, architecture)
The CloudReady Code Patterns - Samples
Impersonate Identity (C#)
Look in web.config for <identity impersonate="true“
Look in source code for impersonationOption.*
User Authentication Critical CFA
Access Control List (Java)
Detect usage of AclFileAttributeView
In package java.io.file.attribute
Access Control List Critical CFA
Azure KeyVault Encryption (C#)
Look in web.config for <identity impersonate="true“
Look in source code for impersonationOption.*
Data Encryption Keys Low None
The CloudReady Code Patterns - Samples
OS Dependencies (C#)
Detect usage of DLL imports, look in source code for DllImport(
Execution Environment High CF
Usage of Middleware (Java)
Look in source code for MSMQ or RabbitMQ or Tibco or MQSeries
Inter-Application Messaging Medium CFA
Application Logging Good Practices (C#)
Look in source code for Using System.Diagnostic
And Trace.WriteLine() or Trace.TraceError() or Trace.TraceInformation …
Application Logs Low None
The CloudReady Code Patterns - Samples
Usage of Azure CloudTable (Java)
Look in source code for import com.microsoft.azure.storage.table.*
Registry Settings
References of COM components (.Net)
Look in csproj for <COMReference include=
Look in source code for server.create.instance or ComImport(
Code Execution High CF
Usage of Redis framework (C#)
Look in source code for Using StackExchange.Redis
Shared Caching Low None
Low None
The CloudReady Index
234
Based on
Survey Answers
= +120 pts
200
Based on Positive
Code Patterns
Boosters Roadblocks
80
Based on Negative
Code Patterns
-
CloudReady
53.8
Score Interpolation
Theoretical Min. Points
Application Score
Theoretical Max.
Points
= 234 pts
Score Interpolation
Theoretical Min. Points
Application Score
Theoretical Max.
Points
+18%
Code Patterns Score
45.6
Survey Score
The CloudReady Index
CloudReady
CloudReady Index across the entire App Portfolio
The CloudReady Index
CloudReady
Business Impact VS CloudReady Index
The CloudReady Index
CloudReady
CloudReady Index @ App Level
CloudReady
CloudReady Index – Details on the Survey Score
The CloudReady Index
CloudReady
CloudReady Index – Details on the Scan Score
Examples of Code patterns (60 in total for V1)
38
CAST HIGHLIGHT
Appendix
Application Portfolio Analysis Helps
Cloud Readiness Use Case
Digital TransformationIT Health Check
Technical Due DiligenceCIO Onboarding
IT Rationalization
Cloud Readiness
Create your baseline, Identify the
best candidates and execute your
onboarding roadmap into the cloud
Intro | demo
Application Portfolio Analysis Helps
You Face Critical IT Challenges ( & )
Digital Transformation
Make strategic decisions around
transformation and modernization
with application measurement
demo | eBook
Technical Due Diligence
Know the health of the applications
your organization is acquiring or
integrating
demo | eBook
IT Health Check
Quickly diagnose areas to
mitigate risk and reduce cost
demo | eBook
CIO Onboarding
Gain objective insight into the
health of the application you
have just inherited
demo | eBook
Outsourcing Assessment
Assess the quality and
effectiveness of your outsourced
software and offshore partnerships
demo | eBook
IT Rationalization
Identify the risk of the applications
in your portfolio to determine
those assets to invest in or retire
demo | eBook
Request your Trial
www.casthighlight.com
Thank you

More Related Content

What's hot

Migrating to the Cloud
Migrating to the CloudMigrating to the Cloud
Migrating to the Cloud
Amazon Web Services
 
Azure cloud migration simplified
Azure cloud migration simplifiedAzure cloud migration simplified
Azure cloud migration simplified
Girlo
 
The business value of Microsoft Azure and cloud transformation
The business value of Microsoft Azure and cloud transformationThe business value of Microsoft Azure and cloud transformation
The business value of Microsoft Azure and cloud transformation
Six Degrees
 
Azure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationAzure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar Presentation
Matthew W. Bowers
 
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
New Relic
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategiesSogetiLabs
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
Phi Huynh
 
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Amazon Web Services
 
MLOps Virtual Event: Automating ML at Scale
MLOps Virtual Event: Automating ML at ScaleMLOps Virtual Event: Automating ML at Scale
MLOps Virtual Event: Automating ML at Scale
Databricks
 
Clean Infrastructure as Code
Clean Infrastructure as Code Clean Infrastructure as Code
Clean Infrastructure as Code
QAware GmbH
 
Solution deck capgemini cloud assessment
Solution deck capgemini cloud assessmentSolution deck capgemini cloud assessment
Solution deck capgemini cloud assessment
Adobe
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio Migration
Amazon Web Services
 
On-premise to Microsoft Azure Cloud Migration.
 On-premise to Microsoft Azure Cloud Migration. On-premise to Microsoft Azure Cloud Migration.
On-premise to Microsoft Azure Cloud Migration.
Emtec Inc.
 
Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)
James Serra
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud Strategy
Internap
 
Monitoring in Azure
Monitoring in AzureMonitoring in Azure
Monitoring in Azure
Torben Knerr
 
Product Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint PlatformProduct Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint Platform
MuleSoft
 
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Amazon Web Services
 
Feature Store as a Data Foundation for Machine Learning
Feature Store as a Data Foundation for Machine LearningFeature Store as a Data Foundation for Machine Learning
Feature Store as a Data Foundation for Machine Learning
Provectus
 

What's hot (20)

Migrating to the Cloud
Migrating to the CloudMigrating to the Cloud
Migrating to the Cloud
 
Azure migration
Azure migrationAzure migration
Azure migration
 
Azure cloud migration simplified
Azure cloud migration simplifiedAzure cloud migration simplified
Azure cloud migration simplified
 
The business value of Microsoft Azure and cloud transformation
The business value of Microsoft Azure and cloud transformationThe business value of Microsoft Azure and cloud transformation
The business value of Microsoft Azure and cloud transformation
 
Azure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationAzure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar Presentation
 
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The CloudCloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
Cloud Migration Cookbook: A Guide To Moving Your Apps To The Cloud
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategies
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
Reduce Costs and Build a Strong Operational Foundation with the AWS Migration...
 
MLOps Virtual Event: Automating ML at Scale
MLOps Virtual Event: Automating ML at ScaleMLOps Virtual Event: Automating ML at Scale
MLOps Virtual Event: Automating ML at Scale
 
Clean Infrastructure as Code
Clean Infrastructure as Code Clean Infrastructure as Code
Clean Infrastructure as Code
 
Solution deck capgemini cloud assessment
Solution deck capgemini cloud assessmentSolution deck capgemini cloud assessment
Solution deck capgemini cloud assessment
 
Where to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio MigrationWhere to Begin? Application Portfolio Migration
Where to Begin? Application Portfolio Migration
 
On-premise to Microsoft Azure Cloud Migration.
 On-premise to Microsoft Azure Cloud Migration. On-premise to Microsoft Azure Cloud Migration.
On-premise to Microsoft Azure Cloud Migration.
 
Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)
 
Defining Your Cloud Strategy
Defining Your Cloud StrategyDefining Your Cloud Strategy
Defining Your Cloud Strategy
 
Monitoring in Azure
Monitoring in AzureMonitoring in Azure
Monitoring in Azure
 
Product Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint PlatformProduct Vision and Roadmap for Anypoint Platform
Product Vision and Roadmap for Anypoint Platform
 
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
Transforming Consumer Banking with a 100% Cloud-Based Bank (FSV204) - AWS re:...
 
Feature Store as a Data Foundation for Machine Learning
Feature Store as a Data Foundation for Machine LearningFeature Store as a Data Foundation for Machine Learning
Feature Store as a Data Foundation for Machine Learning
 

Similar to Cloud Migration: Azure acceleration with CAST Highlight

Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAmazon Web Services
 
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganDevelop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Amazon Web Services
 
Coghead Overview 21 Aug08
Coghead Overview 21 Aug08Coghead Overview 21 Aug08
Coghead Overview 21 Aug08
Tomoaki Sawada
 
WSO2Con USA 2015: The Needs of Next Generation Giants
WSO2Con USA 2015: The Needs of Next Generation GiantsWSO2Con USA 2015: The Needs of Next Generation Giants
WSO2Con USA 2015: The Needs of Next Generation Giants
WSO2
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Amazon Web Services
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
Amazon Web Services
 
Cloud Computing for the Enterprise
Cloud Computing for the EnterpriseCloud Computing for the Enterprise
Cloud Computing for the Enterprise
Amazon Web Services
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
Tom Laszewski
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRM
Catherine Eibner
 
Overview of SaaS
Overview of SaaSOverview of SaaS
Overview of SaaS
Sadhan Biswas
 
Camo Tech Services March09
Camo Tech Services March09Camo Tech Services March09
Camo Tech Services March09
sreejithm
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Cscorajramab
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
Amazon Web Services
 
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld
 
MOND Semantics Integration
MOND Semantics IntegrationMOND Semantics Integration
MOND Semantics Integration
Sales Emea
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544ypai
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
WSO2
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Chris Haddad
 
Acquia Platform Updates and Capabilities
Acquia Platform Updates and CapabilitiesAcquia Platform Updates and Capabilities
Acquia Platform Updates and Capabilities
Acquia
 
(BDT402) Delivering Business Agility Using AWS
(BDT402) Delivering Business Agility Using AWS(BDT402) Delivering Business Agility Using AWS
(BDT402) Delivering Business Agility Using AWS
Amazon Web Services
 

Similar to Cloud Migration: Azure acceleration with CAST Highlight (20)

Aberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption FrameworkAberdeen Oil & Gas Event - Cloud Adoption Framework
Aberdeen Oil & Gas Event - Cloud Adoption Framework
 
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris MerriganDevelop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
Develop an Enterprise-wide Cloud Adoption Strategy – Chris Merrigan
 
Coghead Overview 21 Aug08
Coghead Overview 21 Aug08Coghead Overview 21 Aug08
Coghead Overview 21 Aug08
 
WSO2Con USA 2015: The Needs of Next Generation Giants
WSO2Con USA 2015: The Needs of Next Generation GiantsWSO2Con USA 2015: The Needs of Next Generation Giants
WSO2Con USA 2015: The Needs of Next Generation Giants
 
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
Migrating Thousands of Workloads to AWS at Enterprise Scale – Chris Wegmann, ...
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
Cloud Computing for the Enterprise
Cloud Computing for the EnterpriseCloud Computing for the Enterprise
Cloud Computing for the Enterprise
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRM
 
Overview of SaaS
Overview of SaaSOverview of SaaS
Overview of SaaS
 
Camo Tech Services March09
Camo Tech Services March09Camo Tech Services March09
Camo Tech Services March09
 
Azure Overview Csco
Azure Overview CscoAzure Overview Csco
Azure Overview Csco
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
 
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
VMworld 2013: Create a Key Metrics-based Actionable Roadmap to Deliver IT as ...
 
MOND Semantics Integration
MOND Semantics IntegrationMOND Semantics Integration
MOND Semantics Integration
 
IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544IEEE-SCCPresentation.290214544
IEEE-SCCPresentation.290214544
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
Driving Enterprise Architecture Redesign: Cloud-Native Platforms, APIs, and D...
 
Acquia Platform Updates and Capabilities
Acquia Platform Updates and CapabilitiesAcquia Platform Updates and Capabilities
Acquia Platform Updates and Capabilities
 
(BDT402) Delivering Business Agility Using AWS
(BDT402) Delivering Business Agility Using AWS(BDT402) Delivering Business Agility Using AWS
(BDT402) Delivering Business Agility Using AWS
 

More from CAST

Six steps-to-enhance-performance-of-critical-systems
Six steps-to-enhance-performance-of-critical-systemsSix steps-to-enhance-performance-of-critical-systems
Six steps-to-enhance-performance-of-critical-systems
CAST
 
Application Performance: 6 Steps to Enhance Performance of Critical Systems
Application Performance: 6 Steps to Enhance Performance of Critical SystemsApplication Performance: 6 Steps to Enhance Performance of Critical Systems
Application Performance: 6 Steps to Enhance Performance of Critical Systems
CAST
 
Application Assessment - Executive Summary Report
Application Assessment - Executive Summary ReportApplication Assessment - Executive Summary Report
Application Assessment - Executive Summary Report
CAST
 
Cloud Readiness : CAST & Microsoft Azure Partnership Overview
Cloud Readiness : CAST & Microsoft Azure Partnership OverviewCloud Readiness : CAST & Microsoft Azure Partnership Overview
Cloud Readiness : CAST & Microsoft Azure Partnership Overview
CAST
 
Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case Study
CAST
 
Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...
Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...
Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...
CAST
 
Why computers will never be safe
Why computers will never be safeWhy computers will never be safe
Why computers will never be safe
CAST
 
Green indexes used in CAST to measure the energy consumption in code
Green indexes used in CAST to measure the energy consumption in codeGreen indexes used in CAST to measure the energy consumption in code
Green indexes used in CAST to measure the energy consumption in code
CAST
 
9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets
CAST
 
Improving ADM Vendor Relationship through Outcome Based Contracts
Improving ADM Vendor Relationship through Outcome Based ContractsImproving ADM Vendor Relationship through Outcome Based Contracts
Improving ADM Vendor Relationship through Outcome Based Contracts
CAST
 
Drive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
Drive Business Excellence with Outcomes-Based Contracting: The OBC ToolkitDrive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
Drive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
CAST
 
CAST Highlight: Code-level portfolio analysis. FAST.
CAST Highlight: Code-level portfolio analysis. FAST.CAST Highlight: Code-level portfolio analysis. FAST.
CAST Highlight: Code-level portfolio analysis. FAST.
CAST
 
Shifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business OutcomesShifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business Outcomes
CAST
 
Applying Software Quality Models to Software Security
Applying Software Quality Models to Software SecurityApplying Software Quality Models to Software Security
Applying Software Quality Models to Software Security
CAST
 
The business case for software analysis & measurement
The business case for software analysis & measurementThe business case for software analysis & measurement
The business case for software analysis & measurement
CAST
 
Cast Highlight Software Maintenance Infographic
Cast Highlight Software Maintenance InfographicCast Highlight Software Maintenance Infographic
Cast Highlight Software Maintenance Infographic
CAST
 
What is system level analysis
What is system level analysisWhat is system level analysis
What is system level analysis
CAST
 
Deloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical DebtDeloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical Debt
CAST
 
What you should know about software measurement platforms
What you should know about software measurement platformsWhat you should know about software measurement platforms
What you should know about software measurement platforms
CAST
 
CRASH Report 2014
CRASH Report 2014CRASH Report 2014
CRASH Report 2014
CAST
 

More from CAST (20)

Six steps-to-enhance-performance-of-critical-systems
Six steps-to-enhance-performance-of-critical-systemsSix steps-to-enhance-performance-of-critical-systems
Six steps-to-enhance-performance-of-critical-systems
 
Application Performance: 6 Steps to Enhance Performance of Critical Systems
Application Performance: 6 Steps to Enhance Performance of Critical SystemsApplication Performance: 6 Steps to Enhance Performance of Critical Systems
Application Performance: 6 Steps to Enhance Performance of Critical Systems
 
Application Assessment - Executive Summary Report
Application Assessment - Executive Summary ReportApplication Assessment - Executive Summary Report
Application Assessment - Executive Summary Report
 
Cloud Readiness : CAST & Microsoft Azure Partnership Overview
Cloud Readiness : CAST & Microsoft Azure Partnership OverviewCloud Readiness : CAST & Microsoft Azure Partnership Overview
Cloud Readiness : CAST & Microsoft Azure Partnership Overview
 
Cloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case StudyCloud Migration: Cloud Readiness Assessment Case Study
Cloud Migration: Cloud Readiness Assessment Case Study
 
Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...
Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...
Digital Transformation e-book: Taking the 20X20n approach to accelerating Dig...
 
Why computers will never be safe
Why computers will never be safeWhy computers will never be safe
Why computers will never be safe
 
Green indexes used in CAST to measure the energy consumption in code
Green indexes used in CAST to measure the energy consumption in codeGreen indexes used in CAST to measure the energy consumption in code
Green indexes used in CAST to measure the energy consumption in code
 
9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets
 
Improving ADM Vendor Relationship through Outcome Based Contracts
Improving ADM Vendor Relationship through Outcome Based ContractsImproving ADM Vendor Relationship through Outcome Based Contracts
Improving ADM Vendor Relationship through Outcome Based Contracts
 
Drive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
Drive Business Excellence with Outcomes-Based Contracting: The OBC ToolkitDrive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
Drive Business Excellence with Outcomes-Based Contracting: The OBC Toolkit
 
CAST Highlight: Code-level portfolio analysis. FAST.
CAST Highlight: Code-level portfolio analysis. FAST.CAST Highlight: Code-level portfolio analysis. FAST.
CAST Highlight: Code-level portfolio analysis. FAST.
 
Shifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business OutcomesShifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business Outcomes
 
Applying Software Quality Models to Software Security
Applying Software Quality Models to Software SecurityApplying Software Quality Models to Software Security
Applying Software Quality Models to Software Security
 
The business case for software analysis & measurement
The business case for software analysis & measurementThe business case for software analysis & measurement
The business case for software analysis & measurement
 
Cast Highlight Software Maintenance Infographic
Cast Highlight Software Maintenance InfographicCast Highlight Software Maintenance Infographic
Cast Highlight Software Maintenance Infographic
 
What is system level analysis
What is system level analysisWhat is system level analysis
What is system level analysis
 
Deloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical DebtDeloitte Tech Trends 2014 Technical Debt
Deloitte Tech Trends 2014 Technical Debt
 
What you should know about software measurement platforms
What you should know about software measurement platformsWhat you should know about software measurement platforms
What you should know about software measurement platforms
 
CRASH Report 2014
CRASH Report 2014CRASH Report 2014
CRASH Report 2014
 

Recently uploaded

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 

Recently uploaded (20)

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 

Cloud Migration: Azure acceleration with CAST Highlight

  • 2. Agenda • CAST Overview • Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value added • Demo • Implementation Approach Example • Product Overview details
  • 3. CAST Mission: The Unit of Measure for Software “To drive behavior and make the right tradeoffs between speed, business risk and technical debt.” Software Grades Developers reputation Skills promotion via social media Outcome based business enablement Improved relationship with clients Client acquisition and retention “CAST sheds light on issues before they become production problems.” Size Resiliency Security Efficiency Maintainability Global SIsDeveloper Communities “CAST makes supplier relationships transparent.” “A highly disruptive concept that changes the game within G2000 internal IT and the $60B Application Services market” Global 2000 Standard Unit of Measure Powered by CAST
  • 4. Fast & Efficient Deployment LOWADMSPENDINGPERAPPHIGH CAST AAD Net Value (TCO – Value delivered) CAST HIGHLIGHT Net Value (TCO – Value delivered) CAST HIGHLIGHT • Application Portfolio Health Assessment • SaaS - Deployed in one week CAST APPLICATION INTELLIGENCE PLATFORM (AIP) • On Premises or SaaS (Managed Services) • Deployed across the most critical apps in less than 90 days HIGH STRATEGICIMPORTANCETO BUSINESS LOW
  • 5. Agenda • CAST Overview • Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value added • Demo • Implementation Approach Example • Product Overview details
  • 6. Fast & Secure Application Portfolio Analysis Mitigate Software Risks Reduce Application Costs Optimize Resource Allocation  Hi-level portfolio health assessment  Objective software analytics  Code-level analysis  Lightweight SaaS platform
  • 7. Application Portfolio Analysis Helps Cloud Readiness Use Case Digital TransformationIT Health Check Technical Due DiligenceCIO Onboarding IT Rationalization Cloud Readiness Create your baseline, Identify the best candidates and execute your onboarding roadmap into the cloud Intro | demo
  • 8. An Easy, Secure & Fast Process Contributors App Owner,Team Leader… Surveys Sourcing, app age, criticality Cloud Value drivers… Code Scan Java, .Net, Objective-C, PHP, ABAP, PL/SQL… 65 Production 12 Adaptability 87 Complexity Custom App Type 10 FTE Est. Maint. 64 Business Val. 75 Cloudready 150 K Tech debt CLOUDREADY INDEX BASED ON AZURE REQUIREMENTS
  • 9. Application Portfolio Analysis Process Executive sponsorship established through global communication (i.e. email to all project leads). Initiate Scan&Assess App owners across the globe complete an application survey and download agent from Highlight portal to analyze code stacks. Analysis is performed in minutes, on their network. Step 1 Launch & Planning Step 2 Distributed Analysis Insight Insightful software analytics and portfolio-wide risk heat map available online, includes: short-term vs. long-term technical risk and cost; technology mix; technical debt estimation and distribution, etc. Enterprise-wide portfolio intelligence available on a secure, private cloud. Step 3 Results interpretation & Recommendations
  • 10. Why shall a Final Customer use Highlight ?
  • 11. The CloudReady Foundations Outcome Identify Cloud Quick-Wins Define a business-driven and technology-aware Cloud roadmap Estimate migration effort and technology barriers Surveys Application Business Context Cloud Opportunity Code Patterns Technical Impediments Feet in Azure
  • 12. COBOL Supported Technologies CloudReady Index available on J2EE/.Net Stacks
  • 13. Agenda • CAST Overview • Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value added • Demo • Implementation Approach Example • Product Overview details
  • 14. Demos Link to a 5 mn teaser on HL the Value for Final Customer (English) Link to a 7 mn demo of Portfolio rationalization+Cloud Migration scenario (English) Link to a 7 Mn demo of Portfolio rationalization+Cloud Migration scenario (French)
  • 15. Agenda • CAST Overview • Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value added • Demo • Implementation Approach Example • Product Overview details
  • 16. Govern and accelerate your cloud Journey Migration Approach Govern and accelerate your Azure journey Discover and Assess Discover and rationalize server and application. Build migration plan and business justification. Target and Deploy Prepare to migrate applications and servers to a modern platform by providing a solid security foundation Modernize and Migrate Redevelop secure applications and move them to the new on- premises or cloud platform Support Establish recommended practices and troubleshooting procedures
  • 17. Discover Phase in Details Highlights on your current state WHAT - Bring business and IT leadership together to identify business goals and application criticality for the company and PaaS eligibility Discover business goals & PaaS candidates  HOW – Method based on application level assessment  Applications Source code scan to spot technologies, PaaS workloads eligibility, software risk, complexity, frameworks  15 min survey with the application owner to understand the business value, impacts and PaaS Business value WHAT - Catalog and rationalize your server and services landscape with cloud-based dashboards and automation of infrastructure classification to minimize impact to IT staff. Discover your server and security landscape  HOW - Method based on local investigation (MAP toolkit)  Data Processing and Global Catalog matching  Hosting the server / application inventory in a customer trial instance of Dynamics CRM online catalog
  • 18. Discover Phase in Details Highlights on your current state WHAT - Bring business and IT leadership together to identify business goals and application criticality for the company. Discover business goals & PaaS candidates  HOW – Method based on application level assessment WHAT - Catalog and rationalize your server and services landscape with cloud-based dashboards and automation of infrastructure classification to minimize impact to IT staff. Discover your server and security landscape  HOW - Method based on Microsoft MAP toolkit TARGETS  Identify servers / platforms that are supported in Azure for quick wins (Simple Lift & Shift)  Identify apps candidates for migration and costs estimate, including candidates for PaaS and modernization  OUTPUTS  Restitution of the analysis and surveys campaigns  Customer gets access to Dynamics CRM inventory catalog  Customer gets access to CAST Highlights dashboards  Ideas of Portfolio rationalization opportunities 
  • 19.
  • 20. Business Discover deliverables samples CAST Highlight Dashboards 10 min demo
  • 21. Rapid Portfolio Analysis using CAST Highlight Typical activities and RACI in the Highlight Pilots with Microsoft 21 CUSTOMER Sponsor / AO Campaign Manager CAST Consultant Exec Sponsor to confirm the initiative Appoint and Empower Campaign Manager (trained 2h by CAST) Identify the scope of applications for the Campaign (J2EE,.Net, Cloud Value) Ensure at high level that source code will be accessible for the Targeted apps Create an Highlight Instance & Campaign with Apps, Names, Business Units Customize business survey questionnaire (optional) Exec Sponsor to send email to the App Owners to present the Initiative (*Temp1) Generate emails to the AOs with the questionnaire & Link to the agent (*Temp2) Collect source code, install Agent, run analysis, fill survey & upload results to Portal Detailed review of results and answers in Portal and Check for consistency Findings published on Portal Interpretation of Results to define draft recommendations Present findings from analysis to Executive Sponsor to decide next steps Confirm the specific Cloud Journey insights from Highlight *Sample emails generated by the platform. Sample are available on demand R = RESPONSIBLE A = ACCOUNTABLE C = CONSULTED I = INFORMED V = VALIDATE INITIATEANALYZEINSIGHT Envision a couple of days per Phase, depending mainly on Number/Distribution of app owners
  • 22. Local Agent Technical Details 22  CAST Highlight agent typically runs on the Contributor’s desktop.  The following prerequisites need to be fulfilled for CAST Highlight agent to run: – Microsoft Windows Operating System superior or equal to XP – Microsoft Internet Explorer 9 or higher (not to be used in compatibility mode); Firefox 9 or higher; Chrome – Source code is available and stored in text files accessible from a Windows machine (share drive)  No source code will be uploaded to the CAST Highlight portal. – Only metrics will be uploaded.
  • 23. • CAST Overview • Highlight: Easy Business/IT Platform to accelerate Ramp-up & Value added • Demo • Implementation Approach Example • Product Overview details Agenda
  • 24. The CloudReady Foundations Outcome Identify Cloud Quick-Wins Define a business-driven and technology-aware Cloud roadmap Estimate migration effort and technology barriers Surveys Application Business Context Cloud Opportunity Code Patterns Technical Impediments Feet in Azure
  • 25. The CloudReady Survey How do you extract your application data value? By machine learning By data analytics By classic storage What performance do you expect? Number of users by peak Number of users by frequency Application responsiveness Streaming and media services How does your application interact? Standalone (no interaction) API exposed Services exposed How have you implemented application security ? Enterprise AD Single Sign On Multifactor Authenticator What is the application data model? Standard and supported as a service in the Cloud (PaaS) Standard but not supported as a service in the Cloud (IaaS) Proprietary but deployable in the Cloud (IaaS) Not compatible in the Cloud What is your evolution model and feedback loop implementation ? Waterfall Continuous Delivery DevOps Dev/Test loop Agile development
  • 26. The CloudReady Survey What is the level of deployment process automation for provisioning & configuration? No automation Semi-automated Fully-automated What are the application dependencies? No dependency Internal services exposed through an API Internal services not exposed External services What is the application type? Mobile or Tablet application Desktop application Web application Back-End application What is the expected level of SLA? No specifically defined SLA SLA with maintenance timeframe SLA with continuity of service Is this application multi-tenant? No (single-tenant) Yes, multi-tenant front with a dedicated database Yes, multi-tenant front with a dedicated schema (with common database) Full multi-tenant application What is the average skill on Cloud technologies and practices within your development team? None Basic knowledge Advanced skills & experience Experts
  • 27. The CloudReady Code Patterns Access Control List Application Logs Application Settings Configuration Code Execution Data Encryption Keys Execution Environments Inter-Application Messaging Persistent Files Registry Settings Sensitive Data Protection Service & Schedule Tasks Shared Caching Temporary Files Third-Party Dependencies User Authentication Cloud Requirements
  • 28. The CloudReady Code Patterns • 50+ Code Patterns based on Azure Requirements • For each Code Patterns:  A technology is attached (Java, C#, VB.Net)  Positive (Boosters) or Negative (Roadblocks) contribution to CloudReady  Criticality level (critical, high, medium, low)  Migration impact (code, framework, architecture)
  • 29. The CloudReady Code Patterns - Samples Impersonate Identity (C#) Look in web.config for <identity impersonate="true“ Look in source code for impersonationOption.* User Authentication Critical CFA Access Control List (Java) Detect usage of AclFileAttributeView In package java.io.file.attribute Access Control List Critical CFA Azure KeyVault Encryption (C#) Look in web.config for <identity impersonate="true“ Look in source code for impersonationOption.* Data Encryption Keys Low None
  • 30. The CloudReady Code Patterns - Samples OS Dependencies (C#) Detect usage of DLL imports, look in source code for DllImport( Execution Environment High CF Usage of Middleware (Java) Look in source code for MSMQ or RabbitMQ or Tibco or MQSeries Inter-Application Messaging Medium CFA Application Logging Good Practices (C#) Look in source code for Using System.Diagnostic And Trace.WriteLine() or Trace.TraceError() or Trace.TraceInformation … Application Logs Low None
  • 31. The CloudReady Code Patterns - Samples Usage of Azure CloudTable (Java) Look in source code for import com.microsoft.azure.storage.table.* Registry Settings References of COM components (.Net) Look in csproj for <COMReference include= Look in source code for server.create.instance or ComImport( Code Execution High CF Usage of Redis framework (C#) Look in source code for Using StackExchange.Redis Shared Caching Low None Low None
  • 32. The CloudReady Index 234 Based on Survey Answers = +120 pts 200 Based on Positive Code Patterns Boosters Roadblocks 80 Based on Negative Code Patterns - CloudReady 53.8 Score Interpolation Theoretical Min. Points Application Score Theoretical Max. Points = 234 pts Score Interpolation Theoretical Min. Points Application Score Theoretical Max. Points +18% Code Patterns Score 45.6 Survey Score
  • 33. The CloudReady Index CloudReady CloudReady Index across the entire App Portfolio
  • 34. The CloudReady Index CloudReady Business Impact VS CloudReady Index
  • 36. CloudReady CloudReady Index – Details on the Survey Score
  • 37. The CloudReady Index CloudReady CloudReady Index – Details on the Scan Score
  • 38. Examples of Code patterns (60 in total for V1) 38
  • 40. Application Portfolio Analysis Helps Cloud Readiness Use Case Digital TransformationIT Health Check Technical Due DiligenceCIO Onboarding IT Rationalization Cloud Readiness Create your baseline, Identify the best candidates and execute your onboarding roadmap into the cloud Intro | demo
  • 41. Application Portfolio Analysis Helps You Face Critical IT Challenges ( & ) Digital Transformation Make strategic decisions around transformation and modernization with application measurement demo | eBook Technical Due Diligence Know the health of the applications your organization is acquiring or integrating demo | eBook IT Health Check Quickly diagnose areas to mitigate risk and reduce cost demo | eBook CIO Onboarding Gain objective insight into the health of the application you have just inherited demo | eBook Outsourcing Assessment Assess the quality and effectiveness of your outsourced software and offshore partnerships demo | eBook IT Rationalization Identify the risk of the applications in your portfolio to determine those assets to invest in or retire demo | eBook