Context
Supporting Patronus company in its migration to AWS: technical architecture document, technology watch, planning and cost estimation.
Objectives
- Conduct technology watch on Cloud services
- Produce a Technical Architecture Document (TAD)
- Compare on-premise, IaaS and PaaS models
- Establish a migration schedule (Gantt)
- Estimate human and financial costs
Evaluated AWS Services
| Service | On-prem Equivalent | Usage |
|---|
| EC2 | Physical servers | Compute |
| RDS | MySQL/PostgreSQL | Managed database |
| S3 | NAS/SAN | Object storage |
| CloudFront | CDN | Content distribution |
| VPC | Local network | Network isolation |
| IAM | Active Directory | Access management |
Model Comparison
| Criteria | On-premise | IaaS (EC2) | PaaS (Elastic Beanstalk) |
|---|
| Control | Total | High | Limited |
| Maintenance | Internal | Shared | AWS |
| Scalability | Limited | Good | Excellent |
| Initial cost | High | Low | Low |
| Recurring cost | Low | Variable | Variable |
Deliverables
View deliverables
Skills Acquired
- Structured technology watch
- Understanding of Cloud models (IaaS/PaaS/SaaS)
- Technical architecture document writing
- Project cost and effort estimation
- Migration planning (Gantt)
- Stakeholder communication (kickoff)