SlideShare a Scribd company logo
Accelerate Application Innovation in Azure
PaaS, IaaS (VMs & Containers) & Stack
Cloud Cybersecurity Compliance Cost
“An organization cannot simply ‘jump’ to the Cloud. There need to be activities that are
part of a phased evaluation and a plan to move to the Cloud.” – Gartner
• Consume Infrastructure Data to create
inventory of applications & workloads that
are candidates for Azure:
• PaaS (modernize)
• IaaS (relocate & Right sizing)
• Stack (Private cloud)
• Cloud cost and ROI
• Cyber Security Report
• Static code analysis for apps and data
• ‘No Code Change’ Migrations to
Containers, VMs and Azure App Services
• Modernize apps for Azure PaaS
• Control: Costs, Cybersecurity, and
Compliance (GRC)
• Configure baselines of enterprise
standards, report on app compliance
• CloudOrigin® Knowledgebase stays current
as Azure evolves, apps are changed, &
enterprise standards are updated
2
Summary
• Knowledgebase of controls, costs, best practices, kept current with Azure releases
3
Assessment
Solution Assessment for PaaS
4
Solution Assessment – IaaS Migration
5
6
Solution Assessment – VM Rightsizing Cost Savings for Migration
CloudRecon uses the performance data to accurately size the resources needed in Azure. Rightsizing the VMs means
the VMs are sized based on historical usage, rather than existing on-premise hardware capacity. This results in
significant cost savings in moving to Azure. Additionally, CloudRecon identifies opportunities to consolidate VMs, to
further reduce cost and improve operational efficiencies.
“Lift & Shift”
Costing
“Rightsized”
Costing
7
Cost Assessment – IaaS Migration – What If Analysis
Change
Region
Change
Instance
Sizing
Change Tier
8
Cost Assessment – IaaS Migration – What If Analysis
Fully Customizable Cost
Assumptions: Power, Labor,
Hardware, Software, etc.
9
Cloud Cost Savings Estimates: Based on Actual
Infrastructure and Usage
Assessment – IaaS Migration & Right Sizing
10
11
• Static Code Analysis of App and Data
▫ ‘No Code Change’ Migration
 Containers
 VMs
 Azure App Services
▫ Modernization to PaaS
Migration
Migrate in Minutes not Months
• “No Code Change” migrations enable
you to move your applications and data
to Azure without changing a line of code
Migrate in Minutes not Months
• “No Code Change” migrations enable
you to move your applications and data
to Azure without changing a line of code
• Options include Migration to:
▫ Azure VMs
▫ Azure Container Services which supports
all Azure Orchestration Services (e.g.
DC/OS, Swarm, and Kubernetes)
▫ Azure Container Instances
▫ Windows and Linux containers
Migrate in Minutes not Months
• “No Code Change” migrations enable you to
move your applications and data to Azure
without changing a line of code
• Options include Migration to:
▫ Azure VMs
▫ Azure Container Services which supports all Azure
Orchestration Services (e.g. DC/OS, Swarm, and
Kubernetes)
▫ Azure Container Instances
▫ Windows and Linux containers
• Select any of the database migration options.
Migrate databases to SQL Azure or SQL Server
VMs. Real time data replication uses Azure SQL
Migration services
Migrate in Minutes not Months
• “No Code Change” migrations enable you to move your
applications and data to Azure without changing a line of
code
• Options include Migration to:
▫ Azure VMs
▫ Azure Container Services which supports all Azure
Orchestration Services (e.g. DC/OS, Swarm, and Kubernetes)
▫ Azure Container Instances
▫ Windows and Linux containers
• Select any of the database migration options. Migrate
databases to SQL Azure or SQL Server VMs. Real time
data replication uses Azure SQL Migration services
• After successful deployment to Azure Container Services
(Kubernetes), user will receive the deployment URL
16
• Static Code Analysis of App and Data
▫ ‘No Code Change’ Migration
 Containers
 VMs
 Azure App Services
▫ Modernization to PaaS
Migration
Assessment – PaaS Modernization
KB,SoftwareEngineer,F50ITDept
17
18
• Modernization for Azure Case Study: F50 Company
▫ 438,606 Lines of Code & SQL Scripts
▫ Estimate: 3 developer-days to scan 10,000 lines of code
▫ 6+ man-months to manually scan for changes to modernize to PaaS
• CloudPilot scanned in 8:37 minutes for all changes to modernize to PaaS
▫ Identified 129 Mandatory code changes required to run in Azure PaaS
 Identify line(s) of code to change
 Provide sample code
 Links to authoritative guidance
 Compliance status
CloudPilot & Application PaaS Migration – Case Study
Discover and
Assess
Target, Modernize
& Migrate
Monitor, Support
& Report
CloudPilot : Application PaaS (Re-Architecture) Migration
19
Selecting Compliance /Regulatory Requirements
User can select which GRC compliance certificates are required for this application. This ensures
that Azure services are compliant with the required framework can be used. There are 50+
compliance certifications that Azure has received.
Azure Compliance Report
Compliance Report provides developer with information on the compliance status of the Azure
services which will be used as part of modernizaiton to PaaS. In the example below, Schduler is
compliant with all the selected compliance frameworks, but Cloud Services appear not to be
compliant with PCI. Before beginning to make code changes, the user can determine if they should
use another service, or request an exception.
22
Configuration Management
Control: Azure Application Resource Optimization- Cost
23
Azure Application – Security & GRC
24
25
Master Dashboard for configuration management –
Cybersecurity & Regulatory Compliance (GDPR, etc.)
26
Continuous Compliance with Standards
27
Security Hygiene
28
Security Hygiene
Cloud Cybersecurity Compliance Cost
“An organization cannot simply ‘jump’ to the Cloud. There need to be activities that are
part of a phased evaluation and a plan to move to the Cloud.” – Gartner
• Consume Infrastructure Data to create
inventory of applications & workloads that
are candidates for Azure:
• PaaS (modernize)
• IaaS (relocate & Right sizing)
• Stack (Private cloud)
• Cloud cost and ROI
• Cyber Security Report
• Static code analysis for apps and data
• ‘No Code Change’ Migrations to
Containers, VMs and Azure App Services
• Modernize apps for Azure PaaS
• Control: Costs, Cybersecurity, and
Compliance (GRC)
• Configure baselines of enterprise
standards, report on app compliance
• CloudOrigin® Knowledgebase stays current
as Azure evolves, apps are changed, &
enterprise standards are updated
29
Summary
• Knowledgebase of controls, costs, best practices, kept current with Azure releases
Cloud Atlas Presentation Ignite Sept 2017

More Related Content

What's hot

Hvordan få mer ut av qlik
Hvordan få mer ut av qlikHvordan få mer ut av qlik
Hvordan få mer ut av qlik
ravnorge
 
Migrating SSIS to the cloud
Migrating SSIS to the cloudMigrating SSIS to the cloud
Migrating SSIS to the cloud
KoenVerbeeck
 
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
Kai Wähner
 
Combining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityCombining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified Observability
Elasticsearch
 
From legacy systems to microservices and back | Andera Gioia, Quantyca
From legacy systems to microservices and back | Andera Gioia, QuantycaFrom legacy systems to microservices and back | Andera Gioia, Quantyca
From legacy systems to microservices and back | Andera Gioia, Quantyca
HostedbyConfluent
 
Silver Linings - North Queensland IT Industry Conference
Silver Linings - North Queensland IT Industry Conference Silver Linings - North Queensland IT Industry Conference
Silver Linings - North Queensland IT Industry Conference
Tristan Davey
 
New capabilities for modern data integration in the cloud
New capabilities for modern data integration in the cloudNew capabilities for modern data integration in the cloud
New capabilities for modern data integration in the cloud
Microsoft Tech Community
 
Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...
Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...
Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...
HostedbyConfluent
 
Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...
Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...
Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...
HostedbyConfluent
 
Monitor Azure HDInsight with Azure Log Analytics
Monitor Azure HDInsight with Azure Log AnalyticsMonitor Azure HDInsight with Azure Log Analytics
Monitor Azure HDInsight with Azure Log Analytics
Ashish Thapliyal
 
Mastering Azure Monitor
Mastering Azure MonitorMastering Azure Monitor
Mastering Azure Monitor
Richard Conway
 
AWS Config Rules - Advanced AWS Meetup
AWS Config Rules - Advanced AWS MeetupAWS Config Rules - Advanced AWS Meetup
AWS Config Rules - Advanced AWS Meetup
Ariel Smoliar
 
NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...
NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...
NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...
Tom Kerkhove
 
Let's Talk About: Azure Monitor
Let's Talk About: Azure MonitorLet's Talk About: Azure Monitor
Let's Talk About: Azure Monitor
Pedro Sousa
 
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Tom Kerkhove
 
AWS Config - Advanced AWS Meetup SF
AWS Config - Advanced AWS Meetup SFAWS Config - Advanced AWS Meetup SF
AWS Config - Advanced AWS Meetup SF
Ariel Smoliar
 
Azure Monitoring Overview
Azure Monitoring OverviewAzure Monitoring Overview
Azure Monitoring Overview
gjuljo
 
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
HostedbyConfluent
 
AWS Summit : Digital Transformation and Innovation with Cloud
AWS Summit : Digital Transformation and Innovation with CloudAWS Summit : Digital Transformation and Innovation with Cloud
AWS Summit : Digital Transformation and Innovation with Cloud
AIMDek Technologies
 
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Event Streaming CTO Roundtable for Cloud-native Kafka ArchitecturesEvent Streaming CTO Roundtable for Cloud-native Kafka Architectures
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Kai Wähner
 

What's hot (20)

Hvordan få mer ut av qlik
Hvordan få mer ut av qlikHvordan få mer ut av qlik
Hvordan få mer ut av qlik
 
Migrating SSIS to the cloud
Migrating SSIS to the cloudMigrating SSIS to the cloud
Migrating SSIS to the cloud
 
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
IIoT with Kafka and Machine Learning for Supply Chain Optimization In Real Ti...
 
Combining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityCombining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified Observability
 
From legacy systems to microservices and back | Andera Gioia, Quantyca
From legacy systems to microservices and back | Andera Gioia, QuantycaFrom legacy systems to microservices and back | Andera Gioia, Quantyca
From legacy systems to microservices and back | Andera Gioia, Quantyca
 
Silver Linings - North Queensland IT Industry Conference
Silver Linings - North Queensland IT Industry Conference Silver Linings - North Queensland IT Industry Conference
Silver Linings - North Queensland IT Industry Conference
 
New capabilities for modern data integration in the cloud
New capabilities for modern data integration in the cloudNew capabilities for modern data integration in the cloud
New capabilities for modern data integration in the cloud
 
Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...
Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...
Driving a Digital Thread Program in Manufacturing with Apache Kafka | Anu Mis...
 
Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...
Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...
Kafka & InfluxDB: BFFs for Enterprise Data Applications | Russ Savage, Influx...
 
Monitor Azure HDInsight with Azure Log Analytics
Monitor Azure HDInsight with Azure Log AnalyticsMonitor Azure HDInsight with Azure Log Analytics
Monitor Azure HDInsight with Azure Log Analytics
 
Mastering Azure Monitor
Mastering Azure MonitorMastering Azure Monitor
Mastering Azure Monitor
 
AWS Config Rules - Advanced AWS Meetup
AWS Config Rules - Advanced AWS MeetupAWS Config Rules - Advanced AWS Meetup
AWS Config Rules - Advanced AWS Meetup
 
NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...
NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...
NDC London 2021 - Application Autoscaling Made Easy With Kubernetes Event-Dri...
 
Let's Talk About: Azure Monitor
Let's Talk About: Azure MonitorLet's Talk About: Azure Monitor
Let's Talk About: Azure Monitor
 
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
Intelligent Cloud Conference 2018 - Next Generation of Data Integration with ...
 
AWS Config - Advanced AWS Meetup SF
AWS Config - Advanced AWS Meetup SFAWS Config - Advanced AWS Meetup SF
AWS Config - Advanced AWS Meetup SF
 
Azure Monitoring Overview
Azure Monitoring OverviewAzure Monitoring Overview
Azure Monitoring Overview
 
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
What does an event mean? Manage the meaning of your data! | Andreas Wombacher...
 
AWS Summit : Digital Transformation and Innovation with Cloud
AWS Summit : Digital Transformation and Innovation with CloudAWS Summit : Digital Transformation and Innovation with Cloud
AWS Summit : Digital Transformation and Innovation with Cloud
 
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
Event Streaming CTO Roundtable for Cloud-native Kafka ArchitecturesEvent Streaming CTO Roundtable for Cloud-native Kafka Architectures
Event Streaming CTO Roundtable for Cloud-native Kafka Architectures
 

Similar to Cloud Atlas Presentation Ignite Sept 2017

Migracion a Azure aspecto importantes a tomar en cuenta
Migracion a Azure aspecto importantes a tomar en cuentaMigracion a Azure aspecto importantes a tomar en cuenta
Migracion a Azure aspecto importantes a tomar en cuenta
UrielTijerino1
 
Azure Migrate
Azure MigrateAzure Migrate
Azure Migrate
Mustafa
 
Who's in your Cloud? Cloud State Monitoring
Who's in your Cloud? Cloud State MonitoringWho's in your Cloud? Cloud State Monitoring
Who's in your Cloud? Cloud State Monitoring
Kevin Hakanson
 
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
 
AWS e-Zest Cloud Event 2013 - AWS for Enterprises
AWS e-Zest Cloud Event 2013 - AWS for EnterprisesAWS e-Zest Cloud Event 2013 - AWS for Enterprises
AWS e-Zest Cloud Event 2013 - AWS for Enterprises
e-Zest Solutions
 
Innovation morning agenda+azure arc
Innovation morning agenda+azure arcInnovation morning agenda+azure arc
Innovation morning agenda+azure arc
Claudia Angelelli
 
SecureKloud_Corporate Deck.pdf
SecureKloud_Corporate Deck.pdfSecureKloud_Corporate Deck.pdf
SecureKloud_Corporate Deck.pdf
SrinivasMahankali3
 
AWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the CloudAWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the Cloud
Amazon Web Services
 
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App JourneyGlobal Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Callon Campbell
 
Cloud migration Through Automation
Cloud migration Through AutomationCloud migration Through Automation
Cloud migration Through Automation
Uni Systems S.M.S.A.
 
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
Amazon Web Services
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017
Amazon Web Services
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
Amazon Web Services
 
AWS Partner Webcast - Step by Step Plan to Update and Migrate Microsoft Wind...
AWS Partner Webcast -  Step by Step Plan to Update and Migrate Microsoft Wind...AWS Partner Webcast -  Step by Step Plan to Update and Migrate Microsoft Wind...
AWS Partner Webcast - Step by Step Plan to Update and Migrate Microsoft Wind...
Amazon Web Services
 
Migrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWSMigrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWS
2nd Watch
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
ssuser01a66e
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
Amazon Web Services
 
Perth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesPerth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updates
Nirmal Thewarathanthri
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Tom Laszewski
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration Service
Amazon Web Services
 

Similar to Cloud Atlas Presentation Ignite Sept 2017 (20)

Migracion a Azure aspecto importantes a tomar en cuenta
Migracion a Azure aspecto importantes a tomar en cuentaMigracion a Azure aspecto importantes a tomar en cuenta
Migracion a Azure aspecto importantes a tomar en cuenta
 
Azure Migrate
Azure MigrateAzure Migrate
Azure Migrate
 
Who's in your Cloud? Cloud State Monitoring
Who's in your Cloud? Cloud State MonitoringWho's in your Cloud? Cloud State Monitoring
Who's in your Cloud? Cloud State Monitoring
 
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
 
AWS e-Zest Cloud Event 2013 - AWS for Enterprises
AWS e-Zest Cloud Event 2013 - AWS for EnterprisesAWS e-Zest Cloud Event 2013 - AWS for Enterprises
AWS e-Zest Cloud Event 2013 - AWS for Enterprises
 
Innovation morning agenda+azure arc
Innovation morning agenda+azure arcInnovation morning agenda+azure arc
Innovation morning agenda+azure arc
 
SecureKloud_Corporate Deck.pdf
SecureKloud_Corporate Deck.pdfSecureKloud_Corporate Deck.pdf
SecureKloud_Corporate Deck.pdf
 
AWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the CloudAWS Webcast - Migrating your Data Center to the Cloud
AWS Webcast - Migrating your Data Center to the Cloud
 
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App JourneyGlobal Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
Global Azure 2024 - On-Premises to Azure Cloud: .NET Web App Journey
 
Cloud migration Through Automation
Cloud migration Through AutomationCloud migration Through Automation
Cloud migration Through Automation
 
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
AWS re:Invent 2016: Workshop: Migrating Microsoft Applications to AWS (ENT216)
 
Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017 Migration Recipes for Success - AWS Summit Cape Town 2017
Migration Recipes for Success - AWS Summit Cape Town 2017
 
Application Migrations at Scale
Application Migrations at ScaleApplication Migrations at Scale
Application Migrations at Scale
 
AWS Partner Webcast - Step by Step Plan to Update and Migrate Microsoft Wind...
AWS Partner Webcast -  Step by Step Plan to Update and Migrate Microsoft Wind...AWS Partner Webcast -  Step by Step Plan to Update and Migrate Microsoft Wind...
AWS Partner Webcast - Step by Step Plan to Update and Migrate Microsoft Wind...
 
Migrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWSMigrating Your Windows Datacenter to AWS
Migrating Your Windows Datacenter to AWS
 
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
MSFT MAIW Data Mod - Session 1 Deck_Why Migrate your databases to Azure_Sept ...
 
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
(ENT206) Migrating Thousands of Workloads to AWS at Enterprise Scale | AWS re...
 
Perth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updatesPerth Azure Usergroup Build 2018 updates
Perth Azure Usergroup Build 2018 updates
 
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout SessionAccenture 2014 AWS re:Invent Enterprise Migration Breakout Session
Accenture 2014 AWS re:Invent Enterprise Migration Breakout Session
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration Service
 

More from UnifyCloud

UnifyCloud-recognized-as-finalist-for-2022-microsoft-migration-to-azure-partn...
UnifyCloud-recognized-as-finalist-for-2022-microsoft-migration-to-azure-partn...UnifyCloud-recognized-as-finalist-for-2022-microsoft-migration-to-azure-partn...
UnifyCloud-recognized-as-finalist-for-2022-microsoft-migration-to-azure-partn...
UnifyCloud
 
Cloud Cost management Solutions - CloudAtlas®
Cloud Cost management Solutions - CloudAtlas®Cloud Cost management Solutions - CloudAtlas®
Cloud Cost management Solutions - CloudAtlas®
UnifyCloud
 
Cloud Cost Management Tools - CloudAtlas®
Cloud Cost Management Tools - CloudAtlas®Cloud Cost Management Tools - CloudAtlas®
Cloud Cost Management Tools - CloudAtlas®
UnifyCloud
 
Office 365 Dashboards - Analytical Reporting Tools
Office 365 Dashboards - Analytical Reporting ToolsOffice 365 Dashboards - Analytical Reporting Tools
Office 365 Dashboards - Analytical Reporting Tools
UnifyCloud
 
Azure Monitoring Tools CloudSupervisor® - Advisor Analytics
Azure Monitoring Tools CloudSupervisor® - Advisor AnalyticsAzure Monitoring Tools CloudSupervisor® - Advisor Analytics
Azure Monitoring Tools CloudSupervisor® - Advisor Analytics
UnifyCloud
 
Cloud Consulting Services Company | UnifyCloud LLC
Cloud Consulting Services Company | UnifyCloud LLCCloud Consulting Services Company | UnifyCloud LLC
Cloud Consulting Services Company | UnifyCloud LLC
UnifyCloud
 
CloudPilot Application Migration Tools Datasheet - CloudOrigin®
CloudPilot Application Migration Tools Datasheet - CloudOrigin®CloudPilot Application Migration Tools Datasheet - CloudOrigin®
CloudPilot Application Migration Tools Datasheet - CloudOrigin®
UnifyCloud
 
Migrating Critical Applications to the Cloud - isaca seattle - sanitized
Migrating Critical Applications to the Cloud - isaca seattle - sanitizedMigrating Critical Applications to the Cloud - isaca seattle - sanitized
Migrating Critical Applications to the Cloud - isaca seattle - sanitized
UnifyCloud
 

More from UnifyCloud (8)

UnifyCloud-recognized-as-finalist-for-2022-microsoft-migration-to-azure-partn...
UnifyCloud-recognized-as-finalist-for-2022-microsoft-migration-to-azure-partn...UnifyCloud-recognized-as-finalist-for-2022-microsoft-migration-to-azure-partn...
UnifyCloud-recognized-as-finalist-for-2022-microsoft-migration-to-azure-partn...
 
Cloud Cost management Solutions - CloudAtlas®
Cloud Cost management Solutions - CloudAtlas®Cloud Cost management Solutions - CloudAtlas®
Cloud Cost management Solutions - CloudAtlas®
 
Cloud Cost Management Tools - CloudAtlas®
Cloud Cost Management Tools - CloudAtlas®Cloud Cost Management Tools - CloudAtlas®
Cloud Cost Management Tools - CloudAtlas®
 
Office 365 Dashboards - Analytical Reporting Tools
Office 365 Dashboards - Analytical Reporting ToolsOffice 365 Dashboards - Analytical Reporting Tools
Office 365 Dashboards - Analytical Reporting Tools
 
Azure Monitoring Tools CloudSupervisor® - Advisor Analytics
Azure Monitoring Tools CloudSupervisor® - Advisor AnalyticsAzure Monitoring Tools CloudSupervisor® - Advisor Analytics
Azure Monitoring Tools CloudSupervisor® - Advisor Analytics
 
Cloud Consulting Services Company | UnifyCloud LLC
Cloud Consulting Services Company | UnifyCloud LLCCloud Consulting Services Company | UnifyCloud LLC
Cloud Consulting Services Company | UnifyCloud LLC
 
CloudPilot Application Migration Tools Datasheet - CloudOrigin®
CloudPilot Application Migration Tools Datasheet - CloudOrigin®CloudPilot Application Migration Tools Datasheet - CloudOrigin®
CloudPilot Application Migration Tools Datasheet - CloudOrigin®
 
Migrating Critical Applications to the Cloud - isaca seattle - sanitized
Migrating Critical Applications to the Cloud - isaca seattle - sanitizedMigrating Critical Applications to the Cloud - isaca seattle - sanitized
Migrating Critical Applications to the Cloud - isaca seattle - sanitized
 

Recently uploaded

Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
Fwdays
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptxAI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
Sunil Jagani
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
HarpalGohil4
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Ukraine
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
ScyllaDB
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
DianaGray10
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
Fwdays
 

Recently uploaded (20)

Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
"Scaling RAG Applications to serve millions of users",  Kevin Goedecke"Scaling RAG Applications to serve millions of users",  Kevin Goedecke
"Scaling RAG Applications to serve millions of users", Kevin Goedecke
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptxAI in the Workplace Reskilling, Upskilling, and Future Work.pptx
AI in the Workplace Reskilling, Upskilling, and Future Work.pptx
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)AWS Certified Solutions Architect Associate (SAA-C03)
AWS Certified Solutions Architect Associate (SAA-C03)
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsGetting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
Getting the Most Out of ScyllaDB Monitoring: ShareChat's Tips
 
What is an RPA CoE? Session 2 – CoE Roles
What is an RPA CoE?  Session 2 – CoE RolesWhat is an RPA CoE?  Session 2 – CoE Roles
What is an RPA CoE? Session 2 – CoE Roles
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin..."$10 thousand per minute of downtime: architecture, queues, streaming and fin...
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...
 

Cloud Atlas Presentation Ignite Sept 2017

  • 1. Accelerate Application Innovation in Azure PaaS, IaaS (VMs & Containers) & Stack
  • 2. Cloud Cybersecurity Compliance Cost “An organization cannot simply ‘jump’ to the Cloud. There need to be activities that are part of a phased evaluation and a plan to move to the Cloud.” – Gartner • Consume Infrastructure Data to create inventory of applications & workloads that are candidates for Azure: • PaaS (modernize) • IaaS (relocate & Right sizing) • Stack (Private cloud) • Cloud cost and ROI • Cyber Security Report • Static code analysis for apps and data • ‘No Code Change’ Migrations to Containers, VMs and Azure App Services • Modernize apps for Azure PaaS • Control: Costs, Cybersecurity, and Compliance (GRC) • Configure baselines of enterprise standards, report on app compliance • CloudOrigin® Knowledgebase stays current as Azure evolves, apps are changed, & enterprise standards are updated 2 Summary • Knowledgebase of controls, costs, best practices, kept current with Azure releases
  • 5. Solution Assessment – IaaS Migration 5
  • 6. 6 Solution Assessment – VM Rightsizing Cost Savings for Migration CloudRecon uses the performance data to accurately size the resources needed in Azure. Rightsizing the VMs means the VMs are sized based on historical usage, rather than existing on-premise hardware capacity. This results in significant cost savings in moving to Azure. Additionally, CloudRecon identifies opportunities to consolidate VMs, to further reduce cost and improve operational efficiencies. “Lift & Shift” Costing “Rightsized” Costing
  • 7. 7 Cost Assessment – IaaS Migration – What If Analysis Change Region Change Instance Sizing Change Tier
  • 8. 8 Cost Assessment – IaaS Migration – What If Analysis Fully Customizable Cost Assumptions: Power, Labor, Hardware, Software, etc.
  • 9. 9 Cloud Cost Savings Estimates: Based on Actual Infrastructure and Usage
  • 10. Assessment – IaaS Migration & Right Sizing 10
  • 11. 11 • Static Code Analysis of App and Data ▫ ‘No Code Change’ Migration  Containers  VMs  Azure App Services ▫ Modernization to PaaS Migration
  • 12. Migrate in Minutes not Months • “No Code Change” migrations enable you to move your applications and data to Azure without changing a line of code
  • 13. Migrate in Minutes not Months • “No Code Change” migrations enable you to move your applications and data to Azure without changing a line of code • Options include Migration to: ▫ Azure VMs ▫ Azure Container Services which supports all Azure Orchestration Services (e.g. DC/OS, Swarm, and Kubernetes) ▫ Azure Container Instances ▫ Windows and Linux containers
  • 14. Migrate in Minutes not Months • “No Code Change” migrations enable you to move your applications and data to Azure without changing a line of code • Options include Migration to: ▫ Azure VMs ▫ Azure Container Services which supports all Azure Orchestration Services (e.g. DC/OS, Swarm, and Kubernetes) ▫ Azure Container Instances ▫ Windows and Linux containers • Select any of the database migration options. Migrate databases to SQL Azure or SQL Server VMs. Real time data replication uses Azure SQL Migration services
  • 15. Migrate in Minutes not Months • “No Code Change” migrations enable you to move your applications and data to Azure without changing a line of code • Options include Migration to: ▫ Azure VMs ▫ Azure Container Services which supports all Azure Orchestration Services (e.g. DC/OS, Swarm, and Kubernetes) ▫ Azure Container Instances ▫ Windows and Linux containers • Select any of the database migration options. Migrate databases to SQL Azure or SQL Server VMs. Real time data replication uses Azure SQL Migration services • After successful deployment to Azure Container Services (Kubernetes), user will receive the deployment URL
  • 16. 16 • Static Code Analysis of App and Data ▫ ‘No Code Change’ Migration  Containers  VMs  Azure App Services ▫ Modernization to PaaS Migration
  • 17. Assessment – PaaS Modernization KB,SoftwareEngineer,F50ITDept 17
  • 18. 18 • Modernization for Azure Case Study: F50 Company ▫ 438,606 Lines of Code & SQL Scripts ▫ Estimate: 3 developer-days to scan 10,000 lines of code ▫ 6+ man-months to manually scan for changes to modernize to PaaS • CloudPilot scanned in 8:37 minutes for all changes to modernize to PaaS ▫ Identified 129 Mandatory code changes required to run in Azure PaaS  Identify line(s) of code to change  Provide sample code  Links to authoritative guidance  Compliance status CloudPilot & Application PaaS Migration – Case Study Discover and Assess Target, Modernize & Migrate Monitor, Support & Report
  • 19. CloudPilot : Application PaaS (Re-Architecture) Migration 19
  • 20. Selecting Compliance /Regulatory Requirements User can select which GRC compliance certificates are required for this application. This ensures that Azure services are compliant with the required framework can be used. There are 50+ compliance certifications that Azure has received.
  • 21. Azure Compliance Report Compliance Report provides developer with information on the compliance status of the Azure services which will be used as part of modernizaiton to PaaS. In the example below, Schduler is compliant with all the selected compliance frameworks, but Cloud Services appear not to be compliant with PCI. Before beginning to make code changes, the user can determine if they should use another service, or request an exception.
  • 23. Control: Azure Application Resource Optimization- Cost 23
  • 24. Azure Application – Security & GRC 24
  • 25. 25 Master Dashboard for configuration management – Cybersecurity & Regulatory Compliance (GDPR, etc.)
  • 29. Cloud Cybersecurity Compliance Cost “An organization cannot simply ‘jump’ to the Cloud. There need to be activities that are part of a phased evaluation and a plan to move to the Cloud.” – Gartner • Consume Infrastructure Data to create inventory of applications & workloads that are candidates for Azure: • PaaS (modernize) • IaaS (relocate & Right sizing) • Stack (Private cloud) • Cloud cost and ROI • Cyber Security Report • Static code analysis for apps and data • ‘No Code Change’ Migrations to Containers, VMs and Azure App Services • Modernize apps for Azure PaaS • Control: Costs, Cybersecurity, and Compliance (GRC) • Configure baselines of enterprise standards, report on app compliance • CloudOrigin® Knowledgebase stays current as Azure evolves, apps are changed, & enterprise standards are updated 29 Summary • Knowledgebase of controls, costs, best practices, kept current with Azure releases