2020-06-01 21:48:25 +00:00
import UseCasesLayout from 'layouts/use-cases'
2020-02-14 15:11:37 +00:00
import TextSplitWithImage from '@hashicorp/react-text-split-with-image'
2020-06-01 21:48:25 +00:00
import FeaturedSliderSection from 'components/featured-slider-section'
2020-02-14 15:11:37 +00:00
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' ,
2020-06-01 21:48:25 +00:00
type : 'outbound' ,
} ,
] ,
2020-02-14 15:11:37 +00:00
} }
image = { {
url : require ( './img/non-containerized-orchestration.png' ) ,
2020-06-01 21:48:25 +00:00
alt : 'Non-Containerized Orchestration' ,
2020-02-14 15:11:37 +00:00
} }
/ >
< TextSplitWithImage
textSplit = { {
heading : 'Improve Resource Utilization with Bin Packing' ,
content :
'Improve resource utilization and reduce costs for non-containerized applications through Nomad’ s bin-packing placements.' ,
2020-06-01 21:48:25 +00:00
textSide : 'left' ,
2020-02-14 15:11:37 +00:00
} }
image = { {
url : require ( './img/bin-packing.svg' ) ,
2020-06-01 21:48:25 +00:00
alt : 'Bin Packing' ,
2020-02-14 15:11:37 +00:00
} }
/ >
< 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' ,
2020-03-20 19:35:16 +00:00
url : 'https://learn.hashicorp.com/nomad/update-strategies' ,
2020-06-01 21:48:25 +00:00
type : 'outbound' ,
} ,
] ,
2020-02-14 15:11:37 +00:00
} }
image = { {
url : require ( './img/zero-downtime-deployments.png' ) ,
2020-06-01 21:48:25 +00:00
alt : '' ,
2020-02-14 15:11:37 +00:00
} }
/ >
< TextSplitWithImage
textSplit = { {
2020-02-23 21:28:32 +00:00
heading : 'Run On-Premise with Ease' ,
2020-02-14 15:11:37 +00:00
textSide : 'left' ,
content :
2020-06-01 21:48:25 +00:00
'Install and run Nomad easily on bare metal as a single binary and with the same ease as on cloud.' ,
2020-02-14 15:11:37 +00:00
} }
image = { {
url : require ( './img/on-prem-with-ease.svg' ) ,
2020-06-01 21:48:25 +00:00
alt : '' ,
2020-02-14 15:11:37 +00:00
} }
/ >
< 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' ,
2020-06-01 21:48:25 +00:00
type : 'outbound' ,
} ,
] ,
2020-02-14 15:11:37 +00:00
} }
image = { {
url : require ( './img/high-performance-batch-workloads.png' ) ,
2020-06-01 21:48:25 +00:00
alt : '' ,
2020-02-14 15:11:37 +00:00
} }
/ >
< / div >
< FeaturedSliderSection
heading = "Case Study"
features = { [
{
logo : {
url :
'https://www.datocms-assets.com/2885/1582149907-graymetalogo.svg' ,
2020-06-01 21:48:25 +00:00
alt : 'GrayMeta' ,
2020-02-14 15:11:37 +00:00
} ,
image : {
url : require ( './img/grey_meta.png' ) ,
2020-06-01 21:48:25 +00:00
alt : 'GrayMeta Presentation' ,
2020-02-14 15:11:37 +00:00
} ,
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' ,
2020-06-01 21:48:25 +00:00
type : 'outbound' ,
} ,
} ,
2020-02-14 15:11:37 +00:00
] }
/ >
< / UseCasesLayout >
)
}