Packaging in DevOps: Application Packaging Mechanism

DevOps    |    Intermediate
  • 14 videos | 51m 31s
  • Includes Assessment
  • Earns a Badge
Rating 4.6 of 1835 users Rating 4.6 of 1835 users (1835)
Before deployment, a project, application, fix, new utility, or function must be bundled into a deployable artifact. This practice is called "packaging" and is an essential part of the "DevOps toolchain." In this course, you'll explore the concept of software packaging and recognize its core characteristics and benefits. You'll identify the components of an application package, and describe the standards, patterns, processes, tools, and best practices involved in application packaging. You'll then outline the tasks involved in each packaging stage of the DevOps lifecycle. Next, you'll examine the architecture of continuous packaging and the container-based application package. You'll identify the benefits of delivering container-based and cloud-native application bundles and outline the different application package distribution approaches. Finally, you'll learn how to use standard tools for packaging open-source applications.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Describe the characteristics and benefits of a software package
    List the components of an application package and describe critical application packaging guidelines
    Recall the prominent participants involved and the essentials standards to meet during the package integration process
    Distinguish the pros and cons of the common patterns used to build packages
    Outline the lifecycle of the application packaging process and the different phases involved
    List the leading tools for packaging applications and their core features
  • Recognize the cost of deploying applications without a packaging strategy and describe the best packaging strategy creation practices for reducing software management and deployment costs
    Describe the essential stages of the devops life cycle and the tasks involved in each packaging stage
    Recall the architecture of continuous packaging used in devops and the benefits afforded by it
    Describe the architecture of container-based application packages and the benefits of delivering container-based and cloud-native application bundles
    Demonstrate the packaging of open source applications using application packaging tools
    Recall the different approaches to application package distribution that enable product delivery to end-users using agile and devops methodologies
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 1m 6s
  • 3m 21s
    Upon completion of this video, you will be able to describe the characteristics and benefits of a software package. FREE ACCESS
  • Locked
    3.  Application Package Components
    3m 26s
    After completing this video, you will be able to list the components of an application package and describe critical application packaging guidelines. FREE ACCESS
  • Locked
    4.  Packaging Standards
    3m 56s
    Upon completion of this video, you will be able to recall the prominent participants involved and the essentials standards to meet during the package integration process. FREE ACCESS
  • Locked
    5.  Packaging Patterns
    3m 38s
    Learn how to distinguish the pros and cons of the common patterns used to build packages. FREE ACCESS
  • Locked
    6.  The Packaging Process
    2m 33s
    During this video, you will learn how to outline the lifecycle of the application packaging process and the different phases involved. FREE ACCESS
  • Locked
    7.  Packaging Tools
    3m 34s
    Upon completion of this video, you will be able to list the leading tools for packaging applications and their core features. FREE ACCESS
  • Locked
    8.  Packaging Best Practices
    6m 7s
    Upon completion of this video, you will be able to recognize the cost of deploying applications without a packaging strategy and describe the best practices for reducing software management and deployment costs by creating a packaging strategy. FREE ACCESS
  • Locked
    9.  DevOps Packaging Stages
    4m 24s
    After completing this video, you will be able to describe the essential stages of the DevOps life cycle and the tasks involved in each stage. FREE ACCESS
  • Locked
    10.  Continuous Packaging Architecture
    4m 41s
    After completing this video, you will be able to recall the architecture of continuous packaging used in DevOps and the benefits it provides. FREE ACCESS
  • Locked
    11.  Container-based Packaging
    4m 8s
    After completing this video, you will be able to describe the architecture of container-based application packages and the benefits of delivering container-based and cloud-native application bundles. FREE ACCESS
  • Locked
    12.  Packaging Open Source Applications
    5m 14s
    During this video, you will learn how to package open source applications using application packaging tools. FREE ACCESS
  • Locked
    13.  Distributing Packages
    4m 10s
    After completing this video, you will be able to recall the different approaches to application package distribution that enable product delivery to end-users using agile and DevOps methodologies. FREE ACCESS
  • Locked
    14.  Course Summary
    1m 13s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.5 of 139 users Rating 4.5 of 139 users (139)
Rating 4.7 of 10 users Rating 4.7 of 10 users (10)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 29 users Rating 4.5 of 29 users (29)
Rating 4.2 of 9 users Rating 4.2 of 9 users (9)
Rating 4.2 of 101 users Rating 4.2 of 101 users (101)