Unfortunately, we are experiencing an issue with our multiple-user registration functionality.

At this time, we suggest you register individuals one at a time for a class.

If you're experiencing recurring issues, we're here to help at: AVEVATraining@aveva.com

Our IT team is currently working on this issue. We will update you once the problem has been resolved.

Please accept our apologies for the inconvenience caused.

AF SDK Project Management Best Practices

Get a taste of the AF SDK methodologies used by large global companies to manage their large-scale complex PI landscapes.

rate limit

Code not recognized.

About this course

Get a taste of the AF SDK methodologies used by large global companies to manage their large-scale complex PI landscapes.

Get started on building a prototype application for managing multiple remote AF databases (AF templates).

By the end of the course, you will be able to...

Start using our 3-step project management tool to align your project with your company’s data infrastructure strategy - translate a high-level enterprise strategy specific business needs & project deliverable to address specific pain points, then convert them to AF SDK functions that you can implement to your custom C# applications.

Audience

This course is designed for:

  • project managers or lead developers will be able to utilize the project management tool taught in this class to help their teams to make plans for and execute the large-scale AF SDK projects with the right resources.
  • individual contributors can also benefit from the project management principles taught in this class in order to tackle large-scale AF SDK projects.

Level: Intermediate

Study time: 3 hours

Course Access: Unlimited access to all content except the Training Cloud Environment (TCE). You have 30 days access to the TCE starting on the day you access module section "Launch Cloud Environment". 

After those 30 days you can purchase additional access with one of the two options below:

Prerequisites

This Course Includes...

  • Videos, discussion opportunities and quizzes to help you learn the material
  • A Cloud Environment accessible for 30 days and configured to complete all the exercises in the course
  • This course is self-paced for your convenience. Thus, there are no live components to the course, nor are there required login hours. Please use the video lectures for instruction along with the course exercises to gain experience working with the key concepts presented.
  • There is a final quiz which you must pass to obtain a certificate of completion.
  • Once you register for a course, you will have access to the course materials 24/7 on this website.  

Software Requirements

  • In this course, we will work with a cloud environment. Although the contents of this course is not version-specific, the following components were provided in the environment:
    • PI Data Archive 2018 SP3,
    • PI AF Server 2018 SP3,
    • PI AF Client 2018 SP3 Patch 1 (with PI System Explorer) Visual Studio 2015 Enterprise,
  • Permission to create/update PI Points and AF Templates/Elements/Attributes
  • PDF Reader or equivalent is required to access the workbook and presentation provided.

Further Information

Course Materials

Curriculum

  • Getting Started
  • How to Navigate This Course
  • Discussion Forum
  • Offline Course Videos for Blocked YouTube Users
  • Course workbook
  • Course Presentation
  • Training Cloud Environment
  • Launch Cloud Environment
  • Lesson 1 - Introduction
  • Introduction (1:57)
  • Background (3:25)
  • [DISCUSSION] Fast Decision-Making Exercises
  • Fundamentals (5:15)
  • Review Sheet of the Key Concepts
  • Lesson 2 - Phase A Project Planning
  • Exercise 1: Three questions that define the high-level requirements (2:27)
  • Exercise 1: Answers (2:35)
  • Exercise 2: Scope management from strategy to AF SDK function (4:02)
  • Exercise 2: Answers (1:39)
  • Exercise 3: Resource Management (1:02)
  • Exercise 3: Answers (4:29)
  • Lesson 3 - Phase B Project Execution
  • Introduction (1:46)
  • Prework 1 - Get familiar with the Lego pieces
  • Prework 2 - Get familiar with the simplified model (3:01)
  • Exercise 1: Action Item 1 (8:55)
  • Exercise 1: Action Item 2 (9:46)
  • Exercise 1: Action Item 3 (0:50)
  • Exercise 2: Action Item 1 (3:25)
  • Exercise 2: Action Item 2 (4:52)
  • Exercise 3: Import the template as new (9:32)
  • Exercise 3: Update an existing Template with missing Attributes (8:14)
  • Exercise 3: Update an existing Template with additional/missing Attributes (6:16)
  • Additional Reading: Phase C (Optimization)
  • From the experienced developers
  • Additional Thoughts
  • Final Exam
  • Summary - Final Exam (1:08)
  • Final Exam
  • Course Evaluation
  • How did it go?

About this course

Get a taste of the AF SDK methodologies used by large global companies to manage their large-scale complex PI landscapes.

Get started on building a prototype application for managing multiple remote AF databases (AF templates).

By the end of the course, you will be able to...

Start using our 3-step project management tool to align your project with your company’s data infrastructure strategy - translate a high-level enterprise strategy specific business needs & project deliverable to address specific pain points, then convert them to AF SDK functions that you can implement to your custom C# applications.

Audience

This course is designed for:

  • project managers or lead developers will be able to utilize the project management tool taught in this class to help their teams to make plans for and execute the large-scale AF SDK projects with the right resources.
  • individual contributors can also benefit from the project management principles taught in this class in order to tackle large-scale AF SDK projects.

Level: Intermediate

Study time: 3 hours

Course Access: Unlimited access to all content except the Training Cloud Environment (TCE). You have 30 days access to the TCE starting on the day you access module section "Launch Cloud Environment". 

After those 30 days you can purchase additional access with one of the two options below:

Prerequisites

This Course Includes...

  • Videos, discussion opportunities and quizzes to help you learn the material
  • A Cloud Environment accessible for 30 days and configured to complete all the exercises in the course
  • This course is self-paced for your convenience. Thus, there are no live components to the course, nor are there required login hours. Please use the video lectures for instruction along with the course exercises to gain experience working with the key concepts presented.
  • There is a final quiz which you must pass to obtain a certificate of completion.
  • Once you register for a course, you will have access to the course materials 24/7 on this website.  

Software Requirements

  • In this course, we will work with a cloud environment. Although the contents of this course is not version-specific, the following components were provided in the environment:
    • PI Data Archive 2018 SP3,
    • PI AF Server 2018 SP3,
    • PI AF Client 2018 SP3 Patch 1 (with PI System Explorer) Visual Studio 2015 Enterprise,
  • Permission to create/update PI Points and AF Templates/Elements/Attributes
  • PDF Reader or equivalent is required to access the workbook and presentation provided.

Further Information

Course Materials

Curriculum

  • Getting Started
  • How to Navigate This Course
  • Discussion Forum
  • Offline Course Videos for Blocked YouTube Users
  • Course workbook
  • Course Presentation
  • Training Cloud Environment
  • Launch Cloud Environment
  • Lesson 1 - Introduction
  • Introduction (1:57)
  • Background (3:25)
  • [DISCUSSION] Fast Decision-Making Exercises
  • Fundamentals (5:15)
  • Review Sheet of the Key Concepts
  • Lesson 2 - Phase A Project Planning
  • Exercise 1: Three questions that define the high-level requirements (2:27)
  • Exercise 1: Answers (2:35)
  • Exercise 2: Scope management from strategy to AF SDK function (4:02)
  • Exercise 2: Answers (1:39)
  • Exercise 3: Resource Management (1:02)
  • Exercise 3: Answers (4:29)
  • Lesson 3 - Phase B Project Execution
  • Introduction (1:46)
  • Prework 1 - Get familiar with the Lego pieces
  • Prework 2 - Get familiar with the simplified model (3:01)
  • Exercise 1: Action Item 1 (8:55)
  • Exercise 1: Action Item 2 (9:46)
  • Exercise 1: Action Item 3 (0:50)
  • Exercise 2: Action Item 1 (3:25)
  • Exercise 2: Action Item 2 (4:52)
  • Exercise 3: Import the template as new (9:32)
  • Exercise 3: Update an existing Template with missing Attributes (8:14)
  • Exercise 3: Update an existing Template with additional/missing Attributes (6:16)
  • Additional Reading: Phase C (Optimization)
  • From the experienced developers
  • Additional Thoughts
  • Final Exam
  • Summary - Final Exam (1:08)
  • Final Exam
  • Course Evaluation
  • How did it go?