{
  "path": "/3m5ubfz3nwc2x",
  "site": "at://did:plc:nejscld5zlavytijxz27qhvj/site.standard.publication/3m4722tw5322o",
  "$type": "site.standard.document",
  "title": "Can OpenStack really replace VMware in organizations that still need to run their own virtualisation?",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreiftlaiynggqeezm2h5ftlt2cv2jhh7h7ykov3jq5p4xkpgt3dak4e",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3m5u7si4zpe2t"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreie7nvjju53etrsc6qx66brzkqawsni346vtqwwkbd2qes2w7r3ksi",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3m5u7sld4cm2t"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreigal2e52vrpmpbfwvtehhscvue6e7fogy6wsctl2d3zdgaji6jmbm",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3m5u7smknwm2t"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreiagyq34cftgryqbjgvkvzx7f6tucwmnev4cotttsf6ahhzsgka33m",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3m5u7snayrm2t"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreieaastfbqevdkswng2llohu4kvk2dvjbzz7wchs3pf2joov6oqdmm",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3m5u7snvc6u2t"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreigc3v3xrwiuhqj3qimj6rrusgdtd4xlfv575zdm6ommhxvtmv3vma",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3m5u7soqbhu2t"
              }
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.blockquote",
              "facets": [],
              "plaintext": "\"OpenStack's goal is not to be a less functional VMware, it’s to be a better OpenStack with its own ecosystem...\" - Kevin Carter"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "src": "https://www.thestack.technology/can-openstack-really-replace-vmware-in-organizations-that-still-need-to-run-their-own-virtualisation/",
              "$type": "pub.leaflet.blocks.website",
              "title": "Can OpenStack replace VMware to run private virtualisation?",
              "description": "\"OpenStack's goal is not to be a less functional VMware, it’s to be a better OpenStack with its own ecosystem...\""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "open source"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "platform engineering"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "OpenStack"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "KuberVirt"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "private cloud"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "Broadcom"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "Linux"
                  },
                  "children": []
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [],
                    "plaintext": "Kubernetes"
                  },
                  "children": []
                }
              ]
            }
          }
        ]
      }
    ]
  },
  "bskyPostRef": {
    "cid": "bafyreib7hmocq2t3dfwurdehfcat5azkz2mysa4hh3enrcosqipjavvjfi",
    "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3m5ubg6s2tk2x",
    "commit": {
      "cid": "bafyreidn64njkhxznjsqu3hetu7tm7bfmkezo46glgsrbhxx6nh2txquyu",
      "rev": "3m5ubg73zxk2n"
    },
    "validationStatus": "valid"
  },
  "description": "The Stack",
  "publishedAt": "2025-11-17T22:26:50.372Z"
}