Benefits of moving to the cloud
Benefits of moving to the cloud :
Faster deployment, Lower costs, Self-Service, Operational Simplicity, Innovations are the key pointers for cloud.
- Self-service capabilities:
- Shorten our time to market
- Cost effective and efficient
- Operational Simplicity
- Innovation at scale
Types of Public Cloud Services: IaaS, PaaS, SaaS.
Public Cloud First Policies:
1) Public Cloud First for Non-Network Workloads
2) Security Controls
3) Network Integration
4) Deployment Governance
5) Cost Management, Optimization and Visibility Optimization
Public Cloud Migration Strategy:
Assessing >4K apps for migration
Estimating 80% of the workloads assed will migrate
Represents >250K servers today
Targeting 75% reduction in allocated compute memory resources.
Migration approaches:
Optimization: Optimize the app during Lift & Shift approach.
Everything else not involving source code changes
Examples:
- Re-host applications from IaaS to PaaS
- Right size compute and storage
- Consolidate multiple services running on multiple servers to run on a single set of servers
- Replace MySql with manages MySql
- Migrate Kumbernetes hosted applications to Azure K8s Service
- Recommend small code changes/improvements to be done by the following application team
Optimization requires very little coding changes and no change to the applications.
Modernization: Application components will be recoded to be more efficient in the cloud. Eg replacing apis and app with cloud provided services.
Examples:
- Rplace APIs or sub-systems with Azure Services
- Recode applications components to be more efficient in Azure
- Replace databases with alternate technologies: e.g : replace oracle with Postgress SQL
- Replace an app with SaaS or PaaS services
- Convert apps to a micro-services architecture
- Convert apps to Docker container-based deployments
Rewriting: Completely reconstructing the app to fit cloud living. New application development will be done if there is no corresponding SaaS services are available.
Self-Migrate & New App Infor:
App team is driving & funding their Azure deployment
Example:
- New app build directly on native Azure vs on-prem
- Existing app moving to azure from 3rd party cloud
- Existing application with code development for enhancing the application features
- Existing application migrating sooner than Factory schedule can accomodate
- App team opts out of Factory funding & process, no charge for Microsoft CSA consulting
- Conducting Proof of Concept to vet new technologies and PaaS services
Comments
Post a Comment