We may earn an affiliate commission when you visit our partners.
Eric Wright

This course will teach you the skills and knowledge needed to become a Nomad SRE and to design and build resilient a workload orchestration platform.

Read more

This course will teach you the skills and knowledge needed to become a Nomad SRE and to design and build resilient a workload orchestration platform.

Architecting and operating a HashiCorp Nomad environment opens up many possibilities, but also has some challenges for today’s IT Ops and SRE teams. In this course, Deploying and Operating Nomad, you’ll learn to design, deploy, and operate a resilient Nomad environment. First, you’ll choose the ideal deployment pattern based on your requirements. Next, you’ll discover how to best manage both your infrastructure and your jobs in Nomad. Finally, you’ll learn how to manage Day 2 operations and upgrade Nomad. When you’re finished with this course, you’ll have the skills and knowledge of a HashiCorp Nomad SRE needed to design and build a resilient workload orchestration for you and your organization.

Enroll now

What's inside

Syllabus

Course Overview
Choosing a Deployment Model
Deploying Nomad in a Hybrid Architecture
Configuring Access Using Nomad ACLs
Read more
Managing and Monitoring Jobs
Configuring Nomad for High Availability
Performing Data and Configuration Backups
Upgrading Your Nomad Environment
Monitoring Nomad Infrastructure
The Nomad AWS Minilab

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Course is relevant to the field of infrastructure and DevOps
Instructors Eric Wright are leading experts in the industry
Taught by experts who are active in the field
Teaches skills, knowledge, and tools for a modern field
Teaches technologies that align with real-world applications and industry standards
Covers a broad range of topics to provide a solid foundation in the field of DevOps and infrastructure management

Save this course

Save Deploying and Operating HashiCorp Nomad to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Deploying and Operating HashiCorp Nomad with these activities:
Join a Nomad Community Forum
Joining a Nomad community forum will allow students to connect with other Nomad users and learn from their experiences.
Show steps
  • Find a Nomad community forum.
  • Join the forum and introduce yourself.
  • Participate in discussions and ask questions.
Build a Basic Nomad Cluster
Building a basic Nomad cluster will provide hands-on experience with the core concepts of Nomad.
Show steps
  • Install Nomad on a few servers.
  • Configure Nomad to use Consul for service discovery.
  • Create a simple job specification.
  • Deploy the job to the Nomad cluster.
Follow Tutorials on Nomad Configuration
Following tutorials on Nomad configuration will help students learn the basics of configuring Nomad.
Show steps
  • Find tutorials on configuring Nomad.
  • Follow the tutorials and configure Nomad according to the instructions.
  • Experiment with different configuration options.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Nomad Infrastructure Design Document
Creating a Nomad infrastructure design document will force students to think through the design of a Nomad infrastructure and document their decisions.
Show steps
  • Define the requirements for the Nomad infrastructure.
  • Research different Nomad deployment patterns.
  • Design the Nomad infrastructure.
  • Document the design in an infrastructure design document.
Write a Blog Post on Nomad Deployment Patterns
Writing a blog post on Nomad deployment patterns will require students to synthesize their knowledge and communicate it effectively.
Show steps
  • Research different Nomad deployment patterns.
  • Identify the pros and cons of each pattern.
  • Write a blog post that explains the different patterns and their use cases.
Participate in a Nomad Hackathon
Participating in a Nomad hackathon will challenge students to apply their skills in a competitive environment and learn from others.
Show steps
  • Find a Nomad hackathon.
  • Form a team and register for the hackathon.
  • Develop a solution to the hackathon challenge.
  • Present your solution to the judges.
Contribute to the Nomad Open Source Project
Contributing to the Nomad open source project will allow students to learn about the inner workings of Nomad and contribute to the community.
Show steps
  • Find an issue or feature request that you would like to work on.
  • Fork the Nomad repository.
  • Implement the fix or feature.
  • Create a pull request.

Career center

Learners who complete Deploying and Operating HashiCorp Nomad will develop knowledge and skills that may be useful to these careers:
Site Reliability Engineer
Site Reliability Engineers (SREs) are responsible for maintaining the reliability of software and cloud systems. The Deploying and Operating HashiCorp Nomad course teaches SREs how to design, deploy, and operate a resilient Nomad environment. This course is especially relevant for SREs who work with Nomad or plan to use Nomad in the future.
Operations Engineer
Operations Engineers keep software and systems running smoothly. The Deploying and Operating HashiCorp Nomad course teaches Operations Engineers how to use Nomad to manage and monitor infrastructure and applications. This course is especially relevant for Operations Engineers who work with Nomad or plan to use Nomad in the future.
Infrastructure Engineer
Infrastructure Engineers design, build, and manage physical and virtual infrastructure. The Deploying and Operating HashiCorp Nomad course teaches Infrastructure Engineers how to use Nomad to deploy and manage infrastructure. This course is especially relevant for Infrastructure Engineers who work with Nomad or plan to use Nomad in the future.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations teams. They play a vital role in ensuring that software is deployed and operated efficiently. The Deploying and Operating HashiCorp Nomad course teaches DevOps Engineers how to use Nomad to automate the deployment and management of infrastructure and applications. This course is especially relevant for DevOps Engineers who work with Nomad or plan to use Nomad in the future.
Cloud Engineer
Cloud Engineers design, build, and manage cloud-based infrastructure and applications. The Deploying and Operating HashiCorp Nomad course teaches Cloud Engineers how to use Nomad to deploy and manage workloads in the cloud. This course is especially relevant for Cloud Engineers who work with Nomad or plan to use Nomad in the future.
Software Engineer
Software Engineers design, develop, and maintain software applications. The Deploying and Operating HashiCorp Nomad course teaches Software Engineers how to use Nomad to deploy and manage their applications. This course is especially relevant for Software Engineers who work with Nomad or plan to use Nomad in the future.
System Administrator
System Administrators manage and maintain computer systems and networks. The Deploying and Operating HashiCorp Nomad course teaches System Administrators how to use Nomad to deploy and manage infrastructure and applications. This course is especially relevant for System Administrators who work with Nomad or plan to use Nomad in the future.
Network Engineer
Network Engineers design, build, and maintain computer networks. The Deploying and Operating HashiCorp Nomad course teaches Network Engineers how to use Nomad to deploy and manage network infrastructure. This course is especially relevant for Network Engineers who work with Nomad or plan to use Nomad in the future.
Data Center Technician
Data Center Technicians maintain and operate data centers. The Deploying and Operating HashiCorp Nomad course teaches Data Center Technicians how to use Nomad to deploy and manage infrastructure in the data center. This course is especially relevant for Data Center Technicians who work with Nomad or plan to use Nomad in the future.
Database Administrator
Database Administrators manage and maintain databases. The Deploying and Operating HashiCorp Nomad course teaches Database Administrators how to use Nomad to deploy and manage databases. This course is especially relevant for Database Administrators who work with Nomad or plan to use Nomad in the future.
Virtualization Engineer
Virtualization Engineers design, build, and manage virtualized environments. The Deploying and Operating HashiCorp Nomad course teaches Virtualization Engineers how to use Nomad to deploy and manage virtualized infrastructure. This course is especially relevant for Virtualization Engineers who work with Nomad or plan to use Nomad in the future.
Security Engineer
Security Engineers design, implement, and maintain security systems. The Deploying and Operating HashiCorp Nomad course teaches Security Engineers how to use Nomad to deploy and manage security infrastructure. This course is especially relevant for Security Engineers who work with Nomad or plan to use Nomad in the future.
Storage Engineer
Storage Engineers design, build, and manage storage systems. The Deploying and Operating HashiCorp Nomad course teaches Storage Engineers how to use Nomad to deploy and manage storage infrastructure. This course is especially relevant for Storage Engineers who work with Nomad or plan to use Nomad in the future.
Cloud Architect
Cloud Architects design and build cloud-based infrastructure and applications. The Deploying and Operating HashiCorp Nomad course teaches Cloud Architects how to use Nomad to deploy and manage cloud infrastructure and applications. This course is especially relevant for Cloud Architects who work with Nomad or plan to use Nomad in the future.
DevSecOps Engineer
DevSecOps Engineers work to integrate security into the software development process. The Deploying and Operating HashiCorp Nomad course teaches DevSecOps Engineers how to use Nomad to deploy and manage secure infrastructure and applications. This course is especially relevant for DevSecOps Engineers who work with Nomad or plan to use Nomad in the future.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Deploying and Operating HashiCorp Nomad.
Novel that tells the story of a team that is struggling to improve their software development and delivery process. It valuable resource for anyone who wants to learn more about the challenges of software development and how to overcome them.
Provides a comprehensive overview of the DevOps movement. It valuable resource for anyone who wants to learn more about the principles and practices of DevOps and how Nomad can be used to implement DevOps practices.
Provides a comprehensive overview of the DevOps movement. It valuable resource for anyone who wants to learn more about the principles and practices of DevOps and how Nomad can be used to implement DevOps practices.
Provides a comprehensive overview of the culture of successful organizations. It valuable resource for anyone who wants to learn more about the principles and practices of building a successful organizational culture.
Provides a comprehensive overview of the Lean Startup methodology. It valuable resource for anyone who wants to learn more about the principles and practices of the Lean Startup methodology and how Nomad can be used to implement Lean Startup practices.
Provides a comprehensive overview of the Innovator's Dilemma. It valuable resource for anyone who wants to learn more about the principles and practices of the Innovator's Dilemma and how Nomad can be used to overcome the Innovator's Dilemma.
Provides a comprehensive overview of the challenges of building and running a successful business. It valuable resource for anyone who wants to learn more about the principles and practices of building and running a successful business.
Provides a comprehensive overview of the principles and practices of building and running a successful business. It valuable resource for anyone who wants to learn more about the principles and practices of building and running a successful business.
Provides a comprehensive overview of the principles and practices of building and running a successful business. It valuable resource for anyone who wants to learn more about the principles and practices of building and running a successful business.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Deploying and Operating HashiCorp Nomad.
Getting Started with HashiCorp Nomad
Most relevant
Learning HashiCorp Nomad
Most relevant
Incorporating Site Reliability Engineering (SRE) in Your...
Installing and Configuring HashiCorp Vault
Building Automated Machine Images with HashiCorp Packer
Kubernetes Security: Cluster Hardening
Programming Reactive Systems (Scala 2 version)
Programming Reactive Systems
Hashicorp Certified Vault Associate: Getting Started
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser