وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

DevOps Foundations: Your First Project

سرفصل های دوره

Curious about how to put DevOps principles into practice? This course can help. Join instructor and DevOps expert Carlos Nunez as he demonstrates how to apply DevOps principles to a sample app for a fictitious travel booking company. Throughout the course, Carlos shows you how to leverage popular tools and methodologies to make updating, testing, and releasing the app a breeze. After explaining how to containerize the website with Docker and Docker Compose, he shows how to write unit and integration tests with RSpec, Capybara, and Selenium. He then guides you through the process of deploying your website to the cloud with OpenTofu and using GitLab CI, GitLab's built-in CI/CD service that can build, test, and deploy your app. Upon completing this course, you'll know how to turn a slow and complex application development process into a fast and enjoyable one.


01 - Introduction
  • 01 - Your first project, DevOps-ified!
  • 02 - What you should know
  • 03 - Configuring AWS

  • 02 - 1. The ProjectThe Mission
  • 01 - So what is this DevOps thing anyway
  • 02 - Your application, pre-DevOps
  • 03 - Your application, post-DevOps

  • 03 - 2. Testing Locally with Docker
  • 01 - Bring production to your laptop with Docker
  • 02 - Installing Docker
  • 03 - Writing your first Dockerfile
  • 04 - Writing your first Docker Compose manifest

  • 04 - 3. Getting Started with Git
  • 01 - Version control The secret weapon of DevOps
  • 02 - Installing Git
  • 03 - Initializing your first Git repository
  • 04 - Getting familiar with the Git workflow

  • 05 - 4. Collaborative Version Control
  • 01 - Beyond local repositories
  • 02 - Introducing GitLab
  • 03 - Creating the GitLab Docker Compose service
  • 04 - Starting the GitLab Compose service
  • 05 - Creating our first GitLab project
  • 06 - Connecting Git to GitLab

  • 06 - 5. Testing Your App with RSpec, Capybara, and Selenium
  • 01 - Test often, ship often
  • 02 - Setting up your test
  • 03 - Viewing our test harness in Docker Compose
  • 04 - Updating the Dockerfile
  • 05 - Running the test
  • 06 - Finding criteria for a unit test
  • 07 - Writing the unit test
  • 08 - Setting up Selenium
  • 09 - Running your test with Selenium

  • 07 - 6. Infrastructure as Code with OpenTofu
  • 01 - Deploy with confidence with infrastructure as code
  • 02 - Finding the version of OpenTofu to use
  • 03 - Adding OpenTofu to Docker Compose
  • 04 - AWS deployment explained
  • 05 - Writing your integration test
  • 06 - Writing OpenTofu code
  • 07 - Reviewing the OpenTofu plan
  • 08 - Applying the OpenTofu plan
  • 09 - Running your integration test
  • 10 - Destroying the website from AWS S3

  • 08 - 7. CICD as Code
  • 01 - Shipping fast with CICD
  • 02 - Introducing GitLab CI
  • 03 - Writing our first Gitlab CI workflow
  • 04 - Configuring sensitive variables
  • 05 - Creating our first Gitlab CI runner
  • 06 - Putting it all together
  • 07 - Challenge Change the website title
  • 08 - Solution Change the website title

  • 09 - 8. Conclusion
  • 01 - Next steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 42070
    حجم: 585 مگابایت
    مدت زمان: 237 دقیقه
    تاریخ انتشار: 21 آذر 1403
    دسته بندی محصول
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید