Modern data Center and Cloud Services > Microservices
Microservices
Overview
Fundamental changes taking place in the world are ushering in a new era of computing. The proliferation of mobile devices, the growth of cloud computing, the ubiquity of data, and the acceleration of life mean that the only change that’s guaranteed is change itself. Paperless, time-pressed consumers are demanding innovative products and services, and companies are responding by striving to rapidly deploy software that engages their customers.
But quickly producing applications primed to accommodate shifting sentiments requires modernization. By combining container technology with the orchestration of Kubernetes and the modularity of microservices, cloud native applications are the basis of that modernization. Using microservices and containers improves an application’s time to market and delivers it in a highly modifiable and scalable state.
Objective
- Extend an application’s capabilities more easily
- Add new features more quickly and easily
- Improve maintainability
- Reduce vulnerabilities
- Make a faster performance or better scale
Objective
- Extend an application’s capabilities more easily
- Add new features more quickly and easily
- Improve maintainability
- Reduce vulnerabilities
- Make a faster performance or better scale
Benefits
- Increase modularity
- Effortless develop and test application
- Parallelize development
- Support continuous code refactoring
- Heighten awareness of microservices benefits over time
- Drive a model of continuous integration and deployment