Accelerate Application Innovation in the Cloud Accelerate Migration to Azure
Agenda Know your Code Migrate in Minutes Modernize for PaaS Configuration Management for Cybersecurity & Regulatory Compliance (e.g. GDPR, PCI, etc.)
Know Your Code How do you ensure successful Azure migrations without deep understanding of application code, dependencies, databases, etc.? Which Migration options best suit your needs? ‘Lift and Shift’ VMs to IaaS? ‘Lift and Shift’ Containers on IaaS? Migrate to App Services? Modernize to Azure PaaS? How do you ensure Cybersecurity of applications and data when moved to Azure? What do you do to certify application is compliant with all regulatory requirements? How do you maintain cybersecurity, regulatory compliance and cost control as underlying Azure services evolve? Azure services changing daily Threats constantly evolving Regulatory Requirements changing (e.g. GDPR) Applications constantly changing What can you do to Know Your Code? CloudPilot’s static code analysis ensures a deep understanding of applications and data for successful migrations to Azure
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 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 Migration in Minutes, not Months!
Modernize for PaaS “I absolutely love the reports. It has time estimates, links for further information, and recommendations. This would save very much time in estimates and build effort. The recommendations include step by step instructions in some cases, which is extremely valuable.” KB, Software Engineer, F50 IT Dept For Modernization to PaaS, CloudAtlas provides detailed guidance, estimates, and recommendations to Project Managers and Developers Target applications for modernization and PaaS migration using CloudPilot® to provide detailed remediation estimates, guide development scrums, and provide a test bed to ensure Cloud security and regulatory control requirements are met. 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 changes to modernize to PaaS Identified 129 Mandatory code changes required to run in Azure PaaS Identify changes down to line of code Provide sample code Links to authoritative guidance Cybersecurity & Compliance status
Configuration Management for Cybersecurity and Regulatory Compliance (e.g. GDPR) Single pane of glass for Cybersecurity Integrate with DevOps Kit and OMS Action oriented personalized security dashboard Daily data refresh Compliance exception flow ‘Single pane of glass’ view across all Subscriptions Manage Security and Compliance baseline GRC configurations (e.g. GDPR, PCI, Confidential) Compare actual to baselines with alerts & detailed reporting Ensure applications in Azure subscriptions remain in compliance with the security baselines and GRC. Four levels of dashboard reporting are available, from individual subscription owner, Director, VP and CxO can be created and monitored.
Next Steps Identify Applications for Migration Know Your Code – Static Code Analysis with CloudPilot Migrate in Minutes – Migrate to Azure using CloudPilot