In this digital era, software has become an integral part of any business transaction and internal operation. To keep up with the competition and retain customers, organizations had to shorten software delivery, improve software quality and security.
In this digital era, software has become an integral part of any business transaction and internal operation. To keep up with the competition and retain customers, organizations had to shorten software delivery, improve software quality and security.
As a set of practices that combines software development (Dev) and IT operations (Ops), DevOps has proven to help organizations accelerate application delivery, reliability, and security by adopting a set of methodologies and tools to streamline the development cycle.
The specialized certificate in DevOps CI/CD aims to train participants with the skills to implement and integrate the tools to build a complete DevOps infrastructure and pipeline environment. Students will learn techniques widely applicable to projects in the industry, processes, and tools to achieve continuous integration and delivery (CI/CD) by connecting and automating all phases of software delivery.
They will obtain hands-on experience with Jenkins Pipelines creation, Jenkins integration with integration and delivery tools including Maven, GitHub, SonarQube, Nexus, JMeter, Packer and Terraform.
Learning Objectives:
Obtain strong understanding of Continuous Delivery Process, Techniques, CI/CD Tools, and their applications.
Gain the ability to manage source code, build scripts to the environment, and configure an application to build, deploy, test, and release applications.
Have the capability to automated tests against every change made to the application.
Obtain experience with configuration, automation, and the implementation of infrastructure automation (Infrastructure as Code) with Terraform and Packer in the AWS Cloud.
Understand the importance of acceptance tests to continuous delivery, and create a cost-effective acceptance test suite.
Have the ability to set up the acceptance, capacity tests, and manual tests within the Pipelines and configure them to run on their own environments.
At UC San Diego Division of Extended Studies, we believe great social and economic prosperity comes from integrating the collective knowledge of the university, community leaders and professionals. Division of Extended Studies strives to combine local impact with national reputation and global reach.
Thinking about a new career in software development? Start here! In this workshop, you'll get a taste of a day in the life of a software developer.
As its name suggests, DevOps is a set of practices that combine software development and software operations principles to help build, test and release applications with greater speed and efficiency.
The Docker Fundamentals course is a 3-day course that is designed to build core skills in Docker. Docker is a program that conducts operating-system-level virtualization. Docker runs software packages called containers which all for more rapid development and deployment of software applications.
Learn the skills and tools necessary to build full-stack web applications with C# and JavaScript using industry best practices. Practice version control with Git and GitHub while executing software engineering projects in an Agile development workflow.
This course teaches a set of software development processes, technology, tools, and culture to integrate operational and development teams to deliver applications and services at a high velocity. Students will learn how to combine technical and managerial skills to improve
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy