Chapter 5 1 min read
Save

Cloud Migration and DevOps

Cloud Computing · BCA · Updated Apr 23, 2026

Table of Contents

Cloud Migration and DevOps

Cloud migration moves applications from on-premises to cloud. DevOps combines development and operations for rapid, reliable delivery.

Migration Strategies (6 Rs)

Rehost (lift and shift), Replatform (lift and optimise), Refactor (re-architect cloud-native), Repurchase (move to SaaS), Retain (keep on-premises), Retire (decommission).

Migration Process

Assess (discover apps, dependencies), plan (choose strategy, timeline), migrate (execute with testing), optimise (right-size, cloud-native features). Pilot with low-risk first.

DevOps Culture

Breaks silos between dev and ops. Collaboration, automation, continuous improvement, shared responsibility. Accelerates delivery while maintaining quality.

CI/CD Pipeline

CI: build and test on every commit. CD: deploy to staging automatically. Tools: Jenkins, GitHub Actions, GitLab CI, AWS CodePipeline.

Infrastructure as Code

Terraform (multi-cloud), CloudFormation (AWS), ARM templates (Azure), Ansible (config management). Version control, reproducibility, automated provisioning.

Monitoring

Metrics (CPU, memory, latency), logs, traces. CloudWatch, Prometheus, Grafana, ELK Stack. Alerting and auto-scaling respond to demand.

Summary

Migration strategies, CI/CD pipelines, IaC, and monitoring form the operational foundation for cloud success.

Related Notes

Discussion

0 comments

Join the discussion

Log in to share your thoughts and help fellow students.

Log in to comment

No comments yet. Be the first to share your thoughts!