Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Secure DevOps Process and Implementation

This 5 hour virtual, synchronous course is designed for managers, developers and operational teams to offer a comprehensive training on DevOps principles and process, and to identify techniques for project planning, development, and deployment from start to finish. Specifically, this course will expose attendees to reference architectures and uses cases on Continuous Integration (CI) tools and practices, including technical demonstrations and practical scenarios. Students who attend the workshop will be provided a Certificate of Completion.

Schedule

This five hour, virtual course meets at the following time: 12:00 p.m. - 5:00 p.m. Eastern Daylight Time (EDT)

Who should attend?

Anyone working in software development, including technical managers, technical leads, developers, QA engineers, release/deployment engineers and operational support staff who

  • want to bring DevOps to their organization
  • want to improve their existing DevOps strategy
  • are looking for solutions to manage evolving software development needs
  • are challenged by slow deployment cycles
  • see a disconnect between business needs, development and operational teams
  • are looking for strategies to convince their business of the benefits of DevOps

Topics

  • What is DevOps?
  • Organizational Needs and linking Business into DevOps
  • Communication and Collaboration
  • Infrastructure as Code
  • Continuous Integration & Testing
  • Continuous Delivery/Deployment
  • Process Monitoring and Measurement
  • Workshop Summary and Q/A

Objectives

Participants will come away with a solid understanding of the realities of DevOps, from tools and techniques to culture and specific organizational business and operational needs. By focusing on common pitfalls and missteps, presenters will help attendees navigate the challenging tasks of adapting DevOps theories, practices, and tools to meet their particular business needs, and to provide measurable value to their organizations.

Prerequisites

It is recommended that participants have some experiences in the software development planning, delivering and deploying process.

Upon completion of course registration, students will receive instructions via email on how to connect to the live, synchronous course delivery. To attend this virtual course, you need the following:

Hardware
  • 1 GHz or faster
  • 256 MB RAM
  • 16 bit sounds card
  • 256 color video card
  • Speakers
  • A screen resolution of 1024X768 or larger is recommended
Operating Systems
  • Microsoft Windows XP/Vista/Windows 7/Windows 8 (or)
  • Apple Mac OS X 10.3+

If you are running one of the following operating systems: Unix or Mac, please use Flash Streaming if available or you may experience issues viewing and/or listening to the event.

Mobile Operating Systems/Devices
  • Wifi connection is recommended
  • Android OS 2.3+
  • iPad (1st generation) +
  • iPhone 3GS+
  • iPod touch 3+
Internet Browsers

For Windows operating systems, you must have Microsoft Internet Explorer 8+, Firefox 15+ or Chrome 15+. For the Mac operating systems, you must have Mozilla Firefox 15+ or Chrome 14+.

Browser Security Settings

If the slides do not advance for Internet Explorer 8 users, they may need to change a security setting in their Internet options. The "Navigate windows and frames across different domains" setting needs to be enabled. It is set to disable by default. Please follow the steps below to correct this issue.

  • Click on Tools >> Internet Options >> Security Tab >> Click Custom Level button.
  • Scroll down to where it says "Navigate windows and frames across different domains" and Enable the setting.
  • Click OK.
Streaming Media Ports

You need to have ports 1935 TCP (RTMP protocol) or 443 for flash streaming. Port 1755 TCP/UDP (RTSP/MMS protocol) for Windows Media. If your media player and/or network is configured to use port 80 you still may receive streaming media.

Media Players

You must have one of the following streaming media players and versions installed on your computer:

  • Adobe Flash 10.1+
  • Microsoft Silverlight 2 or later
  • Microsoft Windows Media Player 9 or later
Internet Connection

A fast connection to the Internet -- such as T1, DSL, or cable modem -- will greatly enhance your experience in viewing our rich media content. If your connection is slower - a dialup modem, for example - you may experience constant buffering, this is due to the bandwidth requirements of the streaming media technology.

JavaScript

You need to have JavaScript enabled to use the advanced features of this website. Please consult your browser documentation on how to enable JavaScript or consult your network administrator.

Popup Blockers

The site makes use of popup windows for advanced features such as URL pushes and exit surveys. Please set your popup blocking software to accept popup windows from the website.

Cookies

You need to have cookies enabled to use the advanced features of this website.

Firewalls and Proxy Servers

Firewalls, proxy servers, or other security systems in place may block audio/video streams. Please contact your system administrator about possible blocks on streaming media.

Materials

Students will receive the complete set of slides and recommendations for related papers and reference materials.


Training courses provided by the SEI are not academic courses for academic credit toward a degree. Any certificates provided are evidence of the completion of the courses and are not official academic credentials.

Course Details

Course Fees [USD]

Virtual Classroom: $100

Please select a course offering then click REGISTER.
 

Dates

 
This course may be offered by special arrangement at customer sites.

For More Information

E-mail: course-info@sei.cmu.edu
Phone: 412-268-7622