Cloud-Native Applications in a Virtualized Environment

  1. It expects a single point of orchestration to deploy the complete application, irrespective of the location of each micro-service.
  2. The distributed deployment of the application, it requires a service registration and service discovery mechanism for each micro-service to be able to locate other micro-services.
  3. It expects automated deployment and faster instantiation of services.
  4. Each micro-service needs to run in isolation and must be able to scale faster and independently.
  5. Failure of one micro-service should not affect others.
  6. Faster and automated recovery of the failed micro-service is needed.
  7. Simple and light-weight messaging between micro-services is required to realize an end-to-end use case.
  8. Loosely coupled Infrastructure services for e.g. database, messaging, etc. needed for these micro-services.
  9. Separate logging and monitoring service are mandatory to understand the behavior of the application as a whole or to run desired business analytics on it.

Use of containerized applications

Kubernetes for container orchestration

Deployment Automation & Service portability

Integration of Infrastructure services

Support deployment over hybrid cloud and multi-cloud

--

--

--

We believe in the transformative powers of digital technologies. Our articles represent our beliefs.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

What is the difference between a Web Developer and a Web Designer ?

CasperLabs releases Node 0.9

Bankruptcy Law

bankruptcy law

Project #7: ESP32 Bluetooth

Take a glimpse into my world as a developer evangelist

Object-Oriented Programming

Platform Development: Update 34

Populating a PostgreSQL Table with Pandas is Slow

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Hughes Systique

Hughes Systique

We believe in the transformative powers of digital technologies. Our articles represent our beliefs.

More from Medium

Progressive Delivery with Argo Rollouts: Blue-Green Deployment

DevOps Round-Up CW17

What is Containerized Middleware ?

Complete Continuous Integration & Deployments on RedHat OpenShift