<script type="application/json" id="HeaderNotice-apollo-state-992f9e1e-c79c-43fb-96a9-089d825fa346">{}</script> <!-- glamorIds: 7 --> <script type="application/json" id="HeaderNotice-glamor-992f9e1e-c79c-43fb-96a9-089d825fa346">["1htug8r","1yodi52","iepywa","x5hg3h","u0iaox","9ilv8v","gwph6j"]</script> <style>@-webkit-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-moz-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-o-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-moz-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-o-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-webkit-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-moz-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-o-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-webkit-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-moz-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-o-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-webkit-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-moz-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-o-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-webkit-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-moz-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-o-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}.css-gwph6j,[data-css-gwph6j]{border-radius:2px;background-size:200% 100%;width:auto;height:auto;animation:20s animation_1yodi52 0s linear infinite;background:-webkit-linear-gradient(to right, #f1f1f1 0%, #fbfbfb 50%, #f1f1f1 100%); background: -moz-linear-gradient(to right, #f1f1f1 0%, #fbfbfb 50%, #f1f1f1 100%); background: linear-gradient(to right, #f1f1f1 0%, #fbfbfb 50%, #f1f1f1 100%);-webkit-animation:20s animation_1yodi52 0s linear infinite;}</style> <div id="HeaderNotice-react-component-992f9e1e-c79c-43fb-96a9-089d825fa346" data-ssr="true" ><div style="z-index:1000" class="css-gwph6j"></div></div> <script> renderComponent('HeaderNotice','HeaderNotice-react-component-992f9e1e-c79c-43fb-96a9-089d825fa346','HeaderNotice-apollo-state-992f9e1e-c79c-43fb-96a9-089d825fa346','HeaderNotice-glamor-992f9e1e-c79c-43fb-96a9-089d825fa346', 'apollo','{"mobile":false}'); </script> <script type="application/json" id="Stackup-apollo-state-f6e121ca-3421-4b0f-a483-5d96c868196b">{"Tool:101231773472775036":{"id":"101231773472775036","legacyThirdPartyId":"137","slug":"appfog","contactEnabled":false,"contactButtonText":null,"contactFlow":{"type":"json","json":{}},"name":"AppFog","packageManager":null,"type":"Tool","imageUrl":"https://img.stackshare.io/service/137/avatar.png","thumbUrl":"https://img.stackshare.io/service/137/thumb_avatar.png","thumbRetinaUrl":"https://img.stackshare.io/service/137/thumb_retina_avatar.png","canonicalUrl":"/appfog","stacks":6,"votes":14,"jobs":0,"followersCount":21,"following":false,"latestVersionNumber":null,"license":null,"dependentPackagesCount":0,"membersCount":0,"vulnerabilities":{"type":"id","generated":true,"id":"$Tool:101231773472775036.vulnerabilities","typename":"VulnerabilityConnection"},"hackernewsOnlineMentionsCount":332,"redditOnlineMentionsCount":405,"stackOverflowOnlineMentionsCount":186,"githubForksCount":null,"githubStarsCount":null,"githubUpdatedAt":null,"description":"AppFog provides the infrastructure web developers need to build apps without worrying about IT tasks or having to wait days to get servers ready for writing code. AppFog’s web application technologies include PHP, NodeJS, Ruby, Python, Java, .NET, MySQL, and PostgreSQL.","pricingUrl":"https://www.appfog.com/products/appfog/pricing/","popularity":34,"path":"/appfog","pressUrl":"","relatedStackupsCount":72,"layer":{"type":"id","generated":true,"id":"$Tool:101231773472775036.layer","typename":"Layer"},"category":{"type":"id","generated":true,"id":"$Tool:101231773472775036.category","typename":"Category"},"function":{"type":"id","generated":true,"id":"$Tool:101231773472775036.function","typename":"Function"},"cachedPros":{"type":"json","json":{"count":5,"edges":[{"node":{"id":"101978468038260082","text":"Allocate multiple instances to one app for free","upvoted":false,"__typename":"Reason","upvotesCount":4},"__typename":"ReasonEdge"},{"node":{"id":"101978468086117760","text":"The basic plan is free","upvoted":false,"__typename":"Reason","upvotesCount":4},"__typename":"ReasonEdge"},{"node":{"id":"101978468074731165","text":"Pricing by memory size ","upvoted":false,"__typename":"Reason","upvotesCount":3},"__typename":"ReasonEdge"},{"node":{"id":"101978468340072671","text":"Great for startups","upvoted":false,"__typename":"Reason","upvotesCount":2},"__typename":"ReasonEdge"},{"node":{"id":"101978468038141746","text":"10 Free instances","upvoted":false,"__typename":"Reason","upvotesCount":1},"__typename":"ReasonEdge"}],"pageInfo":{"endCursor":"NQ","__typename":"PageInfo","hasNextPage":false},"__typename":"ReasonConnection"}},"cachedCons":{"type":"json","json":{"count":0,"edges":[],"pageInfo":{"endCursor":null,"__typename":"PageInfo","hasNextPage":false},"__typename":"ReasonConnection"}},"privateStacks({\"first\":7})":{"type":"id","generated":true,"id":"$Tool:101231773472775036.privateStacks({\"first\":7})","typename":"StackConnection"},"teams({\"first\":7})":{"type":"id","generated":true,"id":"$Tool:101231773472775036.teams({\"first\":7})","typename":"TeamConnection"},"cachedCompanyStacksUsing":{"type":"json","json":{"count":2,"edges":[{"node":{"owner":{"name":"D13 Design","imageUrl":"https://img.stackshare.io/company/4749/default_94f69297edddbc481be2679fad3ddd6923b92bf8.jpg","thumbUrl":"https://img.stackshare.io/company/4749/thumb_94f69297edddbc481be2679fad3ddd6923b92bf8.jpg","__typename":"Company"},"__typename":"Stack","canonicalUrl":"/d13-design/d13-design"},"__typename":"StackEdge"},{"node":{"owner":{"name":"Handmade Charlotte","imageUrl":"https://img.stackshare.io/company/3272/default_c02f0ae671a1f1b9690006b7266ad881cbda4967.jpg","thumbUrl":"https://img.stackshare.io/company/3272/thumb_c02f0ae671a1f1b9690006b7266ad881cbda4967.jpg","__typename":"Company"},"__typename":"Stack","canonicalUrl":"/handmade-charlotte/handmade-charlotte"},"__typename":"StackEdge"}],"pageInfo":{"endCursor":"Mg","__typename":"PageInfo","hasNextPage":false},"__typename":"StackConnection"}},"cachedAllToolIntegrations":{"type":"json","json":{"count":19,"edges":[{"node":{"name":"New Relic","path":"/new-relic","imageUrl":"https://img.stackshare.io/service/103/default_193410db3a7e419c7b436961bf41d733c7346b59.png","thumbUrl":"https://img.stackshare.io/service/103/thumb_193410db3a7e419c7b436961bf41d733c7346b59.png","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"CircleCI","path":"/circleci","imageUrl":"https://img.stackshare.io/service/190/CvqrSSFs_400x400.jpg","thumbUrl":"https://img.stackshare.io/service/190/thumb_CvqrSSFs_400x400.jpg","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"Twilio SendGrid","path":"/twilio-sendgrid","imageUrl":"https://img.stackshare.io/service/43/kQ_6nwmP.jpg","thumbUrl":"https://img.stackshare.io/service/43/thumb_kQ_6nwmP.jpg","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"Mailgun","path":"/mailgun","imageUrl":"https://img.stackshare.io/service/44/ICON_MAILGUN_NOFX.png","thumbUrl":"https://img.stackshare.io/service/44/thumb_ICON_MAILGUN_NOFX.png","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"Red Hat Codeready Workspaces","path":"/red-hat-codeready-workspaces","imageUrl":"https://img.stackshare.io/service/198/unnamed.jpg","thumbUrl":"https://img.stackshare.io/service/198/thumb_unnamed.jpg","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"Cloudinary","path":"/cloudinary","imageUrl":"https://img.stackshare.io/service/304/default_d0fb82038ec18f67ca33bf6ce0df0bffb427e94f.png","thumbUrl":"https://img.stackshare.io/service/304/thumb_d0fb82038ec18f67ca33bf6ce0df0bffb427e94f.png","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"MongoLab","path":"/mongolab","imageUrl":"https://img.stackshare.io/service/202/XOtbhFOC_400x400.jpg","thumbUrl":"https://img.stackshare.io/service/202/thumb_XOtbhFOC_400x400.jpg","__typename":"Tool"},"__typename":"ToolEdge"}],"pageInfo":{"endCursor":"Nw","__typename":"PageInfo","hasNextPage":true},"__typename":"ToolConnection"}},"officialArticles({\"first\":5})":{"type":"id","generated":true,"id":"$Tool:101231773472775036.officialArticles({\"first\":5})","typename":"ArticleConnection"},"__typename":"Tool"},"$Tool:101231773472775036.vulnerabilities":{"edges":[],"__typename":"VulnerabilityConnection"},"$Tool:101231773472775036.layer":{"name":"Application and Data","slug":"application_and_data","__typename":"Layer"},"$Tool:101231773472775036.category":{"name":"Application Hosting","slug":"application-hosting","__typename":"Category"},"$Tool:101231773472775036.function":{"name":"Platform as a Service","slug":"platform-as-a-service","__typename":"Function"},"$Tool:101231773472775036.privateStacks({\"first\":7})":{"edges":[],"__typename":"StackConnection"},"$Tool:101231773472775036.teams({\"first\":7})":{"edges":[],"__typename":"TeamConnection"},"$Tool:101231773472775036.officialArticles({\"first\":5})":{"edges":[],"__typename":"ArticleConnection"},"ROOT_QUERY":{"tool({\"id\":\"appfog\"})":{"type":"id","generated":false,"id":"Tool:101231773472775036","typename":"Tool"},"tool({\"id\":\"google-anthos\"})":{"type":"id","generated":false,"id":"Tool:101932340050440149","typename":"Tool"},"stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"})":{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"})","typename":"Stackup"}},"Tool:101932340050440149":{"id":"101932340050440149","legacyThirdPartyId":"10766","slug":"google-anthos","contactEnabled":false,"contactButtonText":null,"contactFlow":{"type":"json","json":{"links":[{"url":"","type":"website"}],"steps":["direct_link"]}},"name":"Google Anthos","packageManager":null,"type":"Tool","imageUrl":"https://img.stackshare.io/service/10766/anthos-google-cloud-logo.png","thumbUrl":"https://img.stackshare.io/service/10766/thumb_anthos-google-cloud-logo.png","thumbRetinaUrl":"https://img.stackshare.io/service/10766/thumb_retina_anthos-google-cloud-logo.png","canonicalUrl":"/google-anthos","stacks":51,"votes":8,"jobs":0,"followersCount":249,"following":false,"latestVersionNumber":null,"license":null,"dependentPackagesCount":0,"membersCount":0,"vulnerabilities":{"type":"id","generated":true,"id":"$Tool:101932340050440149.vulnerabilities","typename":"VulnerabilityConnection"},"hackernewsOnlineMentionsCount":0,"redditOnlineMentionsCount":24,"stackOverflowOnlineMentionsCount":90,"githubForksCount":null,"githubStarsCount":null,"githubUpdatedAt":null,"description":"Formerly Cloud Services Platform, Anthos lets you build and manage modern hybrid applications across environments. Powered by Kubernetes and other industry-leading open-source technologies from Google.","pricingUrl":null,"popularity":329.5,"path":"/google-anthos","pressUrl":null,"relatedStackupsCount":65,"layer":{"type":"id","generated":true,"id":"$Tool:101932340050440149.layer","typename":"Layer"},"category":{"type":"id","generated":true,"id":"$Tool:101932340050440149.category","typename":"Category"},"function":{"type":"id","generated":true,"id":"$Tool:101932340050440149.function","typename":"Function"},"cachedPros":{"type":"json","json":{"count":5,"edges":[{"node":{"id":"104349952149718006","text":"Operations support by Google SRE","upvoted":false,"__typename":"Reason","upvotesCount":3},"__typename":"ReasonEdge"},{"node":{"id":"104349828071570949","text":"Host Cloud Run (managed knative) anywhere","upvoted":false,"__typename":"Reason","upvotesCount":2},"__typename":"ReasonEdge"},{"node":{"id":"104349840471745309","text":"Policy enforcement via ACM","upvoted":false,"__typename":"Reason","upvotesCount":1},"__typename":"ReasonEdge"},{"node":{"id":"104349816343501781","text":"Automatic k8s upgrades","upvoted":false,"__typename":"Reason","upvotesCount":1},"__typename":"ReasonEdge"},{"node":{"id":"104349808554082965","text":"Access to Google Kubernetes Marketplace","upvoted":false,"__typename":"Reason","upvotesCount":1},"__typename":"ReasonEdge"}],"pageInfo":{"endCursor":"NQ","__typename":"PageInfo","hasNextPage":false},"__typename":"ReasonConnection"}},"cachedCons":{"type":"json","json":{"count":1,"edges":[{"node":{"id":"107976128982189729","text":"Expensive","upvoted":false,"__typename":"Reason","upvotesCount":3},"__typename":"ReasonEdge"}],"pageInfo":{"endCursor":"MQ","__typename":"PageInfo","hasNextPage":false},"__typename":"ReasonConnection"}},"privateStacks({\"first\":7})":{"type":"id","generated":true,"id":"$Tool:101932340050440149.privateStacks({\"first\":7})","typename":"StackConnection"},"teams({\"first\":7})":{"type":"id","generated":true,"id":"$Tool:101932340050440149.teams({\"first\":7})","typename":"TeamConnection"},"cachedCompanyStacksUsing":{"type":"json","json":{"count":1,"edges":[{"node":{"owner":{"name":"iyzico","imageUrl":"https://img.stackshare.io/company/25259/default_2c8dc94b82eddea4d35ce2e42cec2b1ca7d01194.png","thumbUrl":"https://img.stackshare.io/company/25259/thumb_2c8dc94b82eddea4d35ce2e42cec2b1ca7d01194.png","__typename":"Company"},"__typename":"Stack","canonicalUrl":"/iyzico/development"},"__typename":"StackEdge"}],"pageInfo":{"endCursor":"MQ","__typename":"PageInfo","hasNextPage":false},"__typename":"StackConnection"}},"cachedAllToolIntegrations":{"type":"json","json":{"count":13,"edges":[{"node":{"name":"Docker","path":"/docker","imageUrl":"https://img.stackshare.io/service/586/n4u37v9t_400x400.png","thumbUrl":"https://img.stackshare.io/service/586/thumb_n4u37v9t_400x400.png","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"MongoDB","path":"/mongodb","imageUrl":"https://img.stackshare.io/service/1030/leaf-360x360.png","thumbUrl":"https://img.stackshare.io/service/1030/thumb_leaf-360x360.png","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"GitLab","path":"/gitlab","imageUrl":"https://img.stackshare.io/service/880/lmalkclL.png","thumbUrl":"https://img.stackshare.io/service/880/thumb_lmalkclL.png","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"Kubernetes","path":"/kubernetes","imageUrl":"https://img.stackshare.io/service/1885/21_d3cvM.png","thumbUrl":"https://img.stackshare.io/service/1885/thumb_21_d3cvM.png","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"Elasticsearch","path":"/elasticsearch","imageUrl":"https://img.stackshare.io/service/841/Image_2019-05-20_at_4.58.04_PM.png","thumbUrl":"https://img.stackshare.io/service/841/thumb_Image_2019-05-20_at_4.58.04_PM.png","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"Istio","path":"/istio","imageUrl":"https://img.stackshare.io/service/7028/AGpa5VZV.jpg","thumbUrl":"https://img.stackshare.io/service/7028/thumb_AGpa5VZV.jpg","__typename":"Tool"},"__typename":"ToolEdge"},{"node":{"name":"Neo4j","path":"/neo4j","imageUrl":"https://img.stackshare.io/service/1482/FbkjM42a.png","thumbUrl":"https://img.stackshare.io/service/1482/thumb_FbkjM42a.png","__typename":"Tool"},"__typename":"ToolEdge"}],"pageInfo":{"endCursor":"Nw","__typename":"PageInfo","hasNextPage":true},"__typename":"ToolConnection"}},"officialArticles({\"first\":5})":{"type":"id","generated":true,"id":"$Tool:101932340050440149.officialArticles({\"first\":5})","typename":"ArticleConnection"},"__typename":"Tool"},"$Tool:101932340050440149.vulnerabilities":{"edges":[],"__typename":"VulnerabilityConnection"},"$Tool:101932340050440149.layer":{"name":"Application and Data","slug":"application_and_data","__typename":"Layer"},"$Tool:101932340050440149.category":{"name":"Application Hosting","slug":"application-hosting","__typename":"Category"},"$Tool:101932340050440149.function":{"name":"Hybrid Cloud as a Service","slug":"hybrid-cloud-as-a-service","__typename":"Function"},"$Tool:101932340050440149.privateStacks({\"first\":7})":{"edges":[],"__typename":"StackConnection"},"$Tool:101932340050440149.teams({\"first\":7})":{"edges":[],"__typename":"TeamConnection"},"$Tool:101932340050440149.officialArticles({\"first\":5})":{"edges":[],"__typename":"ArticleConnection"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"})":{"cachedAlternativeTools":{"type":"json","json":{"count":67,"edges":[{"node":{"id":"101231773470689784","name":"Heroku","__typename":"Tool","description":"Heroku is a cloud application platform – a new way of building and deploying web apps. Heroku lets app developers spend 100% of their time on their application code, not managing servers, deployment, ongoing operations, or scaling."},"__typename":"ToolEdge"},{"node":{"id":"101231773504918534","name":"Red Hat OpenShift","__typename":"Tool","description":"OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications."},"__typename":"ToolEdge"},{"node":{"id":"101231773474576994","name":"Google App Engine","__typename":"Tool","description":"Google has a reputation for highly reliable, high performance infrastructure. With App Engine you can take advantage of the 10 years of knowledge Google has in running massively scalable, performance driven systems. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. "},"__typename":"ToolEdge"},{"node":{"id":"101231774858917339","name":"Apache Camel","__typename":"Tool","description":"An open source Java framework that focuses on making integration easier and more accessible to developers."},"__typename":"ToolEdge"},{"node":{"id":"101231776161934711","name":"Apollo","__typename":"Tool","description":"Build a universal GraphQL API on top of your existing REST APIs, so you can ship new application features fast without waiting on backend changes."},"__typename":"ToolEdge"}],"__typename":"ToolConnection"}},"contactEnabledTools":[],"jobs":{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).jobs","typename":"JobConnection"},"featuredPosts":{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).featuredPosts","typename":"FeaturedPostConnection"},"applesToOranges":true,"content1":"<p><strong>AppFog vs Google Anthos: What are the differences?</strong></p>\n\n<p><strong>AppFog:</strong> <em>Simple PaaS for Java, Python, Node, .Net, Ruby, PHP, MySQL, Mongo, and PostgreSQL</em>. AppFog provides the infrastructure web developers need to build apps without worrying about IT tasks or having to wait days to get servers ready for writing code. AppFog’s web application technologies include PHP, NodeJS, Ruby, Python, Java, .NET, MySQL, and PostgreSQL; <strong>Google Anthos:</strong> <em>Bringing the Google Cloud to you</em>. Formerly Cloud Services Platform, Anthos lets you build and manage modern hybrid applications across environments. Powered by Kubernetes and other industry-leading open-source technologies from Google.</p>\n\n<p>AppFog and Google Anthos can be primarily classified as <strong>\"Platform as a Service\"</strong> tools.</p>\n\n<p>Some of the features offered by AppFog are:</p>\n\n<ul>\n<li>Launches fast, runs fast- Varnish Cache and op-code caching run applications with less server load and accelerated performance.</li>\n<li>Reduces ops work- No more configuring servers, firewalls, Apache, security, or installing frameworks.</li>\n<li>Plays well with any SCM- Versioning is critical. AppFog is compatible with code management systems like git, svn, and mercurial.</li>\n</ul>\n\n<p>On the other hand, Google Anthos provides the following key features:</p>\n\n<ul>\n<li>Google Kubernetes Engine Support</li>\n<li>GKE On-Prem Support</li>\n<li>Istio on GKE Support</li>\n</ul>\n","content2":"","topContent":"","bottomContent":"","packageStackup":false,"screenshotImageUrl":"https://img.stackshare.io/stackup/6459228/appfog-vs-google-anthos.png","function":"Platform as a Service","path":"/stackups/appfog-vs-google-anthos","title":"AppFog vs Google Anthos","seoUpdatedAt":null,"cachedStackDecisionsGetAdvice":{"type":"json","json":{"count":0,"edges":[],"pageInfo":{"endCursor":null,"__typename":"PageInfo","hasNextPage":false},"__typename":"StackDecisionConnection"}},"privateStackDecisionsGetAdvice({\"first\":3})":{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).privateStackDecisionsGetAdvice({\"first\":3})","typename":"StackDecisionConnection"},"cachedStackDecisions":{"type":"json","json":{"count":0,"edges":[],"pageInfo":{"endCursor":null,"__typename":"PageInfo","hasNextPage":false},"__typename":"StackDecisionConnection"}},"privateStackDecisions({\"first\":5})":{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).privateStackDecisions({\"first\":5})","typename":"StackDecisionConnection"},"cachedFooterRelatedStackups":{"type":"json","json":[{"path":"/stackups/appfog-vs-red-hat-openshift","title":"AppFog vs Red Hat OpenShift","__typename":"Stackup"},{"path":"/stackups/appfog-vs-google-app-engine","title":"AppFog vs Google App Engine","__typename":"Stackup"},{"path":"/stackups/appfog-vs-cloudbees","title":"AppFog vs CloudBees","__typename":"Stackup"},{"path":"/stackups/appfog-vs-engine-yard-cloud","title":"AppFog vs Engine Yard Cloud","__typename":"Stackup"},{"path":"/stackups/appfog-vs-heroku","title":"AppFog vs Heroku","__typename":"Stackup"}]},"footerTopStackups":[{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTopStackups.0","typename":"Stackup"},{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTopStackups.1","typename":"Stackup"},{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTopStackups.2","typename":"Stackup"},{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTopStackups.3","typename":"Stackup"}],"footerTrendingStackups":[{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.0","typename":"Stackup"},{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.1","typename":"Stackup"},{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.2","typename":"Stackup"},{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.3","typename":"Stackup"},{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.4","typename":"Stackup"}],"__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).jobs":{"count":0,"__typename":"JobConnection"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).featuredPosts":{"count":0,"__typename":"FeaturedPostConnection"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).privateStackDecisionsGetAdvice({\"first\":3})":{"count":0,"pageInfo":{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).privateStackDecisionsGetAdvice({\"first\":3}).pageInfo","typename":"PageInfo"},"edges":[],"__typename":"StackDecisionConnection"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).privateStackDecisionsGetAdvice({\"first\":3}).pageInfo":{"endCursor":null,"hasNextPage":false,"__typename":"PageInfo"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).privateStackDecisions({\"first\":5})":{"count":0,"pageInfo":{"type":"id","generated":true,"id":"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).privateStackDecisions({\"first\":5}).pageInfo","typename":"PageInfo"},"edges":[],"__typename":"StackDecisionConnection"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).privateStackDecisions({\"first\":5}).pageInfo":{"hasNextPage":false,"endCursor":null,"__typename":"PageInfo"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTopStackups.0":{"title":"Bitbucket vs GitHub vs GitLab","path":"/stackups/bitbucket-vs-github-vs-gitlab","__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTopStackups.1":{"title":"Bootstrap vs Materialize","path":"/stackups/bootstrap-vs-materialize","__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTopStackups.2":{"title":"HipChat vs Mattermost vs Slack","path":"/stackups/hipchat-vs-mattermost-vs-slack","__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTopStackups.3":{"title":"Postman vs Swagger UI","path":"/stackups/postman-vs-swagger-ui","__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.0":{"title":"Django vs Laravel vs Node.js","path":"/stackups/django-vs-laravel-vs-nodejs","__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.1":{"title":"Bootstrap vs Foundation vs Material-UI","path":"/stackups/bootstrap-vs-foundation-vs-material-ui","__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.2":{"title":"Node.js vs Spring Boot","path":"/stackups/nodejs-vs-spring-boot","__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.3":{"title":"Flyway vs Liquibase","path":"/stackups/flyway-vs-liquibase","__typename":"Stackup"},"$ROOT_QUERY.stackupBySlug({\"slug\":\"appfog-vs-google-anthos\"}).footerTrendingStackups.4":{"title":"AWS CodeCommit vs Bitbucket vs GitHub","path":"/stackups/aws-codecommit-vs-bitbucket-vs-github","__typename":"Stackup"}}</script> <!-- glamorIds: 109 --> <script type="application/json" id="Stackup-glamor-f6e121ca-3421-4b0f-a483-5d96c868196b">["1htug8r","1yodi52","iepywa","x5hg3h","u0iaox","9ilv8v","ii8qy4","1ag7ge9","ld8qhm","11b98zt","yawzxl","1aswmtz","qrny8b","1176rj6","zkwjas","i52n91","13sfqhu","4d5oui","10pc7td","1ukyolz","1uackhz","1ofkegx","1xexurq","81jah4","69zjs9","8a04gk","1m38k02","162qu2y","p797gu","1drwozb","gbti5j","1ahj942","1an0suy","14pk3xx","1o4togz","4gnhqq","1pwtf47","r1wkvc","1vusbpb","1jka35","26la4","1njwzsr","1xq3kt1","3vlw85","1anvsjr","169quga","msbgqg","avtieu","omocl","pn8ojz","jaw8ve","19hrebc","5k0ecd","86zjul","1di6wpo","lr10t7","4yzqpf","st9eg3","x7ngfe","ihgrxl","124gz8p","1i4hfqi","2urik6","1cuq2n9","1cl6o07","172fe00","1i2jin4","1f94cd7","f8hv9w","1v4wqws","uxqild","7c9av6","6nrkpz","1mlbi0l","1cda8k4","2an9kq","5x5cr6","rsz8c","16s8o6z","p8n7zj","1uq0dwx","1p6gwer","acfjt6","w707sh","1ke07jm","4pt7vy","mta8ak","13fg6qi","4lwqz5","ptavxb","1cqgl9p","p223ph","cn7d1w","1fj3l7d","i272tr","56ijgy","1l7t0dr","1olkybm","138fyst","1xjq47k","1enuxn2","1v2ezdc","n6mbbq","z3du7b","1s3pndt","1wr2pje","c4nw3h","vcnztr","3aezie"]</script> <style>@-webkit-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-moz-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-o-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-moz-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-o-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-webkit-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-moz-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-o-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-webkit-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-moz-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-o-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-webkit-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-moz-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-o-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-webkit-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-moz-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-o-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}.css-ii8qy4,[data-css-ii8qy4]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;width:1140px;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-1ag7ge9,[data-css-1ag7ge9]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-wrap:wrap;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;}@media only screen and (max-width: 812px){.css-1ag7ge9 > a,[data-css-1ag7ge9] > a{text-align:center;}}.css-ld8qhm,[data-css-ld8qhm]{text-decoration:none;cursor:pointer;color:#c2c2c2;}.css-ld8qhm:hover,[data-css-ld8qhm]:hover{color:#068dfe;}.css-11b98zt,[data-css-11b98zt]{color:#c2c2c2;margin:0 5px 0 5px;}.css-11b98zt::after,[data-css-11b98zt]::after{content:"/";}.css-yawzxl,[data-css-yawzxl]{width:1140px;}.css-1aswmtz,[data-css-1aswmtz]{height:95px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;position:-webkit-sticky; position: sticky;top:0;background-color:#fff;width:100%;z-index:100;}.css-qrny8b,[data-css-qrny8b]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;width:100%;margin:0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;}.css-1176rj6,[data-css-1176rj6]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;margin:15px 0 0 0;}.css-1176rj6 > a:last-of-type,[data-css-1176rj6] > a:last-of-type{margin-right:0;}.css-zkwjas,[data-css-zkwjas]{margin-top:4px;font-size:14px;}.css-zkwjas>span,[data-css-zkwjas]>span{margin-left:0;}.css-i52n91,[data-css-i52n91]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:18px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#333;margin:0;}.css-13sfqhu,[data-css-13sfqhu]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.69;letter-spacing:normal;-webkit-font-smoothing:antialiased;margin-top:8px;color:#707070;}.css-4d5oui,[data-css-4d5oui]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-4d5oui strong,[data-css-4d5oui] strong{color:#333;}@media only screen and (max-width: 480px){.css-4d5oui,[data-css-4d5oui]{padding:10px;}}.css-10pc7td,[data-css-10pc7td]{display:grid;grid-template-columns:150px auto;grid-row-gap:20px;margin-bottom:20px;margin-top:20px;-ms-grid-template-columns:150px auto;-ms-grid-row-gap:20px;}@media only screen and (max-width: 480px){.css-10pc7td,[data-css-10pc7td]{grid-template-columns:100px auto;-ms-grid-template-columns:100px auto;}}.css-1ukyolz,[data-css-1ukyolz]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:row;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:22px;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;}.css-1uackhz,[data-css-1uackhz]{font-weight:600;}.css-1ofkegx,[data-css-1ofkegx]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:22px;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;padding-left:10px;}.css-1xexurq,[data-css-1xexurq]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;text-decoration:none;color:#068dfe;margin-top:10px;}.css-81jah4,[data-css-81jah4]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;margin:50px 0;-webkit-box-pack:center;-webkit-justify-content:center;}.css-69zjs9,[data-css-69zjs9]{background:#f7f7f7;width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;padding-top:68px;padding-bottom:68px;-webkit-box-pack:center;-webkit-justify-content:center;}@media only screen and (max-width: 812px){.css-69zjs9,[data-css-69zjs9]{padding-top:30px;padding-bottom:50px;}}.css-8a04gk,[data-css-8a04gk]{width:1140px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;padding-left:20px;padding-right:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;}@media only screen and (max-width: 812px){.css-8a04gk,[data-css-8a04gk]{flex-direction:column;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;}}.css-1m38k02,[data-css-1m38k02]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#333;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}@media only screen and (max-width: 812px){.css-1m38k02,[data-css-1m38k02]{text-align:center;}}.css-162qu2y,[data-css-162qu2y]{font-size:20px;font-weight:600;letter-spacing:0.4px;}.css-p797gu,[data-css-p797gu]{font-size:13px;line-height:2.07;letter-spacing:0.3px;text-decoration:none;color:#333;}.css-p797gu:hover,[data-css-p797gu]:hover{color:#068dfe;}@media only screen and (max-width: 768px){.css-p797gu,[data-css-p797gu]{font-size:14px;}}.css-1drwozb,[data-css-1drwozb]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;width:80%;justify-content:space-between;align-items:center;order:4;-webkit-box-pack:justify;-webkit-justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-webkit-order:4;}@media only screen and (max-width: 480px){.css-1drwozb,[data-css-1drwozb]{margin-bottom:20px;}}.css-gbti5j,[data-css-gbti5j]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;position:relative;color:#707070;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;}.css-gbti5j>:first-child,[data-css-gbti5j]>:first-child{margin-bottom:5px;}.css-gbti5j>span,[data-css-gbti5j]>span{color:#333;line-height:1.22;letter-spacing:0.8px;font-weight:600;font-size:18px;}.css-1ahj942,[data-css-1ahj942]{border-left:1px solid #e1e1e1;width:1px;height:36px;}.css-1an0suy,[data-css-1an0suy]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;position:relative;color:#707070;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;transition:color 0.6s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-transition:color 0.6s ease-in-out;-moz-transition:color 0.6s ease-in-out;}.css-1an0suy>:first-child,[data-css-1an0suy]>:first-child{margin-bottom:5px;}.css-1an0suy>span,[data-css-1an0suy]>span{color:#333;line-height:1.22;letter-spacing:0.8px;font-weight:600;font-size:18px;}.css-1an0suy div,[data-css-1an0suy] div{position:absolute;top:-15px;right:0;left:0;text-align:center;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#45C57C;opacity:0;animation:none;-webkit-animation:none;}.css-14pk3xx,[data-css-14pk3xx]{height:32px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:8px;padding-right:8px;width:98px;outline:none;flex-grow:0;flex-shrink:0;margin-right:10px;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-grow:0;-webkit-flex-shrink:0;}.css-14pk3xx:hover,[data-css-14pk3xx]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}.css-1o4togz,[data-css-1o4togz]{height:32px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:auto;outline:none;flex-grow:0;flex-shrink:0;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-grow:0;-webkit-flex-shrink:0;}.css-1o4togz:hover,[data-css-1o4togz]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}.css-4gnhqq,[data-css-4gnhqq]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:space-between;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;}.css-1pwtf47,[data-css-1pwtf47]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:row;align-items:center;text-decoration:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;}.css-r1wkvc,[data-css-r1wkvc]{width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-1vusbpb,[data-css-1vusbpb]{width:1140px;padding-top:10px;}.css-1jka35,[data-css-1jka35]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:34px;line-height:1.2;letter-spacing:normal;-webkit-font-smoothing:antialiased;padding:0;margin:0;color:#333;margin-top:15px;margin-bottom:15px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;}.css-1jka35>span.vs,[data-css-1jka35]>span.vs{font-size:17px;color:#b2b2b2;font-weight:normal;margin-right:6px;margin-left:6px;}@media only screen and (max-width: 812px){.css-1jka35,[data-css-1jka35]{font-size:20px;}.css-1jka35>span.vs,[data-css-1jka35]>span.vs{font-size:14px;margin-right:9px;margin-left:9px;}}.css-26la4,[data-css-26la4]{width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;border-bottom:2px solid #e1e1e1;position:-webkit-sticky; position: sticky;z-index:100;top:0;-webkit-box-pack:center;-webkit-justify-content:center;}.css-1njwzsr,[data-css-1njwzsr]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;text-decoration:none;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;flex-direction:column;margin-right:10px;margin-left:10px;margin-bottom:-2px;border-bottom:2px solid transparent;width:100px;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-1njwzsr > svg,[data-css-1njwzsr] > svg{height:34px;}.css-1njwzsr:hover,[data-css-1njwzsr]:hover{color:#068dfe;border-color:#068dfe;}.css-1njwzsr:hover svg path,[data-css-1njwzsr]:hover svg path{fill:#068dfe;stroke:#068dfe;}.css-1njwzsr:focus,[data-css-1njwzsr]:focus{color:#068dfe;border-color:#068dfe;}.css-1njwzsr:focus svg path,[data-css-1njwzsr]:focus svg path{fill:#068dfe;stroke:#068dfe;}.css-1xq3kt1,[data-css-1xq3kt1]{margin-top:-72px;position:-webkit-sticky; position: sticky;top:90px;width:100%;box-shadow:0 2px 4px 0 rgba(194, 194, 194, 0.5);background:#fff;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;height:72px;transition:opacity 300ms ease;opacity:0;pointer-events:none;z-index:100;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-webkit-transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;}.css-1xq3kt1>div,[data-css-1xq3kt1]>div{width:1140px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.css-1xq3kt1>div>div,[data-css-1xq3kt1]>div>div{width:860px;display:grid;grid-template-columns:286.6666666666667px 286.6666666666667px 286.6666666666667px;-ms-grid-template-columns:286.6666666666667px 286.6666666666667px 286.6666666666667px;}.css-3vlw85,[data-css-3vlw85]{position:relative;flex-direction:column;grid-column:auto;grid-row:auto;background:white;padding:30px 20px 30px 20px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;top:0;z-index:inherit;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-grid-column:auto;-ms-grid-row:auto;}@media only screen and (max-width: 812px){.css-3vlw85,[data-css-3vlw85]{padding:20px 10px 20px 10px;}}.css-1anvsjr,[data-css-1anvsjr]{background:white;border-radius:2px;width:auto;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;position:relative;height:100%;justify-content:flex-start;padding-top:0;padding-bottom:0;border:0;box-shadow:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;}.css-1anvsjr>button,[data-css-1anvsjr]>button{top:16.5px;right:14px;}@media only screen and (max-width: 812px){.css-1anvsjr>button,[data-css-1anvsjr]>button{right:0;}}.css-169quga,[data-css-169quga]{border-radius:2px;width:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;position:relative;border:1px solid #e1e1e1;padding:6px;box-sizing:border-box;padding-right:36px;}@media only screen and (max-width: 812px){.css-169quga,[data-css-169quga]{border:0;}.css-169quga > div,[data-css-169quga] > div{display:none;}}.css-msbgqg,[data-css-msbgqg]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#333;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;text-decoration:none;margin-bottom:0;flex-grow:0;order:0;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-grow:0;-webkit-order:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;}.css-avtieu,[data-css-avtieu]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:16px;line-height:1.38;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#333;text-decoration:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-avtieu>span:nth-child(2),[data-css-avtieu]>span:nth-child(2){font-size:13px;color:#ababab;font-weight:400;}@media only screen and (max-width: 812px){.css-avtieu>span:nth-child(1),[data-css-avtieu]>span:nth-child(1){font-size:14px;}.css-avtieu>span:nth-child(2),[data-css-avtieu]>span:nth-child(2){font-size:13px;}}.css-omocl,[data-css-omocl]{margin-left:auto;}.css-pn8ojz,[data-css-pn8ojz]{padding:0;outline:none;border:0;width:20px;height:20px;border-radius:50%;background:#dbdbdb;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-pn8ojz>svg,[data-css-pn8ojz]>svg{width:8px;height:8px;}.css-jaw8ve,[data-css-jaw8ve]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;position:relative;margin-bottom:50px;margin-top:25px;}.css-19hrebc,[data-css-19hrebc]{display:grid;width:860px;grid-template-columns:286.6666666666667px 286.6666666666667px 286.6666666666667px;flex-grow:1;-ms-grid-template-columns:286.6666666666667px 286.6666666666667px 286.6666666666667px;-webkit-flex-grow:1;}.css-5k0ecd,[data-css-5k0ecd]{position:relative;flex-direction:column;grid-column:span 3;grid-row:auto;background:white;padding:30px 20px 30px 20px;border-right:0;border-bottom:1px solid #e1e1e1;top:0;z-index:inherit;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-grid-column:span 3;-ms-grid-row:auto;}@media only screen and (max-width: 812px){.css-5k0ecd,[data-css-5k0ecd]{padding:20px 10px 20px 10px;}}.css-86zjul,[data-css-86zjul]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;max-width:1170px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:space-between;cursor:pointer;padding:10px 20px;border:1px solid #e1e1e1;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;}@media only screen and (max-width: 480px){.css-86zjul,[data-css-86zjul]{padding:10px;flex-wrap:wrap;margin:0;justify-content:center;border:0;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;}}.css-1di6wpo,[data-css-1di6wpo]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;-webkit-box-align:center;-webkit-align-items:center;}@media only screen and (max-width: 480px){.css-1di6wpo,[data-css-1di6wpo]{width:auto;}}.css-lr10t7,[data-css-lr10t7]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:15px;line-height:1.4545454545454546;letter-spacing:normal;-webkit-font-smoothing:antialiased;padding:0;margin:0;color:#333;}.css-4yzqpf,[data-css-4yzqpf]{color:#068dfe;display:block;font-size:12px;font-weight:normal;}.css-st9eg3,[data-css-st9eg3]{height:34px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:270px;outline:none;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-st9eg3:hover,[data-css-st9eg3]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}@media only screen and (max-width: 480px){.css-st9eg3,[data-css-st9eg3]{margin-top:10px;}}.css-x7ngfe,[data-css-x7ngfe]{background:white;border-radius:2px;width:auto;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;position:relative;height:100%;justify-content:flex-end;padding-top:27px;padding-bottom:30px;border:1px solid #e1e1e1;box-shadow:0 1px 0 0 #e1e1e1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;}.css-x7ngfe>button,[data-css-x7ngfe]>button{top:10px;right:10px;}@media only screen and (max-width: 812px){.css-x7ngfe>button,[data-css-x7ngfe]>button{right:0;}}.css-ihgrxl,[data-css-ihgrxl]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#333;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;text-decoration:none;margin-bottom:24px;flex-grow:1;order:1;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-grow:1;-webkit-order:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-124gz8p,[data-css-124gz8p]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-order:2;}.css-1i4hfqi,[data-css-1i4hfqi]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:row;align-items:center;justify-content:space-around;flex-wrap:wrap;margin-top:15px;margin-bottom:32px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-around;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;}.css-1i4hfqi > button:first-of-type,[data-css-1i4hfqi] > button:first-of-type{margin-right:15px;}.css-2urik6,[data-css-2urik6]{border:0;border-bottom:1px solid #e1e1e1;height:1px;width:90%;margin-top:-10px;margin-bottom:17px;order:3;-webkit-order:3;}.css-1cuq2n9,[data-css-1cuq2n9]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;padding:19px;border:0;margin-top:0;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;}.css-1cl6o07,[data-css-1cl6o07]{width:125px;height:auto;margin-right:25px;}.css-172fe00,[data-css-172fe00]{font-size:15px;text-align:left;color:#000;font-weight:900;padding-top:0;max-width:425px;}@media only screen and (max-width: 812px){.css-172fe00,[data-css-172fe00]{max-width:280px;}}.css-1i2jin4,[data-css-1i2jin4]{height:auto;display:inline;justify-content:center;align-items:center;border-radius:2px;border:1px solid #fff;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:15px;font-weight:900;letter-spacing:0;background-color:transparent;color:#068dfe;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:-webkit-fit-content; width: -moz-fit-content; width: fit-content;outline:none;text-align:center;padding:0;margin:0;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-1i2jin4:hover,[data-css-1i2jin4]:hover{background-color:rgba(6,141,254,0.8);border-color:#fff;color:#068dfe;background:transparent;cursor:pointer;text-decoration:underline;}.css-1f94cd7,[data-css-1f94cd7]{height:32px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:auto;outline:none;margin:10px 0 5px;margin-left:auto;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-1f94cd7:hover,[data-css-1f94cd7]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}@media only screen and (max-width: 480px){.css-1f94cd7,[data-css-1f94cd7]{width:100px;}}.css-f8hv9w,[data-css-f8hv9w]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:18px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;}@media only screen and (max-width: 812px){.css-f8hv9w,[data-css-f8hv9w]{font-size:15px;}}.css-1v4wqws,[data-css-1v4wqws]{display:block;flex-direction:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:none;}.css-uxqild,[data-css-uxqild]{position:relative;overflow-y:scroll;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-grow:1;height:270px;max-height:auto;flex-direction:column;flex-wrap:nowrap;-webkit-flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-lines:nowrap;-webkit-flex-wrap:nowrap;}.css-uxqild::-webkit-scrollbar,[data-css-uxqild]::-webkit-scrollbar{width:4px;}.css-uxqild::-webkit-scrollbar-thumb,[data-css-uxqild]::-webkit-scrollbar-thumb{background:#c2c2c2;border-radius:2.5px;}.css-uxqild > div,[data-css-uxqild] > div{flex-basis:unset;-webkit-flex-basis:unset;}@media only screen and (max-width: 480px){.css-uxqild > div,[data-css-uxqild] > div{flex-basis:unset;-webkit-flex-basis:unset;}}.css-7c9av6,[data-css-7c9av6]{margin:0;padding:0;}.css-6nrkpz,[data-css-6nrkpz]{list-style:none;}.css-1mlbi0l,[data-css-1mlbi0l]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;margin-bottom:15px;flex-shrink:0;cursor:default;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-shrink:0;}.css-1mlbi0l > div:first-of-type,[data-css-1mlbi0l] > div:first-of-type{width:40px;flex-shrink:0;-webkit-flex-shrink:0;}.css-1cda8k4,[data-css-1cda8k4]{display:inline-block;border-radius:2px;cursor:pointer;background-color:#fff;border:1px solid #c2c2c2;color:#4a4a4a;}.css-2an9kq,[data-css-2an9kq]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;justify-content:center;align-items:center;padding-top:5px;padding-left:8px;padding-right:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-5x5cr6,[data-css-5x5cr6]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:12px;font-weight:600;line-height:1.83;letter-spacing:0.5px;}.css-rsz8c,[data-css-rsz8c]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;margin-left:10px;text-decoration:none;color:#000;}.css-16s8o6z,[data-css-16s8o6z]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;height:100%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:center;fontsize:14px;color:#c2c2c2;font-style:italic;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;}.css-p8n7zj,[data-css-p8n7zj]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;max-width:1170px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;}@media only screen and (max-width: 480px){.css-p8n7zj,[data-css-p8n7zj]{padding:10px;flex-wrap:wrap;width:100vw;margin:0;justify-content:center;border:0;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;}}.css-1uq0dwx,[data-css-1uq0dwx]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}@media only screen and (max-width: 480px){.css-1uq0dwx,[data-css-1uq0dwx]{width:auto;}}.css-1p6gwer,[data-css-1p6gwer]{margin-right:40px;width:40px;height:40px;flex-shrink:0;-webkit-flex-shrink:0;}.css-acfjt6,[data-css-acfjt6]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:center;height:100%;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;}.css-acfjt6 > div > div,[data-css-acfjt6] > div > div{margin-left:45px;}@media only screen and (max-width: 480px){.css-acfjt6,[data-css-acfjt6]{padding:10px;}.css-acfjt6 > div > div,[data-css-acfjt6] > div > div{margin-left:25px;}}.css-w707sh,[data-css-w707sh]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;padding:20px;flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;}.css-w707sh > div:first-of-type,[data-css-w707sh] > div:first-of-type{margin-left:0;}.css-1ke07jm,[data-css-1ke07jm]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;max-width:1170px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:space-between;cursor:pointer;padding:0px;border:none;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;}@media only screen and (max-width: 480px){.css-1ke07jm,[data-css-1ke07jm]{padding:10px;flex-wrap:wrap;margin:0;justify-content:center;border:0;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;}}.css-4pt7vy,[data-css-4pt7vy]{position:relative;overflow-y:hidden;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-grow:1;height:270px;max-height:auto;flex-direction:column;flex-wrap:nowrap;-webkit-flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-lines:nowrap;-webkit-flex-wrap:nowrap;}.css-4pt7vy::-webkit-scrollbar,[data-css-4pt7vy]::-webkit-scrollbar{width:4px;}.css-4pt7vy::-webkit-scrollbar-thumb,[data-css-4pt7vy]::-webkit-scrollbar-thumb{background:#c2c2c2;border-radius:2.5px;}.css-4pt7vy::after,[data-css-4pt7vy]::after{content:"";position:absolute;bottom:0;left:0;height:100px;width:100%;background:-webkit-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255, 1)); background: -moz-linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255, 1)); background: linear-gradient(top, rgba(255,255,255,.3), rgba(255,255,255, 1));}.css-4pt7vy > div,[data-css-4pt7vy] > div{flex-basis:unset;-webkit-flex-basis:unset;}@media only screen and (max-width: 480px){.css-4pt7vy > div,[data-css-4pt7vy] > div{flex-basis:unset;-webkit-flex-basis:unset;}}.css-mta8ak,[data-css-mta8ak]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;margin-bottom:15px;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-webkit-flex-shrink:0;}.css-13fg6qi,[data-css-13fg6qi]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;position:relative;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;background-color:#fff;border-radius:3.1px;border:solid 0.8px #c2c2c2;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-13fg6qi:hover,[data-css-13fg6qi]:hover{background-color:#fff;}.css-4lwqz5,[data-css-4lwqz5]{border:0;border-radius:0;height:24px;width:24px;}.css-ptavxb,[data-css-ptavxb]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:18px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#333;}.css-1cqgl9p,[data-css-1cqgl9p]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.css-p223ph,[data-css-p223ph]{width:260px;margin-left:20px;}.css-cn7d1w,[data-css-cn7d1w]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;padding:19px;border:1px solid #e9e9e9;margin-top:33px;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-1fj3l7d,[data-css-1fj3l7d]{width:152px;height:auto;margin-right:0;}.css-i272tr,[data-css-i272tr]{font-size:15px;text-align:center;color:#000;font-weight:900;padding-top:15px;max-width:auto;}@media only screen and (max-width: 812px){.css-i272tr,[data-css-i272tr]{max-width:280px;}}.css-56ijgy,[data-css-56ijgy]{height:auto;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #fff;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:900;letter-spacing:0;background-color:transparent;color:#068dfe;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:auto;outline:none;text-align:center;padding:0;margin:10px 0;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-56ijgy:hover,[data-css-56ijgy]:hover{background-color:rgba(6,141,254,0.8);border-color:#fff;color:#068dfe;background:transparent;cursor:pointer;text-decoration:underline;}.css-1l7t0dr,[data-css-1l7t0dr]{height:32px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:100%;outline:none;margin:10px 0 5px;margin-left:0;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-1l7t0dr:hover,[data-css-1l7t0dr]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}@media only screen and (max-width: 480px){.css-1l7t0dr,[data-css-1l7t0dr]{width:100px;}}.css-1olkybm,[data-css-1olkybm]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-138fyst,[data-css-138fyst]{height:34px;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #068dfe;font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-size:13px;font-weight:400;letter-spacing:0.8px;background-color:#068dfe;color:#fff;text-decoration:none;cursor:pointer;-webkit-font-smoothing:antialiased;padding-top:0;padding-bottom:0;padding-left:16px;padding-right:16px;width:120px;outline:none;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}.css-138fyst:hover,[data-css-138fyst]:hover{background-color:rgba(6,141,254,0.8);border-color:rgba(6,141,254,0.79);color:#fff;}.css-1xjq47k,[data-css-1xjq47k]{cursor:pointer;display:-webkit-inline-box; display: -moz-inline-box; display: -ms-inline-flexbox; display: -webkit-inline-flex; display: inline-flex;align-items:center;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-1enuxn2,[data-css-1enuxn2]{border-radius:50%;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;align-items:center;justify-content:center;cursor:pointer;height:62px;width:62px;background-color:#068dfe;-webkit-box-align:center;-webkit-align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;}.css-1v2ezdc,[data-css-1v2ezdc]{height:29px;width:29px;}.css-n6mbbq,[data-css-n6mbbq]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:600;font-size:12px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#068dfe;margin-top:10px;}.css-z3du7b,[data-css-z3du7b]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.7;letter-spacing:normal;-webkit-font-smoothing:antialiased;color:#707070;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}.css-z3du7b strong,[data-css-z3du7b] strong{color:#333;}@media only screen and (max-width: 480px){.css-z3du7b,[data-css-z3du7b]{padding:10px;}}@media only screen and (max-width: 992px){.css-z3du7b,[data-css-z3du7b]{flex-direction:column;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;}}.css-1s3pndt,[data-css-1s3pndt]{padding-right:10px;}.css-1wr2pje,[data-css-1wr2pje]{border:solid 1px #e5e5e5;border-radius:4px;width:38px;height:38px;margin-right:11px;margin-bottom:0;background-image:url(https://img.stackshare.io/service/137/avatar.png);background-repeat:none;background-size:contain;}.css-c4nw3h,[data-css-c4nw3h]{border:solid 1px #e5e5e5;border-radius:4px;width:84px;height:84px;margin-right:0;margin-bottom:5px;background-image:url(https://img.stackshare.io/service/137/avatar.png);background-repeat:none;background-size:contain;}.css-vcnztr,[data-css-vcnztr]{border:solid 1px #e5e5e5;border-radius:4px;width:38px;height:38px;margin-right:11px;margin-bottom:0;background-image:url(https://img.stackshare.io/service/10766/anthos-google-cloud-logo.png);background-repeat:none;background-size:contain;}.css-3aezie,[data-css-3aezie]{border:solid 1px #e5e5e5;border-radius:4px;width:84px;height:84px;margin-right:0;margin-bottom:5px;background-image:url(https://img.stackshare.io/service/10766/anthos-google-cloud-logo.png);background-repeat:none;background-size:contain;}</style> <div id="Stackup-react-component-f6e121ca-3421-4b0f-a483-5d96c868196b" data-ssr="true" ><div class="css-r1wkvc"><div class="css-1vusbpb"><div class="css-4gnhqq"><div data-testid="breadcrumbs" class="css-1ag7ge9"><a href="/categories" class="css-ld8qhm">Home</a><div class="css-11b98zt"></div><a href="/application_and_data" class="css-ld8qhm">Application and Data</a><div class="css-11b98zt"></div><a href="/application-hosting" class="css-ld8qhm">Application Hosting</a><div class="css-11b98zt"></div><a href="/platform-as-a-service" class="css-ld8qhm">Platform as a Service</a></div></div><h1 class="css-1jka35"><span data-testid="stackupTitle">AppFog</span><span class="vs"> vs </span><span data-testid="stackupTitle">Google Anthos</span></h1></div><div class="css-26la4"><div class="css-yawzxl"><div data-testid="navigationBar" class="css-1aswmtz"><div class="css-qrny8b"><nav class="css-1176rj6"><a href="#pros" class="css-1njwzsr"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path fill="#A1A1A1" stroke="#A1A1A1" stroke-width=".2" d="M23.42 15.403c.855-.864.59-2.612-.892-2.612l-3.903.002c.148-.837.363-2.226.354-2.357-.082-1.242-.863-2.754-.896-2.815-.143-.27-.862-.634-1.586-.478-.935.203-1.03.808-1.027.975 0 0 .04 1.655.044 2.097-.447.996-1.99 3.613-2.457 3.815a.706.706 0 0 0-.37-.105H7.755A.76.76 0 0 0 7 14.69v6.908a.72.72 0 0 0 .71.665h4.43a.718.718 0 0 0 .711-.722v-.23s.165-.012.24.037c.285.183.636.414 1.095.414h6.61c2.47 0 2.205-2.224 1.98-2.527.417-.46.675-1.273.323-1.915.27-.29.746-1.09.32-1.917zM11.986 21.54H7.71v-6.894h4.278v6.894zm10.28-6.196l-.041.17c1.138.329.532 1.659-.284 1.745l-.04.17c1.091.282.57 1.652-.285 1.745l-.04.17c.891.149.675 1.691-.675 1.691l-6.722.003c-.475 0-.907-.549-1.257-.549h-.304v-5.306c.38-.239.846-.549 1.106-.772.49-.424 2.497-3.71 2.497-4.122 0-.412-.045-2.191-.045-2.191s.394-.514 1.272-.14c0 0 .74 1.406.815 2.526 0 0-.333 2.307-.512 3.03h4.66c1.146.002.927 1.659-.146 1.83z"></path></svg><div class="css-zkwjas">Pros &amp; Cons<!-- --> </div></a><a href="#stats" class="css-1njwzsr"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="none" fill-rule="evenodd" stroke="#A1A1A1"><path fill="#A1A1A1" fill-rule="nonzero" stroke-width=".3" d="M20.876 7.374a.352.352 0 0 0-.105-.27.361.361 0 0 0-.273-.103L20.481 7h-2.177c-.2 0-.36.16-.36.355 0 .196.16.356.36.356h1.344l-3.558 3.512-1.341-1.325a.362.362 0 0 0-.51 0L7.77 16.285a.352.352 0 0 0 0 .502.361.361 0 0 0 .51 0l6.214-6.135 1.342 1.324c.14.139.368.139.509 0l3.812-3.763v1.201c0 .196.161.355.36.355.199 0 .36-.159.36-.355V7.391l-.001-.017z"></path><path d="M21.952 22.761v-8a1 1 0 0 0-1-1h-1.214a1 1 0 0 0-1 1v8m-2.143 0v-4.357a1 1 0 0 0-1-1h-1.214a1 1 0 0 0-1 1v4.357m-2.143 0v-2.214a1 1 0 0 0-1-1H9.024a1 1 0 0 0-1 1v2.214"></path></g></svg><div class="css-zkwjas">Stats<!-- --> </div></a><a href="#description" class="css-1njwzsr"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="#A1A1A1" stroke="#A1A1A1" stroke-width=".2"><path d="M20.35 23H8.95a.933.933 0 0 1-.95-.95V6.95c0-.538.412-.95.95-.95h8.677L21.3 9.673V22.05c0 .538-.412.95-.95.95zm.317-13.073l-2.85-2.85v2.09c0 .19.126.316.316.316h2.534v.634h-2.534a.933.933 0 0 1-.95-.95V6.633H8.95c-.19 0-.317.127-.317.317v15.1c0 .19.127.317.317.317h11.4c.19 0 .317-.127.317-.317V9.927z"></path><path d="M11.87 18.45h5.23a.5.5 0 1 1 0 1h-5.23a.5.5 0 1 1 0-1zm5.43-2.305v-3.66l-2.7-1.35-2.7 1.35v3.66l2.7 1.35 2.7-1.35zm-2.7-2.34l-.75-.45 1.8-1.02.75.36-1.8 1.11zm.39-1.8l-1.71.99-.48-.3 1.8-.9.39.21zm-2.49 1.2l1.8 1.11v1.74h.6v-1.74l1.8-1.11v2.58l-2.1 1.05-2.1-1.05v-2.58z"></path></g></svg><div class="css-zkwjas">Description<!-- --> </div></a><a href="#alternatives" class="css-1njwzsr"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="#A1A1A1" stroke="#A1A1A1" stroke-width=".2"><path d="M13.626 18.015l.511-.81a.405.405 0 0 0-.136-.565.422.422 0 0 0-.576.133l-.51.81c-.927 1.469-2.25 2.312-3.632 2.312H7.416a.412.412 0 1 0 0 .823h1.87c1.68-.007 3.26-.99 4.34-2.703zm9.944-7.882l-2.023-1.99a.42.42 0 0 0-.59 0 .403.403 0 0 0 0 .578l1.316 1.291h-1.939c-1.676 0-3.26.984-4.34 2.697l-.314.498a.405.405 0 0 0 .137.566.42.42 0 0 0 .572-.134l.313-.499c.927-1.468 2.249-2.308 3.632-2.308h1.936l-1.315 1.291a.403.403 0 0 0 0 .579c.082.08.188.12.297.12a.42.42 0 0 0 .296-.12l2.027-1.99a.406.406 0 0 0-.003-.58zm-.862.34v-.04l.02.02-.02.02z"></path><path d="M20.954 22.581c.082.08.188.12.297.12a.42.42 0 0 0 .296-.12l2.027-1.99a.403.403 0 0 0 0-.58l-2.027-1.986a.42.42 0 0 0-.59 0 .403.403 0 0 0 0 .578l1.316 1.292h-1.877c-1.38 0-2.706-.843-3.632-2.312L13.69 12.71c-1.08-1.716-2.664-2.697-4.34-2.697H7.416a.412.412 0 1 0 0 .823h1.931c1.38 0 2.705.843 3.632 2.309l3.073 4.874c1.08 1.716 2.664 2.7 4.34 2.7h1.877l-1.315 1.291a.4.4 0 0 0 0 .572zm1.754-2.265l.02.02-.02.02v-.04z"></path></g></svg><div class="css-zkwjas">Alternatives<!-- --> </div></a><a href="#integrations" class="css-1njwzsr"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><g fill="#A1A1A1" stroke="#A1A1A1"><path stroke-width=".4" d="M19.474 8.03a6.42 6.42 0 0 0-4.478 1.827 6.42 6.42 0 0 0-4.478-1.827C6.924 8.03 4 11.018 4 14.691c0 3.673 2.924 6.661 6.518 6.661a6.42 6.42 0 0 0 4.478-1.827 6.419 6.419 0 0 0 4.477 1.827c3.594 0 6.518-2.988 6.518-6.66 0-3.674-2.924-6.662-6.517-6.662zm-8.956 12.724c-3.272 0-5.933-2.72-5.933-6.063 0-3.343 2.662-6.063 5.933-6.063 1.575 0 3.005.635 4.068 1.663a6.717 6.717 0 0 0-1.63 4.4c0 1.686.616 3.227 1.63 4.401a5.84 5.84 0 0 1-4.068 1.662zm3.023-6.063a6.11 6.11 0 0 1 1.455-3.965 6.11 6.11 0 0 1 1.454 3.965 6.11 6.11 0 0 1-1.454 3.965 6.108 6.108 0 0 1-1.455-3.965zm5.933 6.063a5.838 5.838 0 0 1-4.07-1.662 6.718 6.718 0 0 0 1.632-4.401 6.717 6.717 0 0 0-1.631-4.4 5.838 5.838 0 0 1 4.069-1.663c3.27 0 5.932 2.72 5.932 6.063 0 3.342-2.661 6.063-5.932 6.063z"></path><path stroke-width=".2" d="M15.384 11.887h-.866v-.299h.866zm-.786 5.608h.865v.299h-.865zm1.384-4.548h-1.903v-.3h1.903zm.183.959h-2.421v-.299h2.421zm.085.685v.299h-2.509v-.299zm-2.384.978h2.258v.299h-2.258zm.213.954h1.72v.299h-1.72v-.299z"></path></g></svg><div class="css-zkwjas">Integrations<!-- --> </div></a></nav><div class="css-nil"></div></div></div></div></div><div class="css-1xq3kt1"><div><div><div style="border:0;padding:0 10px 0 10px" class="css-3vlw85"><div class="css-1anvsjr"><div class="css-169quga"><a href="/appfog" class="css-msbgqg"><div class="css-1wr2pje"></div><div class="css-avtieu"><span>AppFog</span><span>6<!-- --> Stacks</span></div></a><div class="css-omocl"></div></div><button data-testid="removeTool" class="css-pn8ojz"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><g fill="#FFF" fill-rule="evenodd" stroke="#FFF" stroke-width=".6"><rect width="15.543" height="1.137" x="-1.805" y="5.439" rx=".569" transform="rotate(45 5.967 6.105)"></rect><rect width="15.543" height="1.137" x="-1.805" y="5.3" rx=".569" transform="rotate(135 5.967 5.967)"></rect></g></svg></button></div></div><div style="border:0;padding:0 10px 0 10px" class="css-3vlw85"><div class="css-1anvsjr"><div class="css-169quga"><a href="/google-anthos" class="css-msbgqg"><div class="css-vcnztr"></div><div class="css-avtieu"><span>Google Anthos</span><span>51<!-- --> Stacks</span></div></a><div class="css-omocl"></div></div><button data-testid="removeTool" class="css-pn8ojz"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><g fill="#FFF" fill-rule="evenodd" stroke="#FFF" stroke-width=".6"><rect width="15.543" height="1.137" x="-1.805" y="5.439" rx=".569" transform="rotate(45 5.967 6.105)"></rect><rect width="15.543" height="1.137" x="-1.805" y="5.3" rx=".569" transform="rotate(135 5.967 5.967)"></rect></g></svg></button></div></div><div style="border:0;padding:0 10px 0 10px" class="css-3vlw85"><div class="css-1olkybm"><button class="css-138fyst">Get Advice</button></div></div></div></div></div><main class="css-ii8qy4"><div class="css-jaw8ve"><div class="css-19hrebc"><div style="border:0;padding:0 10px 0 10px" class="css-5k0ecd"><div style="margin-bottom:15px"><div data-testid="getAdvice" class="css-86zjul"><div class="css-1di6wpo"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div><h1 class="css-lr10t7">Need advice about which tool to choose?<span class="css-4yzqpf">Ask the StackShare community!</span></h1></div><button class="css-st9eg3">Get Advice</button></div></div></div><div style="border:0;padding:0 10px 0 10px;margin-bottom:15px" class="css-3vlw85"><div class="css-x7ngfe"><a href="/appfog" class="css-ihgrxl"><div class="css-c4nw3h"></div><div>AppFog</div></a><div class="css-124gz8p"><div class="css-1i4hfqi"><button data-testid="follow" class="css-14pk3xx"><svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5"><path d="M5.5 0v11M0 5.5h11" fill="none" stroke="#fff"></path></svg> <!-- -->Follow</button><button data-testid="iUseThis" class="css-1o4togz"><svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5"><path d="M5.5 0v11M0 5.5h11" fill="none" stroke="#fff"></path></svg> I use this</button></div></div><hr class="css-2urik6"/><div class="css-1drwozb"><div class="css-gbti5j"><label>Stacks</label><span>6</span></div><div class="css-1ahj942"></div><div class="css-1an0suy"><label>Followers</label><span>21</span><div>+ 1</div></div><div class="css-1ahj942"></div><div class="css-gbti5j"><label>Votes</label><span>14</span></div></div><button data-testid="removeTool" class="css-pn8ojz"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><g fill="#FFF" fill-rule="evenodd" stroke="#FFF" stroke-width=".6"><rect width="15.543" height="1.137" x="-1.805" y="5.439" rx=".569" transform="rotate(45 5.967 6.105)"></rect><rect width="15.543" height="1.137" x="-1.805" y="5.3" rx=".569" transform="rotate(135 5.967 5.967)"></rect></g></svg></button></div></div><div style="border:0;padding:0 10px 0 10px;margin-bottom:15px" class="css-3vlw85"><div class="css-x7ngfe"><a href="/google-anthos" class="css-ihgrxl"><div class="css-3aezie"></div><div>Google Anthos</div></a><div class="css-124gz8p"><div class="css-1i4hfqi"><button data-testid="follow" class="css-14pk3xx"><svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5"><path d="M5.5 0v11M0 5.5h11" fill="none" stroke="#fff"></path></svg> <!-- -->Follow</button><button data-testid="iUseThis" class="css-1o4togz"><svg width="11" height="11" viewBox="0 0 11 11" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="1.5"><path d="M5.5 0v11M0 5.5h11" fill="none" stroke="#fff"></path></svg> I use this</button></div></div><hr class="css-2urik6"/><div class="css-1drwozb"><div class="css-gbti5j"><label>Stacks</label><span>51</span></div><div class="css-1ahj942"></div><div class="css-1an0suy"><label>Followers</label><span>249</span><div>+ 1</div></div><div class="css-1ahj942"></div><div class="css-gbti5j"><label>Votes</label><span>8</span></div></div><button data-testid="removeTool" class="css-pn8ojz"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12"><g fill="#FFF" fill-rule="evenodd" stroke="#FFF" stroke-width=".6"><rect width="15.543" height="1.137" x="-1.805" y="5.439" rx=".569" transform="rotate(45 5.967 6.105)"></rect><rect width="15.543" height="1.137" x="-1.805" y="5.3" rx=".569" transform="rotate(135 5.967 5.967)"></rect></g></svg></button></div></div><div style="border:0;padding:0 10px 0 10px;margin-bottom:15px" class="css-3vlw85"><div class="css-1olkybm"><div data-testid="addTool" class="css-1xjq47k"><div class="css-1enuxn2"><svg class="css-1v2ezdc" xmlns="http://www.w3.org/2000/svg" width="29" height="29" viewBox="0 0 29 29"><path fill="#FFF" d="M27.426 12.477H16.523V1.574C16.523 1.077 15.85 0 14.5 0c-1.349 0-2.023 1.077-2.023 1.574v10.903H1.574C1.077 12.477 0 13.15 0 14.5c0 1.349 1.077 2.023 1.574 2.023h10.903v10.903c0 .497.674 1.574 2.023 1.574 1.349 0 2.023-1.077 2.023-1.574V16.523h10.903c.497 0 1.574-.674 1.574-2.023 0-1.349-1.077-2.023-1.574-2.023z"></path></svg></div><div class="css-n6mbbq">Add tool</div></div></div></div><div class="css-5k0ecd"><div class="css-z3du7b"><div class="css-1s3pndt"><p><strong>AppFog vs Google Anthos: What are the differences?</strong></p> <p><strong>AppFog:</strong> <em>Simple PaaS for Java, Python, Node, .Net, Ruby, PHP, MySQL, Mongo, and PostgreSQL</em>. AppFog provides the infrastructure web developers need to build apps without worrying about IT tasks or having to wait days to get servers ready for writing code. AppFog’s web application technologies include PHP, NodeJS, Ruby, Python, Java, .NET, MySQL, and PostgreSQL; <strong>Google Anthos:</strong> <em>Bringing the Google Cloud to you</em>. Formerly Cloud Services Platform, Anthos lets you build and manage modern hybrid applications across environments. Powered by Kubernetes and other industry-leading open-source technologies from Google.</p> <p>AppFog and Google Anthos can be primarily classified as <strong>"Platform as a Service"</strong> tools.</p> <p>Some of the features offered by AppFog are:</p> <ul> <li>Launches fast, runs fast- Varnish Cache and op-code caching run applications with less server load and accelerated performance.</li> <li>Reduces ops work- No more configuring servers, firewalls, Apache, security, or installing frameworks.</li> <li>Plays well with any SCM- Versioning is critical. AppFog is compatible with code management systems like git, svn, and mercurial.</li> </ul> <p>On the other hand, Google Anthos provides the following key features:</p> <ul> <li>Google Kubernetes Engine Support</li> <li>GKE On-Prem Support</li> <li>Istio on GKE Support</li> </ul> </div></div></div><div id="decisions" style="pointer-events:none;grid-column:span 3;display:block;height:182px;margin-top:-182px"></div><div class="css-5k0ecd"><div style="padding-top:0;padding-bottom:0" class="css-1cuq2n9"><svg class="css-1cl6o07" xmlns="http://www.w3.org/2000/svg" width="123" height="70" viewBox="0 0 123 70"><g fill="none" fill-rule="evenodd"><g fill="#008FF9" stroke="#008FF9" opacity=".74"><g stroke-width="2.207" opacity=".413"><path d="M62.27 24.009c6.068 0 11.004-4.937 11.004-11.005C73.274 6.937 68.338 2 62.27 2S51.266 6.937 51.266 13.004c0 6.068 4.936 11.005 11.004 11.005zm0-19.368c4.612 0 8.363 3.752 8.363 8.363 0 4.612-3.751 8.364-8.363 8.364-4.611 0-8.363-3.752-8.363-8.364 0-4.611 3.752-8.363 8.363-8.363zm-.579 24.58c-11.177 0-20.271 9.28-20.271 20.689 0 .73.58 1.32 1.294 1.32.714 0 1.294-.59 1.294-1.32 0-9.951 7.932-18.047 17.683-18.047 9.75 0 17.683 8.096 17.683 18.047 0 .73.58 1.32 1.294 1.32.714 0 1.294-.59 1.294-1.32 0-11.407-9.093-20.688-20.271-20.688z" opacity=".502"></path></g><g opacity=".266"><path stroke-width="1.927" d="M33.506 27.484c-5.323 0-9.653-4.33-9.653-9.653s4.33-9.653 9.653-9.653c5.322 0 9.653 4.33 9.653 9.653 0 5.322-4.33 9.653-9.653 9.653zm0-16.99c-4.045 0-7.336 3.292-7.336 7.337s3.29 7.336 7.336 7.336c4.045 0 7.336-3.291 7.336-7.336s-3.291-7.336-7.336-7.336z" opacity=".502"></path><path stroke-width="1.986" d="M42.973 33.722c9.802 2.263 15.898 12.243 13.588 22.246a1.176 1.176 0 0 1-1.402.896 1.176 1.176 0 0 1-.867-1.42c2.015-8.726-3.303-17.432-11.853-19.406-8.55-1.974-17.146 3.52-19.161 12.246a1.177 1.177 0 0 1-1.402.896 1.176 1.176 0 0 1-.867-1.42c2.31-10.003 12.162-16.3 21.964-14.038z" opacity=".502"></path></g><g opacity=".266"><path stroke-width="1.927" d="M90.263 27.484c5.323 0 9.653-4.33 9.653-9.653s-4.33-9.653-9.653-9.653c-5.322 0-9.653 4.33-9.653 9.653 0 5.322 4.33 9.653 9.653 9.653zm0-16.99c4.045 0 7.337 3.292 7.337 7.337s-3.292 7.336-7.337 7.336-7.336-3.291-7.336-7.336 3.291-7.336 7.336-7.336z" opacity=".502"></path><path stroke-width="1.986" d="M80.217 33.722c-9.802 2.263-15.898 12.243-13.588 22.246.147.64.775 1.041 1.402.896a1.176 1.176 0 0 0 .867-1.42c-2.015-8.726 3.303-17.432 11.853-19.406 8.55-1.974 17.146 3.52 19.161 12.246.148.64.776 1.041 1.402.896a1.176 1.176 0 0 0 .867-1.42c-2.31-10.003-12.162-16.3-21.964-14.038z" opacity=".502"></path></g><g stroke-width="1.413" opacity=".184"><path d="M111.547 31.915a7.05 7.05 0 0 0 7.042-7.042c0-3.884-3.159-7.043-7.042-7.043-3.885 0-7.043 3.16-7.043 7.043s3.16 7.042 7.043 7.042zm0-12.395a5.358 5.358 0 0 1 5.352 5.353c0 2.951-2.4 5.352-5.352 5.352a5.358 5.358 0 0 1-5.353-5.352 5.359 5.359 0 0 1 5.353-5.353zm-6.725 21.023a.815.815 0 0 1-1.119.139.75.75 0 0 1-.144-1.08c2.39-2.98 6.001-4.69 9.906-4.69 2.508 0 4.927.712 6.997 2.06a.753.753 0 0 1 .215 1.068.818.818 0 0 1-1.109.207 11.152 11.152 0 0 0-6.103-1.796c-3.406 0-6.557 1.492-8.642 4.092z" opacity=".502"></path></g><g stroke-width="1.413" opacity=".177"><path d="M10.871 31.915a7.05 7.05 0 0 1-7.042-7.042c0-3.884 3.159-7.043 7.042-7.043 3.885 0 7.043 3.16 7.043 7.043s-3.16 7.042-7.043 7.042zm0-12.395a5.358 5.358 0 0 0-5.352 5.353c0 2.951 2.4 5.352 5.352 5.352 2.952 0 5.353-2.4 5.353-5.352a5.359 5.359 0 0 0-5.353-5.353zM3.036 40.543a.818.818 0 0 1-1.121.139.751.751 0 0 1-.144-1.08c2.39-2.98 6.002-4.69 9.907-4.69 2.507 0 4.927.712 6.996 2.06a.751.751 0 0 1 .215 1.068.818.818 0 0 1-1.109.207 11.147 11.147 0 0 0-6.102-1.797c-3.407 0-6.557 1.492-8.643 4.092z" opacity=".502"></path></g></g><g><path fill="#008FF9" stroke="#008FF9" stroke-width=".842" d="M61.047 16.51c-6.44 3.802-13.035 6.6-20.164 8.553a2.453 2.453 0 0 0-1.302.88 2.452 2.452 0 0 0-.504 1.487v9.447c0 11.603 5.26 19.355 10.029 24.121.827.81 1.69 1.57 2.569 2.274 2.796 2.241 5.735 3.912 7.985 4.731 1.047.382 1.953.58 2.636.58.684 0 1.59-.198 2.637-.58 2.19-.797 5.033-2.401 7.762-4.554a34.855 34.855 0 0 0 2.813-2.472c4.57-4.487 10.007-12.303 10.007-24.1V27.43c0-.603-.16-1.098-.46-1.493-.297-.388-.736-.684-1.346-.874-6.932-1.899-13.906-4.857-20.166-8.553a2.454 2.454 0 0 0-2.495 0z"></path><path fill="#FFF" stroke="#008FF9" stroke-width=".605" d="M62.079 18.257c-6.664 3.935-13.492 6.82-20.974 8.945v9.675c0 10.19 4.31 17.217 8.465 21.7V43.259c0-.483.197-.922.515-1.24a1.75 1.75 0 0 1 1.24-.514h2.21v-1.447c0-2.426.97-4.627 2.538-6.222 1.566-1.591 3.727-2.579 6.111-2.579a8.55 8.55 0 0 1 6.112 2.58 8.863 8.863 0 0 1 2.539 6.227v1.441h2.43c.484 0 .923.197 1.24.515.318.317.515.756.515 1.24v15.31c4.065-4.333 8.465-11.397 8.465-21.694l-.092-9.795-1.11-.31c-6.809-1.951-13.627-4.887-20.204-8.515zm.105 15.133c-1.81 0-3.451.748-4.64 1.956a6.7 6.7 0 0 0-1.921 4.71v1.448h13.123v-1.447a6.697 6.697 0 0 0-1.922-4.711 6.491 6.491 0 0 0-4.64-1.956z"></path><path fill="#FFF" d="M83.182 36.877c0 9.758-3.988 16.585-7.86 20.916V43.258a2.059 2.059 0 0 0-2.056-2.056h-2.129v-1.139c0-5.021-4.014-9.11-8.953-9.11-4.938 0-8.952 4.089-8.952 9.104v1.145h-1.908a2.059 2.059 0 0 0-2.056 2.056v14.535a4.32 4.32 0 0 1-.11-.122c-3.837-4.336-7.75-11.129-7.75-20.794V27.43c0-.055.037-.103.09-.118 7.331-2.009 14.114-4.885 20.735-8.794.02-.012.04-.017.062-.017s.043.005.062.017c6.437 3.8 13.607 6.84 20.735 8.794.053.015.09.063.09.118v9.447z"></path><path fill="#FFF" d="M67.197 57.374c-.6 0-1.1-.413-1.212-.96 0 0-.032-.23 0-.463.112-.546.613-.96 1.211-.96.681 0 1.235.535 1.235 1.192 0 .657-.554 1.191-1.235 1.191m-10.759-4.22c-.68 0-1.234-.534-1.234-1.19 0-.658.553-1.192 1.234-1.192.681 0 1.235.534 1.235 1.191s-.554 1.192-1.235 1.192m9.539-5.687v-.008c.112-.546.612-.96 1.21-.96.681 0 1.235.534 1.235 1.192 0 .657-.554 1.191-1.234 1.191-.6 0-1.1-.413-1.211-.96-.028-.21 0-.455 0-.455m1.22 6.446c-1.07 0-1.972.69-2.256 1.635h-1.393l-2.175-3.612v-.006l2.172-3.605h1.386c.285.944 1.187 1.634 2.257 1.634 1.297 0 2.35-1.016 2.35-2.268 0-1.253-1.053-2.269-2.35-2.269-1.07 0-1.972.69-2.257 1.634h-2.113l-.021-.012-2.56 4.252-.02.032h-1.521c-.285-.944-1.187-1.634-2.257-1.634-1.297 0-2.35 1.016-2.35 2.268 0 1.253 1.053 2.268 2.35 2.268 1.07 0 1.972-.69 2.257-1.634h1.555l2.546 4.227.011-.007h2.134c.284.944 1.187 1.634 2.256 1.634 1.298 0 2.35-1.016 2.35-2.268 0-1.253-1.052-2.269-2.35-2.269m1.246-12.712H55.925v-1.145c0-3.511 2.806-6.364 6.26-6.364 3.452 0 6.258 2.853 6.258 6.364v1.145z"></path></g></g></svg><div class="css-172fe00">Get Advice from developers at your company using StackShare Enterprise.<!-- --> <a href="/manage-companies/enterprise" class="css-1i2jin4">Sign up for StackShare Enterprise.</a></div><a href="/enterprise" class="css-1f94cd7">Learn More</a></div></div><div id="pros" style="pointer-events:none;grid-column:span 3;display:block;height:182px;margin-top:-182px"></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-f8hv9w"><span>Pros of AppFog</span></div></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-f8hv9w"><span>Pros of Google Anthos</span></div></div><div style="border-right:0;border-bottom:0;padding-bottom:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><div class="css-1v4wqws"><div class="css-nil"><div class="css-uxqild"><h2 hidden="" class="css-nil">Pros of AppFog</h2><ul class="css-7c9av6"><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">4</span></div></div><span class="css-rsz8c">Allocate multiple instances to one app for free</span></div></li><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">4</span></div></div><span class="css-rsz8c">The basic plan is free</span></div></li><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">3</span></div></div><span class="css-rsz8c">Pricing by memory size </span></div></li><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">2</span></div></div><span class="css-rsz8c">Great for startups</span></div></li><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">1</span></div></div><span class="css-rsz8c">10 Free instances</span></div></li></ul></div></div></div></div></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><div class="css-1v4wqws"><div class="css-nil"><div class="css-uxqild"><h2 hidden="" class="css-nil">Pros of Google Anthos</h2><ul class="css-7c9av6"><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">3</span></div></div><span class="css-rsz8c">Operations support by Google SRE</span></div></li><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">2</span></div></div><span class="css-rsz8c">Host Cloud Run (managed knative) anywhere</span></div></li><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">1</span></div></div><span class="css-rsz8c">Policy enforcement via ACM</span></div></li><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">1</span></div></div><span class="css-rsz8c">Automatic k8s upgrades</span></div></li><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">1</span></div></div><span class="css-rsz8c">Access to Google Kubernetes Marketplace</span></div></li></ul></div></div></div></div></div><div style="border-right:0;border-bottom:0;padding-bottom:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div class="css-5k0ecd"><div class="css-p8n7zj"><div class="css-1uq0dwx"><svg class="css-1p6gwer" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 76"><g fill="none"><path fill="#068DFE" d="M73.548 63.742V23.29a6.137 6.137 0 0 0-6.129-6.129h-3.677C63.742 7.698 56.044 0 46.58 0c-9.464 0-17.162 7.698-17.162 17.161H8.581a6.136 6.136 0 0 0-6.13 6.13v40.45H0v6.13C0 73.251 2.75 76 6.129 76h63.742C73.251 76 76 73.25 76 69.871v-6.13h-2.452zm-6.129-44.13a3.682 3.682 0 0 1 3.678 3.678v40.452h-2.452V24.516c0-1.352-1.1-2.451-2.451-2.451h-3.175a17.04 17.04 0 0 0 .527-2.452h3.873zm-34.836-6.955l13.01 5.421 4.456 13.363c-1.115.27-2.272.43-3.468.43-8.112 0-14.71-6.598-14.71-14.71 0-1.571.254-3.084.712-4.504zm19.794 18.019l-4.394-13.184 9.818-9.819a14.63 14.63 0 0 1 3.49 9.488c0 6.053-3.678 11.26-8.914 13.515zM46.581 2.452a14.64 14.64 0 0 1 9.489 3.487l-9.775 9.774-12.762-5.316c2.453-4.714 7.376-7.945 13.048-7.945zM4.903 23.29a3.682 3.682 0 0 1 3.678-3.677h21.035c.12.837.289 1.657.526 2.452H9.806a2.454 2.454 0 0 0-2.451 2.451v39.226H4.903V23.29zm68.645 46.581a3.682 3.682 0 0 1-3.677 3.677H6.129a3.682 3.682 0 0 1-3.677-3.677v-3.677h25.254a9.525 9.525 0 0 0 6.407 2.451h7.775c2.39 0 4.645-.867 6.407-2.451h15.447v-2.452H47.299l-.36.36a7.096 7.096 0 0 1-5.052 2.092h-7.775a7.098 7.098 0 0 1-5.053-2.093l-.358-.36H9.806V24.517H31.1c2.762 5.789 8.653 9.807 15.482 9.807 6.828 0 12.72-4.018 15.481-9.807h4.132v41.678h7.354v3.677z"></path><path fill="#068DFE" d="M60.286 51.286c-.76 0-1.468.227-2.057.613l-4.32-3.176c.11-.344.186-.702.186-1.08 0-2.008-1.666-3.643-3.714-3.643s-3.714 1.635-3.714 3.643c0 .418.086.813.219 1.187l-6.935 5.442A3.728 3.728 0 0 0 38 53.714a3.73 3.73 0 0 0-2.215.736l-5.339-3.491c.075-.285.125-.58.125-.888 0-2.008-1.666-3.642-3.714-3.642-2.047 0-3.714 1.634-3.714 3.642 0 .309.05.603.125.888l-5.339 3.491a3.722 3.722 0 0 0-2.215-.736c-2.047 0-3.714 1.635-3.714 3.643S13.667 61 15.714 61c2.048 0 3.715-1.635 3.715-3.643 0-.308-.051-.602-.126-.887l5.34-3.492c.62.457 1.381.736 2.214.736s1.595-.279 2.215-.736l5.339 3.492c-.075.285-.125.58-.125.887C34.286 59.365 35.952 61 38 61s3.714-1.635 3.714-3.643c0-.418-.086-.813-.219-1.187l6.935-5.442a3.728 3.728 0 0 0 4.008-.055l4.319 3.176c-.11.344-.186.702-.186 1.08 0 2.008 1.667 3.642 3.715 3.642 2.047 0 3.714-1.634 3.714-3.642 0-2.009-1.667-3.643-3.714-3.643zM15.714 58.57a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm11.143-7.285a1.229 1.229 0 0 1-1.238-1.215c0-.668.556-1.214 1.238-1.214.682 0 1.238.546 1.238 1.214 0 .67-.556 1.215-1.238 1.215zM38 58.57a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm12.381-9.714a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm9.905 7.286a1.229 1.229 0 0 1-1.238-1.214c0-.67.556-1.215 1.238-1.215a1.23 1.23 0 0 1 1.238 1.215c0 .668-.556 1.214-1.238 1.214z"></path><path fill="#E8F4FF" d="M32 27H12v17h20z"></path><path fill="#068DFE" d="M17 32h10v2H17zm0 5h10v2H17zm18 2h2v2h-2z"></path><path fill="#E8F4FF" d="M39 39h24v2H39z"></path></g></svg><h1 class="css-lr10t7">Sign up to add or upvote pros<span class="css-4yzqpf">Make informed product decisions</span></h1></div><button data-testid="signupFullAccessButton" class="css-st9eg3">Sign up now</button></div></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-f8hv9w"><span>Cons of AppFog</span></div></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-f8hv9w"><span>Cons of Google Anthos</span></div></div><div style="border-right:0;border-bottom:0;padding-bottom:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><div class="css-1v4wqws"><div class="css-nil"><div class="css-uxqild"><h2 hidden="" class="css-nil">Cons of AppFog</h2><ul class="css-7c9av6"></ul><div class="css-16s8o6z">Be the first to leave a con</div></div></div></div></div></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><div class="css-1v4wqws"><div class="css-nil"><div class="css-uxqild"><h2 hidden="" class="css-nil">Cons of Google Anthos</h2><ul class="css-7c9av6"><li class="css-6nrkpz"><div class="css-1mlbi0l"><div class="css-1cda8k4"><div class="css-2an9kq"><svg style="margin-top:3px;margin-bottom:3px" xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8"><path fill="#565656" fill-rule="evenodd" d="M5 0l5 8H0z"></path></svg><span class="css-5x5cr6">3</span></div></div><span class="css-rsz8c">Expensive</span></div></li></ul></div></div></div></div></div><div style="border-right:0;border-bottom:0;padding-bottom:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div class="css-5k0ecd"><div class="css-p8n7zj"><div class="css-1uq0dwx"><svg class="css-1p6gwer" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 76"><g fill="none"><path fill="#068DFE" d="M73.548 63.742V23.29a6.137 6.137 0 0 0-6.129-6.129h-3.677C63.742 7.698 56.044 0 46.58 0c-9.464 0-17.162 7.698-17.162 17.161H8.581a6.136 6.136 0 0 0-6.13 6.13v40.45H0v6.13C0 73.251 2.75 76 6.129 76h63.742C73.251 76 76 73.25 76 69.871v-6.13h-2.452zm-6.129-44.13a3.682 3.682 0 0 1 3.678 3.678v40.452h-2.452V24.516c0-1.352-1.1-2.451-2.451-2.451h-3.175a17.04 17.04 0 0 0 .527-2.452h3.873zm-34.836-6.955l13.01 5.421 4.456 13.363c-1.115.27-2.272.43-3.468.43-8.112 0-14.71-6.598-14.71-14.71 0-1.571.254-3.084.712-4.504zm19.794 18.019l-4.394-13.184 9.818-9.819a14.63 14.63 0 0 1 3.49 9.488c0 6.053-3.678 11.26-8.914 13.515zM46.581 2.452a14.64 14.64 0 0 1 9.489 3.487l-9.775 9.774-12.762-5.316c2.453-4.714 7.376-7.945 13.048-7.945zM4.903 23.29a3.682 3.682 0 0 1 3.678-3.677h21.035c.12.837.289 1.657.526 2.452H9.806a2.454 2.454 0 0 0-2.451 2.451v39.226H4.903V23.29zm68.645 46.581a3.682 3.682 0 0 1-3.677 3.677H6.129a3.682 3.682 0 0 1-3.677-3.677v-3.677h25.254a9.525 9.525 0 0 0 6.407 2.451h7.775c2.39 0 4.645-.867 6.407-2.451h15.447v-2.452H47.299l-.36.36a7.096 7.096 0 0 1-5.052 2.092h-7.775a7.098 7.098 0 0 1-5.053-2.093l-.358-.36H9.806V24.517H31.1c2.762 5.789 8.653 9.807 15.482 9.807 6.828 0 12.72-4.018 15.481-9.807h4.132v41.678h7.354v3.677z"></path><path fill="#068DFE" d="M60.286 51.286c-.76 0-1.468.227-2.057.613l-4.32-3.176c.11-.344.186-.702.186-1.08 0-2.008-1.666-3.643-3.714-3.643s-3.714 1.635-3.714 3.643c0 .418.086.813.219 1.187l-6.935 5.442A3.728 3.728 0 0 0 38 53.714a3.73 3.73 0 0 0-2.215.736l-5.339-3.491c.075-.285.125-.58.125-.888 0-2.008-1.666-3.642-3.714-3.642-2.047 0-3.714 1.634-3.714 3.642 0 .309.05.603.125.888l-5.339 3.491a3.722 3.722 0 0 0-2.215-.736c-2.047 0-3.714 1.635-3.714 3.643S13.667 61 15.714 61c2.048 0 3.715-1.635 3.715-3.643 0-.308-.051-.602-.126-.887l5.34-3.492c.62.457 1.381.736 2.214.736s1.595-.279 2.215-.736l5.339 3.492c-.075.285-.125.58-.125.887C34.286 59.365 35.952 61 38 61s3.714-1.635 3.714-3.643c0-.418-.086-.813-.219-1.187l6.935-5.442a3.728 3.728 0 0 0 4.008-.055l4.319 3.176c-.11.344-.186.702-.186 1.08 0 2.008 1.667 3.642 3.715 3.642 2.047 0 3.714-1.634 3.714-3.642 0-2.009-1.667-3.643-3.714-3.643zM15.714 58.57a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm11.143-7.285a1.229 1.229 0 0 1-1.238-1.215c0-.668.556-1.214 1.238-1.214.682 0 1.238.546 1.238 1.214 0 .67-.556 1.215-1.238 1.215zM38 58.57a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm12.381-9.714a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm9.905 7.286a1.229 1.229 0 0 1-1.238-1.214c0-.67.556-1.215 1.238-1.215a1.23 1.23 0 0 1 1.238 1.215c0 .668-.556 1.214-1.238 1.214z"></path><path fill="#E8F4FF" d="M32 27H12v17h20z"></path><path fill="#068DFE" d="M17 32h10v2H17zm0 5h10v2H17zm18 2h2v2h-2z"></path><path fill="#E8F4FF" d="M39 39h24v2H39z"></path></g></svg><h1 class="css-lr10t7">Sign up to add or upvote cons<span class="css-4yzqpf">Make informed product decisions</span></h1></div><button data-testid="signupFullAccessButton" class="css-st9eg3">Sign up now</button></div></div><div id="stats" style="pointer-events:none;grid-column:span 3;display:block;height:182px;margin-top:-182px"></div><div data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-acfjt6"><div class="css-w707sh"></div></div></div><div data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-acfjt6"><div class="css-w707sh"></div></div></div><div style="border-right:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div id="description" style="pointer-events:none;grid-column:span 3;display:block;height:182px;margin-top:-182px"></div><div data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><h2 class="css-i52n91">What is AppFog?</h2><div class="css-13sfqhu">AppFog provides the infrastructure web developers need to build apps without worrying about IT tasks or having to wait days to get servers ready for writing code. AppFog’s web application technologies include PHP, NodeJS, Ruby, Python, Java, .NET, MySQL, and PostgreSQL.</div></div></div><div data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><h2 class="css-i52n91">What is Google Anthos?</h2><div class="css-13sfqhu">Formerly Cloud Services Platform, Anthos lets you build and manage modern hybrid applications across environments. Powered by Kubernetes and other industry-leading open-source technologies from Google.</div></div></div><div style="border-right:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div class="css-5k0ecd"><div data-testid="getAdvice" class="css-1ke07jm"><div class="css-1di6wpo"><div class="lazyload-wrapper"><div class="lazyload-placeholder"></div></div><h1 class="css-lr10t7">Need advice about which tool to choose?<span class="css-4yzqpf">Ask the StackShare community!</span></h1></div><button class="css-st9eg3">Get Advice</button></div></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-f8hv9w"><span>What companies use AppFog?</span></div></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-f8hv9w"><span>What companies use Google Anthos?</span></div></div><div style="border-right:0;border-bottom:0;padding-bottom:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><div class="css-nil"><div class="css-4pt7vy"><h2 hidden="" class="css-nil">What companies use AppFog?</h2><ul class="css-7c9av6"><li class="css-6nrkpz"><a href="/d13-design/d13-design" class="css-mta8ak"><div class="css-1pwtf47"><span title="D13 Design" class="css-13fg6qi service"><img src="https://img.stackshare.io/company/4749/thumb_94f69297edddbc481be2679fad3ddd6923b92bf8.jpg" alt="D13 Design" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">D13 Design</span></a></li><li class="css-6nrkpz"><a href="/handmade-charlotte/handmade-charlotte" class="css-mta8ak"><div class="css-1pwtf47"><span title="Handmade Charlotte" class="css-13fg6qi service"><img src="https://img.stackshare.io/company/3272/thumb_c02f0ae671a1f1b9690006b7266ad881cbda4967.jpg" alt="Handmade Charlotte" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Handmade Charlotte</span></a></li></ul></div></div></div></div><div data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><div class="css-nil"><div class="css-4pt7vy"><h2 hidden="" class="css-nil">What companies use Google Anthos?</h2><ul class="css-7c9av6"><li class="css-6nrkpz"><a href="/iyzico/development" class="css-mta8ak"><div class="css-1pwtf47"><span title="iyzico" class="css-13fg6qi service"><img src="https://img.stackshare.io/company/25259/thumb_2c8dc94b82eddea4d35ce2e42cec2b1ca7d01194.png" alt="iyzico" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">iyzico</span></a></li></ul></div></div></div></div><div style="border-right:0;padding-top:0;margin-top:-20px" data-notes="index 2 num 3 offset 0" class="css-3vlw85"><div style="margin-top:0;border:0" class="css-cn7d1w"><svg class="css-1fj3l7d" xmlns="http://www.w3.org/2000/svg" width="123" height="70" viewBox="0 0 123 70"><g fill="none" fill-rule="evenodd"><g fill="#008FF9" stroke="#008FF9" opacity=".74"><g stroke-width="2.207" opacity=".413"><path d="M62.27 24.009c6.068 0 11.004-4.937 11.004-11.005C73.274 6.937 68.338 2 62.27 2S51.266 6.937 51.266 13.004c0 6.068 4.936 11.005 11.004 11.005zm0-19.368c4.612 0 8.363 3.752 8.363 8.363 0 4.612-3.751 8.364-8.363 8.364-4.611 0-8.363-3.752-8.363-8.364 0-4.611 3.752-8.363 8.363-8.363zm-.579 24.58c-11.177 0-20.271 9.28-20.271 20.689 0 .73.58 1.32 1.294 1.32.714 0 1.294-.59 1.294-1.32 0-9.951 7.932-18.047 17.683-18.047 9.75 0 17.683 8.096 17.683 18.047 0 .73.58 1.32 1.294 1.32.714 0 1.294-.59 1.294-1.32 0-11.407-9.093-20.688-20.271-20.688z" opacity=".502"></path></g><g opacity=".266"><path stroke-width="1.927" d="M33.506 27.484c-5.323 0-9.653-4.33-9.653-9.653s4.33-9.653 9.653-9.653c5.322 0 9.653 4.33 9.653 9.653 0 5.322-4.33 9.653-9.653 9.653zm0-16.99c-4.045 0-7.336 3.292-7.336 7.337s3.29 7.336 7.336 7.336c4.045 0 7.336-3.291 7.336-7.336s-3.291-7.336-7.336-7.336z" opacity=".502"></path><path stroke-width="1.986" d="M42.973 33.722c9.802 2.263 15.898 12.243 13.588 22.246a1.176 1.176 0 0 1-1.402.896 1.176 1.176 0 0 1-.867-1.42c2.015-8.726-3.303-17.432-11.853-19.406-8.55-1.974-17.146 3.52-19.161 12.246a1.177 1.177 0 0 1-1.402.896 1.176 1.176 0 0 1-.867-1.42c2.31-10.003 12.162-16.3 21.964-14.038z" opacity=".502"></path></g><g opacity=".266"><path stroke-width="1.927" d="M90.263 27.484c5.323 0 9.653-4.33 9.653-9.653s-4.33-9.653-9.653-9.653c-5.322 0-9.653 4.33-9.653 9.653 0 5.322 4.33 9.653 9.653 9.653zm0-16.99c4.045 0 7.337 3.292 7.337 7.337s-3.292 7.336-7.337 7.336-7.336-3.291-7.336-7.336 3.291-7.336 7.336-7.336z" opacity=".502"></path><path stroke-width="1.986" d="M80.217 33.722c-9.802 2.263-15.898 12.243-13.588 22.246.147.64.775 1.041 1.402.896a1.176 1.176 0 0 0 .867-1.42c-2.015-8.726 3.303-17.432 11.853-19.406 8.55-1.974 17.146 3.52 19.161 12.246.148.64.776 1.041 1.402.896a1.176 1.176 0 0 0 .867-1.42c-2.31-10.003-12.162-16.3-21.964-14.038z" opacity=".502"></path></g><g stroke-width="1.413" opacity=".184"><path d="M111.547 31.915a7.05 7.05 0 0 0 7.042-7.042c0-3.884-3.159-7.043-7.042-7.043-3.885 0-7.043 3.16-7.043 7.043s3.16 7.042 7.043 7.042zm0-12.395a5.358 5.358 0 0 1 5.352 5.353c0 2.951-2.4 5.352-5.352 5.352a5.358 5.358 0 0 1-5.353-5.352 5.359 5.359 0 0 1 5.353-5.353zm-6.725 21.023a.815.815 0 0 1-1.119.139.75.75 0 0 1-.144-1.08c2.39-2.98 6.001-4.69 9.906-4.69 2.508 0 4.927.712 6.997 2.06a.753.753 0 0 1 .215 1.068.818.818 0 0 1-1.109.207 11.152 11.152 0 0 0-6.103-1.796c-3.406 0-6.557 1.492-8.642 4.092z" opacity=".502"></path></g><g stroke-width="1.413" opacity=".177"><path d="M10.871 31.915a7.05 7.05 0 0 1-7.042-7.042c0-3.884 3.159-7.043 7.042-7.043 3.885 0 7.043 3.16 7.043 7.043s-3.16 7.042-7.043 7.042zm0-12.395a5.358 5.358 0 0 0-5.352 5.353c0 2.951 2.4 5.352 5.352 5.352 2.952 0 5.353-2.4 5.353-5.352a5.359 5.359 0 0 0-5.353-5.353zM3.036 40.543a.818.818 0 0 1-1.121.139.751.751 0 0 1-.144-1.08c2.39-2.98 6.002-4.69 9.907-4.69 2.507 0 4.927.712 6.996 2.06a.751.751 0 0 1 .215 1.068.818.818 0 0 1-1.109.207 11.147 11.147 0 0 0-6.102-1.797c-3.407 0-6.557 1.492-8.643 4.092z" opacity=".502"></path></g></g><g><path fill="#008FF9" stroke="#008FF9" stroke-width=".842" d="M61.047 16.51c-6.44 3.802-13.035 6.6-20.164 8.553a2.453 2.453 0 0 0-1.302.88 2.452 2.452 0 0 0-.504 1.487v9.447c0 11.603 5.26 19.355 10.029 24.121.827.81 1.69 1.57 2.569 2.274 2.796 2.241 5.735 3.912 7.985 4.731 1.047.382 1.953.58 2.636.58.684 0 1.59-.198 2.637-.58 2.19-.797 5.033-2.401 7.762-4.554a34.855 34.855 0 0 0 2.813-2.472c4.57-4.487 10.007-12.303 10.007-24.1V27.43c0-.603-.16-1.098-.46-1.493-.297-.388-.736-.684-1.346-.874-6.932-1.899-13.906-4.857-20.166-8.553a2.454 2.454 0 0 0-2.495 0z"></path><path fill="#FFF" stroke="#008FF9" stroke-width=".605" d="M62.079 18.257c-6.664 3.935-13.492 6.82-20.974 8.945v9.675c0 10.19 4.31 17.217 8.465 21.7V43.259c0-.483.197-.922.515-1.24a1.75 1.75 0 0 1 1.24-.514h2.21v-1.447c0-2.426.97-4.627 2.538-6.222 1.566-1.591 3.727-2.579 6.111-2.579a8.55 8.55 0 0 1 6.112 2.58 8.863 8.863 0 0 1 2.539 6.227v1.441h2.43c.484 0 .923.197 1.24.515.318.317.515.756.515 1.24v15.31c4.065-4.333 8.465-11.397 8.465-21.694l-.092-9.795-1.11-.31c-6.809-1.951-13.627-4.887-20.204-8.515zm.105 15.133c-1.81 0-3.451.748-4.64 1.956a6.7 6.7 0 0 0-1.921 4.71v1.448h13.123v-1.447a6.697 6.697 0 0 0-1.922-4.711 6.491 6.491 0 0 0-4.64-1.956z"></path><path fill="#FFF" d="M83.182 36.877c0 9.758-3.988 16.585-7.86 20.916V43.258a2.059 2.059 0 0 0-2.056-2.056h-2.129v-1.139c0-5.021-4.014-9.11-8.953-9.11-4.938 0-8.952 4.089-8.952 9.104v1.145h-1.908a2.059 2.059 0 0 0-2.056 2.056v14.535a4.32 4.32 0 0 1-.11-.122c-3.837-4.336-7.75-11.129-7.75-20.794V27.43c0-.055.037-.103.09-.118 7.331-2.009 14.114-4.885 20.735-8.794.02-.012.04-.017.062-.017s.043.005.062.017c6.437 3.8 13.607 6.84 20.735 8.794.053.015.09.063.09.118v9.447z"></path><path fill="#FFF" d="M67.197 57.374c-.6 0-1.1-.413-1.212-.96 0 0-.032-.23 0-.463.112-.546.613-.96 1.211-.96.681 0 1.235.535 1.235 1.192 0 .657-.554 1.191-1.235 1.191m-10.759-4.22c-.68 0-1.234-.534-1.234-1.19 0-.658.553-1.192 1.234-1.192.681 0 1.235.534 1.235 1.191s-.554 1.192-1.235 1.192m9.539-5.687v-.008c.112-.546.612-.96 1.21-.96.681 0 1.235.534 1.235 1.192 0 .657-.554 1.191-1.234 1.191-.6 0-1.1-.413-1.211-.96-.028-.21 0-.455 0-.455m1.22 6.446c-1.07 0-1.972.69-2.256 1.635h-1.393l-2.175-3.612v-.006l2.172-3.605h1.386c.285.944 1.187 1.634 2.257 1.634 1.297 0 2.35-1.016 2.35-2.268 0-1.253-1.053-2.269-2.35-2.269-1.07 0-1.972.69-2.257 1.634h-2.113l-.021-.012-2.56 4.252-.02.032h-1.521c-.285-.944-1.187-1.634-2.257-1.634-1.297 0-2.35 1.016-2.35 2.268 0 1.253 1.053 2.268 2.35 2.268 1.07 0 1.972-.69 2.257-1.634h1.555l2.546 4.227.011-.007h2.134c.284.944 1.187 1.634 2.256 1.634 1.298 0 2.35-1.016 2.35-2.268 0-1.253-1.052-2.269-2.35-2.269m1.246-12.712H55.925v-1.145c0-3.511 2.806-6.364 6.26-6.364 3.452 0 6.258 2.853 6.258 6.364v1.145z"></path></g></g></svg><div class="css-i272tr">See which teams inside your own company are using AppFog or Google Anthos.<!-- --> </div><a href="/manage-companies/enterprise" class="css-56ijgy">Sign up for StackShare Enterprise</a><a href="/enterprise" class="css-1l7t0dr">Learn More</a></div></div><div class="css-5k0ecd"><div class="css-p8n7zj"><div class="css-1uq0dwx"><svg class="css-1p6gwer" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 76"><g fill="none"><path fill="#068DFE" d="M73.548 63.742V23.29a6.137 6.137 0 0 0-6.129-6.129h-3.677C63.742 7.698 56.044 0 46.58 0c-9.464 0-17.162 7.698-17.162 17.161H8.581a6.136 6.136 0 0 0-6.13 6.13v40.45H0v6.13C0 73.251 2.75 76 6.129 76h63.742C73.251 76 76 73.25 76 69.871v-6.13h-2.452zm-6.129-44.13a3.682 3.682 0 0 1 3.678 3.678v40.452h-2.452V24.516c0-1.352-1.1-2.451-2.451-2.451h-3.175a17.04 17.04 0 0 0 .527-2.452h3.873zm-34.836-6.955l13.01 5.421 4.456 13.363c-1.115.27-2.272.43-3.468.43-8.112 0-14.71-6.598-14.71-14.71 0-1.571.254-3.084.712-4.504zm19.794 18.019l-4.394-13.184 9.818-9.819a14.63 14.63 0 0 1 3.49 9.488c0 6.053-3.678 11.26-8.914 13.515zM46.581 2.452a14.64 14.64 0 0 1 9.489 3.487l-9.775 9.774-12.762-5.316c2.453-4.714 7.376-7.945 13.048-7.945zM4.903 23.29a3.682 3.682 0 0 1 3.678-3.677h21.035c.12.837.289 1.657.526 2.452H9.806a2.454 2.454 0 0 0-2.451 2.451v39.226H4.903V23.29zm68.645 46.581a3.682 3.682 0 0 1-3.677 3.677H6.129a3.682 3.682 0 0 1-3.677-3.677v-3.677h25.254a9.525 9.525 0 0 0 6.407 2.451h7.775c2.39 0 4.645-.867 6.407-2.451h15.447v-2.452H47.299l-.36.36a7.096 7.096 0 0 1-5.052 2.092h-7.775a7.098 7.098 0 0 1-5.053-2.093l-.358-.36H9.806V24.517H31.1c2.762 5.789 8.653 9.807 15.482 9.807 6.828 0 12.72-4.018 15.481-9.807h4.132v41.678h7.354v3.677z"></path><path fill="#068DFE" d="M60.286 51.286c-.76 0-1.468.227-2.057.613l-4.32-3.176c.11-.344.186-.702.186-1.08 0-2.008-1.666-3.643-3.714-3.643s-3.714 1.635-3.714 3.643c0 .418.086.813.219 1.187l-6.935 5.442A3.728 3.728 0 0 0 38 53.714a3.73 3.73 0 0 0-2.215.736l-5.339-3.491c.075-.285.125-.58.125-.888 0-2.008-1.666-3.642-3.714-3.642-2.047 0-3.714 1.634-3.714 3.642 0 .309.05.603.125.888l-5.339 3.491a3.722 3.722 0 0 0-2.215-.736c-2.047 0-3.714 1.635-3.714 3.643S13.667 61 15.714 61c2.048 0 3.715-1.635 3.715-3.643 0-.308-.051-.602-.126-.887l5.34-3.492c.62.457 1.381.736 2.214.736s1.595-.279 2.215-.736l5.339 3.492c-.075.285-.125.58-.125.887C34.286 59.365 35.952 61 38 61s3.714-1.635 3.714-3.643c0-.418-.086-.813-.219-1.187l6.935-5.442a3.728 3.728 0 0 0 4.008-.055l4.319 3.176c-.11.344-.186.702-.186 1.08 0 2.008 1.667 3.642 3.715 3.642 2.047 0 3.714-1.634 3.714-3.642 0-2.009-1.667-3.643-3.714-3.643zM15.714 58.57a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm11.143-7.285a1.229 1.229 0 0 1-1.238-1.215c0-.668.556-1.214 1.238-1.214.682 0 1.238.546 1.238 1.214 0 .67-.556 1.215-1.238 1.215zM38 58.57a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm12.381-9.714a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm9.905 7.286a1.229 1.229 0 0 1-1.238-1.214c0-.67.556-1.215 1.238-1.215a1.23 1.23 0 0 1 1.238 1.215c0 .668-.556 1.214-1.238 1.214z"></path><path fill="#E8F4FF" d="M32 27H12v17h20z"></path><path fill="#068DFE" d="M17 32h10v2H17zm0 5h10v2H17zm18 2h2v2h-2z"></path><path fill="#E8F4FF" d="M39 39h24v2H39z"></path></g></svg><h1 class="css-lr10t7">Sign up to get full access to all the companies<span class="css-4yzqpf">Make informed product decisions</span></h1></div><button data-testid="signupFullAccessButton" class="css-st9eg3">Sign up now</button></div></div><div id="integrations" style="pointer-events:none;grid-column:span 3;display:block;height:182px;margin-top:-182px"></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-f8hv9w"><span>What tools integrate with AppFog?</span></div></div><div style="border-bottom:0;padding-bottom:0" data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-f8hv9w"><span>What tools integrate with Google Anthos?</span></div></div><div style="border-right:0;border-bottom:0;padding-bottom:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div data-notes="index 0 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><div class="css-nil"><div class="css-4pt7vy"><h2 hidden="" class="css-nil">What tools integrate with AppFog?</h2><ul class="css-7c9av6"><li class="css-6nrkpz"><a href="/new-relic" class="css-mta8ak"><div class="css-1pwtf47"><span title="New Relic" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/103/thumb_193410db3a7e419c7b436961bf41d733c7346b59.png" alt="New Relic" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">New Relic</span></a></li><li class="css-6nrkpz"><a href="/circleci" class="css-mta8ak"><div class="css-1pwtf47"><span title="CircleCI" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/190/thumb_CvqrSSFs_400x400.jpg" alt="CircleCI" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">CircleCI</span></a></li><li class="css-6nrkpz"><a href="/twilio-sendgrid" class="css-mta8ak"><div class="css-1pwtf47"><span title="Twilio SendGrid" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/43/thumb_kQ_6nwmP.jpg" alt="Twilio SendGrid" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Twilio SendGrid</span></a></li><li class="css-6nrkpz"><a href="/mailgun" class="css-mta8ak"><div class="css-1pwtf47"><span title="Mailgun" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/44/thumb_ICON_MAILGUN_NOFX.png" alt="Mailgun" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Mailgun</span></a></li><li class="css-6nrkpz"><a href="/red-hat-codeready-workspaces" class="css-mta8ak"><div class="css-1pwtf47"><span title="Red Hat Codeready Workspaces" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/198/thumb_unnamed.jpg" alt="Red Hat Codeready Workspaces" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Red Hat Codeready Workspaces</span></a></li><li class="css-6nrkpz"><a href="/cloudinary" class="css-mta8ak"><div class="css-1pwtf47"><span title="Cloudinary" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/304/thumb_d0fb82038ec18f67ca33bf6ce0df0bffb427e94f.png" alt="Cloudinary" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Cloudinary</span></a></li><li class="css-6nrkpz"><a href="/mongolab" class="css-mta8ak"><div class="css-1pwtf47"><span title="MongoLab" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/202/thumb_XOtbhFOC_400x400.jpg" alt="MongoLab" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">MongoLab</span></a></li></ul></div></div></div></div><div data-notes="index 1 num 3 offset 0" class="css-3vlw85"><div class="css-nil"><div class="css-nil"><div class="css-4pt7vy"><h2 hidden="" class="css-nil">What tools integrate with Google Anthos?</h2><ul class="css-7c9av6"><li class="css-6nrkpz"><a href="/docker" class="css-mta8ak"><div class="css-1pwtf47"><span title="Docker" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/586/thumb_n4u37v9t_400x400.png" alt="Docker" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Docker</span></a></li><li class="css-6nrkpz"><a href="/mongodb" class="css-mta8ak"><div class="css-1pwtf47"><span title="MongoDB" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/1030/thumb_leaf-360x360.png" alt="MongoDB" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">MongoDB</span></a></li><li class="css-6nrkpz"><a href="/gitlab" class="css-mta8ak"><div class="css-1pwtf47"><span title="GitLab" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/880/thumb_lmalkclL.png" alt="GitLab" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">GitLab</span></a></li><li class="css-6nrkpz"><a href="/kubernetes" class="css-mta8ak"><div class="css-1pwtf47"><span title="Kubernetes" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/1885/thumb_21_d3cvM.png" alt="Kubernetes" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Kubernetes</span></a></li><li class="css-6nrkpz"><a href="/elasticsearch" class="css-mta8ak"><div class="css-1pwtf47"><span title="Elasticsearch" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/841/thumb_Image_2019-05-20_at_4.58.04_PM.png" alt="Elasticsearch" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Elasticsearch</span></a></li><li class="css-6nrkpz"><a href="/istio" class="css-mta8ak"><div class="css-1pwtf47"><span title="Istio" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/7028/thumb_AGpa5VZV.jpg" alt="Istio" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Istio</span></a></li><li class="css-6nrkpz"><a href="/neo4j" class="css-mta8ak"><div class="css-1pwtf47"><span title="Neo4j" class="css-13fg6qi service"><img src="https://img.stackshare.io/service/1482/thumb_FbkjM42a.png" alt="Neo4j" class="css-4lwqz5"/></span> </div><span class="css-rsz8c">Neo4j</span></a></li></ul></div></div></div></div><div style="border-right:0" data-notes="index 2 num 3 offset 0" class="css-3vlw85"></div><div class="css-5k0ecd"><div class="css-p8n7zj"><div class="css-1uq0dwx"><svg class="css-1p6gwer" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 76 76"><g fill="none"><path fill="#068DFE" d="M73.548 63.742V23.29a6.137 6.137 0 0 0-6.129-6.129h-3.677C63.742 7.698 56.044 0 46.58 0c-9.464 0-17.162 7.698-17.162 17.161H8.581a6.136 6.136 0 0 0-6.13 6.13v40.45H0v6.13C0 73.251 2.75 76 6.129 76h63.742C73.251 76 76 73.25 76 69.871v-6.13h-2.452zm-6.129-44.13a3.682 3.682 0 0 1 3.678 3.678v40.452h-2.452V24.516c0-1.352-1.1-2.451-2.451-2.451h-3.175a17.04 17.04 0 0 0 .527-2.452h3.873zm-34.836-6.955l13.01 5.421 4.456 13.363c-1.115.27-2.272.43-3.468.43-8.112 0-14.71-6.598-14.71-14.71 0-1.571.254-3.084.712-4.504zm19.794 18.019l-4.394-13.184 9.818-9.819a14.63 14.63 0 0 1 3.49 9.488c0 6.053-3.678 11.26-8.914 13.515zM46.581 2.452a14.64 14.64 0 0 1 9.489 3.487l-9.775 9.774-12.762-5.316c2.453-4.714 7.376-7.945 13.048-7.945zM4.903 23.29a3.682 3.682 0 0 1 3.678-3.677h21.035c.12.837.289 1.657.526 2.452H9.806a2.454 2.454 0 0 0-2.451 2.451v39.226H4.903V23.29zm68.645 46.581a3.682 3.682 0 0 1-3.677 3.677H6.129a3.682 3.682 0 0 1-3.677-3.677v-3.677h25.254a9.525 9.525 0 0 0 6.407 2.451h7.775c2.39 0 4.645-.867 6.407-2.451h15.447v-2.452H47.299l-.36.36a7.096 7.096 0 0 1-5.052 2.092h-7.775a7.098 7.098 0 0 1-5.053-2.093l-.358-.36H9.806V24.517H31.1c2.762 5.789 8.653 9.807 15.482 9.807 6.828 0 12.72-4.018 15.481-9.807h4.132v41.678h7.354v3.677z"></path><path fill="#068DFE" d="M60.286 51.286c-.76 0-1.468.227-2.057.613l-4.32-3.176c.11-.344.186-.702.186-1.08 0-2.008-1.666-3.643-3.714-3.643s-3.714 1.635-3.714 3.643c0 .418.086.813.219 1.187l-6.935 5.442A3.728 3.728 0 0 0 38 53.714a3.73 3.73 0 0 0-2.215.736l-5.339-3.491c.075-.285.125-.58.125-.888 0-2.008-1.666-3.642-3.714-3.642-2.047 0-3.714 1.634-3.714 3.642 0 .309.05.603.125.888l-5.339 3.491a3.722 3.722 0 0 0-2.215-.736c-2.047 0-3.714 1.635-3.714 3.643S13.667 61 15.714 61c2.048 0 3.715-1.635 3.715-3.643 0-.308-.051-.602-.126-.887l5.34-3.492c.62.457 1.381.736 2.214.736s1.595-.279 2.215-.736l5.339 3.492c-.075.285-.125.58-.125.887C34.286 59.365 35.952 61 38 61s3.714-1.635 3.714-3.643c0-.418-.086-.813-.219-1.187l6.935-5.442a3.728 3.728 0 0 0 4.008-.055l4.319 3.176c-.11.344-.186.702-.186 1.08 0 2.008 1.667 3.642 3.715 3.642 2.047 0 3.714-1.634 3.714-3.642 0-2.009-1.667-3.643-3.714-3.643zM15.714 58.57a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm11.143-7.285a1.229 1.229 0 0 1-1.238-1.215c0-.668.556-1.214 1.238-1.214.682 0 1.238.546 1.238 1.214 0 .67-.556 1.215-1.238 1.215zM38 58.57a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm12.381-9.714a1.229 1.229 0 0 1-1.238-1.214c0-.669.556-1.214 1.238-1.214.682 0 1.238.545 1.238 1.214 0 .669-.556 1.214-1.238 1.214zm9.905 7.286a1.229 1.229 0 0 1-1.238-1.214c0-.67.556-1.215 1.238-1.215a1.23 1.23 0 0 1 1.238 1.215c0 .668-.556 1.214-1.238 1.214z"></path><path fill="#E8F4FF" d="M32 27H12v17h20z"></path><path fill="#068DFE" d="M17 32h10v2H17zm0 5h10v2H17zm18 2h2v2h-2z"></path><path fill="#E8F4FF" d="M39 39h24v2H39z"></path></g></svg><h1 class="css-lr10t7">Sign up to get full access to all the tool integrations<span class="css-4yzqpf">Make informed product decisions</span></h1></div><button data-testid="signupFullAccessButton" class="css-st9eg3">Sign up now</button></div></div><div id="alternatives" style="pointer-events:none;grid-column:span 3;display:block;height:182px;margin-top:-182px"></div><div style="border-bottom:none" class="css-5k0ecd"><div class="css-4d5oui"><div class="css-ptavxb">What are some alternatives to AppFog and Google Anthos?</div><div class="css-10pc7td"><div class="css-1ukyolz"><div class="css-1uackhz">Heroku</div></div><div class="css-1ofkegx">Heroku is a cloud application platform – a new way of building and deploying web apps. Heroku lets app developers spend 100% of their time on their application code, not managing servers, deployment, ongoing operations, or scaling.</div><div class="css-1ukyolz"><div class="css-1uackhz">Red Hat OpenShift</div></div><div class="css-1ofkegx">OpenShift is Red Hat&#x27;s Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.</div><div class="css-1ukyolz"><div class="css-1uackhz">Google App Engine</div></div><div class="css-1ofkegx">Google has a reputation for highly reliable, high performance infrastructure. With App Engine you can take advantage of the 10 years of knowledge Google has in running massively scalable, performance driven systems. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. </div><div class="css-1ukyolz"><div class="css-1uackhz">Apache Camel</div></div><div class="css-1ofkegx">An open source Java framework that focuses on making integration easier and more accessible to developers.</div><div class="css-1ukyolz"><div class="css-1uackhz">Apollo</div></div><div class="css-1ofkegx">Build a universal GraphQL API on top of your existing REST APIs, so you can ship new application features fast without waiting on backend changes.</div></div><a data-testid="seeAllAlternativesLink" href="/google-anthos/alternatives" class="css-1xexurq">See all alternatives</a></div></div></div><aside class="css-1cqgl9p"><div class="css-p223ph"><div style="position:sticky;top:23%"><div class="css-81jah4"></div><div class="css-cn7d1w"><svg class="css-1fj3l7d" xmlns="http://www.w3.org/2000/svg" width="123" height="70" viewBox="0 0 123 70"><g fill="none" fill-rule="evenodd"><g fill="#008FF9" stroke="#008FF9" opacity=".74"><g stroke-width="2.207" opacity=".413"><path d="M62.27 24.009c6.068 0 11.004-4.937 11.004-11.005C73.274 6.937 68.338 2 62.27 2S51.266 6.937 51.266 13.004c0 6.068 4.936 11.005 11.004 11.005zm0-19.368c4.612 0 8.363 3.752 8.363 8.363 0 4.612-3.751 8.364-8.363 8.364-4.611 0-8.363-3.752-8.363-8.364 0-4.611 3.752-8.363 8.363-8.363zm-.579 24.58c-11.177 0-20.271 9.28-20.271 20.689 0 .73.58 1.32 1.294 1.32.714 0 1.294-.59 1.294-1.32 0-9.951 7.932-18.047 17.683-18.047 9.75 0 17.683 8.096 17.683 18.047 0 .73.58 1.32 1.294 1.32.714 0 1.294-.59 1.294-1.32 0-11.407-9.093-20.688-20.271-20.688z" opacity=".502"></path></g><g opacity=".266"><path stroke-width="1.927" d="M33.506 27.484c-5.323 0-9.653-4.33-9.653-9.653s4.33-9.653 9.653-9.653c5.322 0 9.653 4.33 9.653 9.653 0 5.322-4.33 9.653-9.653 9.653zm0-16.99c-4.045 0-7.336 3.292-7.336 7.337s3.29 7.336 7.336 7.336c4.045 0 7.336-3.291 7.336-7.336s-3.291-7.336-7.336-7.336z" opacity=".502"></path><path stroke-width="1.986" d="M42.973 33.722c9.802 2.263 15.898 12.243 13.588 22.246a1.176 1.176 0 0 1-1.402.896 1.176 1.176 0 0 1-.867-1.42c2.015-8.726-3.303-17.432-11.853-19.406-8.55-1.974-17.146 3.52-19.161 12.246a1.177 1.177 0 0 1-1.402.896 1.176 1.176 0 0 1-.867-1.42c2.31-10.003 12.162-16.3 21.964-14.038z" opacity=".502"></path></g><g opacity=".266"><path stroke-width="1.927" d="M90.263 27.484c5.323 0 9.653-4.33 9.653-9.653s-4.33-9.653-9.653-9.653c-5.322 0-9.653 4.33-9.653 9.653 0 5.322 4.33 9.653 9.653 9.653zm0-16.99c4.045 0 7.337 3.292 7.337 7.337s-3.292 7.336-7.337 7.336-7.336-3.291-7.336-7.336 3.291-7.336 7.336-7.336z" opacity=".502"></path><path stroke-width="1.986" d="M80.217 33.722c-9.802 2.263-15.898 12.243-13.588 22.246.147.64.775 1.041 1.402.896a1.176 1.176 0 0 0 .867-1.42c-2.015-8.726 3.303-17.432 11.853-19.406 8.55-1.974 17.146 3.52 19.161 12.246.148.64.776 1.041 1.402.896a1.176 1.176 0 0 0 .867-1.42c-2.31-10.003-12.162-16.3-21.964-14.038z" opacity=".502"></path></g><g stroke-width="1.413" opacity=".184"><path d="M111.547 31.915a7.05 7.05 0 0 0 7.042-7.042c0-3.884-3.159-7.043-7.042-7.043-3.885 0-7.043 3.16-7.043 7.043s3.16 7.042 7.043 7.042zm0-12.395a5.358 5.358 0 0 1 5.352 5.353c0 2.951-2.4 5.352-5.352 5.352a5.358 5.358 0 0 1-5.353-5.352 5.359 5.359 0 0 1 5.353-5.353zm-6.725 21.023a.815.815 0 0 1-1.119.139.75.75 0 0 1-.144-1.08c2.39-2.98 6.001-4.69 9.906-4.69 2.508 0 4.927.712 6.997 2.06a.753.753 0 0 1 .215 1.068.818.818 0 0 1-1.109.207 11.152 11.152 0 0 0-6.103-1.796c-3.406 0-6.557 1.492-8.642 4.092z" opacity=".502"></path></g><g stroke-width="1.413" opacity=".177"><path d="M10.871 31.915a7.05 7.05 0 0 1-7.042-7.042c0-3.884 3.159-7.043 7.042-7.043 3.885 0 7.043 3.16 7.043 7.043s-3.16 7.042-7.043 7.042zm0-12.395a5.358 5.358 0 0 0-5.352 5.353c0 2.951 2.4 5.352 5.352 5.352 2.952 0 5.353-2.4 5.353-5.352a5.359 5.359 0 0 0-5.353-5.353zM3.036 40.543a.818.818 0 0 1-1.121.139.751.751 0 0 1-.144-1.08c2.39-2.98 6.002-4.69 9.907-4.69 2.507 0 4.927.712 6.996 2.06a.751.751 0 0 1 .215 1.068.818.818 0 0 1-1.109.207 11.147 11.147 0 0 0-6.102-1.797c-3.407 0-6.557 1.492-8.643 4.092z" opacity=".502"></path></g></g><g><path fill="#008FF9" stroke="#008FF9" stroke-width=".842" d="M61.047 16.51c-6.44 3.802-13.035 6.6-20.164 8.553a2.453 2.453 0 0 0-1.302.88 2.452 2.452 0 0 0-.504 1.487v9.447c0 11.603 5.26 19.355 10.029 24.121.827.81 1.69 1.57 2.569 2.274 2.796 2.241 5.735 3.912 7.985 4.731 1.047.382 1.953.58 2.636.58.684 0 1.59-.198 2.637-.58 2.19-.797 5.033-2.401 7.762-4.554a34.855 34.855 0 0 0 2.813-2.472c4.57-4.487 10.007-12.303 10.007-24.1V27.43c0-.603-.16-1.098-.46-1.493-.297-.388-.736-.684-1.346-.874-6.932-1.899-13.906-4.857-20.166-8.553a2.454 2.454 0 0 0-2.495 0z"></path><path fill="#FFF" stroke="#008FF9" stroke-width=".605" d="M62.079 18.257c-6.664 3.935-13.492 6.82-20.974 8.945v9.675c0 10.19 4.31 17.217 8.465 21.7V43.259c0-.483.197-.922.515-1.24a1.75 1.75 0 0 1 1.24-.514h2.21v-1.447c0-2.426.97-4.627 2.538-6.222 1.566-1.591 3.727-2.579 6.111-2.579a8.55 8.55 0 0 1 6.112 2.58 8.863 8.863 0 0 1 2.539 6.227v1.441h2.43c.484 0 .923.197 1.24.515.318.317.515.756.515 1.24v15.31c4.065-4.333 8.465-11.397 8.465-21.694l-.092-9.795-1.11-.31c-6.809-1.951-13.627-4.887-20.204-8.515zm.105 15.133c-1.81 0-3.451.748-4.64 1.956a6.7 6.7 0 0 0-1.921 4.71v1.448h13.123v-1.447a6.697 6.697 0 0 0-1.922-4.711 6.491 6.491 0 0 0-4.64-1.956z"></path><path fill="#FFF" d="M83.182 36.877c0 9.758-3.988 16.585-7.86 20.916V43.258a2.059 2.059 0 0 0-2.056-2.056h-2.129v-1.139c0-5.021-4.014-9.11-8.953-9.11-4.938 0-8.952 4.089-8.952 9.104v1.145h-1.908a2.059 2.059 0 0 0-2.056 2.056v14.535a4.32 4.32 0 0 1-.11-.122c-3.837-4.336-7.75-11.129-7.75-20.794V27.43c0-.055.037-.103.09-.118 7.331-2.009 14.114-4.885 20.735-8.794.02-.012.04-.017.062-.017s.043.005.062.017c6.437 3.8 13.607 6.84 20.735 8.794.053.015.09.063.09.118v9.447z"></path><path fill="#FFF" d="M67.197 57.374c-.6 0-1.1-.413-1.212-.96 0 0-.032-.23 0-.463.112-.546.613-.96 1.211-.96.681 0 1.235.535 1.235 1.192 0 .657-.554 1.191-1.235 1.191m-10.759-4.22c-.68 0-1.234-.534-1.234-1.19 0-.658.553-1.192 1.234-1.192.681 0 1.235.534 1.235 1.191s-.554 1.192-1.235 1.192m9.539-5.687v-.008c.112-.546.612-.96 1.21-.96.681 0 1.235.534 1.235 1.192 0 .657-.554 1.191-1.234 1.191-.6 0-1.1-.413-1.211-.96-.028-.21 0-.455 0-.455m1.22 6.446c-1.07 0-1.972.69-2.256 1.635h-1.393l-2.175-3.612v-.006l2.172-3.605h1.386c.285.944 1.187 1.634 2.257 1.634 1.297 0 2.35-1.016 2.35-2.268 0-1.253-1.053-2.269-2.35-2.269-1.07 0-1.972.69-2.257 1.634h-2.113l-.021-.012-2.56 4.252-.02.032h-1.521c-.285-.944-1.187-1.634-2.257-1.634-1.297 0-2.35 1.016-2.35 2.268 0 1.253 1.053 2.268 2.35 2.268 1.07 0 1.972-.69 2.257-1.634h1.555l2.546 4.227.011-.007h2.134c.284.944 1.187 1.634 2.256 1.634 1.298 0 2.35-1.016 2.35-2.268 0-1.253-1.052-2.269-2.35-2.269m1.246-12.712H55.925v-1.145c0-3.511 2.806-6.364 6.26-6.364 3.452 0 6.258 2.853 6.258 6.364v1.145z"></path></g></g></svg><div class="css-i272tr">See all the technologies you’re using across your company.<!-- --> </div><a href="/manage-companies/enterprise" class="css-56ijgy">Sign up for StackShare Enterprise</a><a href="/enterprise" class="css-1l7t0dr">Learn More</a></div></div></div></aside></div></main><div class="css-69zjs9"><div class="css-8a04gk"><div class="css-1m38k02"><h2 class="css-162qu2y">Related Comparisons</h2><a href="/stackups/appfog-vs-red-hat-openshift" title="AppFog vs Red Hat OpenShift" class="css-p797gu">AppFog vs Red Hat OpenShift</a><a href="/stackups/appfog-vs-google-app-engine" title="AppFog vs Google App Engine" class="css-p797gu">AppFog vs Google App Engine</a><a href="/stackups/appfog-vs-cloudbees" title="AppFog vs CloudBees" class="css-p797gu">AppFog vs CloudBees</a><a href="/stackups/appfog-vs-engine-yard-cloud" title="AppFog vs Engine Yard Cloud" class="css-p797gu">AppFog vs Engine Yard Cloud</a><a href="/stackups/appfog-vs-heroku" title="AppFog vs Heroku" class="css-p797gu">AppFog vs Heroku</a></div><div class="css-1m38k02"><h2 class="css-162qu2y">Trending Comparisons</h2><a href="/stackups/django-vs-laravel-vs-nodejs" title="Django vs Laravel vs Node.js" class="css-p797gu">Django vs Laravel vs Node.js</a><a href="/stackups/bootstrap-vs-foundation-vs-material-ui" title="Bootstrap vs Foundation vs Material-UI" class="css-p797gu">Bootstrap vs Foundation vs Material-UI</a><a href="/stackups/nodejs-vs-spring-boot" title="Node.js vs Spring Boot" class="css-p797gu">Node.js vs Spring Boot</a><a href="/stackups/flyway-vs-liquibase" title="Flyway vs Liquibase" class="css-p797gu">Flyway vs Liquibase</a><a href="/stackups/aws-codecommit-vs-bitbucket-vs-github" title="AWS CodeCommit vs Bitbucket vs GitHub" class="css-p797gu">AWS CodeCommit vs Bitbucket vs GitHub</a></div><div class="css-1m38k02"><h2 class="css-162qu2y">Top Comparisons</h2><a href="/stackups/bitbucket-vs-github-vs-gitlab" title="Bitbucket vs GitHub vs GitLab" class="css-p797gu">Bitbucket vs GitHub vs GitLab</a><a href="/stackups/bootstrap-vs-materialize" title="Bootstrap vs Materialize" class="css-p797gu">Bootstrap vs Materialize</a><a href="/stackups/hipchat-vs-mattermost-vs-slack" title="HipChat vs Mattermost vs Slack" class="css-p797gu">HipChat vs Mattermost vs Slack</a><a href="/stackups/postman-vs-swagger-ui" title="Postman vs Swagger UI" class="css-p797gu">Postman vs Swagger UI</a></div></div></div></div></div> <script> renderComponent('Stackup','Stackup-react-component-f6e121ca-3421-4b0f-a483-5d96c868196b','Stackup-apollo-state-f6e121ca-3421-4b0f-a483-5d96c868196b','Stackup-glamor-f6e121ca-3421-4b0f-a483-5d96c868196b', 'apollo','{"route":"/stackups/appfog-vs-google-anthos","userId":null,"featureFlags":{}}'); </script>
<script type="application/json" id="Footer-apollo-state-b887cc69-1029-4251-be72-f428c4a31686">{}</script> <!-- glamorIds: 21 --> <script type="application/json" id="Footer-glamor-b887cc69-1029-4251-be72-f428c4a31686">["1htug8r","1yodi52","iepywa","x5hg3h","u0iaox","9ilv8v","ts0y2j","cs546h","1fco1ts","11a2nsi","1npm75a","1gn11bn","1y302zr","11gxadc","1iqd2ec","lneilx","de1dx1","1h53588","12k57td","j1o656","zr18wh"]</script> <style>@-webkit-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-moz-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-o-keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@keyframes animation_1htug8r{to{transform:rotate(360deg);-webkit-transform:rotate(360deg);}}@-webkit-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-moz-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-o-keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@keyframes animation_1yodi52{0%{background-position:0 0;}100%{background-position:100em 0;}}@-webkit-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-moz-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-o-keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@keyframes animation_iepywa{0%, 100%{opacity:0;}50%{opacity:1;}}@-webkit-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-moz-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-o-keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@keyframes animation_x5hg3h{100%{stroke-dashoffset:0;}}@-webkit-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-moz-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-o-keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@keyframes animation_u0iaox{0%, 100%{transform:none;-webkit-transform:none;}50%{transform:scale3d(1.1, 1.1, 1);-webkit-transform:scale3d(1.1, 1.1, 1);}}@-webkit-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-moz-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@-o-keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}@keyframes animation_9ilv8v{100%{box-shadow:inset 0px 0px 0px 30px #068dfe;}}.css-ts0y2j,[data-css-ts0y2j]{font-family:Open Sans, Helvetica Neue, Helvetica, Arial, sans;font-weight:400;font-size:13px;line-height:1.4;letter-spacing:normal;-webkit-font-smoothing:antialiased;background:#333;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;justify-content:center;align-items:center;padding:50px 0 80px;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center;}@media only screen and (max-width: 768px){.css-ts0y2j,[data-css-ts0y2j]{padding:0 0 40px;}}.css-cs546h,[data-css-cs546h]{max-width:1220px;}@media only screen and (max-width: 992px){.css-cs546h,[data-css-cs546h]{width:700px;}}@media only screen and (min-width: 993px){.css-cs546h,[data-css-cs546h]{width:955px;}}@media only screen and (min-width: 1200px){.css-cs546h,[data-css-cs546h]{width:1220px;}}.css-1fco1ts,[data-css-1fco1ts]{display:grid;grid-template-columns:repeat(4, 1fr);justify-items:center;column-gap:3%;-ms-grid-template-columns:repeat(4, 1fr);-webkit-column-gap:3%;-moz-column-gap:3%;}@media only screen and (max-width: 768px){.css-1fco1ts,[data-css-1fco1ts]{grid-template-columns:1fr;text-align:center;-ms-grid-template-columns:1fr;}}.css-11a2nsi,[data-css-11a2nsi]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;align-items:center;text-align:left;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;}.css-1npm75a,[data-css-1npm75a]{display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;flex-direction:column;color:#fff;font-size:14px;line-height:1.7;letter-spacing:0.3px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;}.css-1npm75a a,[data-css-1npm75a] a{color:#fff;text-decoration:none;}.css-1npm75a a:visited,[data-css-1npm75a] a:visited{color:#fff;}.css-1npm75a a:hover,[data-css-1npm75a] a:hover{color:#068dfe;}.css-1npm75a a:hover span,[data-css-1npm75a] a:hover span{color:#fff;}.css-1npm75a a:active span,[data-css-1npm75a] a:active span{color:#fff;}@media only screen and (max-width: 768px){.css-1npm75a,[data-css-1npm75a]{align-items:center;width:95%;font-size:16px;line-height:2;-webkit-box-align:center;-webkit-align-items:center;}}.css-1gn11bn,[data-css-1gn11bn]{color:#fff;font-weight:600;font-size:20px;letter-spacing:0.38px;}@media only screen and (max-width: 768px){.css-1gn11bn,[data-css-1gn11bn]{margin-top:36px;margin-bottom:24px;}}.css-1y302zr,[data-css-1y302zr]{position:relative;}@media only screen and (min-width: 769px){.css-1y302zr,[data-css-1y302zr]{margin-right:auto;}}.css-11gxadc,[data-css-11gxadc]{padding:0;margin:8px 0;}.css-11gxadc li,[data-css-11gxadc] li{display:inline-block;margin:0 5px;}@media only screen and (min-width: 769px){.css-11gxadc li:first-child,[data-css-11gxadc] li:first-child{margin-left:0;}}@media only screen and (max-width: 768px){.css-11gxadc,[data-css-11gxadc]{margin:0 0 80px;}}.css-1iqd2ec svg:hover path,[data-css-1iqd2ec] svg:hover path{fill:#939393;}.css-lneilx,[data-css-lneilx]{margin-top:15px;line-height:100%;}.css-lneilx svg,[data-css-lneilx] svg{max-width:135px;}.css-lneilx svg g,[data-css-lneilx] svg g{fill:#fff;}@media only screen and (max-width: 768px){.css-lneilx,[data-css-lneilx]{margin-top:0;}}@media only screen and (max-width: 480px){.css-lneilx,[data-css-lneilx]{margin-top:0;}}.css-de1dx1,[data-css-de1dx1]{color:#fff;}.css-de1dx1 a,[data-css-de1dx1] a, .css-de1dx1 span, [data-css-de1dx1] span{display:inline-block;margin-right:8px;font-size:13px;letter-spacing:0.24px;}.css-de1dx1 a:last-child,[data-css-de1dx1] a:last-child{margin-right:0;}@media only screen and (max-width: 768px){.css-de1dx1,[data-css-de1dx1]{line-height:1.5;margin-top:14px;margin-bottom:11px;}}.css-1h53588,[data-css-1h53588]{margin:18px 0;}@media only screen and (max-width: 992px){.css-1h53588,[data-css-1h53588]{text-align:center;}}@media only screen and (max-width: 480px){.css-1h53588,[data-css-1h53588]{text-align:center;}}.css-12k57td,[data-css-12k57td]{font-family:Cerebri Sans Pro;margin-top:0;font-style:normal;font-weight:400;font-size:14px;line-height:25px;letter-spacing:0.375px;color:#fff;}.css-j1o656,[data-css-j1o656]{width:53px;height:53px;}.css-zr18wh,[data-css-zr18wh]{color:#c2c2c2;font-size:10px;margin-top:5px;}.css-zr18wh div,[data-css-zr18wh] div{white-space:nowrap;}@media only screen and (max-width: 768px){.css-zr18wh,[data-css-zr18wh]{font-size:13px;line-height:1.5;text-align:center;}}</style> <div id="Footer-react-component-b887cc69-1029-4251-be72-f428c4a31686" data-ssr="true" ><footer class="css-ts0y2j"><div class="css-cs546h"><div class="css-1fco1ts"><div class="css-11a2nsi"><div class="css-1npm75a"><h3 class="css-1gn11bn">Tools &amp; Services</h3><a href="/stackups/trending" title="Compare Tools">Compare Tools</a><a href="/search" title="Search Tools &amp; Services">Search</a><a href="/alternatives" title="Browse Tools &amp; Services">Browse Tool Alternatives</a><a href="/categories" title="Technology Tools &amp; Services">Browse Tool Categories</a><a href="/submit" title="Submit a Tool">Submit A Tool</a><a href="/admin/approval-tool" title="Approve Tools">Approve Tools</a></div></div><div class="css-11a2nsi"><div class="css-1npm75a"><h3 class="css-1gn11bn">Company</h3><a href="/featured-posts" title="Featured Posts">Blog</a><a href="/api" title="API">API</a><a href="/jobs" title="Jobs">Job Search</a><a href="/careers" title="Careers at StackShare" class="css-1y302zr">Careers</a><a href="/stackshare" title="Our Stack">Our Stack</a><a href="/vendors" title="Advertise With Us">Advertise With Us</a><a href="mailto:team@stackshare.io" title="Contact Us">Contact Us</a></div></div><div class="css-11a2nsi"><div class="css-1npm75a"><h3 class="css-1gn11bn">Follow Us</h3><ul class="css-11gxadc"><li><a href="https://twitter.com/stackshareio" target="_blank" rel="noreferrer noopener nofollow" class="css-1iqd2ec"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" fill-rule="evenodd" d="M3.6 0h16.8A3.6 3.6 0 0 1 24 3.6v16.8a3.6 3.6 0 0 1-3.6 3.6H3.6A3.6 3.6 0 0 1 0 20.4V3.6A3.6 3.6 0 0 1 3.6 0zm14.29 9.964c.548-.389 1.005-.891 1.393-1.44a6.285 6.285 0 0 1-1.621.435c.594-.343 1.005-.891 1.21-1.553a5.867 5.867 0 0 1-1.758.685A2.759 2.759 0 0 0 15.08 7.2a2.788 2.788 0 0 0-2.787 2.81c0 .205.023.433.069.639A7.976 7.976 0 0 1 6.56 7.702a3.037 3.037 0 0 0-.365 1.417c0 .982.48 1.827 1.233 2.33-.456 0-.89-.138-1.256-.343v.022c0 1.37.96 2.49 2.238 2.764-.228.069-.48.092-.73.092-.183 0-.366-.023-.526-.046.343 1.119 1.394 1.873 2.604 1.896-.96.753-2.147 1.279-3.472 1.279a6 6 0 0 1-.662-.046c1.233.8 2.718 1.233 4.294 1.233 5.162 0 7.971-4.27 7.971-7.97v-.366z"></path></svg></a></li><li><a href="https://facebook.com/stackshareio" target="_blank" rel="noreferrer noopener nofollow" class="css-1iqd2ec"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" fill-rule="evenodd" d="M16.478 24v-8h2.896l.201-3.069h-3.097v-2.237c0-.86.172-1.405 1.262-1.405h1.692l.143-2.925s-.86-.172-2.351-.172c-3.04 0-4.36 1.835-4.36 3.9v2.81H10.8V16h2.065v8H3.6A3.6 3.6 0 0 1 0 20.4V3.6A3.6 3.6 0 0 1 3.6 0h16.8A3.6 3.6 0 0 1 24 3.6v16.8a3.6 3.6 0 0 1-3.6 3.6h-3.922z"></path></svg></a></li><li><a href="https://www.linkedin.com/company/stackshare" target="_blank" rel="noreferrer noopener nofollow" class="css-1iqd2ec"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" fill-rule="evenodd" d="M3.6 0h16.8A3.6 3.6 0 0 1 24 3.6v16.8a3.6 3.6 0 0 1-3.6 3.6H3.6A3.6 3.6 0 0 1 0 20.4V3.6A3.6 3.6 0 0 1 3.6 0zm5.521 17.16V9.378H6.374v7.782h2.747zM7.748 8.43c1.119 0 1.83-.807 1.83-1.815C9.554 5.578 8.868 4.8 7.749 4.8c-1.094 0-1.831.778-1.831 1.815 0 1.008.712 1.815 1.805 1.815h.026zm11.444 8.73v-4.12c0-2.518-1.246-4.12-3.205-4.12-1.119 0-1.932.661-2.288 1.653l-.102-1.195h-2.721c.025.305.076 1.83.076 1.83v5.952h2.747v-4.12c0-1.12.508-1.831 1.347-1.831.84 0 1.4.432 1.4 1.83v4.12h2.746z"></path></svg></a></li><li><a href="https://angel.co/stackshare" target="_blank" rel="noreferrer noopener nofollow" class="css-1iqd2ec"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="#FFF" fill-rule="evenodd" d="M3.6 0h16.8A3.6 3.6 0 0 1 24 3.6v16.8a3.6 3.6 0 0 1-3.6 3.6H3.6A3.6 3.6 0 0 1 0 20.4V3.6A3.6 3.6 0 0 1 3.6 0zm4.684 14.42c.365.493.708.877 1.029 1.153.322.276.579.413.769.413.14 0 .268-.064.385-.194a.624.624 0 0 0 .173-.42c0-.16-.114-.528-.341-1.11-.227-.58-.512-1.15-.849-1.71-.249-.418-.492-.733-.732-.947-.24-.214-.466-.319-.68-.319-.174 0-.366.111-.577.33-.212.223-.317.43-.317.622 0 .2.102.501.309.903.207.4.484.827.83 1.28zm6.062-4.06a89.757 89.757 0 0 0 1.296-3.767c.31-.99.465-1.598.465-1.824 0-.242-.053-.43-.155-.563h-.001a.51.51 0 0 0-.429-.2c-.23 0-.468.194-.707.582-.24.389-.505 1.014-.793 1.875l-1.238 3.622 1.562.275zm-4.45-.445a.982.982 0 0 1 .371-.058c.05 0 .149.005.298.013.147.01.392.03.73.063L9.958 6.022c-.347-.993-.615-1.644-.806-1.949-.19-.303-.397-.456-.619-.456a.513.513 0 0 0-.422.2c-.107.133-.16.313-.16.54 0 .384.144 1.052.433 2.004.29.953.724 2.202 1.303 3.749a.41.41 0 0 1 .21-.195zm6.22 2.129a1.006 1.006 0 0 0-.245-.293c-.338-.285-.998-.54-1.979-.765a13.608 13.608 0 0 0-3.068-.338c-.296 0-.508.05-.632.15-.124.1-.186.272-.186.516 0 .567.314.98.943 1.233.627.255 1.643.382 3.049.382h.508c.116 0 .21.044.279.133.07.088.118.219.142.394-.14.134-.43.287-.866.456-.438.172-.774.341-1.005.508a4.53 4.53 0 0 0-1.196 1.31 3.99 3.99 0 0 0-.198.374c-.04.09-.07.176-.102.263-.012.034-.029.067-.04.1-.018.063-.03.125-.044.188-.013.056-.032.11-.04.166-.006.039-.006.076-.01.114-.008.076-.019.154-.019.228v.001c0 .277.063.609.192.997.128.388.192.629.192.72v.086l-.025.112c-.364-.023-.65-.239-.863-.644-.21-.406-.315-.947-.315-1.622v-.112a.719.719 0 0 1-.192.125.553.553 0 0 1-.205.037c-.074 0-.144-.006-.212-.019a2.132 2.132 0 0 1-.222-.058v.001c.024.094.043.182.056.27a1.05 1.05 0 0 1-.34 1.003 1.22 1.22 0 0 1-.856.331c-.52 0-1.05-.256-1.587-.77-.537-.515-.806-1.017-.806-1.51 0-.091.01-.172.032-.243a.406.406 0 0 1 .104-.182c.115.142.278.35.483.627.545.76 1.05 1.14 1.512 1.14.157 0 .297-.05.422-.149.123-.1.185-.206.185-.313v-.001c0-.127-.083-.334-.248-.629a8.366 8.366 0 0 0-.681-.99c-.33-.425-.606-.736-.826-.933-.217-.196-.394-.295-.525-.295-.29 0-.557.157-.8.47a1.756 1.756 0 0 0-.366 1.11c0 .344.086.725.254 1.147.168.422.416.846.738 1.271a4.937 4.937 0 0 0 1.816 1.524c.723.355 1.522.532 2.4.532 1.611 0 2.96-.607 4.046-1.823 1.088-1.216 1.632-2.739 1.632-4.568 0-.56-.04-1.005-.124-1.337a1.67 1.67 0 0 0-.162-.425zm-4.733 2.915a6.14 6.14 0 0 1 .626-.682c.218-.206.449-.386.689-.545a8.167 8.167 0 0 1-1.01-.113 5.067 5.067 0 0 1-.912-.252c.133.268.25.535.354.802.103.268.188.532.253.79z"></path></svg></a></li></ul></div></div><div class="css-11a2nsi"><div class="css-1npm75a"><a href="/" class="css-lneilx"><svg width="203" height="31" viewBox="0 0 812 124" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><g id="Layer1" fill-rule="nonzero"><path d="M221.086 85.794c0 7.342-2.55 12.933-7.651 16.775-5.101 3.842-12.731 5.762-22.889 5.762-5.208 0-9.647-.352-13.318-1.056-3.671-.704-7.107-1.739-10.308-3.105V88.035c3.628 1.707 7.715 3.137 12.261 4.29 4.546 1.152 8.547 1.728 12.005 1.728 7.085 0 10.628-2.048 10.628-6.146 0-1.537-.469-2.785-1.408-3.746-.939-.96-2.561-2.048-4.866-3.265-2.305-1.216-5.379-2.636-9.22-4.258-5.506-2.305-9.551-4.439-12.133-6.402-2.583-1.964-4.461-4.215-5.635-6.755-1.173-2.54-1.76-5.666-1.76-9.38 0-6.36 2.465-11.279 7.395-14.758 4.93-3.479 11.919-5.218 20.968-5.218 8.623 0 17.01 1.878 25.163 5.634l-5.891 14.086c-3.585-1.537-6.936-2.796-10.052-3.778a31.589 31.589 0 0 0-9.54-1.472c-5.762 0-8.643 1.558-8.643 4.674 0 1.75.928 3.265 2.785 4.546 1.857 1.28 5.922 3.18 12.197 5.698 5.591 2.262 9.689 4.375 12.293 6.339 2.604 1.963 4.524 4.225 5.762 6.786 1.238 2.561 1.857 5.613 1.857 9.156zM259.924 92.773c3.415 0 7.513-.747 12.293-2.241v14.534c-4.866 2.177-10.841 3.265-17.927 3.265-7.811 0-13.499-1.974-17.063-5.922-3.564-3.948-5.346-9.871-5.346-17.767V50.131h-9.348v-8.259l10.756-6.531 5.635-15.11h12.485v15.238h20.04v14.662h-20.04v34.511c0 2.774.779 4.823 2.337 6.146 1.558 1.323 3.617 1.985 6.178 1.985zM325.59 107.051l-3.778-9.732h-.512c-3.287 4.14-6.669 7.011-10.148 8.611-3.479 1.601-8.014 2.401-13.606 2.401-6.872 0-12.282-1.963-16.23-5.89-3.949-3.927-5.923-9.519-5.923-16.775 0-7.598 2.657-13.2 7.971-16.807 5.315-3.607 13.329-5.602 24.042-5.986l12.421-.384v-3.138c0-7.256-3.713-10.884-11.14-10.884-5.72 0-12.443 1.728-20.168 5.186l-6.467-13.19c8.238-4.311 17.372-6.466 27.403-6.466 9.604 0 16.967 2.091 22.089 6.274s7.683 10.543 7.683 19.08v47.7H325.59zm-5.763-33.166l-7.555.256c-5.677.171-9.902 1.195-12.677 3.074-2.774 1.878-4.162 4.738-4.162 8.579 0 5.506 3.159 8.259 9.476 8.259 4.525 0 8.142-1.301 10.853-3.905 2.71-2.604 4.065-6.061 4.065-10.372v-5.891zM381.843 108.331c-22.281 0-33.421-12.229-33.421-36.687 0-12.165 3.03-21.459 9.091-27.883 6.061-6.424 14.748-9.636 26.059-9.636 8.281 0 15.708 1.622 22.281 4.866l-5.762 15.11c-3.074-1.238-5.933-2.251-8.58-3.041-2.646-.79-5.293-1.185-7.939-1.185-10.159 0-15.238 7.214-15.238 21.641 0 14.001 5.079 21.001 15.238 21.001 3.756 0 7.235-.502 10.436-1.505 3.202-1.003 6.403-2.571 9.604-4.706v16.711c-3.158 2.006-6.349 3.394-9.572 4.162-3.222.768-7.288 1.152-12.197 1.152zM432.398 68.123l8.516-10.885 20.04-21.769h22.025l-28.428 31.053 30.157 40.529h-22.537l-20.617-29.004-8.387 6.723v22.281h-19.528V7.426h19.528V51.86l-1.025 16.263h.256z"></path><path d="M538.336 85.794c0 7.342-2.55 12.933-7.651 16.775-5.101 3.842-12.73 5.762-22.889 5.762-5.208 0-9.647-.352-13.318-1.056-3.671-.704-7.107-1.739-10.308-3.105V88.035c3.628 1.707 7.715 3.137 12.261 4.29 4.546 1.152 8.548 1.728 12.005 1.728 7.086 0 10.628-2.048 10.628-6.146 0-1.537-.469-2.785-1.408-3.746-.939-.96-2.561-2.048-4.866-3.265-2.305-1.216-5.378-2.636-9.22-4.258-5.506-2.305-9.551-4.439-12.133-6.402-2.582-1.964-4.46-4.215-5.634-6.755-1.174-2.54-1.761-5.666-1.761-9.38 0-6.36 2.465-11.279 7.395-14.758 4.93-3.479 11.92-5.218 20.969-5.218 8.622 0 17.009 1.878 25.162 5.634l-5.89 14.086c-3.586-1.537-6.937-2.796-10.053-3.778a31.589 31.589 0 0 0-9.54-1.472c-5.762 0-8.643 1.558-8.643 4.674 0 1.75.928 3.265 2.785 4.546 1.857 1.28 5.923 3.18 12.197 5.698 5.592 2.262 9.689 4.375 12.293 6.339 2.604 1.963 4.525 4.225 5.763 6.786 1.237 2.561 1.856 5.613 1.856 9.156zM613.093 107.051h-19.528V65.242c0-10.33-3.841-15.495-11.524-15.495-5.464 0-9.412 1.857-11.845 5.571-2.433 3.713-3.65 9.732-3.65 18.055v33.678h-19.528V7.426h19.528v20.296c0 1.58-.149 5.293-.448 11.141l-.448 5.762h1.024c4.354-7 11.269-10.5 20.745-10.5 8.409 0 14.79 2.262 19.144 6.787 4.353 4.524 6.53 11.012 6.53 19.464v46.675zM672.1 107.051l-3.778-9.732h-.512c-3.286 4.14-6.669 7.011-10.148 8.611-3.479 1.601-8.014 2.401-13.606 2.401-6.872 0-12.282-1.963-16.23-5.89-3.948-3.927-5.923-9.519-5.923-16.775 0-7.598 2.657-13.2 7.972-16.807 5.314-3.607 13.328-5.602 24.042-5.986l12.421-.384v-3.138c0-7.256-3.714-10.884-11.141-10.884-5.72 0-12.442 1.728-20.168 5.186l-6.467-13.19c8.238-4.311 17.373-6.466 27.403-6.466 9.604 0 16.967 2.091 22.089 6.274 5.123 4.183 7.684 10.543 7.684 19.08v47.7H672.1zm-5.762-33.166l-7.555.256c-5.677.171-9.903 1.195-12.678 3.074-2.774 1.878-4.161 4.738-4.161 8.579 0 5.506 3.158 8.259 9.475 8.259 4.525 0 8.142-1.301 10.853-3.905 2.71-2.604 4.066-6.061 4.066-10.372v-5.891zM739.238 34.125c2.646 0 4.845.192 6.595.576l-1.473 18.312c-1.579-.427-3.5-.641-5.762-.641-6.232 0-11.088 1.601-14.566 4.802-3.479 3.202-5.218 7.684-5.218 13.446v36.431h-19.528V35.469h14.79l2.881 12.037h.96c2.22-4.012 5.218-7.245 8.996-9.7 3.777-2.454 7.886-3.681 12.325-3.681zM779.293 48.019c-4.141 0-7.385 1.312-9.732 3.937-2.348 2.625-3.692 6.349-4.034 11.173h27.403c-.085-4.824-1.344-8.548-3.777-11.173s-5.72-3.937-9.86-3.937zm2.753 60.312c-11.525 0-20.531-3.18-27.019-9.54-6.488-6.36-9.732-15.366-9.732-27.019 0-11.994 2.998-21.267 8.996-27.819 5.997-6.552 14.288-9.828 24.874-9.828 10.116 0 17.991 2.881 23.625 8.643 5.635 5.763 8.452 13.723 8.452 23.882v9.476h-46.163c.213 5.549 1.857 9.882 4.93 12.997 3.073 3.116 7.384 4.674 12.933 4.674 4.311 0 8.388-.448 12.229-1.344 3.842-.897 7.854-2.326 12.037-4.29v15.11c-3.414 1.708-7.064 2.978-10.948 3.81-3.885.832-8.622 1.248-14.214 1.248z"></path></g><g fill="#008ff9"><path d="M101.98 83c-3.9 0-7.157 2.792-7.886 6.482-.212 1.564 0 3.123 0 3.123.73 3.687 3.986 6.477 7.885 6.477 4.434 0 8.042-3.605 8.042-8.04 0-4.434-3.608-8.042-8.042-8.042M32.041 54C27.607 54 24 57.606 24 62.041c0 4.433 3.607 8.041 8.041 8.041 4.435 0 8.042-3.608 8.042-8.041 0-4.435-3.607-8.041-8.042-8.041m69.924-12.918c4.435 0 8.042-3.608 8.042-8.041 0-4.435-3.607-8.041-8.042-8.041-3.898 0-7.155 2.791-7.885 6.48v.049s-.18 1.654 0 3.073c.73 3.689 3.987 6.48 7.885 6.48"></path><path d="M101.965 105.961c-6.965 0-12.841-4.655-14.692-11.022H73.376l-.076.043-16.575-28.517H46.592c-1.852 6.367-7.727 11.023-14.694 11.023-8.451 0-15.303-6.852-15.303-15.303 0-8.452 6.852-15.305 15.303-15.305 6.967 0 12.842 4.656 14.694 11.025h9.905l.128-.217L73.3 28.999l.141.083h13.768c1.852-6.369 7.727-11.025 14.692-11.025 8.453 0 15.305 6.853 15.305 15.305 0 8.451-6.852 15.304-15.305 15.304-6.965 0-12.84-4.656-14.692-11.025h-9.03l-14.14 24.326-.006.023.005.022L78.2 86.378h9.073c1.851-6.369 7.727-11.026 14.692-11.026 8.453 0 15.305 6.853 15.305 15.305s-6.852 15.304-15.305 15.304zM124.996 0H8.004C3.584 0 0 3.561 0 7.953v108.094C0 120.44 3.584 124 8.004 124h116.992c4.421 0 8.004-3.56 8.004-7.953V7.953C133 3.561 129.417 0 124.996 0z"></path></g></svg></a><div class="css-de1dx1"><a href="/terms">Terms</a><span>·</span><a href="/privacy">Privacy</a></div><div class="css-1h53588"><h3 class="css-12k57td">SOC 2 Type 2 Certified</h3><a href="http://www.aicpa.org/soc4so" rel="nofollow noreferrer noopener" target="_blank" title="SOC2 badge"><img src="https://img.stackshare.io/fe/SOC2.png" class="css-j1o656"/></a></div><div class="css-zr18wh"><div>Copyright © <!-- -->2022<!-- --> StackShare, Inc. </div><div>All rights reserved.</div></div><div class="css-de1dx1"><a href="/html-sitemaps/stackups/main.html">Sitemap</a></div></div></div></div></div></footer></div> <script> renderComponent('Footer','Footer-react-component-b887cc69-1029-4251-be72-f428c4a31686','Footer-apollo-state-b887cc69-1029-4251-be72-f428c4a31686','Footer-glamor-b887cc69-1029-4251-be72-f428c4a31686', 'apollo','{"isAdmin":null}'); </script>