open-nomad/website/pages/use-cases/non-containerized-application-orchestration.jsx
Charlie Voiselle 9d85195361
[docs] Update redirects and links for learn.hashicorp.com (#8598)
* Fix links to ACL guides
* Managing Nomad guide links; links in jsx pages
* job updates guide URLS
* node-drain guide URLS
* outage recovery guide links
* fix guide links - sentinel
* fix guide links - namespaces
* fix guide links - quotas
* fix guide links - autopilot
* more guide links.
* more guide links - continued.
* Updating redirects for learn
* Getting Started
* Load Balancing Guides
* update redirects for ui guide
* Consolidate spark redirects to point to GH repo
* operating job update part 1
* finish operating job links; operations guides links.
* finish guide redirects
* coalesce EOL redirects for spark guides.
* one last link
* Checked links and found a few more stray links
* Found more .htmls
* Fixup links for new HC websites
* Post-merge fixups
* linkcheck caught missing ids
2020-09-29 12:48:32 -04:00

129 lines
4.3 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import UseCasesLayout from 'layouts/use-cases'
import TextSplitWithImage from '@hashicorp/react-text-split-with-image'
import FeaturedSliderSection from 'components/featured-slider-section'
export default function NonContainerizedApplicationOrchestrationPage() {
return (
<UseCasesLayout
title="Non-Containerized Application Orchestration"
description="Nomad's flexible workload support enables an organization to run containerized, non containerized, and batch applications through a single workflow. Nomad brings core orchestration benefits to legacy applications without needing to containerize via pluggable task drivers."
>
<TextSplitWithImage
textSplit={{
heading: 'Non-Containerized Orchestration',
content:
'Deploy, manage, and scale your non-containerized applications using the Java, Qemu, or exec drivers.',
textSide: 'right',
links: [
{
text: 'Watch the Webinar',
url:
'https://www.hashicorp.com/resources/move-your-vmware-workloads-nomad',
type: 'outbound',
},
],
}}
image={{
url: require('./img/non-containerized-orchestration.png'),
alt: 'Non-Containerized Orchestration',
}}
/>
<TextSplitWithImage
textSplit={{
heading: 'Improve Resource Utilization with Bin Packing',
content:
'Improve resource utilization and reduce costs for non-containerized applications through Nomads bin-packing placements.',
textSide: 'left',
}}
image={{
url: require('./img/bin-packing.svg'),
alt: 'Bin Packing',
}}
/>
<TextSplitWithImage
textSplit={{
heading: 'Zero Downtime Deployments',
content:
'Apply modern upgrade strategies for legacy applications through rolling updates, blue/green, or canary deployment strategies.',
textSide: 'right',
links: [
{
text: 'Read more',
url: 'https://learn.hashicorp.com/collections/nomad/job-updates',
type: 'outbound',
},
],
}}
image={{
url: require('./img/zero-downtime-deployments.png'),
alt: '',
}}
/>
<TextSplitWithImage
textSplit={{
heading: 'Run On-Premise with Ease',
textSide: 'left',
content:
'Install and run Nomad easily on bare metal as a single binary and with the same ease as on cloud.',
}}
image={{
url: require('./img/on-prem-with-ease.svg'),
alt: '',
}}
/>
<div className="with-border">
<TextSplitWithImage
textSplit={{
heading: 'High Performance Batch Workloads',
content:
'Run batch jobs with proven scalability of thousands of deployments per second via the batch scheduler.',
textSide: 'right',
links: [
{
text: 'Watch GrayMeta tech presentation',
url:
'https://www.hashicorp.com/resources/backend-batch-processing-nomad',
type: 'outbound',
},
],
}}
image={{
url: require('./img/high-performance-batch-workloads.png'),
alt: '',
}}
/>
</div>
<FeaturedSliderSection
heading="Case Study"
features={[
{
logo: {
url:
'https://www.datocms-assets.com/2885/1582149907-graymetalogo.svg',
alt: 'GrayMeta',
},
image: {
url: require('./img/grey_meta.png'),
alt: 'GrayMeta Presentation',
},
heading: 'GrayMeta',
content:
'Move an application from a traditional model of processing jobs out of a queue to scheduling them as container jobs in Nomad.',
link: {
text: 'Watch Presentation',
url:
'https://www.hashicorp.com/resources/backend-batch-processing-nomad',
type: 'outbound',
},
},
]}
/>
</UseCasesLayout>
)
}