11. Solution objectives
New end user devices
Better security
Consolidated platform
New capabilities
Retire existing server hardware
Increased speed of delivery of enhancements
12. Current state
Windows 7 VDI
On-Premises file shares
SharePoint 2010 and SharePoint 2013
Existing data must be migrated
Continuous reporting across both platforms during migration period
13. Functionality
Document management and governance
Project scheduling and resource management
Identity management and compliance
Data warehouse for reporting
Import legacy data from on-premises application
Report on data using existing tools
Report on data using PowerBI
23. Network
On-Premises
to Azure
• VPN
• Bandwidth
Data Centre
vulnerability
• Routing to
single DC
• DC goes
down
• Speed
Global
connectivity
• Designed for
local break-
out
27. Disaster recovery and archiving for SaaS
SaaS applications rely on vendor tools
Legislative archiving requirements
Can’t roll back to a point in time
Can’t restore to a different tenant
28. Adoption
Users don’t like change
Pilot roll out
Dependencies between users
Dependencies between systems
Most of us know why to a move to cloud is good
Many organisations are now satisfied with the security, or motivated by the security
The impending end of support for Windows 7 is driving clients to Windows 10 and therefore Microsoft 365
Patching and upgrading of OS and Software
Reduced cost – management, high availability, distadter recovery
Teams, SharePoint, Stream
Office 365 and identity management
Build of data warehouse and surface in PowerBI
Import data from legacy solution
Access from on-premises tools
Without the ability to access the cloud, the project stops
Different technical approaches such as cloud identity, federation and passthrough
Common issues are more related to changes in user behaviour
Like any other data centre, access needs to be controlled
Delegation of permissions works well in Azure – grant permissions to different resource groups containing logical sets of Azure resources
Azure resources have different methods for exposing endpoints
Azure SQL has firewalls to allow restriction to allowed IP addresses by default
Web based applications can accept traffic from anywhere, or be restricted to a range of IP addresses
Tunnel to Azure – 100MB
BA
Azure can scale globally – not if all traffic is routed through a single datacentre