BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CAE EPNC - ECPv6.15.16.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://caeepnc.org
X-WR-CALDESC:Events for CAE EPNC
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:20200308T080000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:20201101T070000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:20210314T080000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:20211107T070000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:20220313T080000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:20221106T070000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Chicago:20210223T160000
DTEND;TZID=America/Chicago:20210318T190000
DTSTAMP:20260501T040208
CREATED:20210212T235457Z
LAST-MODIFIED:20210222T210442Z
UID:4921-1614096000-1616094000@caeepnc.org
SUMMARY:Introduction to Cloud Native Engineering with Open-Source Tools
DESCRIPTION:Course Description:\nThis course is designed to introduce students to modern software development\, particularly focused on microservices and Cloud Native engineering. Students will start by developing their basic experience with Linux into a more complete understanding of how commands interact with each other and how Linux interacts with a network. This includes the essential components of security and networking for developers leveraging Linux environments. We introduce the concept of version control through git and its critical role in software development. The class then focuses on combining the commands learned earlier into complete scripts that achieve specific purposes. Finally\, we cover containers\, containerized processes\, and container orchestration. Students will be tested on their new container proficiency by building\, testing\, and running a simple microservice using Docker containers. \nThe class will meet virtually every Tuesday and Thursday from February 23 to March 18 via Zoom. Register Here: https://tinyurl.com/cssiatraining \nThis course contains 4 major topics\, each with two Lab components. Each day will consist of a Pre-Lecture\, a Lab\, and a Post-Lecture. The final lab will consist of a project assembling a microservices that encompasses knowledge from the entire course. \nCourse Components:\n\nWeek 1 – Linux Environments and Networks\n\nLab 1: Environment Variables and Command Piping\nLab 2: Networking with Linux\n\n\nWeek 2 – Version Control\n\nLab 3: Version Control (git) for Solo Use\nLab 4: git Collaboration\n\n\nWeek 3 – Shell Scripting and Automation\n\nLab 5: Introduction to Shell Scripting\nLab 6: Scripting with Command Line Tools\n\n\nWeek 4 – Introduction to Containers\n\nLab 7: Containers (Docker)\nLab 8: Container Orchestration and Microservices\n\n\n\nCourse Targets:\n\nGain a basic understanding of the Linux operating system focused on networking and shell scripts.\nUnderstand the role of version control in modern software design from both the perspective of an individual and a development team.\nBuild\, understand\, and interact with containers.\nInterpret the design of a microservice as a series of containers interacting with one another.\nBuild a micro service that uses all of the major themes of this course (Linux\, shell scripting\, containers\, security\, networking\, etc.).\n\nCourse Outcomes:\n\nStudents will understand how to interact with almost all containers through their Linux fundamentals.\nStudents will understand the utility and potential of even simple shell scripts.\nStudents will understand how even simple processes\, when isolated and containerized\, can provide valuable functions.\nStudents will understand the security and network considerations of both containers and microservices.\nStudents will understand\, appreciate\, and know how to implement version control.
URL:https://caeepnc.org/event/introduction-to-cloud-native-engineering-with-open-source-tools/
LOCATION:Online Course
CATEGORIES:Training Course
ATTACH;FMTTYPE=image/jpeg:https://caeepnc.org/wp-content/uploads/2021/02/AdobeStock_312741886-scaled.jpeg
END:VEVENT
END:VCALENDAR