Technologies

Cloud Kubernetes

Architecture

  • Cloud Kubernetes  > Nodes > Pods >  Containers > Images - Applications 

Components

  • Kubernetes : Manage the app cloud
  • Node : Single unit that is running in a OS/VM
  • Pod : Manage Application process
  • Container: Manage Images and related OS
  • Images - Applications : Executable application and Libraries
  • OS : Minimal OS where to execute application

Application

  • openebs.io : Manage Hard Drive
  • Quarkus : Container for executable Java Application
  • Survey JVM : Manage JVM onto the cloud
  • ELK: Manage Application logs onto the cloud

Containers and integrated Solutions: 

  • CI/CD : Continuous Integration/Continuous Development
  • DB replication
  • DEV/REC/PROD environment