In last few months, we have developed and productionalized (serving 10MM+ users) couple of microservices in private cloud based on Pivotal Cloud Foundry (PCF).
Cloud enablement comes with many challenges and at the same time offers few luxuries compared to traditional stand alone distributed hosting.
This blog assumes, you have already chosen the cloud platform based on your other constraints (cost, availability etc).
In broader perspective, I can categorize my experience in following areas.
- Design
- Choosing tech stack, managing dependencies, extensibility
- Development
- Breaking the assumptions, Local development environment, Tools, Best practices
- Deployment
- Managing environments, moving the code, Automation
- Testing
- Methodology changes, Execution, What "else" to test, Automation
- Performance
- Scaling, Performance Measurements, Reporting
- Support
- Logs, Troubleshooting, Metrics, Monitors
We will cover each areas elaborately in following weeks.
No comments:
Post a Comment