What does the Cloud Computing in Cloud Migration course cover?
Cloud Computing in Cloud Migration is covered here in 8 modules: Strategic Assessment and Readiness Evaluation, Cloud Architecture and Design Principles, Data Migration and Storage Strategy and 5 more. The outline lists 48 specific topics, opening with conduct a workload categorization exercise to classify applications by cloud suitability based on dependencies, compliance, and performance requirements.
How do you approach Cloud Computing in Cloud Migration step by step?
The work is sequenced in 8 stages. It starts with Strategic Assessment and Readiness Evaluation, moves through Cloud Architecture and Design Principles and Data Migration and Storage Strategy, and ends at Governance, Change Management, and Continuous Improvement. Each stage carries its own topic list, so the sequence is followed rather than summarised.
What is in Module 1 of the Cloud Computing in Cloud Migration course?
Module 1 is Strategic Assessment and Readiness Evaluation. It works through conduct a workload categorization exercise to classify applications by cloud suitability based on dependencies, compliance, and performance requirements., perform a TCO analysis comparing on-premises operational costs with projected cloud spend, including data transfer and egress fees., define migration timelines by aligning business unit availability, budget cycles, and vendor support end dates.
How is the Cloud Computing in Cloud Migration course delivered?
The Cloud Computing in Cloud Migration course is fully self-paced with immediate online access after enrolment. Access does not expire and future updates are included at no cost. It can be taken on any device, and a certificate of completion is issued by The Art of Service when you finish.
How much does the Cloud Computing in Cloud Migration course cost?
The Cloud Computing in Cloud Migration course is $248 as a one time payment. There is no subscription, no per seat licence and no hidden fee. Enrolment carries a 30 day satisfied or refunded guarantee, so it can be assessed in full before you commit.
Closely related courses: Cost Computing in Cloud Migration, Cloud Migration Best Practices, Cloud Computing Strategy and Migration Masterclass, Cloud Computing Mastery.
More answers: what you get with every course, refund policy, all help answers.
This curriculum spans the technical, operational, and governance dimensions of cloud migration, comparable in scope to a multi-phase enterprise advisory engagement supporting the end-to-end transition of complex workloads to the cloud.
Module 1: Strategic Assessment and Readiness Evaluation
- Conduct a workload categorization exercise to classify applications by cloud suitability based on dependencies, compliance, and performance requirements.
- Perform a TCO analysis comparing on-premises operational costs with projected cloud spend, including data transfer and egress fees.
- Define migration timelines by aligning business unit availability, budget cycles, and vendor support end dates for legacy systems.
- Establish a migration governance board with representation from security, infrastructure, finance, and application teams to prioritize workloads.
- Assess application interdependencies using network flow analysis and dependency mapping tools to avoid breaking critical services.
- Validate existing disaster recovery and backup processes against cloud-native alternatives to determine rebuild vs. lift-and-shift decisions.
Module 2: Cloud Architecture and Design Principles
- Design multi-account AWS Organization or Azure Management Group structures aligned with departmental ownership and security boundaries.
- Implement network segmentation using VPCs and transit gateways to enforce isolation between development, production, and shared services.
- Select between regional and global services (e.g., CloudFront vs. regional ALBs) based on latency, failover, and data residency requirements.
- Define tagging standards for cost allocation, resource ownership, and automated policy enforcement across IaaS and PaaS services.
- Architect for elasticity by decoupling stateful and stateless components using managed databases and object storage.
- Integrate identity federation using SAML or OIDC to align cloud roles with existing enterprise directory groups.
Module 3: Data Migration and Storage Strategy
- Plan database migration using AWS DMS or Azure Data Migration Service with minimal downtime, including cutover window coordination.
- Classify data by sensitivity and apply encryption at rest using customer-managed keys in KMS or Azure Key Vault.
- Design data retention policies in S3 or Blob Storage using lifecycle rules to transition to lower-cost tiers or enforce deletion.
- Evaluate file storage migration using AWS DataSync or Azure File Sync for large-scale NAS transfers with bandwidth throttling.
- Implement cross-region replication for critical datasets while accounting for egress charges and compliance with data sovereignty laws.
- Migrate unstructured data with metadata preservation and update application paths to reference new cloud storage endpoints.
Module 4: Application Refactoring and Modernization
- Determine refactoring scope for monolithic applications by identifying candidates for containerization using Docker and Kubernetes.
- Migrate stateful applications to managed services (e.g., RDS, Cloud SQL) while addressing compatibility with legacy connection pooling.
- Re-architect event-driven workflows using serverless functions (Lambda, Azure Functions) with proper error handling and retry logic.
- Modify application configuration to retrieve secrets from cloud-native secret managers instead of hardcoded values or config files.
- Update DNS and load balancing configurations to route traffic to cloud-hosted instances during phased cutover.
- Implement health checks and readiness probes for containerized applications to ensure proper integration with orchestration platforms.
Module 5: Security, Compliance, and Identity Management
- Enforce least-privilege access using IAM roles and Azure RBAC, avoiding long-term credentials and root account usage.
- Deploy cloud security posture management (CSPM) tools to continuously monitor for misconfigurations in public storage or open security groups.
- Configure logging and monitoring pipelines to ingest CloudTrail, VPC Flow Logs, or Azure Activity Logs into a centralized SIEM.
- Implement network security controls using security groups, NSGs, and WAF rules aligned with corporate firewall policies.
- Conduct compliance validation for regulated workloads (e.g., HIPAA, GDPR) using audit trails and evidence collection automation.
- Establish incident response procedures for cloud-specific threats such as crypto-mining attacks or credential exfiltration.
Module 6: Automation and Infrastructure as Code
- Develop Terraform or Bicep templates for repeatable provisioning of core network and compute resources across environments.
- Integrate IaC pipelines with CI/CD systems using GitOps principles and pull request-based deployment approvals.
- Manage state files securely using remote backends (e.g., Terraform Cloud, Azure Storage) with access controls and versioning.
- Enforce policy-as-code using Open Policy Agent or AWS Config rules to prevent non-compliant resource creation.
- Automate patching and OS updates using Systems Manager or Azure Update Management with maintenance window scheduling.
- Design rollback mechanisms for infrastructure deployments, including snapshotting and versioned module references.
Module 7: Operational Management and Cost Optimization
- Configure monitoring dashboards using CloudWatch, Azure Monitor, or third-party tools to track application and infrastructure KPIs.
- Set up alerting thresholds for CPU, memory, and storage utilization with escalation paths to operations teams.
- Right-size compute instances based on performance telemetry and use reserved instances or savings plans for predictable workloads.
- Implement auto-scaling policies using predictive and reactive metrics while avoiding cold-start issues for critical services.
- Conduct monthly cost reviews using cost allocation tags to identify underutilized resources and idle services.
- Establish operational runbooks for common cloud incidents, including DNS failures, IAM permission errors, and service quotas.
Module 8: Governance, Change Management, and Continuous Improvement
- Define change advisory board (CAB) processes for cloud configuration changes affecting production environments.
- Track migration progress using a cloud readiness dashboard with milestones, risks, and ownership assignments.
- Update DR runbooks to reflect cloud-based recovery procedures and conduct annual failover testing.
- Institutionalize feedback loops from operations teams to refine architecture patterns and IaC modules.
- Manage vendor lock-in risks by standardizing APIs, using portable container formats, and documenting exit strategies.
- Conduct post-migration reviews to evaluate performance, cost, and operational stability against baseline metrics.