Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 3 modules dans ce cours
e.g. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with high school students and professionals with an interest in programming.Master modern DataOps practices by building robust, automated CI/CD pipelines for data applications using Rust. This course teaches you how to design, implement, and maintain end-to-end deployment pipelines that combine the safety and performance of Rust with industry-standard DevOps tooling.
You will start with the fundamentals of Continuous Integration and Continuous Deployment, then progress to advanced topics including matrix builds, interdependent jobs, Dockerfile linting, and container packaging. Hands-on labs use GitHub Actions, Makefiles, and Docker to give you practical experience automating the full software delivery lifecycle for data-driven Rust applications.
By the end of the course, you will be able to: write production-grade GitHub Actions workflows; lint, test, and release containerized Rust applications; manage complex job dependencies and matrix configurations; and ship a complete end-to-end deployment pipeline.
Whether you are a data engineer modernizing your pipelines or a Rust developer adopting DataOps, this course gives you the patterns and tools to deliver reliable, automated, container-based data systems.
Covers Alfredo Deza, what you build, and parallel AI track.
Inclus
1 lecture
Afficher les informations sur le contenu du module
1 lecture•Total 10 minutes
About This Course•10 minutes
Week 1: DevOps Foundations and Containerization
Module 2•3 heures à terminer
Détails du module
Covers DevOps as culture, automation as default, shared metrics, CALMS framework, and lean flow.
Inclus
22 vidéos6 lectures
Afficher les informations sur le contenu du module
22 vidéos•Total 135 minutes
1.1.0 Meet Your Instructor•3 minutes
1.1.1 Devops Principles•2 minutes
1.1.2 Core Devops Principles•6 minutes
1.1.2 What Are Llms And How Do They Work•6 minutes
1.1.3 What Is Automation•8 minutes
1.1.3 What Is Retrieval Augmented Generation•4 minutes
1.1.4 Foundations Of Logging And Monitoring•9 minutes
1.1.5 Visibility And Accountability•5 minutes
1.1.6 Real World Examples Of Applied Devops•6 minutes
1.2.1 Devops Considerations For Applications•2 minutes
1.2.2 Version Control And Source Code Management•8 minutes
1.2.2 What Is A Multi Model Application•7 minutes
1.2.3 Testing And Validation•8 minutes
1.2.4 Packaging And Versioning•8 minutes
1.2.5 Linting And Formatting•5 minutes
1.2.6 Rust Vs Python•9 minutes
1.3.1 Basics Of Containerization•2 minutes
1.3.2 Exploring The Conceps Of Containerization•9 minutes
1.3.3 Benefits Of Using Containers For Devops•5 minutes
1.3.4 What Are Container Registries•6 minutes
1.3.5 Distroless Containers With Rust•9 minutes
1.3.6 Cloud Scaling And Elasticity With Containers•6 minutes
6 lectures•Total 60 minutes
Key Terms: DevOps Principles•10 minutes
Reflection: DevOps Principles•10 minutes
Key Terms: DevOps Considerations for Applications•10 minutes
Reflection: DevOps Considerations for Applications•10 minutes
Key Terms: Basics of Containerization•10 minutes
Reflection: Basics of Containerization•10 minutes
Week 2: CI/CD Pipelines
Module 3•3 heures à terminer
Détails du module
Covers CI = continuous integration, CD = continuous delivery, value to learners, SageMaker Canvas, and where it fits.
Inclus
17 vidéos8 lectures1 devoir
Afficher les informations sur le contenu du module
17 vidéos•Total 86 minutes
2.1.1 Introduction To Ci Cd For Devops•2 minutes
2.1.2 Overview Of Canvas Ui•4 minutes
2.1.2 What Is Ci Cd•6 minutes
2.1.3 Components Of A Job•5 minutes
2.1.4 Overview Of Jenkins•5 minutes
2.1.5 Introduction To Github Actions•6 minutes
4.2.1 Introduction Advanced Ci Cd Concepts•2 minutes
4.2.2 Working With Dataset•6 minutes
4.2.2 Automating Common Tasks•7 minutes
4.2.3 Managing Interdependent Jobs•5 minutes
4.2.4 Building A Matrix Job•6 minutes
4.2.5 Handling Logic In Workflows•7 minutes
4.3.1 Introduction Building And End To End Deployment Pipeline•2 minutes
4.3.2 Identifying Project Needs•4 minutes
4.3.3 Using Makefile And Linting•5 minutes
4.3.4 Setting Up Dockerfile Linting For Pull Requests•7 minutes
4.3.5 Packaging And Releasing A Container App•7 minutes
8 lectures•Total 80 minutes
Key Terms: Introduction to CI/CD for DevOps•10 minutes
Reflection: Introduction to CI/CD for DevOps•10 minutes
Key Terms: Advanced CI/CD Concepts•10 minutes
Reflection: Advanced CI/CD Concepts•10 minutes
Key Terms: Building an End-to-End Deployment Pipeline•10 minutes
Reflection: Building an End-to-End Deployment Pipeline•10 minutes
Before You Go•10 minutes
Next Steps•10 minutes
1 devoir•Total 5 minutes
Final Graded Quiz•5 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.