109 lines
85 KiB
HTML
109 lines
85 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en" suppressHydrationWarning>
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" data-vf-shell-head="true">
|
||
|
||
<script nonce="iLJTGpCm8Zwk2SwDRKn14A==">
|
||
(function(){
|
||
var origError = console.error;
|
||
var hydrationErrorLogged = false;
|
||
console.error = function() {
|
||
var msg = arguments[0];
|
||
var isHydrationError = (typeof msg === 'string' && msg.includes('Minified React error #4')) ||
|
||
(arguments[0] instanceof Error && arguments[0].message && arguments[0].message.includes('Minified React error #4'));
|
||
if (isHydrationError) {
|
||
if (!hydrationErrorLogged) {
|
||
hydrationErrorLogged = true;
|
||
origError.call(console, '[Veryfront] React hydration mismatch detected. This is usually caused by client-only code (localStorage, window checks) in SSR. React will recover automatically. See: https://react.dev/link/hydration-mismatch');
|
||
}
|
||
return;
|
||
}
|
||
origError.apply(console, arguments);
|
||
};
|
||
})();
|
||
</script>
|
||
|
||
<title data-vf-head="true">NoOps: What Does the Future Hold for DevOps Engineers? — Coder Society</title>
|
||
|
||
<!-- Import map for ESM module resolution -->
|
||
<script type="importmap" nonce="iLJTGpCm8Zwk2SwDRKn14A==">
|
||
{"imports":{"react":"https://esm.sh/react@19.2.4?target=es2022\u0026deps=csstype@3.2.3","react-dom":"https://esm.sh/react-dom@19.2.4?external=react\u0026target=es2022\u0026deps=csstype@3.2.3","react-dom/client":"https://esm.sh/react-dom@19.2.4/client?external=react\u0026target=es2022\u0026deps=csstype@3.2.3","react/jsx-runtime":"https://esm.sh/react@19.2.4/jsx-runtime?external=react\u0026target=es2022\u0026deps=csstype@3.2.3","react/jsx-dev-runtime":"https://esm.sh/react@19.2.4/jsx-dev-runtime?external=react\u0026target=es2022\u0026deps=csstype@3.2.3","veryfront/chat":"/_vf_modules/_veryfront/chat/index.js?vf_release=1cc57479-6864-4af1-ae6a-b49815028f63\u0026vf_runtime=0.1.1258-rc.19001","veryfront/markdown":"/_vf_modules/_veryfront/markdown/index.js?vf_release=1cc57479-6864-4af1-ae6a-b49815028f63\u0026vf_runtime=0.1.1258-rc.19001","veryfront/mdx":"/_vf_modules/_veryfront/mdx/index.js?vf_release=1cc57479-6864-4af1-ae6a-b49815028f63\u0026vf_runtime=0.1.1258-rc.19001","veryfront/workflow":"/_vf_modules/_veryfront/workflow/react/index.js?vf_release=1cc57479-6864-4af1-ae6a-b49815028f63\u0026vf_runtime=0.1.1258-rc.19001","veryfront/head":"/_vf/assets/4c47cfe471be4000d5c080945e1a6a5eea74710b32092adb7b8492e1dc5c399f.js","veryfront/router":"/_vf/assets/4c47cfe471be4000d5c080945e1a6a5eea74710b32092adb7b8492e1dc5c399f.js","veryfront/context":"/_vf/assets/4c47cfe471be4000d5c080945e1a6a5eea74710b32092adb7b8492e1dc5c399f.js","veryfront/fonts":"/_vf_modules/_veryfront/react/fonts/index.js?vf_release=1cc57479-6864-4af1-ae6a-b49815028f63\u0026vf_runtime=0.1.1258-rc.19001","veryfront/ui":"/_vf/assets/0f0f7050deda504c1186f0388977527774aa510559ea809a9110dc547a03257c.js","veryfront/react/head":"/_vf/assets/4c47cfe471be4000d5c080945e1a6a5eea74710b32092adb7b8492e1dc5c399f.js","veryfront/react/router":"/_vf/assets/4c47cfe471be4000d5c080945e1a6a5eea74710b32092adb7b8492e1dc5c399f.js","veryfront/react/context":"/_vf/assets/4c47cfe471be4000d5c080945e1a6a5eea74710b32092adb7b8492e1dc5c399f.js","veryfront/react/fonts":"/_vf_modules/_veryfront/react/fonts/index.js?vf_release=1cc57479-6864-4af1-ae6a-b49815028f63\u0026vf_runtime=0.1.1258-rc.19001","@/":"/_vf_modules/"}}
|
||
</script>
|
||
|
||
<!-- Modulepreload hints for faster cold start -->
|
||
<link rel="modulepreload" href="/_vf/assets/4cf3b959151dc32fc111f81dc5f7be50a3a884cfdd27a91da02f4ec026f9672d.js">
|
||
<link rel="modulepreload" href="/_vf/assets/d740f42932f4c40a8e9982906bfb27d4f814963fd5487eac8b1bffd0a5c1061a.js">
|
||
<link rel="modulepreload" href="https://esm.sh/react@19.2.4/jsx-runtime?external=react&target=es2022&deps=csstype@3.2.3">
|
||
<link rel="modulepreload" href="/_veryfront/hydration-runtime.js">
|
||
|
||
<!-- Tailwind CSS: Server-side JIT compiled -->
|
||
<link rel="stylesheet" href="/_vf/assets/57e0004fc65026c2f6b4d37590344e9080231c54bafb680a010fe100bee60200.css">
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<meta data-vf-head="true" content="website" property="og:type">
|
||
<meta data-vf-head="true" content="Coder Society" property="og:site_name">
|
||
<meta data-vf-head="true" content="NoOps: What Does the Future Hold for DevOps Engineers?" property="og:title">
|
||
<meta data-vf-head="true" content="Does NoOps mean the end of the DevOps era? Or is it simply the next step in the progression of DevOps? In this article, we’ll explore this question in detail." name="description">
|
||
<meta data-vf-head="true" content="https://cdn.codersociety.com/uploads/noops-future-of-devops.png" property="og:image">
|
||
<meta data-vf-head="true" content="NoOps: What Does the Future Hold for DevOps Engineers?" property="og:image:alt">
|
||
<meta data-vf-head="true" content="1200" property="og:image:width">
|
||
<meta data-vf-head="true" content="630" property="og:image:height">
|
||
<meta data-vf-head="true" content="Kentaro Wakayama" name="author">
|
||
<meta data-vf-head="true" content="summary_large_image" name="twitter:card">
|
||
<link data-vf-head="true" href="https://fonts.googleapis.com" rel="preconnect">
|
||
<link data-vf-head="true" href="https://fonts.gstatic.com" rel="preconnect">
|
||
<link data-vf-head="true" href="https://cdn.codersociety.com/favicon.ico" rel="shortcut icon" type="image/png">
|
||
<link data-vf-head="true" href="/vendor/video-js-8.16.1.css" rel="stylesheet">
|
||
<link data-vf-head="true" href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap" rel="stylesheet">
|
||
</head>
|
||
<body suppressHydrationWarning>
|
||
<!-- Server-owned hydration metadata; this must remain the first body element. -->
|
||
<script id="veryfront-hydration-data" type="application/json" nonce="iLJTGpCm8Zwk2SwDRKn14A==">
|
||
{"slug":"blog/articles/noops","props":{},"params":{},"layouts":[{"kind":"mdx","path":"components/layouts/ArticleLayout.mdx"}],"appPath":"components/app.tsx","appRouterRoot":"app","pagePath":"pages/blog/articles/noops.mdx","pageType":"mdx","clientModuleStrategy":"rsc-module","releaseId":"1cc57479-6864-4af1-ae6a-b49815028f63","releaseAssetModules":{"components/app.tsx":"/_vf/assets/ac9d2ca9ba18c20833cf1e51051a6ba738d2d6612bcd2d6823745259a0f1d2d1.js","components/Icons.tsx":"/_vf/assets/ebdafe54cee8f2e54fadbcd9ec2987e7e18f6013e78e0c07484fbbb5b986c264.js","lib/utils.ts":"/_vf/assets/1b282dd31fc3b776b43daf40c486e243efb85daf40a3d6eab09d14da72323071.js","components/elements/IconButton.tsx":"/_vf/assets/eb3b87f70742a9e702f0242a26eb4239d3cc72d5e9b78a16f5ba64063d445f34.js","components/elements/ColorModeToggle.tsx":"/_vf/assets/d709254d0899057e0e9c06c6179a72846ec49c7f213fed52acae0dbff2b81140.js","pages/blog/articles/nodejs-docker-best-practices.mdx":"/_vf/assets/ac962915108644c18657550c6e674ee56d2c0a5b400bafef6fb70859d2b32bf9.js","pages/blog/articles/metrics-tracing-logging.mdx":"/_vf/assets/5ef762472b9470a863720d70905fa936638a0393229efe1d8d122ec8c3db352d.js","pages/privacy.mdx":"/_vf/assets/6c1fb80ce6087cfa1a64ef75357cd67672f8523ee0a9c8be6cc7578e01ced780.js","pages/pages/privacy.mdx":"/_vf/assets/6c1fb80ce6087cfa1a64ef75357cd67672f8523ee0a9c8be6cc7578e01ced780.js","components/ClientSuspense.tsx":"/_vf/assets/66b95dcf0be5a15d956da83ae6deef95dc26ae54c75c17e691c150cb27639156.js","components/PageWrapper.tsx":"/_vf/assets/26315efcb1ee4fffdbdc0ee29385205577b76529232a17dc9c18068835a56380.js","components/blog/BlogHeader.tsx":"/_vf/assets/5c389513f775994b5abeb62b1965e211791eccb67e5d4c8accf47b4c8b0b353d.js","components/Skeleton.tsx":"/_vf/assets/827ce32e9c6df97485e2e0e629202400a66e7d733e23c4bd3bf22b16ce0c385a.js","components/hooks/useIsTouch.ts":"/_vf/assets/fb4cea41a82d8655d6aa4c86818b3cfb901eaf62540c0382fad39a0091e059d0.js","lib/imageUtils.ts":"/_vf/assets/31ecec769d24eefc32b562c2ad90a72ad1c2cfe49000ac8dcaed6558d0c8faea.js","components/Image.tsx":"/_vf/assets/6647424fe13bcf5a24dbfac2b1381fe2c2c78a9b2452bdf350b23037ab05dca2.js","components/ResponsiveImage.tsx":"/_vf/assets/943e16d5e614a3dd930b8b14582323e9b5c431cb7ebc6d14c4704b92327ba97b.js","components/elements/AspectRatio.tsx":"/_vf/assets/2758016452ee8cad8167baeff30af1b7c4dc3f833a3c920a7fb7c8cc3723afe1.js","components/VideoPlayer.tsx":"/_vf/assets/7fea5890b197aed449391cbd7cbd97f4d25a5ac9e11cb2cec957941af0d51f02.js","components/elements/DateFormatter.tsx":"/_vf/assets/f692ea1d6204c7077f95942d9ffea44ebc5e2d9ed9dc04dcecaa6634ca7223a7.js","components/modules/Card.tsx":"/_vf/assets/974e28f5c901739c061c6e34e36e4be839c87ffa6e36c8c30b711ba7d78f73f9.js","components/blog/BlogTeaser.tsx":"/_vf/assets/4db6b667c3a2c7eab7435bcf88e0d27496d7b73ba32ba9de587b14044ed52d4a.js","components/blog/useArticles.ts":"/_vf/assets/b505a539e5c9b0784578b49dee2c63aa97c75487ef33c21369b6ee31dcff32a5.js","components/blog/BlogList.tsx":"/_vf/assets/f30eb4fb2b5225b00a8be5b66f2b9ebdabd573229a45568c8a6b99e337ed37a0.js","components/elements/Container.tsx":"/_vf/assets/c55dc125a96f684a0bc8ef27fc93568103139481a9ce06b2165376fb6307a705.js","components/modules/Section.tsx":"/_vf/assets/275858f5326bc9c67e781bf049b868843f672df7154d01096b54d8ea9b7e32de.js","pages/blog.mdx":"/_vf/assets/1983b6334d23d491001104028bf7e0601b10c334c191ba90a09d1da3bfe4cb1d.js","pages/blog/videos.mdx":"/_vf/assets/e6713a1c3f32c68c5acd82fe859851de7076c39faa61fb885c0fd6017fa55fc8.js","pages/blog/articles.mdx":"/_vf/assets/e6bebe2fa9952d5d1317b754c94f9398e9ddcb3085671d6b45b56c45d7d837a0.js","pages/blog/videos/why-learn-rust-or-any-new-programming-language.mdx":"/_vf/assets/88eb7f6e916232586745f3bbadde7d6c5fa35fe356a84229983b73ee5f6f4ffb.js","pages/blog/videos/the-future-of-libra-and-blockchain-beyond-the-hype.mdx":"/_vf/assets/66a21e3f8d7a2c7dbb689368198d7ed9ce1e64c2097c4fcef74b0192b6422118.js","pages/blog/videos/meet-the-founders.mdx":"/_vf/assets/32f8be85b87a7b7f5a1d20dfb0372c8592e151c509c6f993ed8c3db3088ac14d.js","pages/blog/videos/this-is-what-the-future-of-devops-looks-like.mdx":"/_vf/assets/6a3367a082cc33fe925504c923ae445d0ead0681d6c824136d5c42085ec9b26f.js","pages/blog/videos/how-user-research-will-unlock-your-future.mdx":"/_vf/assets/f1623fe47617cedd59b9c00af5837371d5b764acbf84cbe0207949813a2bd0a6.js","pages/blog/videos/the-hype-of-react-and-why-its-taking-over-ui-development.mdx":"/_vf/assets/25340b6a65e107a48426a553070b43fc45a21866cf07cd876778793f19a729be.js","pages/blog/videos/welcome-to-coder-society.mdx":"/_vf/assets/36b00740a46f30460e1f9a9df67cfb03f93b0c01df195c3a552541adb3cdc2f0.js","pages/blog/articles/google-anthos.mdx":"/_vf/assets/8e7e40d592b7c85d29fd978371426d402ecaee8155e8b0a0303e769ebefc6b00.js","pages/blog/articles/introduction-graphql.mdx":"/_vf/assets/fa4d9f7be971d1df78104baf9afa6aa2eccb9969d14aa306082f5c5f4407e633.js","pages/blog/articles/container-workloads-aws-azure-gcp.mdx":"/_vf/assets/9f7460e006eaec33e56acfe052cb4d600e6207ac47489b7860d480637a4a5151.js","pages/blog/articles/run-serverless-kubernetes-pods-gcp-1.mdx":"/_vf/assets/94d037b2c6999344da665a75b3c852b66a52665d4eff251f428148f11970421f.js","pages/blog/articles/devops-success-in-organization.mdx":"/_vf/assets/02f71ddc0ed96d56b8f8dc05e6d3325cdc829d4bb81a0dd490e8247b1ad6ae3f.js","pages/blog/articles/kubernetes-logging.mdx":"/_vf/assets/6dd1b217f48b3bde2239d6306344ae6a2d41aaf31c8685d2dbf50231de6d1f8e.js","pages/blog/articles/chaos-engineering.mdx":"/_vf/assets/9842475b6b5f532aad26a9123e575da2b9d7c5a2bb545388c90124b2f572e4d2.js","pages/blog/articles/terraform-azure-kubernetes.mdx":"/_vf/assets/7edea620df1b64e609702f1faf13ef61fb8b87b04e13fd7eb1c1abf17d6b0f9e.js","pages/blog/articles/kubernetes-ingress-controllers.mdx":"/_vf/assets/4834c62f0d130ea2d0d0a1caefce1a0ee6e01beaab3f3005a9e44c1573a39788.js","pages/blog/articles/service-mesh.mdx":"/_vf/assets/33bd58018ff81051bf9e4849e8114e5618b036e51191af2ace3b98a82c5f9da4.js","pages/blog/articles/nodejs-application-monitoring-with-prometheus-and-grafana.mdx":"/_vf/assets/9e66b81646043fd9a87938fd1d35d99890ff5cc9f1c2c8680d0d49198f64133d.js","pages/blog/articles/lambda-api.mdx":"/_vf/assets/ad8dd55b03ce5be117d72fbd93393036b4cbe1782a3d4d02c1679bfb60a78f65.js","pages/blog/articles/creating-a-highly-available-secured-kubernetes-cluster-on-aws-with-kops.mdx":"/_vf/assets/3f241139d09ff2beada1a74e0b1badc2e4f4ce7407ff4dcdcefee5d8344f1541.js","pages/blog/articles/serverless-kubernetes-pods-gcp-cloud-run.mdx":"/_vf/assets/080c3cbba1bc1bc752e7cc6dab4e46d95191cef2b72ffec3fcefac54588431a3.js","pages/blog/articles/react-hooks.mdx":"/_vf/assets/195f31dd7beaa046d8d895800338f8a7eb45fbcd4e7d6f1fecc5880695b4ab75.js","pages/blog/articles/aws-cdk.mdx":"/_vf/assets/405ec88bf1485f89d6528c448991bfb00cde4197c938aba1bf72630ed3c71691.js","pages/blog/articles/build-and-deploy-kubernetes-applications-with-skaffold-and-kustomize.mdx":"/_vf/assets/7d0bc5e824c7a3e19366da7bc785642c40d6c1d146eab8871c450675420cbcdb.js","pages/blog/articles/porting-coreos-tectonic-installer-to-digitalocean.mdx":"/_vf/assets/ce10daee68a803120c02ef32406efa3bb40ffe3707c36417eb6952350a368636.js","pages/blog/articles/istio-kubernetes.mdx":"/_vf/assets/873c687188f2188f6d75dc58c5405d443b9130e88a3f8def0254c7796070b758.js","pages/blog/articles/managed-monitoring.mdx":"/_vf/assets/75f4b2b6299d104db70bbeb52bc7197f1df66e3168ed0646a9983f422736a859.js","pages/blog/articles/loki-kubernetes-logging.mdx":"/_vf/assets/f48a27ecdd100846216d72080efbfb0c1a82fb4001df20212a272bec354223b9.js","pages/blog/articles/central-banks-dont-like-libra-but-may-end-up-embracing-crypto.mdx":"/_vf/assets/95e2ba57bcf04831bf790977245832d49073fcf9f91159cf217db7d7360c7ad9.js","pages/blog/articles/cloud-native-tools.mdx":"/_vf/assets/408862137e874292f5165764d38939d24b4d9d564fae8bfc6e12a0f0ef439ecf.js","pages/blog/articles/nodejs-development-workflow-for-kubernetes-basic-setup-part-1.mdx":"/_vf/assets/bff5a5eb6f321143660e01cff5be46d7ac40a8bec98814669750a61c4a8517cd.js","pages/blog/articles/istio-kubernetes-2.mdx":"/_vf/assets/a2fb3f854e8214b36315a4dac94adb44bc532c875f576d3aad24231498463baf.js","pages/blog/articles/graphql-reasons.mdx":"/_vf/assets/5aa7f7f52a10ab82ccb6852e0921e9072b44cf82e9784c2d1fe6bf0ac681705e.js","pages/blog/articles/hashicorp-vault-node.mdx":"/_vf/assets/c75edcd89ec75b0a403a94015018a6370adb79c9015b5869cd5dc022e4bb4ff9.js","pages/blog/articles/run-a-local-process-in-kubernetes-with-telepresence.mdx":"/_vf/assets/a73ded744c3f8f9ffb78f30e8666c75aa88d3f299b1ab8b50c61712246cb172f.js","pages/blog/articles/running-serverless-pods-on-cloud-run-for-anthos.mdx":"/_vf/assets/b81b57986d14b713e5412aa6477444438fad2f9db67029ff64a221b88d677f2e.js","pages/blog/articles/terraform-aws.mdx":"/_vf/assets/98003017c1d12b810cb79255d0ce52a6e0d09888628e86f84ebaced6e9658dca.js","pages/blog/articles/jaeger-vs-zipkin-vs-tempo.mdx":"/_vf/assets/2ea4f69ec593bf38d853dddc1b5a47a72f17cd54c2f7324cef34f443c1aad28e.js","pages/blog/articles/terraform-gcp.mdx":"/_vf/assets/fa1af00137a073aaa52b445f1cd8aa5f99bc441724264a6c9b2485a1cbc7c0a4.js","pages/blog/articles/ecs-vs-eks.mdx":"/_vf/assets/edb84e9a7c0231a2d3b7d20b22e044b9f839067abcd3b3ce06320896ebc52ba8.js","pages/blog/articles/nodejs-development-workflow-for-kubernetes-debugging-part-2.mdx":"/_vf/assets/5101fda554bdf583f1b87cd5968e750ed0e34da7417c5ff6fb6a23e95216ad5a.js","pages/blog/articles/cloud-agnostic.mdx":"/_vf/assets/a01465455d8f9683620bed51ce061438838e5c9d894ec174c8eefed52087c1e7.js","pages/blog/articles/kubernetes-aks-aci.mdx":"/_vf/assets/cd4f0c3ff425774ed8b5c6fdea6d26d7b0d665c5b3a9a58b86d9c5594c2779f0.js","pages/blog/articles/helm-best-practices.mdx":"/_vf/assets/9a64637a6abdbcc0a0f03cb122e5bab56be94e66e860af2d9ff00f57f22016d3.js","pages/blog/articles/kubernetes-eks-fargate.mdx":"/_vf/assets/ee8e0d338daf90142ef6dfa5ae95850cb30821144cc073e6280f62ad8d685d5d.js","pages/blog/articles/getting-started-with-aws-amplify.mdx":"/_vf/assets/0c713f8ac39e4980ff72bb91756add55541b2fbd8e6374d9faf5900db10f315c.js","pages/blog/articles/contract-testing-pact.mdx":"/_vf/assets/9fe99a7a04259e6203429737be645556a89d2540686895dd0da63f2b81c02e1f.js","pages/blog/articles/setting-up-logging-within-kubernetes.mdx":"/_vf/assets/1d6be284944eb1626a464a09cb12a17ba8dc39607811ae2dfce8de2f5c69efff.js","pages/blog/articles/twelve-factor-app-methodology.mdx":"/_vf/assets/1ad5e421e658adefe65d9584bddcb034d4ab3425bd644a7b158c72505bb1e6f2.js","pages/blog/articles/noops.mdx":"/_vf/assets/4cf3b959151dc32fc111f81dc5f7be50a3a884cfdd27a91da02f4ec026f9672d.js","components/sections/BlogLatestSection.tsx":"/_vf/assets/726e719384491bdf5dee845d82193fdc92fb463abf1c19c4139c7d0a1ed219f5.js","components/sections/CapabilitiesSection.tsx":"/_vf/assets/fa4082232862e8131d423be77d30b375c2c3fe1a18dcf1f83493bbc0be016d4a.js","components/sections/DeliveryModelSection.tsx":"/_vf/assets/145e75e561e951caa468c169e2a0c908efeae2bf166fdeb13d2b3d5f4dd3063c.js","components/icons/EmailIcon.tsx":"/_vf/assets/bbacf0c64f915d0bc519493e389699aee16cd614324b6d40353824e81d6c46ba.js","components/icons/LinkedInIcon.tsx":"/_vf/assets/500056d7f9782a76048ba29d9c55cd70aca568cab6a6ce4a34192ba6a8932470.js","components/elements/Button.tsx":"/_vf/assets/0eab051e481f52565ca4b52b8700158e40f16ce8a3b0f989814639e8d0e6a491.js","components/elements/ButtonGroup.tsx":"/_vf/assets/98039b44539d5bc92f11a424cc86c32d7940209156bc296e56a1d6837c90a7d5.js","components/profiles/Profile.tsx":"/_vf/assets/4201fb7d496140d197ed3e80397afa21fa4acc8f79f01cb682954ecf6ad6b686.js","components/profiles/getProfileData.ts":"/_vf/assets/537d745678d5e3b3043ad48dbaa36326f5bc63e8f9afcd32e4205bd3f576a8f9.js","components/sections/FoundersSection.tsx":"/_vf/assets/1f5bb3e8451345270e3197b66780da60d7b5a128833a20ad0e3c55c0d80e8658.js","components/sections/Hero.tsx":"/_vf/assets/778fb0bb4dde25e63609be85de1ac7ab9a53a0adc108f082a18a329dee94c558.js","components/sections/HeroSection.tsx":"/_vf/assets/dfb9710c814a91953331ba74c928cd3ab14588da40f4ff50cf5aad93764cecdf.js","components/sections/MeetCoderSocietySection.tsx":"/_vf/assets/8a8dbd3a583b21d34ee37c127aac891d8eb14676c4a403b4c5a125bb7dd6dc31.js","components/sections/OurMembersSection.tsx":"/_vf/assets/5fbfeee4764f94e8f75f19e4594021e1526a99797d6375c992217f55ae0c177c.js","components/icons/CheckIcon.tsx":"/_vf/assets/326fd0f54ee30e23545e890f2d93e3365a207571a5988a36b1bf5084468cd2a6.js","components/sections/ServicesSection.tsx":"/_vf/assets/dcc9c30226fceb0bb58ef5573a7796a7d3aab86defcb0b87044510ed4a909cba.js","components/modules/Person.tsx":"/_vf/assets/71c3d310e84a65c423709018927e40191d859159ff520263bf5d449a75730e26.js","components/modules/Testimonial.tsx":"/_vf/assets/a22b1c8a9ca98c50a78a361d4798cf6a9ceb651ff74169026fbe91c621dd7bf0.js","components/sections/TestimonialsSection.tsx":"/_vf/assets/81e0b7c0f04df071f9f156dea0040cb02f421c6968883048ba953f72863323cc.js","components/logos/ErgoLogo.tsx":"/_vf/assets/eb8231e36be32c4747ae986b972455cb74673d17b2b838ae81eec08a0482bbf1.js","components/logos/HiveLogo.tsx":"/_vf/assets/3459a7a136cf2cc7da2cc81b9804a73a9722f7d73035b8ea86c8fed08e0c4afb.js","components/logos/McMaklerLogo.tsx":"/_vf/assets/bedda9662f66db2c9ff0a382e4a0d373e73d8b71d497baee8f8753e889863609.js","components/logos/NomoLogo.tsx":"/_vf/assets/4c8c71eacb869cfe0ae67561e6ce71b9bde9b06ffa6a469461ddbe4a77335f14.js","components/logos/TierLogo.tsx":"/_vf/assets/555080043be1d814e688453903797bfdd1de8528e9b8d15786adce52f40ffc72.js","components/sections/TrustSection.tsx":"/_vf/assets/d8b5218c076df93254625cfd9dea791d492e9d18ef0fcf9301f98738fc29200e.js","components/sections/Content.tsx":"/_vf/assets/24e4fac26670d6c82410ee9fa8e9735e0cac4401abde59a337fdb9cc105d306a.js","components/sections/WhyUsSection.tsx":"/_vf/assets/140c7052268eb28da118893e0bd265146bc38b165387870a87947d8176acabed.js","components/elements/Logo.tsx":"/_vf/assets/2c560a7d60b439956e8768473231d775cfb918a3b0ffed7c0ea3b0fa0997e52a.js","pages/index.mdx":"/_vf/assets/3dee801a411c7eca026c2bffd8630fe5520f74d765e51d0318d7a266e09184c1.js","components/Logos.tsx":"/_vf/assets/caa43efe24c4f600783fba30dc7b9a767bd7afbe2f1c84b243af82ccd5776a5f.js","components/icons/PlatformOverview.tsx":"/_vf/assets/16bb023c1da0da8b3af00050d31826c2682215e7ce7431408385fd23b2c607c6.js","pages/accelerators.mdx":"/_vf/assets/ffa2f46fb66fb8fc6fd802cbb169654a46709703e229a57d28f83c6b0791210e.js","pages/imprint.mdx":"/_vf/assets/9a4ec53cc210f9efb29577696b14b2faf7711fc6309ea9e9115ca80602ecdc1d.js","components/layout.mdx":"/_vf/assets/bea4dc2187432a273381b38434603f9e04d0f0d9bf378d76d3b61fe705ff5037.js","components/modules/Feature.tsx":"/_vf/assets/1dc720d915044bcb7c585fe74d0f083a912b9aabd11ecb95e55c1f63a518d74d.js","components/icons/PhoneIcon.tsx":"/_vf/assets/a86c0e9adb8f15a6101f6aabd582fe6824b0cb47c72b699763f4262b848091ac.js","components/providers/BreakpointProvider.tsx":"/_vf/assets/d7a46d5d02b2be3f2a6f779f0930ca514846bee8f954c2498f76d2f997ba200c.js","components/sections/Header.tsx":"/_vf/assets/aff648f2db5ab36e1b89e341e56658f5db839e7f950b84365b4920b7651cb7f1.js","components/Header.tsx":"/_vf/assets/34132fba87a1b1b1d51eed16911bd155cc77f8ddc8636db5c27da89f4d468435.js","components/icons/GithubIcon.tsx":"/_vf/assets/12831fd262b7cb671ca991e39aeeba756705f24c6a74caaac50438d07a0db1a0.js","components/icons/TwitterIcon.tsx":"/_vf/assets/3996960a7c04fe334eb75204aa1d39389009a539ec549a3f48d1380c83db3402.js","components/icons/FacebookIcon.tsx":"/_vf/assets/4e3181e7e4d0beb4f6e32e43715d69003f1370243d4b801d8c7a8eb33d94881f.js","components/icons/InstagramIcon.tsx":"/_vf/assets/3a748ee55a7b8bf5e4eaad6b4a850c047b2d2a5e1c19aeb32033603296cc174c.js","components/icons/CircleCheckIcon.tsx":"/_vf/assets/0071895ac34017edde792422f6e8afa11909ef187c9040e0eaaad30140ad5e0b.js","components/blog/ArticleBreadcrumb.tsx":"/_vf/assets/75e12034170ae94037711c110c48ef9e1bd11355e34b7e1c7ea7c29481a0be87.js","components/blog/ArticleFooter.tsx":"/_vf/assets/a7fb553480a285657477c044b03d71a3c08618f7a53cb1f1baecfa7bc066ee60.js","components/ShareButtons.tsx":"/_vf/assets/baa937ca8c5b08ad08e5e0074f5f48bc36fa1ab3a2f81d74af4978895fd7d3c6.js","components/blog/ArticleHeader.tsx":"/_vf/assets/c4e3febcbdbe98e6786f6e44cec37e8b74895ad3c9384e55f4aa83114e79cead.js","components/blog/ArticleMeta.tsx":"/_vf/assets/fe5b245d9cecd1897598566a316e0bbcc9a616cd43e0d13d8296a5d1b11cd7f5.js","components/blog/ArticleSidebar.tsx":"/_vf/assets/34a837c85649fd5b8faa0ced6b226528afd383e428823f24ce9e4935d0730610.js","components/forms/FormError.tsx":"/_vf/assets/ede65bb4ea84b7574b19b38c9d5358b1f0638872e1b6c09a624623962cfef1ac.js","components/elements/Input.tsx":"/_vf/assets/5a1e7ffac1ecaf0c8759462d9c0af106d3b0fc5deb73ea7d60178e580279d3a9.js","components/elements/Textarea.tsx":"/_vf/assets/26dfeec881f9991316ef442ae6799f112d4ee5b858475901da3523b6222abab4.js","components/forms/ContactForm.tsx":"/_vf/assets/2e15f4b2b65c7fa4e27cc77ba8ff6dbe9cb776e68e40cf01773425082a718e31.js","components/sections/ContactSection.tsx":"/_vf/assets/99c4524f77ce818b2ec020740a2885cac61f77c1e8eca11747cd3773df7823bc.js","components/sections/Footer.tsx":"/_vf/assets/d26a3bb17980df1b1331c4e244f54b6adfec5387210441bef7ee816c58c64d10.js","components/Footer.tsx":"/_vf/assets/83908af2ca491646fa4e5e8dad1d8ba83e36d7aba1b7a7d492766b07dffb4786.js","components/layouts/ArticleLayout.mdx":"/_vf/assets/d740f42932f4c40a8e9982906bfb27d4f814963fd5487eac8b1bffd0a5c1061a.js","components/blog/VideoHeader.tsx":"/_vf/assets/d2f091953b5ba2395bd180f2a52a3bcec8c8b978132d7f1a1cc46595240165ed.js","components/blog/VideoMeta.tsx":"/_vf/assets/88f49ab2e54d898cf5eba63baf0d32f05203569cdcd25b8ec90812d5c539dd57.js","components/layouts/VideoLayout.mdx":"/_vf/assets/2398ac0fd5428277c420d6de5ab109d5c258c9dd75d362947acf519adb5f9e5c.js","components/layouts/DefaultLayout.mdx":"/_vf/assets/9b9e93a685d627eb5c9aacd25e87600bd2b24335bd24ed8a58d8d915c0e22bd6.js","components/layouts/ProseLayout.mdx":"/_vf/assets/1b9496c6907cc27071cb202d79759c7d5687d0ac8602bd631b474aaf5a6a38c8.js","components/sections/ServicesSection_backup.mdx":"/_vf/assets/b7d228f38517dd6116f8d24032c4ddd98248710ffa832a247f175f95ee91bc9a.js"},"frontmatter":{"layout":"@/components/layouts/ArticleLayout.mdx","summary":{"author":"kentaro","title":"NoOps: What Does the Future Hold for DevOps Engineers?","description":"Does NoOps mean the end of the DevOps era? Or is it simply the next step in the progression of DevOps? In this article, we’ll explore this question in detail.","imageSrc":"https://cdn.codersociety.com/uploads/noops-future-of-devops.png","tags":"Cloud, DevOps, NoOps, ITOps","publishDate":"2021-07-11 15:00:00+00","category":"articles"}},"managedHeadPayload":"W3sidGFnTmFtZSI6InRpdGxlIiwiYXR0cmlidXRlcyI6W10sImNvbnRlbnQiOiJOb09wczogV2hhdCBEb2VzIHRoZSBGdXR1cmUgSG9sZCBmb3IgRGV2T3BzIEVuZ2luZWVycz8g4oCUIENvZGVyIFNvY2lldHkifSx7InRhZ05hbWUiOiJtZXRhIiwiYXR0cmlidXRlcyI6W1siY29udGVudCIsIndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjAiXSxbIm5hbWUiLCJ2aWV3cG9ydCJdXX0seyJ0YWdOYW1lIjoibWV0YSIsImF0dHJpYnV0ZXMiOltbImNvbnRlbnQiLCJEb2VzIE5vT3BzIG1lYW4gdGhlIGVuZCBvZiB0aGUgRGV2T3BzIGVyYT8gT3IgaXMgaXQgc2ltcGx5IHRoZSBuZXh0IHN0ZXAgaW4gdGhlIHByb2dyZXNzaW9uIG9mIERldk9wcz8gSW4gdGhpcyBhcnRpY2xlLCB3ZeKAmWxsIGV4cGxvcmUgdGhpcyBxdWVzdGlvbiBpbiBkZXRhaWwuIl0sWyJuYW1lIiwiZGVzY3JpcHRpb24iXV19LHsidGFnTmFtZSI6Im1ldGEiLCJhdHRyaWJ1dGVzIjpbWyJjb250ZW50Iiwid2Vic2l0ZSJdLFsicHJvcGVydHkiLCJvZzp0eXBlIl1dfSx7InRhZ05hbWUiOiJtZXRhIiwiYXR0cmlidXRlcyI6W1siY29udGVudCIsIkNvZGVyIFNvY2lldHkiXSxbInByb3BlcnR5Iiwib2c6c2l0ZV9uYW1lIl1dfSx7InRhZ05hbWUiOiJtZXRhIiwiYXR0cmlidXRlcyI6W1siY29udGVudCIsIk5vT3BzOiBXaGF0IERvZXMgdGhlIEZ1dHVyZSBIb2xkIGZvciBEZXZPcHMgRW5naW5lZXJzPyJdLFsicHJvcGVydHkiLCJvZzp0aXRsZSJdXX0seyJ0YWdOYW1lIjoibWV0YSIsImF0dHJpYnV0ZXMiOltbImNvbnRlbnQiLCJodHRwczovL2Nkbi5jb2RlcnNvY2lldHkuY29tL3VwbG9hZHMvbm9vcHMtZnV0dXJlLW9mLWRldm9wcy5wbmciXSxbInByb3BlcnR5Iiwib2c6aW1hZ2UiXV19LHsidGFnTmFtZSI6Im1ldGEiLCJhdHRyaWJ1dGVzIjpbWyJjb250ZW50IiwiTm9PcHM6IFdoYXQgRG9lcyB0aGUgRnV0dXJlIEhvbGQgZm9yIERldk9wcyBFbmdpbmVlcnM_Il0sWyJwcm9wZXJ0eSIsIm9nOmltYWdlOmFsdCJdXX0seyJ0YWdOYW1lIjoibWV0YSIsImF0dHJpYnV0ZXMiOltbImNvbnRlbnQiLCIxMjAwIl0sWyJwcm9wZXJ0eSIsIm9nOmltYWdlOndpZHRoIl1dfSx7InRhZ05hbWUiOiJtZXRhIiwiYXR0cmlidXRlcyI6W1siY29udGVudCIsIjYzMCJdLFsicHJvcGVydHkiLCJvZzppbWFnZTpoZWlnaHQiXV19LHsidGFnTmFtZSI6Im1ldGEiLCJhdHRyaWJ1dGVzIjpbWyJjb250ZW50IiwiS2VudGFybyBXYWtheWFtYSJdLFsibmFtZSIsImF1dGhvciJdXX0seyJ0YWdOYW1lIjoibWV0YSIsImF0dHJpYnV0ZXMiOltbImNvbnRlbnQiLCJzdW1tYXJ5X2xhcmdlX2ltYWdlIl0sWyJuYW1lIiwidHdpdHRlcjpjYXJkIl1dfSx7InRhZ05hbWUiOiJsaW5rIiwiYXR0cmlidXRlcyI6W1siaHJlZiIsImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20iXSxbInJlbCIsInByZWNvbm5lY3QiXV19LHsidGFnTmFtZSI6ImxpbmsiLCJhdHRyaWJ1dGVzIjpbWyJocmVmIiwiaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbSJdLFsicmVsIiwicHJlY29ubmVjdCJdXX0seyJ0YWdOYW1lIjoibGluayIsImF0dHJpYnV0ZXMiOltbImhyZWYiLCJodHRwczovL2Nkbi5jb2RlcnNvY2lldHkuY29tL2Zhdmljb24uaWNvIl0sWyJyZWwiLCJzaG9ydGN1dCBpY29uIl0sWyJ0eXBlIiwiaW1hZ2UvcG5nIl1dfSx7InRhZ05hbWUiOiJsaW5rIiwiYXR0cmlidXRlcyI6W1siaHJlZiIsIi92ZW5kb3IvdmlkZW8tanMtOC4xNi4xLmNzcyJdLFsicmVsIiwic3R5bGVzaGVldCJdXX0seyJ0YWdOYW1lIjoibGluayIsImF0dHJpYnV0ZXMiOltbImhyZWYiLCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI_ZmFtaWx5PUludGVyOml0YWwsb3Bzeix3Z2h0QDAsMTQuLjMyLDEwMC4uOTAwOzEsMTQuLjMyLDEwMC4uOTAwJmRpc3BsYXk9c3dhcCJdLFsicmVsIiwic3R5bGVzaGVldCJdXX1d","dev":false,"headings":[{"text":"DevOps vs. NoOps","id":"devops-vs-noops","level":2},{"text":"NoOps: Advantages and Challenges","id":"noops-advantages-and-challenges","level":2},{"text":"Advantages","id":"advantages","level":3},{"text":"1. More automation, less headcount","id":"1-more-automation-less-headcount","level":4},{"text":"2. Use the full power of the cloud","id":"2-use-the-full-power-of-the-cloud","level":4},{"text":"3. Shift from operations to business results","id":"3-shift-from-operations-to-business-results","level":4},{"text":"Challenges","id":"challenges","level":3},{"text":"1. You Still Need Ops","id":"1-you-still-need-ops","level":4},{"text":"2. Consider Your Environment","id":"2-consider-your-environment","level":4},{"text":"3. Who Will Take Care of Security?","id":"3-who-will-take-care-of-security","level":4},{"text":"Destination NoOps","id":"destination-noops","level":2}],"studioEmbed":false}
|
||
</script>
|
||
|
||
<div id="root" data-veryfront-slug="blog/articles/noops" data-veryfront-mode="production" data-layout="default" data-ssr-hash="56b5731166b0c2759286efa811954bfe8a147ef6c8b5f9859e08d2db556bd9c0"><div data-veryfront-head="1" data-vf-react-head-owner="1" data-vf-server-head-commit="e2777e43e3f95a3353329b4179618095c7740bad385835d6" data-vf-ssr-head="W3sidGFnTmFtZSI6ImxpbmsiLCJhdHRyaWJ1dGVzIjpbWyJocmVmIiwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbSJdLFsicmVsIiwicHJlY29ubmVjdCJdXX0seyJ0YWdOYW1lIjoibGluayIsImF0dHJpYnV0ZXMiOltbImhyZWYiLCJodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tIl0sWyJyZWwiLCJwcmVjb25uZWN0Il1dfSx7InRhZ05hbWUiOiJsaW5rIiwiYXR0cmlidXRlcyI6W1siaHJlZiIsImh0dHBzOi8vY2RuLmNvZGVyc29jaWV0eS5jb20vZmF2aWNvbi5pY28iXSxbInJlbCIsInNob3J0Y3V0IGljb24iXSxbInR5cGUiLCJpbWFnZS9wbmciXV19LHsidGFnTmFtZSI6ImxpbmsiLCJhdHRyaWJ1dGVzIjpbWyJocmVmIiwiL3ZlbmRvci92aWRlby1qcy04LjE2LjEuY3NzIl0sWyJyZWwiLCJzdHlsZXNoZWV0Il1dfSx7InRhZ05hbWUiOiJsaW5rIiwiYXR0cmlidXRlcyI6W1siaHJlZiIsImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9SW50ZXI6aXRhbCxvcHN6LHdnaHRAMCwxNC4uMzIsMTAwLi45MDA7MSwxNC4uMzIsMTAwLi45MDAmZGlzcGxheT1zd2FwIl0sWyJyZWwiLCJzdHlsZXNoZWV0Il1dfV0" style="display:none"></div><script nonce="iLJTGpCm8Zwk2SwDRKn14A==">((e,i,o,u,c,l,d,h)=>{let m=document.documentElement,v=["light","dark"];function y(r){(Array.isArray(e)?e:[e]).forEach(f=>{let S=f==="class",k=S&&l?c.map(b=>l[b]||b):c;S?(m.classList.remove(...k),m.classList.add(l&&l[r]?l[r]:r)):m.setAttribute(f,r)}),C(r)}function C(r){h&&v.includes(r)&&(m.style.colorScheme=r)}function a(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(u)y(u);else try{let r=localStorage.getItem(i)||o,f=d&&r==="system"?a():r;y(f)}catch{}})("data-theme","theme","system",null,["light","dark"],null,true,true)</script><header class="flex items-center h-16 md:h-[4.5rem] lg:h-[5rem] relative z-20"><div class="px-4 md:px-6 mx-auto w-full max-w-7xl flex items-center"><div class="relative z-50 min-w-0 shrink-0 pr-6 md:pr-8 lg:pr-16"><a href="/" class="shrink-0 block focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-4 focus-visible:ring-ring ring-offset-background max-w-max"><svg xmlns="http://www.w3.org/2000/svg" width="185" height="27" viewBox="0 0 201 29" fill="currentColor"><title>Coder Society Logo</title><path d="M55.22,19a6.7,6.7,0,0,1-1.13,1.27,8.47,8.47,0,0,1-1.69,1.2,11.22,11.22,0,0,1-2.14.92,8.65,8.65,0,0,1-2.46.34,9.51,9.51,0,0,1-3.71-.7,8.73,8.73,0,0,1-4.79-4.92,10.07,10.07,0,0,1-.66-3.74,10.39,10.39,0,0,1,.66-3.71,9.09,9.09,0,0,1,1.91-3,9.18,9.18,0,0,1,2.93-2.06,9.29,9.29,0,0,1,3.76-.77A9.83,9.83,0,0,1,50.34,4a9.3,9.3,0,0,1,2,.76A7.35,7.35,0,0,1,54,6,8.37,8.37,0,0,1,55.2,7.38L52.8,9.53a7.11,7.11,0,0,0-2-2,5.21,5.21,0,0,0-2.88-.76,5.14,5.14,0,0,0-2.38.53,5.67,5.67,0,0,0-1.8,1.41,6.55,6.55,0,0,0-1.14,2.06,7.5,7.5,0,0,0-.4,2.48,7.26,7.26,0,0,0,.4,2.44,6,6,0,0,0,1.13,2A5.35,5.35,0,0,0,45.46,19a5.17,5.17,0,0,0,2.29.5,6.67,6.67,0,0,0,2-.27,5.58,5.58,0,0,0,1.41-.66,5.88,5.88,0,0,0,1-.86,9.4,9.4,0,0,1,.73-.77Z"></path><path d="M56.29,15.9a7.08,7.08,0,0,1,.49-2.61,6.85,6.85,0,0,1,1.39-2.16,6.77,6.77,0,0,1,2.16-1.47,7.56,7.56,0,0,1,5.56,0,6.77,6.77,0,0,1,2.16,1.47,6.81,6.81,0,0,1,1.88,4.77,7.16,7.16,0,0,1-.49,2.61,7.32,7.32,0,0,1-1.39,2.17,6.32,6.32,0,0,1-2.16,1.47,7.56,7.56,0,0,1-5.56,0,6.61,6.61,0,0,1-2.16-1.47,7,7,0,0,1-1.39-2.17A7.16,7.16,0,0,1,56.29,15.9Zm6.82,4a3.4,3.4,0,0,0,1.6-.36,3.77,3.77,0,0,0,1.13-1,4.51,4.51,0,0,0,.66-1.29,4.64,4.64,0,0,0,.21-1.41,4.83,4.83,0,0,0-.21-1.39,4,4,0,0,0-.66-1.3,3.6,3.6,0,0,0-1.13-1,3.64,3.64,0,0,0-3.2,0,3.36,3.36,0,0,0-1.13,1,4,4,0,0,0-.66,1.3,4.23,4.23,0,0,0-.21,1.39,5,5,0,0,0,.21,1.41,4.26,4.26,0,0,0,.66,1.29,3.28,3.28,0,0,0,1.13,1A3.4,3.4,0,0,0,63.11,19.92Z"></path><path d="M80.74,21c-.17.18-.36.37-.59.58a4.14,4.14,0,0,1-.82.53,4.39,4.39,0,0,1-1,.4,4.73,4.73,0,0,1-1.31.17A5.33,5.33,0,0,1,73.14,21a6.43,6.43,0,0,1-1.28-2.06,7.37,7.37,0,0,1-.5-2.78,7.45,7.45,0,0,1,.44-2.62,6.57,6.57,0,0,1,1.09-1.9,5.72,5.72,0,0,1,1.18-1.09,10.06,10.06,0,0,1,1.31-.72,5.85,5.85,0,0,1,1.28-.4,5.91,5.91,0,0,1,1.09-.12c.42,0,.76,0,1,0a4.75,4.75,0,0,1,.72.11,2.55,2.55,0,0,1,.59.18l.63.24V4.19h3.17v18H80.82Zm0-8.27a2.83,2.83,0,0,0-1.07-.53,6.68,6.68,0,0,0-1.56-.15,2.93,2.93,0,0,0-1.56.36,3.68,3.68,0,0,0-1.72,2.21,5,5,0,0,0-.23,1.51,4.32,4.32,0,0,0,.82,2.7,3.14,3.14,0,0,0,3.74.78,2.62,2.62,0,0,0,.91-.8,3.74,3.74,0,0,0,.52-1.06,4.19,4.19,0,0,0,.17-1.13V12.73Z"></path><path d="M98.47,20.41l-.44.44a4.84,4.84,0,0,1-1,.76,8.09,8.09,0,0,1-1.75.73,9.12,9.12,0,0,1-2.56.32,7.25,7.25,0,0,1-2.76-.51,5.88,5.88,0,0,1-2.12-1.43,6.37,6.37,0,0,1-1.35-2.17A8,8,0,0,1,86,15.72a7,7,0,0,1,.48-2.61A6.38,6.38,0,0,1,87.77,11a6.26,6.26,0,0,1,2-1.41,6.34,6.34,0,0,1,2.61-.52,6.24,6.24,0,0,1,2.94.63,5.42,5.42,0,0,1,1.94,1.66,6.61,6.61,0,0,1,1,2.32,11.25,11.25,0,0,1,.33,2.65v.46H89.2a2.58,2.58,0,0,0,.31,1.28,3.19,3.19,0,0,0,.82,1,3.82,3.82,0,0,0,2.4.84,6.89,6.89,0,0,0,1.6-.17,7,7,0,0,0,1.18-.4,4.11,4.11,0,0,0,.8-.5,4.73,4.73,0,0,0,.48-.42Zm-3.11-5.85a2.58,2.58,0,0,0-.19-1,3,3,0,0,0-.55-.88,3,3,0,0,0-.94-.64,3,3,0,0,0-1.29-.25,3.75,3.75,0,0,0-1.39.25,3.07,3.07,0,0,0-1,.64,3.1,3.1,0,0,0-.63.88,2.13,2.13,0,0,0-.21,1Z"></path><path d="M100.58,9.57h3l.08,1.6a6.91,6.91,0,0,1,.55-.59,4.48,4.48,0,0,1,.8-.59,5,5,0,0,1,1.07-.46,4.58,4.58,0,0,1,1.39-.19,4.91,4.91,0,0,1,.82.06,2.78,2.78,0,0,1,.74.19l-.63,3a2.8,2.8,0,0,0-.66-.19,4.74,4.74,0,0,0-.8-.06,3.84,3.84,0,0,0-1.24.21,3,3,0,0,0-1.72,1.6,3.11,3.11,0,0,0-.25,1.28v6.84h-3.2Z"></path><path d="M116.44,17.17c.21.25.48.52.76.8a7.36,7.36,0,0,0,1,.79,7.15,7.15,0,0,0,1.24.61,4.47,4.47,0,0,0,1.57.24,3.37,3.37,0,0,0,2.36-.72,2.35,2.35,0,0,0,.76-1.75,2.25,2.25,0,0,0-.21-1,2,2,0,0,0-.72-.79,6.29,6.29,0,0,0-1.34-.61c-.55-.17-1.24-.34-2-.51a7.45,7.45,0,0,1-2.15-.76,5.61,5.61,0,0,1-1.51-1.22,5.1,5.1,0,0,1-.89-1.57A5.46,5.46,0,0,1,115,8.92a5.42,5.42,0,0,1,.38-2,4.53,4.53,0,0,1,1.17-1.66,5.6,5.6,0,0,1,2-1.14,8,8,0,0,1,2.78-.44,8.39,8.39,0,0,1,2.46.32,7.5,7.5,0,0,1,1.72.76,5.06,5.06,0,0,1,1.07.86c.24.29.43.48.53.61l-2.25,2.12c-.1-.08-.23-.21-.44-.4a3.86,3.86,0,0,0-.74-.56,7.2,7.2,0,0,0-1.07-.49,4.14,4.14,0,0,0-1.41-.21,3.4,3.4,0,0,0-1.22.19,2.65,2.65,0,0,0-.86.49,1.64,1.64,0,0,0-.49.67,1.59,1.59,0,0,0-.17.69,2,2,0,0,0,.17.86,2,2,0,0,0,.59.7,4.3,4.3,0,0,0,1.14.59,15.18,15.18,0,0,0,1.85.48,10.53,10.53,0,0,1,2,.65,6.08,6.08,0,0,1,1.72,1.12,5,5,0,0,1,1.18,1.68,5.71,5.71,0,0,1,.44,2.36,5,5,0,0,1-.5,2.19,5.49,5.49,0,0,1-1.35,1.76,6.31,6.31,0,0,1-2.06,1.18,7.77,7.77,0,0,1-2.59.42,9,9,0,0,1-2.46-.33,9.65,9.65,0,0,1-2-.82,8.61,8.61,0,0,1-1.52-1.1A12.06,12.06,0,0,1,114,19.37Z"></path><path d="M129.46,15.9a6.87,6.87,0,0,1,1.89-4.77,6.73,6.73,0,0,1,2.15-1.47,7.58,7.58,0,0,1,5.57,0,6.84,6.84,0,0,1,2.15,1.47,6.52,6.52,0,0,1,1.39,2.16,6.7,6.7,0,0,1,.5,2.61,7,7,0,0,1-.5,2.61,7.13,7.13,0,0,1-1.39,2.17,6.38,6.38,0,0,1-2.15,1.47,7.58,7.58,0,0,1-5.57,0,6.57,6.57,0,0,1-2.15-1.47A6.77,6.77,0,0,1,130,18.51,6.59,6.59,0,0,1,129.46,15.9Zm6.82,4a3.37,3.37,0,0,0,1.6-.36,3.77,3.77,0,0,0,1.13-1,4.81,4.81,0,0,0,.67-1.29,4.64,4.64,0,0,0,.21-1.41,5.21,5.21,0,0,0-.21-1.39,4.22,4.22,0,0,0-.67-1.3,3.6,3.6,0,0,0-1.13-1,3.42,3.42,0,0,0-4.32,1,3.83,3.83,0,0,0-.67,1.3,4.51,4.51,0,0,0-.21,1.39,5.35,5.35,0,0,0,.21,1.41,4.07,4.07,0,0,0,.67,1.29,3.15,3.15,0,0,0,1.12,1A3.29,3.29,0,0,0,136.28,19.92Z"></path><path d="M156.3,20.59a7,7,0,0,1-2.12,1.52,6.63,6.63,0,0,1-2.84.57,8.2,8.2,0,0,1-2.9-.49,5.73,5.73,0,0,1-2.13-1.38A6.54,6.54,0,0,1,145,18.68a8.11,8.11,0,0,1-.45-2.76A7.17,7.17,0,0,1,145,13.3a7,7,0,0,1,1.39-2.15,6.72,6.72,0,0,1,2.16-1.47,7,7,0,0,1,2.78-.53,7.2,7.2,0,0,1,2.82.55,6.67,6.67,0,0,1,2.17,1.51l-2,2.06a3.91,3.91,0,0,0-1.28-1,4.1,4.1,0,0,0-1.68-.34,3.66,3.66,0,0,0-1.6.34A3.42,3.42,0,0,0,148,14.45a5,5,0,0,0-.21,1.48,4.8,4.8,0,0,0,.21,1.43,3.73,3.73,0,0,0,.67,1.28,3.26,3.26,0,0,0,1.12.92,3.66,3.66,0,0,0,1.6.34,4.2,4.2,0,0,0,1.74-.36,4.1,4.1,0,0,0,1.33-1Z"></path><path d="M158,4.19h3.41V7.55H158Zm.11,5.38h3.18V22.26h-3.2V9.57Z"></path><path d="M176,20.41l-.44.44a4.84,4.84,0,0,1-1,.76,8.09,8.09,0,0,1-1.75.73,9.12,9.12,0,0,1-2.56.32,7.25,7.25,0,0,1-2.76-.51,6,6,0,0,1-2.12-1.43,6.52,6.52,0,0,1-1.35-2.17,8,8,0,0,1-.48-2.83,7,7,0,0,1,.48-2.61A6.4,6.4,0,0,1,165.26,11a6.11,6.11,0,0,1,2-1.41,6.38,6.38,0,0,1,2.62-.52,6.22,6.22,0,0,1,2.93.63,5.54,5.54,0,0,1,1.95,1.66,6.77,6.77,0,0,1,1,2.32,11.25,11.25,0,0,1,.33,2.65v.46h-9.48a2.58,2.58,0,0,0,.31,1.28,3.19,3.19,0,0,0,.82,1,3.82,3.82,0,0,0,2.4.84,6.89,6.89,0,0,0,1.6-.17,7,7,0,0,0,1.18-.4,4.11,4.11,0,0,0,.8-.5,4.73,4.73,0,0,0,.48-.42Zm-3.11-5.85a2.58,2.58,0,0,0-.19-1,2.64,2.64,0,0,0-1.49-1.52,3,3,0,0,0-1.29-.25,3.75,3.75,0,0,0-1.39.25,3.18,3.18,0,0,0-1,.64,3.1,3.1,0,0,0-.63.88,2.13,2.13,0,0,0-.21,1Z"></path><path d="M179.15,12.16H177V9.57h2.17V5.45h3.2V9.57h3.41v2.59h-3.41v5.55a3.17,3.17,0,0,0,.36,1.66,1.32,1.32,0,0,0,1.19.59,3,3,0,0,0,1.2-.21,8.18,8.18,0,0,0,.86-.52l1.35,2a6.71,6.71,0,0,1-1.87,1.13,5.82,5.82,0,0,1-2.06.34,5.09,5.09,0,0,1-2-.34,3.67,3.67,0,0,1-1.32-.95,3.85,3.85,0,0,1-.72-1.51,7.91,7.91,0,0,1-.21-1.94Z"></path><path d="M188.39,24.78a7,7,0,0,0,.6.42,1.55,1.55,0,0,0,.82.21,1.26,1.26,0,0,0,1.06-.54,6.92,6.92,0,0,0,.88-1.67l.4-1L186.43,9.59h3.68l3.62,8.69,3.2-8.69h3.49l-5.3,12.69c-.24.63-.51,1.28-.76,1.95a10.23,10.23,0,0,1-.93,1.84,4.61,4.61,0,0,1-1.38,1.4A3.59,3.59,0,0,1,190,28a6,6,0,0,1-1.8-.25A4.17,4.17,0,0,1,187,27Z"></path><path d="M26.61,0H1.32A1.32,1.32,0,0,0,0,1.32V26.59A1.32,1.32,0,0,0,1.32,27.9H26.59a1.31,1.31,0,0,0,1.31-1.31V1.32A1.29,1.29,0,0,0,26.61,0ZM4,13.48,13.08,10,4,6.48V4L16,8.65v2.6L4,15.93Zm20,7H12V18h12Z"></path></svg></a></div><div class="flex items-center gap-4 flex-1"><div class="max-md:hidden" aria-hidden="true"><nav class="flex items-center gap-6 lg:gap-10"><a class="underline-offset-8 hover:underline focus:underline focus:outline-none decoration-2" href="/">Services</a><a class="underline-offset-8 hover:underline focus:underline focus:outline-none decoration-2" href="/accelerators">Accelerators</a><a class="underline-offset-8 hover:underline focus:underline focus:outline-none decoration-2" href="/blog">Blog</a></nav></div></div><div class="flex items-center gap-1 md:gap-2 lg:gap-3"><div class="md:hidden"><button class="p-2.5 rounded text-foreground hover:bg-panel focus:bg-panel focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background flex items-center justify-center" aria-label="Open Menu" type="button" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_vfR_sq_" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M4 12h16M4 6h16M4 18h16"></path></svg></button></div><div class="max-md:hidden" aria-hidden="true"><div class="flex items-center gap-2 lg:gap-3"><a href="tel:+4915129111890" class="text-foreground font-bold flex gap-2 items-center"><svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg><span class="hidden sm:block">+49 151 291 118 90</span></a></div></div></div></div></header>
|
||
<div class="py-6 md:py-10 lg:py-14"><div class="px-4 md:px-6 mx-auto w-full max-w-7xl flex flex-col items-stretch gap-5"><div class="relative md:pl-[14rem] lg:pl-[15rem] xl:pr-[15rem]"><div class="mx-auto max-w-4xl"><nav class="flex items-center gap-2.5 text-sm"><a href="/" class="hover:text-primary focus:text-primary">Home</a><span class="text-border">/</span><a href="/blog" class="hover:text-primary focus:text-primary">Blog</a><span class="text-border">/</span><a href="/blog/articles" class="hover:text-primary focus:text-primary">Articles</a></nav></div></div><div class="relative md:pl-[14rem] lg:pl-[15rem] xl:pr-[15rem]"><div class="mx-auto max-w-4xl"><div data-veryfront-head="1" data-vf-react-head-owner="1" data-vf-server-head-commit="b7e86b85f91fbc321d3f26ef62a7b8b9ce6c388af51d369a" data-vf-ssr-head="W3sidGFnTmFtZSI6InRpdGxlIiwiYXR0cmlidXRlcyI6W10sImNvbnRlbnQiOiJOb09wczogV2hhdCBEb2VzIHRoZSBGdXR1cmUgSG9sZCBmb3IgRGV2T3BzIEVuZ2luZWVycz8g4oCUIENvZGVyIFNvY2lldHkifSx7InRhZ05hbWUiOiJtZXRhIiwiYXR0cmlidXRlcyI6W1siY29udGVudCIsIndlYnNpdGUiXSxbInByb3BlcnR5Iiwib2c6dHlwZSJdXX0seyJ0YWdOYW1lIjoibWV0YSIsImF0dHJpYnV0ZXMiOltbImNvbnRlbnQiLCJDb2RlciBTb2NpZXR5Il0sWyJwcm9wZXJ0eSIsIm9nOnNpdGVfbmFtZSJdXX0seyJ0YWdOYW1lIjoibWV0YSIsImF0dHJpYnV0ZXMiOltbImNvbnRlbnQiLCJOb09wczogV2hhdCBEb2VzIHRoZSBGdXR1cmUgSG9sZCBmb3IgRGV2T3BzIEVuZ2luZWVycz8iXSxbInByb3BlcnR5Iiwib2c6dGl0bGUiXV19LHsidGFnTmFtZSI6Im1ldGEiLCJhdHRyaWJ1dGVzIjpbWyJjb250ZW50IiwiRG9lcyBOb09wcyBtZWFuIHRoZSBlbmQgb2YgdGhlIERldk9wcyBlcmE_IE9yIGlzIGl0IHNpbXBseSB0aGUgbmV4dCBzdGVwIGluIHRoZSBwcm9ncmVzc2lvbiBvZiBEZXZPcHM_IEluIHRoaXMgYXJ0aWNsZSwgd2XigJlsbCBleHBsb3JlIHRoaXMgcXVlc3Rpb24gaW4gZGV0YWlsLiJdLFsibmFtZSIsImRlc2NyaXB0aW9uIl1dfSx7InRhZ05hbWUiOiJtZXRhIiwiYXR0cmlidXRlcyI6W1siY29udGVudCIsImh0dHBzOi8vY2RuLmNvZGVyc29jaWV0eS5jb20vdXBsb2Fkcy9ub29wcy1mdXR1cmUtb2YtZGV2b3BzLnBuZyJdLFsicHJvcGVydHkiLCJvZzppbWFnZSJdXX0seyJ0YWdOYW1lIjoibWV0YSIsImF0dHJpYnV0ZXMiOltbImNvbnRlbnQiLCJOb09wczogV2hhdCBEb2VzIHRoZSBGdXR1cmUgSG9sZCBmb3IgRGV2T3BzIEVuZ2luZWVycz8iXSxbInByb3BlcnR5Iiwib2c6aW1hZ2U6YWx0Il1dfSx7InRhZ05hbWUiOiJtZXRhIiwiYXR0cmlidXRlcyI6W1siY29udGVudCIsIjEyMDAiXSxbInByb3BlcnR5Iiwib2c6aW1hZ2U6d2lkdGgiXV19LHsidGFnTmFtZSI6Im1ldGEiLCJhdHRyaWJ1dGVzIjpbWyJjb250ZW50IiwiNjMwIl0sWyJwcm9wZXJ0eSIsIm9nOmltYWdlOmhlaWdodCJdXX0seyJ0YWdOYW1lIjoibWV0YSIsImF0dHJpYnV0ZXMiOltbImNvbnRlbnQiLCJLZW50YXJvIFdha2F5YW1hIl0sWyJuYW1lIiwiYXV0aG9yIl1dfSx7InRhZ05hbWUiOiJtZXRhIiwiYXR0cmlidXRlcyI6W1siY29udGVudCIsInN1bW1hcnlfbGFyZ2VfaW1hZ2UiXSxbIm5hbWUiLCJ0d2l0dGVyOmNhcmQiXV19XQ" style="display:none"></div><div class="flex flex-col gap-5 md:gap-6 lg:gap-7 pb-4 md:pb-10"><h1 class="font-display font-semibold text-3xl md:text-4xl lg:text-5xl xl:text-6xl">NoOps: What Does the Future Hold for DevOps Engineers?</h1><p class="text-lg lg:text-xl lg:leading-relaxed">Does NoOps mean the end of the DevOps era? Or is it simply the next step in the progression of DevOps? In this article, we’ll explore this question in detail.</p><div class="flex flex-col items-stretch xs:flex-row xs:items-center xs:justify-between gap-3"><div class="flex gap-3.5 items-center"><div class="flex items-center justify-center relative bg-panel text-panel-foreground aspect-square w-12 rounded-full overflow-hidden shrink-0"><img alt="Kentaro Wakayama Avatar" srcSet="https://images.veryfront.com/imgproxy/q:75/w:96/aHR0cHM6Ly9jZG4udmVyeWZyb250LmNvbS82YmEwY2YxMy1kMDdiLTQ5NGMtOWQ5ZC03MTE3NWU5YmU4NzAvYXZhdGFyLWtlbnRhcm8uanBn.webp 1x, https://images.veryfront.com/imgproxy/q:75/w:256/aHR0cHM6Ly9jZG4udmVyeWZyb250LmNvbS82YmEwY2YxMy1kMDdiLTQ5NGMtOWQ5ZC03MTE3NWU5YmU4NzAvYXZhdGFyLWtlbnRhcm8uanBn.webp 2x" src="https://images.veryfront.com/imgproxy/q:75/w:256/aHR0cHM6Ly9jZG4udmVyeWZyb250LmNvbS82YmEwY2YxMy1kMDdiLTQ5NGMtOWQ5ZC03MTE3NWU5YmU4NzAvYXZhdGFyLWtlbnRhcm8uanBn.webp" width="80" height="80" decoding="async" loading="lazy" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;object-fit:cover"/></div><div class="leading-normal text-sm"><p class="font-semibold">Kentaro Wakayama</p><p class="text-muted"><span>11 July 2021</span></p></div></div><nav class="flex gap-2"><a href="https://www.facebook.com/dialog/share?app_id=1121389204944860&display=popup&href=http://veryfront-server/blog/articles/noops?utm_source=social&utm_medium=sharelink&utm_campaign=article" class="inline-flex items-center justify-center rounded text-sm font-medium disabled:opacity-50 disabled:pointer-events-none foreground bg-transparent border border-border hover:border-foreground focus:border-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-ring h-9 p-3"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.0991 10.1335C19.0991 4.91859 14.8738 0.693359 9.65891 0.693359C4.44398 0.693359 0.21875 4.91859 0.21875 10.1335C0.21875 14.8452 3.67088 18.7507 8.18389 19.4595V12.8624H5.78578V10.1335H8.18389V8.05364C8.18389 5.68789 9.5923 4.38111 11.7494 4.38111C12.7825 4.38111 13.8628 4.56535 13.8628 4.56535V6.88732H12.6721C11.4997 6.88732 11.1339 7.61513 11.1339 8.36159V10.1335H13.7521L13.3333 12.8624H11.1339V19.4595C15.6469 18.7507 19.0991 14.8452 19.0991 10.1335Z" fill="currentColor"></path></svg></a><a href="https://www.twitter.com/share?url=http://veryfront-server/blog/articles/noops?utm_source=social&utm_medium=sharelink&utm_campaign=article&text=NoOps%3A%20What%20Does%20the%20Future%20Hold%20for%20DevOps%20Engineers%3F" class="inline-flex items-center justify-center rounded text-sm font-medium disabled:opacity-50 disabled:pointer-events-none foreground bg-transparent border border-border hover:border-foreground focus:border-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-ring h-9 p-3"><svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.86342 7.00722L14.2949 0.824219H13.0079L8.2897 6.19171L4.52399 0.824219H0.179688L5.87545 8.94154L0.179688 15.4248H1.46659L6.44613 9.75522L10.4238 15.4248H14.7681L8.86342 7.00722ZM7.10024 9.0128L6.52226 8.20399L1.93068 1.77433H3.90764L7.61427 6.96519L8.18982 7.774L13.0073 14.521H11.0304L7.10024 9.0128Z" fill="currentColor"></path></svg></a><a href="https://www.linkedin.com/sharing/share-offsite/?url=http://veryfront-server/blog/articles/noops?utm_source=social&utm_medium=sharelink&utm_campaign=article" class="inline-flex items-center justify-center rounded text-sm font-medium disabled:opacity-50 disabled:pointer-events-none foreground bg-transparent border border-border hover:border-foreground focus:border-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-ring h-9 p-3"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.0916 0.390625H1.38731C0.621899 0.390625 0 1.02122 0 1.79533V18.4692C0 19.2433 0.621899 19.8739 1.38731 19.8739H18.0916C18.857 19.8739 19.4833 19.2433 19.4833 18.4692V1.79533C19.4833 1.02122 18.857 0.390625 18.0916 0.390625ZM5.88847 17.0906H3.00077V7.79253H5.89282V17.0906H5.88847ZM4.44462 6.52264C3.5183 6.52264 2.77028 5.77027 2.77028 4.84829C2.77028 3.92632 3.5183 3.17395 4.44462 3.17395C5.3666 3.17395 6.11896 3.92632 6.11896 4.84829C6.11896 5.77462 5.37095 6.52264 4.44462 6.52264ZM16.713 17.0906H13.8253V12.5677C13.8253 11.4891 13.8035 10.1018 12.3249 10.1018C10.8202 10.1018 10.5897 11.276 10.5897 12.4894V17.0906H7.70198V7.79253H10.4723V9.06242H10.5114C10.8985 8.3318 11.8422 7.56203 13.2469 7.56203C16.1694 7.56203 16.713 9.48862 16.713 11.9936V17.0906Z" fill="currentColor"></path></svg></a></nav></div><div class="aspect-video flex items-center justify-center relative w-full bg-panel text-panel-foreground"><img alt="NoOps: What Does the Future Hold for DevOps Engineers?" sizes="100vw" srcSet="https://images.veryfront.com/imgproxy/q:75/w:320/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 320w, https://images.veryfront.com/imgproxy/q:75/w:380/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 380w, https://images.veryfront.com/imgproxy/q:75/w:420/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 420w, https://images.veryfront.com/imgproxy/q:75/w:640/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 640w, https://images.veryfront.com/imgproxy/q:75/w:750/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 750w, https://images.veryfront.com/imgproxy/q:75/w:828/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 828w, https://images.veryfront.com/imgproxy/q:75/w:1080/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 1080w, https://images.veryfront.com/imgproxy/q:75/w:1200/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 1200w, https://images.veryfront.com/imgproxy/q:75/w:1440/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 1440w, https://images.veryfront.com/imgproxy/q:75/w:1920/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 1920w, https://images.veryfront.com/imgproxy/q:75/w:2048/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 2048w, https://images.veryfront.com/imgproxy/q:75/w:3840/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp 3840w" src="https://images.veryfront.com/imgproxy/q:75/w:3840/aHR0cHM6Ly9jZG4uY29kZXJzb2NpZXR5LmNvbS91cGxvYWRzL25vb3BzLWZ1dHVyZS1vZi1kZXZvcHMucG5n.webp" decoding="async" loading="lazy" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;object-fit:cover"/></div></div><div class="max-md:pt-2 md:absolute md:left-0 md:top-0 md:w-[14rem] md:h-full"><div class="md:sticky md:top-4 md:left-0 md:w-[14rem] md:pr-6 md:pt-1 pb-6 md:pb-4"><nav><h2 class="font-semibold border-b border-b-border pb-2.5 mb-4">In this article</h2><ul class="flex flex-col gap-3 text-[0.875rem]"><li class="flex gap-2.5"><span class="text-primary font-bold leading-normal -mt-0.5">•</span><a href="#devops-vs-noops" class="hover:text-primary focus:text-primary">DevOps vs. NoOps</a></li><li class="flex gap-2.5"><span class="text-primary font-bold leading-normal -mt-0.5">•</span><a href="#noops-advantages-and-challenges" class="hover:text-primary focus:text-primary">NoOps: Advantages and Challenges</a></li><li class="flex gap-2.5"><span class="text-primary font-bold leading-normal -mt-0.5">•</span><a href="#destination-noops" class="hover:text-primary focus:text-primary">Destination NoOps</a></li></ul></nav></div></div><div class="prose dark:prose-invert break-words"><p>With cloud adoption on the rise, the level of abstraction in application architecture has increased— from traditional on-premises servers to containers and serverless deployments. The focus on automation has also increased to the point where manual intervention is no longer preferred, even for infrastructure-related activities like backups, security management, and patch updates. This desired state equates to a NoOps environment, which involves smaller teams that can manage your application lifecycle. Ideally, in such an environment, the efforts required by your operations team will be eliminated.</p>
|
||
<p>It is beyond debate that DevOps is now deeply integrated into the DNA of all cloud-first organizations and is today more of a norm than a rarity. Cloud applications demand agility, and DevOps delivers it. However, does NoOps mean the end of the DevOps era? Or is it simply the next step in the progression of DevOps?</p>
|
||
<h2 id="devops-vs-noops">DevOps vs. NoOps</h2>
|
||
<p>The success of DevOps greatly depends on the synergy between your development and operations teams, as it brings together system administrators and developers who would otherwise work in silos. Meanwhile, the process of continuous integration and continuous deployment is crucial in DevOps, which helps in identifying issues early on and avoiding them. This in turn results in the faster delivery of solutions. However, note that the operations team is still very much in the picture. There is still a dependency on the operations team to take care of nitty-gritties like: infra config management, security settings, backups, patch management, etc.</p>
|
||
<p>With the cloud, abstraction and automation are scaling to new heights every day. You name it, and you can have it “as-a-service” in the cloud, be it compute, storage, network, or security, to list just a few. Cloud service providers are also investing heavily in their automation ecosystem. You can easily provision your application components using automation templates or just a few API calls. The ongoing management of these components can be automated as well, meaning less overhead to maintain environments and minimal to no human intervention. This leads us to NoOps—the increased abstraction of infrastructure, tightly integrated with development workflows, that requires no operations team to oversee the process.</p>
|
||
<p>NoOps, a term originally coined by <a href="https://go.forrester.com/blogs/11-02-07-i_dont_want_devops_i_want_noops/">Forrester</a>, aims to improve productivity and deliver results much faster than DevOps. In the ideal scenario, developers never have to collaborate with a member of the operations team. Instead, they can use a set of tools and services to responsibly deploy the required cloud components in a secure manner, including both the code and infrastructure. Managed cloud services, like PaaS or serverless, serve as the backbone of NoOps and leverage CI/CD as their core engine for deployment. Hence, note that not all scenarios fit the bill for NoOps.</p>
|
||
<h2 id="noops-advantages-and-challenges">NoOps: Advantages and Challenges</h2>
|
||
<p>NoOps and DevOps essentially try to achieve the same thing: improve the software deployment process and reduce time to market. But while the collaboration between developers and operations team was emphasized in DevOps, the focus has shifted to complete automation in NoOps. This may sound like a silver bullet, but this new approach comes with both advantages and challenges.</p>
|
||
<h3 id="advantages">Advantages</h3>
|
||
<h4 id="1-more-automation-less-headcount">1. More automation, less headcount</h4>
|
||
<p>NoOps shifts the focus to services that are deployable by design without manual intervention. From infrastructure to management activities, the aim is to control everything using code, meaning every component should be deployed as part of the code and maintainable in the long run. NoOps essentially seeks to eliminate the manpower required to support the ecosystem for your code.</p>
|
||
<h4 id="2-use-the-full-power-of-the-cloud">2. Use the full power of the cloud</h4>
|
||
<p>NoOps is best suited for born-in-the-cloud environments that leverage PaaS and serverless solutions. Microservices and API-based application architectures fit the bill perfectly, as they offer fine-grained modularity along with automation. Leading cloud service providers like AWS, Azure, and GCP have a laser focus on providing more services and capabilities in PaaS and serverless, which would help accelerate the adoption of NoOps. The current increase in database-as-a-service, container-as-a-service, and <a href="https://azure.microsoft.com/en-in/services/functions/">function-as-a-service</a> options in the cloud favor this trend as well, and all of these technologies support extreme automation.</p>
|
||
<h4 id="3-shift-from-operations-to-business-results">3. Shift from operations to business results</h4>
|
||
<p>NoOps also shifts the focus from operations to business outcomes. Unlike DevOps, where the dev team and ops team work together to deliver value propositions to the customer, NoOps ideally eliminates any dependency on the operations team, which further reduces time to market. Again, the focus is shifted to priority tasks that deliver value to customers—in other words, “fast beats slow.”</p>
|
||
<h3 id="challenges">Challenges</h3>
|
||
<h4 id="1-you-still-need-ops">1. You Still Need Ops</h4>
|
||
<p>In theory, not requiring an operations team to take care of your infrastructure might sound lucrative. However, depending on the level of automation that’s achievable, you might still need them around to take care of exceptions or to monitor outcomes. Expecting developers to take care of this would nullify the benefits of NoOps and take away their focus from delivering business outcomes. It is also not a practical approach, considering that developers don’t necessarily have the required skill sets to address operational issues. For example, consider a Disaster Recovery (DR) scenario. You would still need support from an operations team to invoke the DR plan and switch traffic to the failover site.</p>
|
||
<h4 id="2-consider-your-environment">2. Consider Your Environment</h4>
|
||
<p>Also, not all environments can transition to NoOps. Hybrid deployments and legacy infrastructures would pose a bottleneck—automation is still possible, but human intervention cannot be entirely eliminated in these cases. While aiming for NoOps, PaaS and serverless could become a limiting factor as well, especially during digital transformation. Additional efforts required to refactor legacy monolithic applications to fit the paradigms of PaaS would be counterintuitive. You would need to carefully evaluate the pros and cons, on a case by case basis, before embarking on the NoOps approach.</p>
|
||
<h4 id="3-who-will-take-care-of-security">3. Who Will Take Care of Security?</h4>
|
||
<p>Last but not least is the question of security and compliance. Automated deployments aligned with security best practices will not completely eliminate the need for you to take care of security. Traditionally, there is a segregation of duties between operations and development teams. The operations team works together with the security team to enforce controls that protect applications from threats and vulnerabilities. The operations team, meanwhile, is also responsible for handling Identity and Access Management (IAM) solutions.</p>
|
||
<p>Threat vectors and attack methods in the cloud evolve by the day, and so should your cloud security controls. The same goes for compliance. Not all organizations can delegate that responsibility to a set of automated processes. Reducing, or eliminating, the operations team could result in you needing to increase your investment in a security team to ensure the security and compliance of your environments.</p>
|
||
<h2 id="destination-noops">Destination NoOps</h2>
|
||
<p>DevOps is considered more of a journey, not a destination, where the focus is on continuous improvement. It would be safer to say that NoOps is the evolution of DevOps, targeting a perfect end-state of extreme automation. It allows organizations to redirect time, effort, and resources from operations to business outcomes. However, this change cannot happen overnight.</p>
|
||
<p>For NoOps to become a reality, a lot of groundwork is involved. You need to identify the right application stack and managed services in the cloud, i.e., PaaS and serverless, for the transition to happen. You need to bake in the component management, configuration, and security controls to get started. Even then, there would be some loose ends like legacy systems that would take more time and effort to transition or that cannot be transitioned at all. And if there’s even a single legacy system left behind, you would still need someone to take care of its operational aspects.</p>
|
||
<p>In a NoOps world, the role of DevOps engineers also changes, as they get the opportunity to learn new skills and processes required for NoOps. Like DevOps, NoOps is more about the shift in culture and process, rather than technology. Organizations need to be intentional about this shift while staying grounded as to the practicalities of the transition.</p></div><div class="not-prose flex flex-col gap-6 items-stretch mt-6 lg:mt-8"><p>For our latest insights and updates, follow us on<!-- --> <a href="https://www.linkedin.com/company/codersociety" class="text-primary font-semibold hover:underline underline-offset-4">LinkedIn</a></p><article class="flex flex-col relative rounded text-left overflow-hidden text-card-foreground shadow-sm bg-panel"><div class="flex flex-col items-stretch gap-1.5 p-4 md:px-5 lg:p-6"><div class="flex items-start gap-5 md:gap-6 lg:gap-7 flex-nowrap"><div class="flex items-center justify-center relative bg-panel text-panel-foreground aspect-square w-14 md:w-16 lg:w-20 rounded-full overflow-hidden shrink-0"><img alt="Kentaro Wakayama Avatar" srcSet="https://images.veryfront.com/imgproxy/q:75/w:96/aHR0cHM6Ly9jZG4udmVyeWZyb250LmNvbS82YmEwY2YxMy1kMDdiLTQ5NGMtOWQ5ZC03MTE3NWU5YmU4NzAvYXZhdGFyLWtlbnRhcm8uanBn.webp 1x, https://images.veryfront.com/imgproxy/q:75/w:256/aHR0cHM6Ly9jZG4udmVyeWZyb250LmNvbS82YmEwY2YxMy1kMDdiLTQ5NGMtOWQ5ZC03MTE3NWU5YmU4NzAvYXZhdGFyLWtlbnRhcm8uanBn.webp 2x" src="https://images.veryfront.com/imgproxy/q:75/w:256/aHR0cHM6Ly9jZG4udmVyeWZyb250LmNvbS82YmEwY2YxMy1kMDdiLTQ5NGMtOWQ5ZC03MTE3NWU5YmU4NzAvYXZhdGFyLWtlbnRhcm8uanBn.webp" width="80" height="80" decoding="async" loading="lazy" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;object-fit:cover"/></div><div class="py-1"><h2 class="font-bold text-xl leading-tight">Kentaro Wakayama</h2><p class="leading-snug text-foreground/50 mt-1 mb-3.5">Managing Director, CEO</p><p class="text-foreground mb-6">Kentaro leads Coder Society as CEO, bringing hands-on expertise in software development, cloud technologies, and building high-performing engineering teams.</p><div class="flex flex-wrap gap-3 flex-row justify-start xs:flex-row xs:justify-start"><a href="mailto:kentaro@codersociety.com" class="inline-flex items-center justify-center rounded text-sm font-medium disabled:opacity-50 disabled:pointer-events-none foreground bg-transparent border border-border hover:border-foreground focus:border-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-ring h-9 px-3"><span class="flex flex-row gap-2.5 items-center"><svg width="18" height="18" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 1.25H14.5C14.6381 1.25 14.75 1.36193 14.75 1.5V2.7487L8.48547 6.92505C8.19156 7.12099 7.80866 7.12099 7.51475 6.92505L1.25 2.74855V1.5C1.25 1.36193 1.36193 1.25 1.5 1.25ZM1.25 10.5V6.04864L0 5.19698V10.5C0 11.3284 0.671573 12 1.5 12H14.5C15.3284 12 16 11.3284 16 10.5V5.15206L14.75 6.00372V10.5C14.75 10.6381 14.6381 10.75 14.5 10.75H1.5C1.36193 10.75 1.25 10.6381 1.25 10.5ZM10.4971 7.08626L9.17885 7.96511C8.46506 8.44097 7.53516 8.44097 6.82137 7.96511L2.42985 5.03744L0 3.38191V1.5C0 0.671573 0.671573 0 1.5 0H14.5C15.3284 0 16 0.671573 16 1.5V3.337L10.4971 7.08626Z" fill="currentColor"></path></svg><span>Email</span></span></a><a href="https://www.linkedin.com/in/kentarowakayama" class="inline-flex items-center justify-center rounded text-sm font-medium disabled:opacity-50 disabled:pointer-events-none foreground bg-transparent border border-border hover:border-foreground focus:border-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-ring h-9 px-3"><span class="flex flex-row gap-2 items-center"><svg width="18" height="18" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.0916 0.390625H1.38731C0.621899 0.390625 0 1.02122 0 1.79533V18.4692C0 19.2433 0.621899 19.8739 1.38731 19.8739H18.0916C18.857 19.8739 19.4833 19.2433 19.4833 18.4692V1.79533C19.4833 1.02122 18.857 0.390625 18.0916 0.390625ZM5.88847 17.0906H3.00077V7.79253H5.89282V17.0906H5.88847ZM4.44462 6.52264C3.5183 6.52264 2.77028 5.77027 2.77028 4.84829C2.77028 3.92632 3.5183 3.17395 4.44462 3.17395C5.3666 3.17395 6.11896 3.92632 6.11896 4.84829C6.11896 5.77462 5.37095 6.52264 4.44462 6.52264ZM16.713 17.0906H13.8253V12.5677C13.8253 11.4891 13.8035 10.1018 12.3249 10.1018C10.8202 10.1018 10.5897 11.276 10.5897 12.4894V17.0906H7.70198V7.79253H10.4723V9.06242H10.5114C10.8985 8.3318 11.8422 7.56203 13.2469 7.56203C16.1694 7.56203 16.713 9.48862 16.713 11.9936V17.0906Z" fill="currentColor"></path></svg><span>Connect</span></span></a></div></div></div></div></article></div></div></div></div></div>
|
||
<div class="bg-panel" id="contact"><section class="py-10 md:py-14 lg:py-16 xl:py-24"><div class="px-4 md:px-6 mx-auto w-full max-w-7xl"><div class="flex flex-col space-y-4 lg:space-y-6 mb-6 md:mb-8 lg:mb-10"><h2 class="font-display font-semibold text-3xl md:text-4xl lg:text-[2.65rem] max-w-5xl">Contact us</h2></div><div class="grid md:grid-cols-[0.68fr_0.32fr] gap-14 md:gap-16 lg:gap-18"><aside class="flex flex-col gap-5 md:col-start-2"><div></div><p>We'd be happy to advise you in a personal conversation, between 8:00 AM to 6:00 PM CET.</p><ul class="flex flex-col gap-3"><li class="flex items-center gap-2"><span class="w-5 text-primary"><svg width="16" height="16" viewBox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 1.25H14.5C14.6381 1.25 14.75 1.36193 14.75 1.5V2.7487L8.48547 6.92505C8.19156 7.12099 7.80866 7.12099 7.51475 6.92505L1.25 2.74855V1.5C1.25 1.36193 1.36193 1.25 1.5 1.25ZM1.25 10.5V6.04864L0 5.19698V10.5C0 11.3284 0.671573 12 1.5 12H14.5C15.3284 12 16 11.3284 16 10.5V5.15206L14.75 6.00372V10.5C14.75 10.6381 14.6381 10.75 14.5 10.75H1.5C1.36193 10.75 1.25 10.6381 1.25 10.5ZM10.4971 7.08626L9.17885 7.96511C8.46506 8.44097 7.53516 8.44097 6.82137 7.96511L2.42985 5.03744L0 3.38191V1.5C0 0.671573 0.671573 0 1.5 0H14.5C15.3284 0 16 0.671573 16 1.5V3.337L10.4971 7.08626Z" fill="currentColor"></path></svg></span><a href="mailto:info@codersociety.com" class="hover:underline focus:underline underline-offset-4">info@codersociety.com</a></li><li class="flex items-center gap-2"><span class="w-5 text-primary"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg></span><a href="tel:+4915129111890" class="hover:underline focus:underline underline-offset-4">+49 151 291 118 90</a></li></ul></aside><div class="max-w-2xl md:col-start-1 md:row-start-1"><form class="relative"><div class="data-[submitted=true]:opacity-0 data-[submitted=true]:pointer-events-none transition-opacity" data-submitted="false"><div class="mb-4"><label class="block mb-2" for="name">Name</label><input type="text" class="block px-3 py-2.5 bg-inherit font-inherit text-inherit text-base md:text-sm shadow-sm w-full border border-input rounded placeholder:text-foreground/50 focus:outline-none focus:ring focus:ring-primary/20 dark:focus:ring-primary/40" placeholder="Enter your name" required="" name="name"/></div><div class="mb-4"><label class="block mb-2" for="email">Email</label><input type="email" class="block px-3 py-2.5 bg-inherit font-inherit text-inherit text-base md:text-sm shadow-sm w-full border border-input rounded placeholder:text-foreground/50 focus:outline-none focus:ring focus:ring-primary/20 dark:focus:ring-primary/40" placeholder="Enter your email" required="" name="email"/></div><div class="mb-6"><label class="block mb-2" for="message">Message</label><textarea class="min-h-36 block px-3 py-2.5 bg-inherit font-inherit text-inherit text-base md:text-sm shadow-sm w-full border border-input rounded placeholder:text-foreground/50 focus:outline-none focus:ring focus:ring-primary/20 dark:focus:ring-primary/40" name="message" placeholder="Enter your message" required=""></textarea></div><button class="items-center justify-center rounded text-sm font-medium disabled:opacity-50 disabled:pointer-events-none bg-primary hover:bg-primary/90 focus:bg-primary/90 text-primary-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:ring-ring focus-visible:ring-offset-background h-10 md:h-11 px-8 md:text-base block w-full sm:max-w-[12rem]" type="submit">Submit</button></div></form></div></div></div></section></div><footer class="py-8 md:py-10 lg:py-14 xl:py-18"><div class="px-4 md:px-6 mx-auto w-full max-w-7xl"><div class="grid grid-cols-1 lg:grid-cols-[0.25fr_0.75fr] pb-10 gap-6 md:gap-8 lg:gap-10 xl:gap-0 items-start pb:6 lg:pb-8 xl:pb-8"><a href="/" class="shrink-0 block focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-4 focus-visible:ring-ring ring-offset-background max-w-max"><svg xmlns="http://www.w3.org/2000/svg" width="185" height="27" viewBox="0 0 201 29" fill="currentColor"><title>Coder Society Logo</title><path d="M55.22,19a6.7,6.7,0,0,1-1.13,1.27,8.47,8.47,0,0,1-1.69,1.2,11.22,11.22,0,0,1-2.14.92,8.65,8.65,0,0,1-2.46.34,9.51,9.51,0,0,1-3.71-.7,8.73,8.73,0,0,1-4.79-4.92,10.07,10.07,0,0,1-.66-3.74,10.39,10.39,0,0,1,.66-3.71,9.09,9.09,0,0,1,1.91-3,9.18,9.18,0,0,1,2.93-2.06,9.29,9.29,0,0,1,3.76-.77A9.83,9.83,0,0,1,50.34,4a9.3,9.3,0,0,1,2,.76A7.35,7.35,0,0,1,54,6,8.37,8.37,0,0,1,55.2,7.38L52.8,9.53a7.11,7.11,0,0,0-2-2,5.21,5.21,0,0,0-2.88-.76,5.14,5.14,0,0,0-2.38.53,5.67,5.67,0,0,0-1.8,1.41,6.55,6.55,0,0,0-1.14,2.06,7.5,7.5,0,0,0-.4,2.48,7.26,7.26,0,0,0,.4,2.44,6,6,0,0,0,1.13,2A5.35,5.35,0,0,0,45.46,19a5.17,5.17,0,0,0,2.29.5,6.67,6.67,0,0,0,2-.27,5.58,5.58,0,0,0,1.41-.66,5.88,5.88,0,0,0,1-.86,9.4,9.4,0,0,1,.73-.77Z"></path><path d="M56.29,15.9a7.08,7.08,0,0,1,.49-2.61,6.85,6.85,0,0,1,1.39-2.16,6.77,6.77,0,0,1,2.16-1.47,7.56,7.56,0,0,1,5.56,0,6.77,6.77,0,0,1,2.16,1.47,6.81,6.81,0,0,1,1.88,4.77,7.16,7.16,0,0,1-.49,2.61,7.32,7.32,0,0,1-1.39,2.17,6.32,6.32,0,0,1-2.16,1.47,7.56,7.56,0,0,1-5.56,0,6.61,6.61,0,0,1-2.16-1.47,7,7,0,0,1-1.39-2.17A7.16,7.16,0,0,1,56.29,15.9Zm6.82,4a3.4,3.4,0,0,0,1.6-.36,3.77,3.77,0,0,0,1.13-1,4.51,4.51,0,0,0,.66-1.29,4.64,4.64,0,0,0,.21-1.41,4.83,4.83,0,0,0-.21-1.39,4,4,0,0,0-.66-1.3,3.6,3.6,0,0,0-1.13-1,3.64,3.64,0,0,0-3.2,0,3.36,3.36,0,0,0-1.13,1,4,4,0,0,0-.66,1.3,4.23,4.23,0,0,0-.21,1.39,5,5,0,0,0,.21,1.41,4.26,4.26,0,0,0,.66,1.29,3.28,3.28,0,0,0,1.13,1A3.4,3.4,0,0,0,63.11,19.92Z"></path><path d="M80.74,21c-.17.18-.36.37-.59.58a4.14,4.14,0,0,1-.82.53,4.39,4.39,0,0,1-1,.4,4.73,4.73,0,0,1-1.31.17A5.33,5.33,0,0,1,73.14,21a6.43,6.43,0,0,1-1.28-2.06,7.37,7.37,0,0,1-.5-2.78,7.45,7.45,0,0,1,.44-2.62,6.57,6.57,0,0,1,1.09-1.9,5.72,5.72,0,0,1,1.18-1.09,10.06,10.06,0,0,1,1.31-.72,5.85,5.85,0,0,1,1.28-.4,5.91,5.91,0,0,1,1.09-.12c.42,0,.76,0,1,0a4.75,4.75,0,0,1,.72.11,2.55,2.55,0,0,1,.59.18l.63.24V4.19h3.17v18H80.82Zm0-8.27a2.83,2.83,0,0,0-1.07-.53,6.68,6.68,0,0,0-1.56-.15,2.93,2.93,0,0,0-1.56.36,3.68,3.68,0,0,0-1.72,2.21,5,5,0,0,0-.23,1.51,4.32,4.32,0,0,0,.82,2.7,3.14,3.14,0,0,0,3.74.78,2.62,2.62,0,0,0,.91-.8,3.74,3.74,0,0,0,.52-1.06,4.19,4.19,0,0,0,.17-1.13V12.73Z"></path><path d="M98.47,20.41l-.44.44a4.84,4.84,0,0,1-1,.76,8.09,8.09,0,0,1-1.75.73,9.12,9.12,0,0,1-2.56.32,7.25,7.25,0,0,1-2.76-.51,5.88,5.88,0,0,1-2.12-1.43,6.37,6.37,0,0,1-1.35-2.17A8,8,0,0,1,86,15.72a7,7,0,0,1,.48-2.61A6.38,6.38,0,0,1,87.77,11a6.26,6.26,0,0,1,2-1.41,6.34,6.34,0,0,1,2.61-.52,6.24,6.24,0,0,1,2.94.63,5.42,5.42,0,0,1,1.94,1.66,6.61,6.61,0,0,1,1,2.32,11.25,11.25,0,0,1,.33,2.65v.46H89.2a2.58,2.58,0,0,0,.31,1.28,3.19,3.19,0,0,0,.82,1,3.82,3.82,0,0,0,2.4.84,6.89,6.89,0,0,0,1.6-.17,7,7,0,0,0,1.18-.4,4.11,4.11,0,0,0,.8-.5,4.73,4.73,0,0,0,.48-.42Zm-3.11-5.85a2.58,2.58,0,0,0-.19-1,3,3,0,0,0-.55-.88,3,3,0,0,0-.94-.64,3,3,0,0,0-1.29-.25,3.75,3.75,0,0,0-1.39.25,3.07,3.07,0,0,0-1,.64,3.1,3.1,0,0,0-.63.88,2.13,2.13,0,0,0-.21,1Z"></path><path d="M100.58,9.57h3l.08,1.6a6.91,6.91,0,0,1,.55-.59,4.48,4.48,0,0,1,.8-.59,5,5,0,0,1,1.07-.46,4.58,4.58,0,0,1,1.39-.19,4.91,4.91,0,0,1,.82.06,2.78,2.78,0,0,1,.74.19l-.63,3a2.8,2.8,0,0,0-.66-.19,4.74,4.74,0,0,0-.8-.06,3.84,3.84,0,0,0-1.24.21,3,3,0,0,0-1.72,1.6,3.11,3.11,0,0,0-.25,1.28v6.84h-3.2Z"></path><path d="M116.44,17.17c.21.25.48.52.76.8a7.36,7.36,0,0,0,1,.79,7.15,7.15,0,0,0,1.24.61,4.47,4.47,0,0,0,1.57.24,3.37,3.37,0,0,0,2.36-.72,2.35,2.35,0,0,0,.76-1.75,2.25,2.25,0,0,0-.21-1,2,2,0,0,0-.72-.79,6.29,6.29,0,0,0-1.34-.61c-.55-.17-1.24-.34-2-.51a7.45,7.45,0,0,1-2.15-.76,5.61,5.61,0,0,1-1.51-1.22,5.1,5.1,0,0,1-.89-1.57A5.46,5.46,0,0,1,115,8.92a5.42,5.42,0,0,1,.38-2,4.53,4.53,0,0,1,1.17-1.66,5.6,5.6,0,0,1,2-1.14,8,8,0,0,1,2.78-.44,8.39,8.39,0,0,1,2.46.32,7.5,7.5,0,0,1,1.72.76,5.06,5.06,0,0,1,1.07.86c.24.29.43.48.53.61l-2.25,2.12c-.1-.08-.23-.21-.44-.4a3.86,3.86,0,0,0-.74-.56,7.2,7.2,0,0,0-1.07-.49,4.14,4.14,0,0,0-1.41-.21,3.4,3.4,0,0,0-1.22.19,2.65,2.65,0,0,0-.86.49,1.64,1.64,0,0,0-.49.67,1.59,1.59,0,0,0-.17.69,2,2,0,0,0,.17.86,2,2,0,0,0,.59.7,4.3,4.3,0,0,0,1.14.59,15.18,15.18,0,0,0,1.85.48,10.53,10.53,0,0,1,2,.65,6.08,6.08,0,0,1,1.72,1.12,5,5,0,0,1,1.18,1.68,5.71,5.71,0,0,1,.44,2.36,5,5,0,0,1-.5,2.19,5.49,5.49,0,0,1-1.35,1.76,6.31,6.31,0,0,1-2.06,1.18,7.77,7.77,0,0,1-2.59.42,9,9,0,0,1-2.46-.33,9.65,9.65,0,0,1-2-.82,8.61,8.61,0,0,1-1.52-1.1A12.06,12.06,0,0,1,114,19.37Z"></path><path d="M129.46,15.9a6.87,6.87,0,0,1,1.89-4.77,6.73,6.73,0,0,1,2.15-1.47,7.58,7.58,0,0,1,5.57,0,6.84,6.84,0,0,1,2.15,1.47,6.52,6.52,0,0,1,1.39,2.16,6.7,6.7,0,0,1,.5,2.61,7,7,0,0,1-.5,2.61,7.13,7.13,0,0,1-1.39,2.17,6.38,6.38,0,0,1-2.15,1.47,7.58,7.58,0,0,1-5.57,0,6.57,6.57,0,0,1-2.15-1.47A6.77,6.77,0,0,1,130,18.51,6.59,6.59,0,0,1,129.46,15.9Zm6.82,4a3.37,3.37,0,0,0,1.6-.36,3.77,3.77,0,0,0,1.13-1,4.81,4.81,0,0,0,.67-1.29,4.64,4.64,0,0,0,.21-1.41,5.21,5.21,0,0,0-.21-1.39,4.22,4.22,0,0,0-.67-1.3,3.6,3.6,0,0,0-1.13-1,3.42,3.42,0,0,0-4.32,1,3.83,3.83,0,0,0-.67,1.3,4.51,4.51,0,0,0-.21,1.39,5.35,5.35,0,0,0,.21,1.41,4.07,4.07,0,0,0,.67,1.29,3.15,3.15,0,0,0,1.12,1A3.29,3.29,0,0,0,136.28,19.92Z"></path><path d="M156.3,20.59a7,7,0,0,1-2.12,1.52,6.63,6.63,0,0,1-2.84.57,8.2,8.2,0,0,1-2.9-.49,5.73,5.73,0,0,1-2.13-1.38A6.54,6.54,0,0,1,145,18.68a8.11,8.11,0,0,1-.45-2.76A7.17,7.17,0,0,1,145,13.3a7,7,0,0,1,1.39-2.15,6.72,6.72,0,0,1,2.16-1.47,7,7,0,0,1,2.78-.53,7.2,7.2,0,0,1,2.82.55,6.67,6.67,0,0,1,2.17,1.51l-2,2.06a3.91,3.91,0,0,0-1.28-1,4.1,4.1,0,0,0-1.68-.34,3.66,3.66,0,0,0-1.6.34A3.42,3.42,0,0,0,148,14.45a5,5,0,0,0-.21,1.48,4.8,4.8,0,0,0,.21,1.43,3.73,3.73,0,0,0,.67,1.28,3.26,3.26,0,0,0,1.12.92,3.66,3.66,0,0,0,1.6.34,4.2,4.2,0,0,0,1.74-.36,4.1,4.1,0,0,0,1.33-1Z"></path><path d="M158,4.19h3.41V7.55H158Zm.11,5.38h3.18V22.26h-3.2V9.57Z"></path><path d="M176,20.41l-.44.44a4.84,4.84,0,0,1-1,.76,8.09,8.09,0,0,1-1.75.73,9.12,9.12,0,0,1-2.56.32,7.25,7.25,0,0,1-2.76-.51,6,6,0,0,1-2.12-1.43,6.52,6.52,0,0,1-1.35-2.17,8,8,0,0,1-.48-2.83,7,7,0,0,1,.48-2.61A6.4,6.4,0,0,1,165.26,11a6.11,6.11,0,0,1,2-1.41,6.38,6.38,0,0,1,2.62-.52,6.22,6.22,0,0,1,2.93.63,5.54,5.54,0,0,1,1.95,1.66,6.77,6.77,0,0,1,1,2.32,11.25,11.25,0,0,1,.33,2.65v.46h-9.48a2.58,2.58,0,0,0,.31,1.28,3.19,3.19,0,0,0,.82,1,3.82,3.82,0,0,0,2.4.84,6.89,6.89,0,0,0,1.6-.17,7,7,0,0,0,1.18-.4,4.11,4.11,0,0,0,.8-.5,4.73,4.73,0,0,0,.48-.42Zm-3.11-5.85a2.58,2.58,0,0,0-.19-1,2.64,2.64,0,0,0-1.49-1.52,3,3,0,0,0-1.29-.25,3.75,3.75,0,0,0-1.39.25,3.18,3.18,0,0,0-1,.64,3.1,3.1,0,0,0-.63.88,2.13,2.13,0,0,0-.21,1Z"></path><path d="M179.15,12.16H177V9.57h2.17V5.45h3.2V9.57h3.41v2.59h-3.41v5.55a3.17,3.17,0,0,0,.36,1.66,1.32,1.32,0,0,0,1.19.59,3,3,0,0,0,1.2-.21,8.18,8.18,0,0,0,.86-.52l1.35,2a6.71,6.71,0,0,1-1.87,1.13,5.82,5.82,0,0,1-2.06.34,5.09,5.09,0,0,1-2-.34,3.67,3.67,0,0,1-1.32-.95,3.85,3.85,0,0,1-.72-1.51,7.91,7.91,0,0,1-.21-1.94Z"></path><path d="M188.39,24.78a7,7,0,0,0,.6.42,1.55,1.55,0,0,0,.82.21,1.26,1.26,0,0,0,1.06-.54,6.92,6.92,0,0,0,.88-1.67l.4-1L186.43,9.59h3.68l3.62,8.69,3.2-8.69h3.49l-5.3,12.69c-.24.63-.51,1.28-.76,1.95a10.23,10.23,0,0,1-.93,1.84,4.61,4.61,0,0,1-1.38,1.4A3.59,3.59,0,0,1,190,28a6,6,0,0,1-1.8-.25A4.17,4.17,0,0,1,187,27Z"></path><path d="M26.61,0H1.32A1.32,1.32,0,0,0,0,1.32V26.59A1.32,1.32,0,0,0,1.32,27.9H26.59a1.31,1.31,0,0,0,1.31-1.31V1.32A1.29,1.29,0,0,0,26.61,0ZM4,13.48,13.08,10,4,6.48V4L16,8.65v2.6L4,15.93Zm20,7H12V18h12Z"></path></svg></a><div class="pt-0.5 flex lg:justify-end"><div class="flex flex-col gap-2 items-stretch md:flex-row md:gap-8 lg:gap-10"><a href="/" class="underline-offset-8 hover:underline focus:underline focus:outline-none decoration-1.5">Services</a><a href="/accelerators" class="underline-offset-8 hover:underline focus:underline focus:outline-none decoration-1.5">Accelerators</a><a href="/blog" class="underline-offset-8 hover:underline focus:underline focus:outline-none decoration-1.5">Blog</a><a href="/imprint" class="underline-offset-8 hover:underline focus:underline focus:outline-none decoration-1.5">Imprint</a><a href="/privacy" class="underline-offset-8 hover:underline focus:underline focus:outline-none decoration-1.5">Privacy Policy</a></div></div></div><div class="flex flex-col-reverse gap-2 sm:flex-row md:items-center justify-center sm:justify-between"><div class="flex items-center gap-2.5 -ml-2.5"><a href="https://github.com/coder-society" class="p-2.5 rounded text-foreground hover:bg-panel focus:bg-panel focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background flex items-center justify-center" aria-label="Github"><svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.11918 15.6888C7.11918 15.7673 7.02882 15.8302 6.91489 15.8302C6.78524 15.842 6.69489 15.7791 6.69489 15.6888C6.69489 15.6102 6.78524 15.5473 6.89918 15.5473C7.01703 15.5355 7.11918 15.5984 7.11918 15.6888ZM5.89737 15.512C5.86987 15.5905 5.94844 15.6809 6.0663 15.7045C6.16845 15.7438 6.28631 15.7045 6.30988 15.6259C6.33345 15.5473 6.25881 15.457 6.14095 15.4216C6.0388 15.3941 5.92487 15.4334 5.89737 15.512ZM7.63383 15.4452C7.5199 15.4727 7.44133 15.5473 7.45311 15.6377C7.4649 15.7163 7.56704 15.7673 7.6849 15.7398C7.79883 15.7123 7.87741 15.6377 7.86562 15.5591C7.85383 15.4845 7.74776 15.4334 7.63383 15.4452ZM10.2189 0.390625C4.76985 0.390625 0.601562 4.52748 0.601562 9.97651C0.601562 14.3334 3.34375 18.0617 7.26061 19.3738C7.76348 19.4642 7.94027 19.1538 7.94027 18.8985C7.94027 18.6549 7.92848 17.3113 7.92848 16.4863C7.92848 16.4863 5.17843 17.0756 4.60092 15.3155C4.60092 15.3155 4.15305 14.1723 3.50876 13.8777C3.50876 13.8777 2.6091 13.2609 3.57162 13.2726C3.57162 13.2726 4.54985 13.3512 5.08807 14.2862C5.94844 15.8027 7.39026 15.3666 7.95205 15.1073C8.04241 14.4787 8.29777 14.0427 8.58063 13.7834C6.38452 13.5398 4.16877 13.2216 4.16877 9.44222C4.16877 8.36184 4.46735 7.81969 5.09593 7.12825C4.99378 6.87288 4.65985 5.82001 5.19807 4.4607C6.01916 4.20534 7.90884 5.52143 7.90884 5.52143C8.69456 5.30143 9.53922 5.1875 10.376 5.1875C11.2128 5.1875 12.0575 5.30143 12.8432 5.52143C12.8432 5.52143 14.7329 4.20141 15.554 4.4607C16.0922 5.82394 15.7583 6.87288 15.6561 7.12825C16.2847 7.82362 16.6697 8.36577 16.6697 9.44222C16.6697 13.2334 14.3557 13.5359 12.1596 13.7834C12.5211 14.0937 12.8275 14.683 12.8275 15.6063C12.8275 16.9302 12.8157 18.5685 12.8157 18.8906C12.8157 19.146 12.9964 19.4563 13.4954 19.366C17.424 18.0617 20.0876 14.3334 20.0876 9.97651C20.0876 4.52748 15.6679 0.390625 10.2189 0.390625ZM4.4202 13.9405C4.36913 13.9798 4.38092 14.0702 4.4477 14.1448C4.51056 14.2077 4.60092 14.2352 4.65199 14.1841C4.70306 14.1448 4.69128 14.0544 4.62449 13.9798C4.56163 13.9169 4.47127 13.8894 4.4202 13.9405ZM3.99591 13.6223C3.96841 13.6734 4.00769 13.7362 4.08627 13.7755C4.14913 13.8148 4.2277 13.803 4.2552 13.748C4.2827 13.6969 4.24341 13.6341 4.16484 13.5948C4.08627 13.5712 4.02341 13.583 3.99591 13.6223ZM5.26879 15.0209C5.20593 15.072 5.2295 15.1898 5.31986 15.2645C5.41022 15.3548 5.52415 15.3666 5.57522 15.3038C5.6263 15.2527 5.60272 15.1348 5.52415 15.0602C5.43772 14.9698 5.31986 14.958 5.26879 15.0209ZM4.82092 14.4434C4.75807 14.4827 4.75807 14.5848 4.82092 14.6752C4.88378 14.7655 4.98986 14.8048 5.04093 14.7655C5.10379 14.7145 5.10379 14.6123 5.04093 14.522C4.98593 14.4316 4.88378 14.3923 4.82092 14.4434Z" fill="currentColor"></path></svg></a><a href="https://www.linkedin.com/company/codersociety" class="p-2.5 rounded text-foreground hover:bg-panel focus:bg-panel focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background flex items-center justify-center" aria-label="LinkedIn"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.0916 0.390625H1.38731C0.621899 0.390625 0 1.02122 0 1.79533V18.4692C0 19.2433 0.621899 19.8739 1.38731 19.8739H18.0916C18.857 19.8739 19.4833 19.2433 19.4833 18.4692V1.79533C19.4833 1.02122 18.857 0.390625 18.0916 0.390625ZM5.88847 17.0906H3.00077V7.79253H5.89282V17.0906H5.88847ZM4.44462 6.52264C3.5183 6.52264 2.77028 5.77027 2.77028 4.84829C2.77028 3.92632 3.5183 3.17395 4.44462 3.17395C5.3666 3.17395 6.11896 3.92632 6.11896 4.84829C6.11896 5.77462 5.37095 6.52264 4.44462 6.52264ZM16.713 17.0906H13.8253V12.5677C13.8253 11.4891 13.8035 10.1018 12.3249 10.1018C10.8202 10.1018 10.5897 11.276 10.5897 12.4894V17.0906H7.70198V7.79253H10.4723V9.06242H10.5114C10.8985 8.3318 11.8422 7.56203 13.2469 7.56203C16.1694 7.56203 16.713 9.48862 16.713 11.9936V17.0906Z" fill="currentColor"></path></svg></a><a href="https://x.com/coder_society" class="p-2.5 rounded text-foreground hover:bg-panel focus:bg-panel focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background flex items-center justify-center" aria-label="X"><svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.86342 7.00722L14.2949 0.824219H13.0079L8.2897 6.19171L4.52399 0.824219H0.179688L5.87545 8.94154L0.179688 15.4248H1.46659L6.44613 9.75522L10.4238 15.4248H14.7681L8.86342 7.00722ZM7.10024 9.0128L6.52226 8.20399L1.93068 1.77433H3.90764L7.61427 6.96519L8.18982 7.774L13.0073 14.521H11.0304L7.10024 9.0128Z" fill="currentColor"></path></svg></a><a href="https://www.facebook.com/codersociety" class="p-2.5 rounded text-foreground hover:bg-panel focus:bg-panel focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background flex items-center justify-center" aria-label="Facebook"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.0991 10.1335C19.0991 4.91859 14.8738 0.693359 9.65891 0.693359C4.44398 0.693359 0.21875 4.91859 0.21875 10.1335C0.21875 14.8452 3.67088 18.7507 8.18389 19.4595V12.8624H5.78578V10.1335H8.18389V8.05364C8.18389 5.68789 9.5923 4.38111 11.7494 4.38111C12.7825 4.38111 13.8628 4.56535 13.8628 4.56535V6.88732H12.6721C11.4997 6.88732 11.1339 7.61513 11.1339 8.36159V10.1335H13.7521L13.3333 12.8624H11.1339V19.4595C15.6469 18.7507 19.0991 14.8452 19.0991 10.1335Z" fill="currentColor"></path></svg></a><a href="https://www.instagram.com/codersociety/" class="p-2.5 rounded text-foreground hover:bg-panel focus:bg-panel focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background flex items-center justify-center" aria-label="Instagram"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.259 5.13273C7.49308 5.13273 5.26207 7.36373 5.26207 10.1297C5.26207 12.8956 7.49308 15.1266 10.259 15.1266C13.0249 15.1266 15.2559 12.8956 15.2559 10.1297C15.2559 7.36373 13.0249 5.13273 10.259 5.13273ZM10.259 13.3783C8.4716 13.3783 7.01035 11.9214 7.01035 10.1297C7.01035 8.3379 8.46725 6.881 10.259 6.881C12.0508 6.881 13.5077 8.3379 13.5077 10.1297C13.5077 11.9214 12.0464 13.3783 10.259 13.3783ZM16.6259 4.92833C16.6259 5.57632 16.104 6.09384 15.4603 6.09384C14.8124 6.09384 14.2948 5.57197 14.2948 4.92833C14.2948 4.28468 14.8167 3.76281 15.4603 3.76281C16.104 3.76281 16.6259 4.28468 16.6259 4.92833ZM19.9354 6.11124C19.8615 4.54997 19.5049 3.167 18.3611 2.02758C17.2217 0.888156 15.8387 0.531542 14.2774 0.453261C12.6683 0.361934 7.84535 0.361934 6.23624 0.453261C4.67932 0.527194 3.29635 0.883807 2.15258 2.02323C1.00881 3.16265 0.656542 4.54562 0.578261 6.10689C0.486934 7.716 0.486934 12.539 0.578261 14.1481C0.652194 15.7094 1.00881 17.0923 2.15258 18.2317C3.29635 19.3712 4.67497 19.7278 6.23624 19.8061C7.84535 19.8974 12.6683 19.8974 14.2774 19.8061C15.8387 19.7321 17.2217 19.3755 18.3611 18.2317C19.5005 17.0923 19.8571 15.7094 19.9354 14.1481C20.0267 12.539 20.0267 7.72035 19.9354 6.11124ZM17.8566 15.8746C17.5174 16.727 16.8607 17.3837 16.004 17.7273C14.721 18.2361 11.6768 18.1187 10.259 18.1187C8.84126 18.1187 5.79265 18.2317 4.51406 17.7273C3.66166 17.3881 3.00497 16.7314 2.66141 15.8746C2.15258 14.5917 2.27 11.5474 2.27 10.1297C2.27 8.71191 2.15693 5.6633 2.66141 4.38471C3.00062 3.53231 3.65731 2.87562 4.51406 2.53206C5.79699 2.02323 8.84126 2.14065 10.259 2.14065C11.6768 2.14065 14.7254 2.02758 16.004 2.53206C16.8564 2.87127 17.5131 3.52797 17.8566 4.38471C18.3654 5.66765 18.248 8.71191 18.248 10.1297C18.248 11.5474 18.3654 14.596 17.8566 15.8746Z" fill="currentColor"></path></svg></a></div><div class="flex items-center gap-4"><p class="text-sm">© <!-- -->2026<!-- --> Coder Society. All rights reserved.</p><button class="p-2.5 rounded text-foreground hover:bg-panel focus:bg-panel focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background flex items-center justify-center" aria-label="Toggle color mode"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><circle cx="12" cy="12" r="4"></circle><path d="M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41"></path></svg></button></div></div></div></footer></div>
|
||
<div id="veryfront-portals"></div>
|
||
|
||
|
||
|
||
<script type="module" src="/_veryfront/hydration-runtime.js" nonce="iLJTGpCm8Zwk2SwDRKn14A=="></script>
|
||
|
||
|
||
|
||
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" nonce="iLJTGpCm8Zwk2SwDRKn14A==" data-cf-beacon='{"version":"2024.11.0","token":"7f6aebeed40543c1a832f1ef26047587","r":1,"spa":2}' crossorigin="anonymous"></script>
|
||
</body>
|
||
</html> |