Coursera

Git, Docker & CI/CD: DevOps Foundations for Data Engineers 专项课程

Coursera PlusMonthly 3 个月 课程4 折优惠 ,让你轻松掌握闪耀技能。立即节省

Coursera

Git, Docker & CI/CD: DevOps Foundations for Data Engineers 专项课程

DevOps Skills Built for Data Engineers.

Master Git, Docker, CI/CD, and cloud infrastructure automation for production data pipelines.

Hurix Digital

位教师:Hurix Digital

包含在 Coursera Plus

深入学习学科知识
中级 等级

推荐体验

4 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度
深入学习学科知识
中级 等级

推荐体验

4 周 完成
在 10 小时 一周
灵活的计划
自行安排学习进度

您将学到什么

  • Design Git branching strategies, resolve merge conflicts, and trace bugs through commit histories to maintain stable collaborative codebases.

  • Build and publish versioned Docker images and configure GitHub Actions CI/CD pipelines that automate testing, building, and deployment.

  • Automate infrastructure provisioning using Ansible and provision secure cloud data infrastructure with IaC, encryption, and access controls.

  • Build SQL dashboards to monitor pipeline performance, evaluate warehouse scaling ROI, and produce data-driven infrastructure recommendations.

要了解的详细信息

可分享的证书

添加到您的领英档案

授课语言:英语(English)
最近已更新!

April 2026

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

精进特定领域的专业知识

  • 向大学和行业专家学习热门技能
  • 借助实践项目精通一门科目或一个工具
  • 培养对关键概念的深入理解
  • 通过 Coursera 获得职业证书

专业化 - 8门课程系列

Create Branching Strategies for Parallel Development

Create Branching Strategies for Parallel Development

第 1 门课程, 小时

您将学到什么

  • Effective branching strategies support scalable development by reducing conflicts, enabling autonomy, and preserving code stability.

  • Well-designed branch hierarchies with clear naming conventions and merge protocols reduce integration complexity and improve development velocity.

  • Protected branch policies and automated checks are essential for maintaining code quality and preventing direct commits to critical branches.

  • Effective branching balances developer flexibility and release stability, shaped by team size, deployment cadence, and project complexity.

您将获得的技能

类别:Change Control
类别:Scalability
Resolve Conflicts & Trace Bugs with Git

Resolve Conflicts & Trace Bugs with Git

第 2 门课程, 小时

您将学到什么

  • Merge conflict resolution needs structured methods that separate text line conflicts from binary file selection decisions.

  • Git bisect replaces guesswork with an efficient binary search to pinpoint the exact commit causing issues.

  • Preventing conflicts through smart branching and team communication is more effective than fixing them later.

  • Analyzing commit history enables forensic tracing of pipeline issues and accurate identification of root causes.

您将获得的技能

类别:Git (Version Control System)
类别:Debugging
类别:Version Control
类别:Conflict Management
类别:Root Cause Analysis
类别:Reconciliation
类别:Software Configuration Management
类别:Collaborative Software
Build & Publish Versioned Docker Images

Build & Publish Versioned Docker Images

第 3 门课程, 小时

您将学到什么

  • Containerization removes environment inconsistencies, creating portable data processing across dev, test, and production.

  • Systematic versioning and tagging strategies are essential for maintaining reliable deployment pipelines and enabling rollback capabilities.

  • Integration between container registries and orchestration platforms forms the backbone of modern cloud-native data infrastructure.

  • Reproducible containerized environments are fundamental to collaborative data engineering and DevOps practices.

您将获得的技能

类别:Docker (Software)
类别:Software Versioning
类别:Containerization
类别:Kubernetes
类别:Scalability
类别:Cloud-Native Computing
类别:Development Environment
类别:Application Deployment
类别:Package and Software Management
类别:Release Management
类别:Data Infrastructure
Automate Data Deployments with CI/CD Pipelines

Automate Data Deployments with CI/CD Pipelines

第 4 门课程, 小时

您将学到什么

  • Automated CI/CD pipelines are essential for reliable data system operations, eliminating human error and ensuring consistent deployments.

  • Proper artifact versioning and packaging strategies form the foundation of successful data pipeline promotion workflows.

  • Post-deployment validation and monitoring are critical for maintaining production data system reliability and catching failures early.

  • Production-grade data systems require systematic automation approaches that can scale with organizational growth and complexity.

您将获得的技能

类别:Data Validation
类别:Data Pipelines
类别:Continuous Deployment
类别:CI/CD
类别:Continuous Integration
类别:Verification And Validation
类别:Software Engineering
类别:Continuous Monitoring
类别:Application Deployment
类别:Docker (Software)
类别:System Monitoring
类别:Test Automation
类别:Containerization
类别:Azure DevOps
类别:GitHub
Automate Software Installation with Ansible

Automate Software Installation with Ansible

第 5 门课程, 小时

您将学到什么

  • Automation transforms infrastructure management from reactive manual processes to proactive, predictable systems that scale efficiently.

  • Idempotent design principles ensure scripts run safely multiple times, only executing tasks when required to prevent repeated installations.

  • Parameterization and version control enable consistent deployments across development, testing, and production environments.

  • Configuration management tools like Ansible reduce human error while providing audit trails and reproducible infrastructure states.

您将获得的技能

类别:Ansible
类别:Data Infrastructure
类别:Application Deployment
类别:Software Configuration Management
类别:Configuration Management
类别:Chef (Configuration Management Tool)
类别:IT Automation
类别:Infrastructure as Code (IaC)
Provision Secure Cloud Data Infrastructure

Provision Secure Cloud Data Infrastructure

第 6 门课程, 小时

您将学到什么

  • Security by design applies layered defenses across storage, identity, and networks from the start of infrastructure setup.

  • Infrastructure as Code ensures consistent, auditable security settings that reduce errors and support compliance needs.

  • The principle of least privilege must be embedded into every access control decision, granting only necessary permissions to specific resources.

  • Secure networks rely on segmentation with private subnets and controls to protect systems from public exposure.

您将获得的技能

类别:Network Security
类别:Encryption
类别:Data Security
类别:Cloud Infrastructure
类别:Cloud Security
类别:Identity and Access Management
类别:Infrastructure as Code (IaC)
类别:Terraform
类别:Infrastructure Security
类别:Data Infrastructure
类别:Data Integrity
类别:Security Controls
类别:Private Cloud
类别:Cloud Storage
Drive Decisions with Data: SQL Analytics

Drive Decisions with Data: SQL Analytics

第 7 门课程, 小时

您将学到什么

  • SQL performance dashboards enable proactive monitoring, preventing pipeline issues before they disrupt business operations.

  • Infrastructure scaling should be guided by ROI analysis that links performance gains to measurable business value.

  • Correlation analysis uncovers hidden data relationships that inform strategy, process optimization, and revenue growth.

  • Advanced SQL analytics connects data operations with executive decisions by turning metrics into actionable insights.

您将获得的技能

类别:Correlation Analysis
类别:Data-Driven Decision-Making
类别:Data Warehousing
类别:Performance Analysis
类别:Dashboard
类别:Business Analytics
类别:Analytics
类别:Descriptive Statistics
类别:Interactive Data Visualization
类别:Data Pipelines
类别:Analysis
类别:Return On Investment
类别:Dashboard Creation
类别:Scalability
类别:SQL
类别:Performance Metric
类别:Performance Measurement
类别:Capacity Management
类别:Data Infrastructure
类别:Warehousing
Strategize Your Data Engineering Evolution

Strategize Your Data Engineering Evolution

第 8 门课程, 小时

您将学到什么

  • Strategic architecture assessment requires systematic inventory and comparison of currentvss target-state capabilities.

  • Data-driven financial modeling transforms technical recommendations into business-justifiable decisions with quantifiable ROI metrics.

  • Successful legacy migration depends on phased roadmaps that sequence changes by business impact and technical complexity.

  • Effective data engineering leadership combines deep technical knowledge with strategic business thinking to drive organizational transformation.

您将获得的技能

类别:Data Transformation
类别:Data-Driven Decision-Making
类别:Data Strategy
类别:Data Pipelines
类别:SQL
类别:Financial Analysis
类别:Business Continuity
类别:Cost Benefit Analysis
类别:Business Planning
类别:Database Architecture and Administration
类别:Performance Metric
类别:Database Design
类别:Financial Data
类别:Business Modeling
类别:Return On Investment
类别:Infrastructure Architecture
类别:Strategic Prioritization

获得职业证书

将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。

位教师

Hurix Digital
443 门课程49,717 名学生

提供方

Coursera

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'

Jennifer J.

自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'

Larry W.

自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'

Chaitanya A.

''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'

常见问题