Cicd documentation layout



Download 6.25 Mb.
Page27/39
Date15.06.2023
Size6.25 Mb.
#61535
1   ...   23   24   25   26   27   28   29   30   ...   39
CIcd
Deployment Speed/Agility – Docker containers house the minimal requirements for running the application, enabling quick and lightweight deployment.

  • Portability – Because containers are essentially independent self-sufficient application bundles, they can be run across machines without compatibility issues.

  • ReuseContainers can be versioned, archived, shared, and used for rolling back previous versions of an application. Platform configurations can essentially be managed

  • as code.

    9.3. Kubernetes alternatives and competitors:


    • Amazon ECS

    • Docker Platform (Docker Swarm)

    • Apache Mesos

    • Helios

    • Marathon

    • Centurion

    • Cloudify

    9.4. Differences between Docker Swarm and Kubernetes:


    Docker Swarm

    Kubernetes

    Applications can be deployed as services (or micro-services)

    An application can be displayed using a combination of pods, deployments, and services (or micro-services).

    Simple to install

    Complex installations as compared to docker swarm

    Docker Swarm is supported for only monitoring with the third-party applications

    Kubernetes supports multiple versions of logging and monitoring when the services are deployed within the cluster

    Docker Swarm can deploy containers fast

    It is a complex system as it offers a unified set of APIs and strong guarantees about the cluster state, which slows down container deployment and scaling

    In a Docker Swarm, a node joining a cluster creates an overlay network of services that span all of the hosta in the Swarm

    Kubernetes network is flat, as it enables all pods to communicate with one another.

    Download 6.25 Mb.

    Share with your friends:
  • 1   ...   23   24   25   26   27   28   29   30   ...   39




    The database is protected by copyright ©ininet.org 2024
    send message

        Main page