Popular Databases and Technologies
Three types of technologies and methodologies that allow for fast automation development
- RAD Rapid application development
- Code generation (What is OOP?)
- MDA/MDD Model-driven architecture development
15 things to consider when developing automation
Coding Languages and Objectives For Back-end Dev
- Use best technologies for database development
- Dependency updates
- Smoke testing
- Deployment package creation
- Unit testing execution
- Style rules checking
- Build process
- Release notes generation
- Bug fix installation
- Metric computation
- Dev environment deployment
- QA environment deployment
- Staging environment deployment
- Production environment deployment
- Code-generated proxy updates
Seven characteristics of automation development process
- Single common code repository
- Build process
- Build process automation
- Make build process faster
- Change commits
- Testing environment a mirror of production environment
- Automated push to production
Top open-source software to use for automation
- Kubernetes (Awesome technology for mobile app dev clusters)