AnahuacX: DevOps: Foundations and tools
|
Learn essential Linux & Unix to efficiently manage applications from the command line. Meet the basics of source code management with Git and Github. Also, go over the pillars of DevOps like Continuous Integration/Continuous Deployment, the paradigm shift in systems management with Infrastructure as Code and the creation of containers to assure the CI/CD pipeline.
About this course
Software development teams frequently struggle with multiple issues between software development and systems operations teams. While the former are interested in offering frequent updates to add value and upgrades to the user experience, the latter are invested in safeguarding the value of the delivered product through platforms or softwares and its way to achieve it is by keeping a stable environment for the users.
Today’s market demands from organizations and businesses of the new digital era to be agile on their software delivery and improve on their applications and web platforms. On top of that, new technologies, like the cloud and virtualization, have enabled the development of new tools to accelerate processes and achieve a tighter relationship between both teams.
The needs for speed and security in web platforms and applications originated the DevOps culture, which empowers software development teams with tools to assure the stability of platforms while quickly delivering new version updates.
In this MOOC you will learn the fundamentals of the DevOps culture. You will work with scripts and log checking in Linux. Also, we will go over the pillars of DevOps like Continuous Integration/Continuous Deployment, the paradigm shift in systems management with Infrastructure as Code and the creation of containers to assure the CI/CD pipeline.
The topics featured in this MOOC are specially relevant to software developers since it enables them to manage software development efficiently on an individual or team scale.
Git and github are the most used software versioning tools amongst development teams. While, they are not unique in their kind, they are the most widely accepted in the industry.
By the end of this course you will acquire the competencies needed to manage software from a Linux system; we will focus on the Ubuntu distribution but the concepts can be generalized to other distros. Likewise, you will learn to use different commands that will help you during the operations of a DevOps project. In addition, you will be able to manage different software versions as an individual or as part of a development team.
Course created with support from
At a Glance:
Institution: AnahuacX
Subject: Computer Science
Level: Intermediate
Prerequisites:
Basic programming.
Optional: Basic Linux skills, command line experience, Git.
Associated programs:
Professional Certificate in DevOps Foundations: Software Development Optimization
Language: English
Video Transcript: English
Associated skills:Command-Line Interface, Github, Web Platforms, DevOps, Continuous Integration, Agile Methodology, System Administration, Linux, Software Development, Git (Version Control System), Continuous Delivery, Version Control, Software Versioning, Ubuntu (Operating System), Infrastructure as Code (IaC), Unix, Virtualization
User Reviews
Be the first to review “AnahuacX: DevOps: Foundations and tools” Cancel reply
Related Products
LinuxFoundationX: Introduction to Cloud Infrastructure Technologies
Learn the fundamentals of building and managing cloud technologies directly from The Linux Foundation, the leader in open source.
LinuxFoundationX: Introduction to Open Source Networking Technologies
Learn technical fundamentals needed to adopt SDN, NFV, disaggregation, orchestration, network automation, and modern networking. Discover use cases and technical options for open networking. Plus: learn more about The Linux Foundation networking projects.
RedHat: Fundamentals of Red Hat Enterprise Linux 9
This course is designed to equip students with the skills and knowledge needed for effective administration of Linux systems, with a particular focus on Red Hat® Enterprise Linux® . It covers fundamental Linux concepts, command-line tools, system management, and network configuration, using both the command-line interface and web console.
LinuxFoundationX: Secure Software Development: Requirements, Design, and Reuse
Learn the security basics that allow you to develop software that is hardened against attacks, and understand how you can reduce the damage and speed the response when a vulnerability is exploited.
HarvardX: Data Science: R Basics
Build a foundation in R and learn how to wrangle, analyze, and visualize data.
DartmouthX, IMTx: C Programming: Language Foundations
Master foundational concepts in the C programming language such as logical statements and arrays.
There are no reviews yet.