{"componentChunkName":"component---src-templates-blog-js","path":"/blog/2","result":{"data":{"headerImage":{"publicURL":"/static/1c89f7eb44ce89c419af09209977467b/blog-intro.svg"},"tags":{"group":[{"fieldValue":"AWS"},{"fieldValue":"Advisory"},{"fieldValue":"Big Data"},{"fieldValue":"Cloud Adoption"},{"fieldValue":"Cloud Adoption solution"},{"fieldValue":"Cloud Native"},{"fieldValue":"Cloud adoption"},{"fieldValue":"Company News"},{"fieldValue":"DevOps"},{"fieldValue":"Generative AI"},{"fieldValue":"Google Cloud"},{"fieldValue":"Kubernetes"},{"fieldValue":"MyOps"},{"fieldValue":"Public Sector"},{"fieldValue":"SMB"},{"fieldValue":"Security"},{"fieldValue":"Yael Group"},{"fieldValue":"advisory"},{"fieldValue":"cloud adoption"}]},"blogPosts":{"edges":[{"node":{"fields":{"slug":"/smb-cloud-adoption/"},"frontmatter":{"url":"smb-cloud-adoption","title":"How to Streamline & Accelerate Your SMB Cloud Adoption","description":"The most successful businesses in today's fast-changing, digitally fueled society are those who take advantage of innovation and are data-driven. However, small and midsize businesses (SMBs) typically have fewer resources to fund the significant upfront investment that is often required to innovate, putting them at a disadvantage.","tags":["AWS","SMB","Cloud Adoption solution"],"date":"2021-10-20T19:15:51.989Z","image":{"childImageSharp":{"fluid":{"aspectRatio":2.3076923076923075,"src":"/static/f00f7616828543f0112e7c8aa9c08b01/836e2/smb-cloud-adoption.jpg","srcSet":"/static/f00f7616828543f0112e7c8aa9c08b01/6e81a/smb-cloud-adoption.jpg 120w,\n/static/f00f7616828543f0112e7c8aa9c08b01/fbe0e/smb-cloud-adoption.jpg 240w,\n/static/f00f7616828543f0112e7c8aa9c08b01/836e2/smb-cloud-adoption.jpg 480w,\n/static/f00f7616828543f0112e7c8aa9c08b01/94285/smb-cloud-adoption.jpg 720w,\n/static/f00f7616828543f0112e7c8aa9c08b01/b1cc5/smb-cloud-adoption.jpg 960w,\n/static/f00f7616828543f0112e7c8aa9c08b01/097fa/smb-cloud-adoption.jpg 1920w","srcWebp":"/static/f00f7616828543f0112e7c8aa9c08b01/35871/smb-cloud-adoption.webp","srcSetWebp":"/static/f00f7616828543f0112e7c8aa9c08b01/83552/smb-cloud-adoption.webp 120w,\n/static/f00f7616828543f0112e7c8aa9c08b01/2b5a3/smb-cloud-adoption.webp 240w,\n/static/f00f7616828543f0112e7c8aa9c08b01/35871/smb-cloud-adoption.webp 480w,\n/static/f00f7616828543f0112e7c8aa9c08b01/9754a/smb-cloud-adoption.webp 720w,\n/static/f00f7616828543f0112e7c8aa9c08b01/fcc10/smb-cloud-adoption.webp 960w,\n/static/f00f7616828543f0112e7c8aa9c08b01/30cf3/smb-cloud-adoption.webp 1920w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/infrastructure-as-code-database-development/"},"frontmatter":{"url":"Infrastructure-as-Code-Database-Development","title":"Infrastructure as Code and Continuous Delivery Makes Database Development Easy","description":"Infrastructure as Code (IAC), Continuous Integration and Continuous Delivery (CI/CD) are becoming part of the standard pattern for delivering application code into production environments.","tags":["DevOps"],"date":"2021-09-22T23:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.6901408450704225,"src":"/static/bdf67201acba9fc07a64dcbb4a2c588e/836e2/blog-image-jeff2.jpg","srcSet":"/static/bdf67201acba9fc07a64dcbb4a2c588e/6e81a/blog-image-jeff2.jpg 120w,\n/static/bdf67201acba9fc07a64dcbb4a2c588e/fbe0e/blog-image-jeff2.jpg 240w,\n/static/bdf67201acba9fc07a64dcbb4a2c588e/836e2/blog-image-jeff2.jpg 480w,\n/static/bdf67201acba9fc07a64dcbb4a2c588e/94285/blog-image-jeff2.jpg 720w,\n/static/bdf67201acba9fc07a64dcbb4a2c588e/8d28e/blog-image-jeff2.jpg 941w","srcWebp":"/static/bdf67201acba9fc07a64dcbb4a2c588e/35871/blog-image-jeff2.webp","srcSetWebp":"/static/bdf67201acba9fc07a64dcbb4a2c588e/83552/blog-image-jeff2.webp 120w,\n/static/bdf67201acba9fc07a64dcbb4a2c588e/2b5a3/blog-image-jeff2.webp 240w,\n/static/bdf67201acba9fc07a64dcbb4a2c588e/35871/blog-image-jeff2.webp 480w,\n/static/bdf67201acba9fc07a64dcbb4a2c588e/9754a/blog-image-jeff2.webp 720w,\n/static/bdf67201acba9fc07a64dcbb4a2c588e/d8d9a/blog-image-jeff2.webp 941w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/public-sector-cloud-adoption/"},"frontmatter":{"url":"public-sector-cloud-adoption","title":"How to Transform Your Public Sector Organization with Cloud Adoption      ","description":"Whether you work in government, education, non-profit, or healthcare, we know that your public sector organization is unique - and so are its challenges, from budgetary restrictions to significant governance, security and compliance requirements.","tags":["Public Sector","AWS"],"date":"2021-08-12T20:38:56.252Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.791044776119403,"src":"/static/c010c944ab047a7187b81b6ba82a74b9/836e2/shutterstock_1724551933.jpg","srcSet":"/static/c010c944ab047a7187b81b6ba82a74b9/6e81a/shutterstock_1724551933.jpg 120w,\n/static/c010c944ab047a7187b81b6ba82a74b9/fbe0e/shutterstock_1724551933.jpg 240w,\n/static/c010c944ab047a7187b81b6ba82a74b9/836e2/shutterstock_1724551933.jpg 480w,\n/static/c010c944ab047a7187b81b6ba82a74b9/94285/shutterstock_1724551933.jpg 720w,\n/static/c010c944ab047a7187b81b6ba82a74b9/b1cc5/shutterstock_1724551933.jpg 960w,\n/static/c010c944ab047a7187b81b6ba82a74b9/4af19/shutterstock_1724551933.jpg 6518w","srcWebp":"/static/c010c944ab047a7187b81b6ba82a74b9/35871/shutterstock_1724551933.webp","srcSetWebp":"/static/c010c944ab047a7187b81b6ba82a74b9/83552/shutterstock_1724551933.webp 120w,\n/static/c010c944ab047a7187b81b6ba82a74b9/2b5a3/shutterstock_1724551933.webp 240w,\n/static/c010c944ab047a7187b81b6ba82a74b9/35871/shutterstock_1724551933.webp 480w,\n/static/c010c944ab047a7187b81b6ba82a74b9/9754a/shutterstock_1724551933.webp 720w,\n/static/c010c944ab047a7187b81b6ba82a74b9/fcc10/shutterstock_1724551933.webp 960w,\n/static/c010c944ab047a7187b81b6ba82a74b9/d486d/shutterstock_1724551933.webp 6518w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/securing-hybrid-workloads-with-service-perimeters/"},"frontmatter":{"url":"Securing-Hybrid-workloads-with-Service-Perimeters","title":"Securing Hybrid Workloads with Service Perimeters","description":"Hybrid workloads can be described as a configuration in which workloads are deployed across multiple computing environments, one based in the public cloud and at least one being private.\n\nThere are several ways to connect on-premises workloads with Google Cloud APIs and Services. For example, you could consume them directly via their internet-facing endpoints, through a Cloud VPN, or work with a dedicated partner to enable Cloud Interconnect.\n\nThis blog post will look at how Service Perimeters and Private Google Access can help secure hybrid workloads.","tags":["Google Cloud"],"date":"2021-08-11T15:00:49.699Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.25,"src":"/static/302eea37d4320e4f45dd599a9e21fe4b/836e2/blogpost-hybridcloud.jpg","srcSet":"/static/302eea37d4320e4f45dd599a9e21fe4b/6e81a/blogpost-hybridcloud.jpg 120w,\n/static/302eea37d4320e4f45dd599a9e21fe4b/fbe0e/blogpost-hybridcloud.jpg 240w,\n/static/302eea37d4320e4f45dd599a9e21fe4b/836e2/blogpost-hybridcloud.jpg 480w,\n/static/302eea37d4320e4f45dd599a9e21fe4b/94285/blogpost-hybridcloud.jpg 720w,\n/static/302eea37d4320e4f45dd599a9e21fe4b/faa31/blogpost-hybridcloud.jpg 750w","srcWebp":"/static/302eea37d4320e4f45dd599a9e21fe4b/35871/blogpost-hybridcloud.webp","srcSetWebp":"/static/302eea37d4320e4f45dd599a9e21fe4b/83552/blogpost-hybridcloud.webp 120w,\n/static/302eea37d4320e4f45dd599a9e21fe4b/2b5a3/blogpost-hybridcloud.webp 240w,\n/static/302eea37d4320e4f45dd599a9e21fe4b/35871/blogpost-hybridcloud.webp 480w,\n/static/302eea37d4320e4f45dd599a9e21fe4b/9754a/blogpost-hybridcloud.webp 720w,\n/static/302eea37d4320e4f45dd599a9e21fe4b/25cb1/blogpost-hybridcloud.webp 750w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/opsguru-achieves-google-cloud-premier-partner-status/"},"frontmatter":{"url":"myops-achieves-google-cloud-premier-partner-status","title":"MyOps Achieves Google Cloud Premier Partner Status","description":"MyOps, is thrilled to announce that we have achieved Google Cloud Premier Partner status. This partnership celebrates MyOps's success with helping customers leverage Google Cloud and highlights our advanced Google Cloud capabilities and expertise...","tags":["MyOps","Google Cloud"],"date":"2021-08-04T00:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.9047619047619047,"src":"/static/96955243d862dbdc80ccc083e92fefbe/836e2/press-release-google-cloud-2.jpg","srcSet":"/static/96955243d862dbdc80ccc083e92fefbe/6e81a/press-release-google-cloud-2.jpg 120w,\n/static/96955243d862dbdc80ccc083e92fefbe/fbe0e/press-release-google-cloud-2.jpg 240w,\n/static/96955243d862dbdc80ccc083e92fefbe/836e2/press-release-google-cloud-2.jpg 480w,\n/static/96955243d862dbdc80ccc083e92fefbe/94285/press-release-google-cloud-2.jpg 720w,\n/static/96955243d862dbdc80ccc083e92fefbe/b1cc5/press-release-google-cloud-2.jpg 960w,\n/static/96955243d862dbdc80ccc083e92fefbe/0ff54/press-release-google-cloud-2.jpg 1200w","srcWebp":"/static/96955243d862dbdc80ccc083e92fefbe/35871/press-release-google-cloud-2.webp","srcSetWebp":"/static/96955243d862dbdc80ccc083e92fefbe/83552/press-release-google-cloud-2.webp 120w,\n/static/96955243d862dbdc80ccc083e92fefbe/2b5a3/press-release-google-cloud-2.webp 240w,\n/static/96955243d862dbdc80ccc083e92fefbe/35871/press-release-google-cloud-2.webp 480w,\n/static/96955243d862dbdc80ccc083e92fefbe/9754a/press-release-google-cloud-2.webp 720w,\n/static/96955243d862dbdc80ccc083e92fefbe/fcc10/press-release-google-cloud-2.webp 960w,\n/static/96955243d862dbdc80ccc083e92fefbe/9000d/press-release-google-cloud-2.webp 1200w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/what-does-a-service-mesh-do/"},"frontmatter":{"url":"what-does-a-service-mesh-do","title":"What does a Service Mesh do? (Part 2)","description":"This is the second post in our Service Mesh series. The first post introduced service meshes at a high level, this one will drill down further into common service mesh features and the problems they address. Understanding the problems addressed by a service mesh is key to determining their suitability for your systems.","tags":["Cloud Native"],"date":"2020-06-29T16:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1,"src":"/static/88cfb3062e3ed562c428b25140b87ff6/836e2/service-mesh-blog-2.jpg","srcSet":"/static/88cfb3062e3ed562c428b25140b87ff6/6e81a/service-mesh-blog-2.jpg 120w,\n/static/88cfb3062e3ed562c428b25140b87ff6/fbe0e/service-mesh-blog-2.jpg 240w,\n/static/88cfb3062e3ed562c428b25140b87ff6/836e2/service-mesh-blog-2.jpg 480w,\n/static/88cfb3062e3ed562c428b25140b87ff6/94285/service-mesh-blog-2.jpg 720w,\n/static/88cfb3062e3ed562c428b25140b87ff6/b1cc5/service-mesh-blog-2.jpg 960w,\n/static/88cfb3062e3ed562c428b25140b87ff6/bf033/service-mesh-blog-2.jpg 6666w","srcWebp":"/static/88cfb3062e3ed562c428b25140b87ff6/35871/service-mesh-blog-2.webp","srcSetWebp":"/static/88cfb3062e3ed562c428b25140b87ff6/83552/service-mesh-blog-2.webp 120w,\n/static/88cfb3062e3ed562c428b25140b87ff6/2b5a3/service-mesh-blog-2.webp 240w,\n/static/88cfb3062e3ed562c428b25140b87ff6/35871/service-mesh-blog-2.webp 480w,\n/static/88cfb3062e3ed562c428b25140b87ff6/9754a/service-mesh-blog-2.webp 720w,\n/static/88cfb3062e3ed562c428b25140b87ff6/fcc10/service-mesh-blog-2.webp 960w,\n/static/88cfb3062e3ed562c428b25140b87ff6/0e5f4/service-mesh-blog-2.webp 6666w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/does-your-organization-need-a-service-mesh/"},"frontmatter":{"url":"does-your-organization-need-a-service-mesh","title":"Does Your Organization Need a Service Mesh? (Part 1)","description":"\"Service Mesh\" may be one of the most hyped buzzwords in the Cloud Native space, but what is a Service Mesh and how do you know if your team needs one? In this post, MyOps will share some high-level insights in hopes of bringing you closer to considering service mesh adoption for your organization.","tags":["Cloud Native"],"date":"2020-06-23T16:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.3333333333333333,"src":"/static/20f5d4d5304a4fc7684f52b032f47542/836e2/service-mesh-blog.jpg","srcSet":"/static/20f5d4d5304a4fc7684f52b032f47542/6e81a/service-mesh-blog.jpg 120w,\n/static/20f5d4d5304a4fc7684f52b032f47542/fbe0e/service-mesh-blog.jpg 240w,\n/static/20f5d4d5304a4fc7684f52b032f47542/836e2/service-mesh-blog.jpg 480w,\n/static/20f5d4d5304a4fc7684f52b032f47542/94285/service-mesh-blog.jpg 720w,\n/static/20f5d4d5304a4fc7684f52b032f47542/b1cc5/service-mesh-blog.jpg 960w,\n/static/20f5d4d5304a4fc7684f52b032f47542/bf033/service-mesh-blog.jpg 6666w","srcWebp":"/static/20f5d4d5304a4fc7684f52b032f47542/35871/service-mesh-blog.webp","srcSetWebp":"/static/20f5d4d5304a4fc7684f52b032f47542/83552/service-mesh-blog.webp 120w,\n/static/20f5d4d5304a4fc7684f52b032f47542/2b5a3/service-mesh-blog.webp 240w,\n/static/20f5d4d5304a4fc7684f52b032f47542/35871/service-mesh-blog.webp 480w,\n/static/20f5d4d5304a4fc7684f52b032f47542/9754a/service-mesh-blog.webp 720w,\n/static/20f5d4d5304a4fc7684f52b032f47542/fcc10/service-mesh-blog.webp 960w,\n/static/20f5d4d5304a4fc7684f52b032f47542/0e5f4/service-mesh-blog.webp 6666w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/what-is-cloud-native/"},"frontmatter":{"url":"what-is-cloud-native","title":"What is Cloud-Native?","description":"Cloud-native is a word that is widely heard but not frequently explained.  Here is MyOps's interpretation of the cloud-native","tags":["Cloud Native"],"date":"2020-06-11T16:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.5,"src":"/static/e49d8907c360466c0d07beec414a1333/836e2/cloudnativeblog.jpg","srcSet":"/static/e49d8907c360466c0d07beec414a1333/6e81a/cloudnativeblog.jpg 120w,\n/static/e49d8907c360466c0d07beec414a1333/fbe0e/cloudnativeblog.jpg 240w,\n/static/e49d8907c360466c0d07beec414a1333/836e2/cloudnativeblog.jpg 480w,\n/static/e49d8907c360466c0d07beec414a1333/94285/cloudnativeblog.jpg 720w,\n/static/e49d8907c360466c0d07beec414a1333/b1cc5/cloudnativeblog.jpg 960w,\n/static/e49d8907c360466c0d07beec414a1333/ae624/cloudnativeblog.jpg 10666w","srcWebp":"/static/e49d8907c360466c0d07beec414a1333/35871/cloudnativeblog.webp","srcSetWebp":"/static/e49d8907c360466c0d07beec414a1333/83552/cloudnativeblog.webp 120w,\n/static/e49d8907c360466c0d07beec414a1333/2b5a3/cloudnativeblog.webp 240w,\n/static/e49d8907c360466c0d07beec414a1333/35871/cloudnativeblog.webp 480w,\n/static/e49d8907c360466c0d07beec414a1333/9754a/cloudnativeblog.webp 720w,\n/static/e49d8907c360466c0d07beec414a1333/fcc10/cloudnativeblog.webp 960w,\n/static/e49d8907c360466c0d07beec414a1333/aa5e4/cloudnativeblog.webp 10666w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/the-economics-of-cloud-adoption/"},"frontmatter":{"url":"the-economics-of-cloud-adoption","title":"The Economics of Cloud Adoption","description":"At MyOps, we like to use the term Rapid Cloud Adoption to differentiate our approach to helping our clients adopt the cloud. By saying rapid, we really mean rapid. We are able to deliver a secure cloud landing zone in a week, but how is this possible?","tags":["Cloud Adoption solution"],"date":"2020-04-20T16:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.1009174311926606,"src":"/static/0d065d89c443855efc2f123ed0338e83/b460a/economics.png","srcSet":"/static/0d065d89c443855efc2f123ed0338e83/d966b/economics.png 120w,\n/static/0d065d89c443855efc2f123ed0338e83/67196/economics.png 240w,\n/static/0d065d89c443855efc2f123ed0338e83/b460a/economics.png 480w,\n/static/0d065d89c443855efc2f123ed0338e83/9a8d7/economics.png 720w,\n/static/0d065d89c443855efc2f123ed0338e83/6e898/economics.png 960w,\n/static/0d065d89c443855efc2f123ed0338e83/be966/economics.png 4583w","srcWebp":"/static/0d065d89c443855efc2f123ed0338e83/35871/economics.webp","srcSetWebp":"/static/0d065d89c443855efc2f123ed0338e83/83552/economics.webp 120w,\n/static/0d065d89c443855efc2f123ed0338e83/2b5a3/economics.webp 240w,\n/static/0d065d89c443855efc2f123ed0338e83/35871/economics.webp 480w,\n/static/0d065d89c443855efc2f123ed0338e83/9754a/economics.webp 720w,\n/static/0d065d89c443855efc2f123ed0338e83/fcc10/economics.webp 960w,\n/static/0d065d89c443855efc2f123ed0338e83/2ef03/economics.webp 4583w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/industry-4-0-why-this-revolution-is-different/"},"frontmatter":{"url":"industry-4-0-why-this-revolution-is-different","title":"Industry 4.0 - Why this revolution is different.","description":"If you've picked up any business magazine in the last few years, it would have been difficult to miss articles discussing \"Industry 4.0\", or the 4th industrial revolution. This new revolution promises Interconnection, Information, Technical assistance and decentralized decision making.","tags":["Cloud Adoption solution"],"date":"2020-03-09T16:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":2.4,"src":"/static/d136bb210694ec3b60fc479cb59d1276/836e2/industry-4.jpg","srcSet":"/static/d136bb210694ec3b60fc479cb59d1276/6e81a/industry-4.jpg 120w,\n/static/d136bb210694ec3b60fc479cb59d1276/fbe0e/industry-4.jpg 240w,\n/static/d136bb210694ec3b60fc479cb59d1276/836e2/industry-4.jpg 480w,\n/static/d136bb210694ec3b60fc479cb59d1276/94285/industry-4.jpg 720w,\n/static/d136bb210694ec3b60fc479cb59d1276/b1cc5/industry-4.jpg 960w,\n/static/d136bb210694ec3b60fc479cb59d1276/83365/industry-4.jpg 6036w","srcWebp":"/static/d136bb210694ec3b60fc479cb59d1276/35871/industry-4.webp","srcSetWebp":"/static/d136bb210694ec3b60fc479cb59d1276/83552/industry-4.webp 120w,\n/static/d136bb210694ec3b60fc479cb59d1276/2b5a3/industry-4.webp 240w,\n/static/d136bb210694ec3b60fc479cb59d1276/35871/industry-4.webp 480w,\n/static/d136bb210694ec3b60fc479cb59d1276/9754a/industry-4.webp 720w,\n/static/d136bb210694ec3b60fc479cb59d1276/fcc10/industry-4.webp 960w,\n/static/d136bb210694ec3b60fc479cb59d1276/b4ec9/industry-4.webp 6036w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/automate-deployment-to-aws-with-github-actions/"},"frontmatter":{"url":"automate-deployment-to-aws-with-github-actions","title":"Automate Deployment to AWS with GitHub Actions","description":"In previous posts we have looked at the popularity of GitOps and a number of tools available to implement GitOps. Among the tools there are GitHub Actions. Given the popularity of GitHub in both enterprises and open-sourced communities, let's walk through how to set up the new feature; GitHub Actions.","tags":["AWS","DevOps"],"date":"2020-02-18T17:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.5,"src":"/static/671506745a2600616b877b8ba95908eb/836e2/github-actions-blog.jpg","srcSet":"/static/671506745a2600616b877b8ba95908eb/6e81a/github-actions-blog.jpg 120w,\n/static/671506745a2600616b877b8ba95908eb/fbe0e/github-actions-blog.jpg 240w,\n/static/671506745a2600616b877b8ba95908eb/836e2/github-actions-blog.jpg 480w,\n/static/671506745a2600616b877b8ba95908eb/94285/github-actions-blog.jpg 720w,\n/static/671506745a2600616b877b8ba95908eb/b1cc5/github-actions-blog.jpg 960w,\n/static/671506745a2600616b877b8ba95908eb/41bee/github-actions-blog.jpg 5200w","srcWebp":"/static/671506745a2600616b877b8ba95908eb/35871/github-actions-blog.webp","srcSetWebp":"/static/671506745a2600616b877b8ba95908eb/83552/github-actions-blog.webp 120w,\n/static/671506745a2600616b877b8ba95908eb/2b5a3/github-actions-blog.webp 240w,\n/static/671506745a2600616b877b8ba95908eb/35871/github-actions-blog.webp 480w,\n/static/671506745a2600616b877b8ba95908eb/9754a/github-actions-blog.webp 720w,\n/static/671506745a2600616b877b8ba95908eb/fcc10/github-actions-blog.webp 960w,\n/static/671506745a2600616b877b8ba95908eb/a7c71/github-actions-blog.webp 5200w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}},{"node":{"fields":{"slug":"/gitops-the-growing-landscape-of-tools/"},"frontmatter":{"url":"gitops-the-growing-landscape-of-tools","title":"GitOps - The Growing Landscape of Tools ","description":"In an earlier post we discussed the advent of GitOps, what it is and why it has become so popular. In this post we are going to take a look into a few GitOps offerings. While the first GitOps product has been Weaveworks Cloud in 2017 (if memory serves me right), the landscape has since evolved.","tags":[],"date":"2020-02-01T05:00:00.000Z","image":{"childImageSharp":{"fluid":{"aspectRatio":1.5,"src":"/static/917cee8b5a9998e4ac954eea8ea0da59/836e2/gitops-blog-2.jpg","srcSet":"/static/917cee8b5a9998e4ac954eea8ea0da59/6e81a/gitops-blog-2.jpg 120w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/fbe0e/gitops-blog-2.jpg 240w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/836e2/gitops-blog-2.jpg 480w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/94285/gitops-blog-2.jpg 720w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/b1cc5/gitops-blog-2.jpg 960w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/39dd0/gitops-blog-2.jpg 6000w","srcWebp":"/static/917cee8b5a9998e4ac954eea8ea0da59/35871/gitops-blog-2.webp","srcSetWebp":"/static/917cee8b5a9998e4ac954eea8ea0da59/83552/gitops-blog-2.webp 120w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/2b5a3/gitops-blog-2.webp 240w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/35871/gitops-blog-2.webp 480w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/9754a/gitops-blog-2.webp 720w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/fcc10/gitops-blog-2.webp 960w,\n/static/917cee8b5a9998e4ac954eea8ea0da59/e26e3/gitops-blog-2.webp 6000w","sizes":"(max-width: 480px) 100vw, 480px"}}}}}}]}},"pageContext":{"pageNumber":1,"humanPageNumber":2,"skip":12,"limit":12,"numberOfPages":4,"previousPagePath":"/blog","nextPagePath":"/blog/3"}},"staticQueryHashes":["2022990323","639612397"]}