Next2019-Agenda-Hero

Agenda & Sessions

Back to full agenda
May06
1:00 PM - 4:00 PM

Workshop: Reduce Application Maintenance Downtime with PAS for OpenEdge

David Cleary
David Cleary

PAS for OpenEdge Product Owner, Progress

Bio:

David Cleary has been with Progress for 25 years. The first 21 as a developer in the Server Tools and Technologies group, and the last 4 as manager of the PASOE development team. Over his career, David has been involved in the creation and development of the Progress AppServer, along with many of the integration technologies that accompanied it.


Sessions:

Mon, 06 May | 1:00 PM - 4:00 PM

Workshop: Reduce Application Maintenance Downtime with PAS for OpenEdge

Updating your application is a business requirement, whether it is patching bugs or releasing new features. In the past, this was done during maintenance windows late at night or on the weekend to minimize downtime. The latest feature enhancements in the Progress Application Server for OpenEdge allow you to perform application maintenance during regular business hours without your customers noticing. In this lab, we will cover three use cases: 1. On-line web application deployment - Deploy a new web application to a running server without requiring a restart 2. On-line PROPATH update - Patch or update your application code without restarting the server 3. PAS for OpenEdge container support - Update and manage PASOE containers with Kubernetes
Tue, 07 May | 2:45 PM - 3:30 PM

Downtime is Money: Reduce Application Maintenance Downtime with PAS for OpenEdge

Updating your application is a business requirement, whether it is patching bugs or releasing new features. In the past, this was done during maintenance windows late at night or on the weekend, to try an eliminate any downtime for your customers. The latest PAS for Openedge has a number of new features that will allow you to update your application with no downtime for your customers. See how PAS for OpenEdge can help you perform application maintenance during regular business hours without your customers noticing. See also related workshop.
Wed, 08 May | 11:00 AM - 11:45 AM

Reduce Downtime with Progress Application Server for OpenEdge HealthScanner

New in OpenEdge 12.0, the PAS for OpenEdge HealthScanner will monitor your server health, allowing you to address issues before your customers notice. Like the check engine light in your car, the HealthScanner will monitor a number of different probes and assign a health score based on their data. This health score can be used to remove servers from service before they fail, and bring replacements up with no interruption of service. We will explore the HealthScanner and show how you can use it to keep your customers happy.
Edsel_Garcia_NEXT19
Edsel Garcia

Software Architect, Progress

Bio:

Edsel Garcia is a Software Architect in the Progress OpenEdge Engineering group. 

Edsel has a long history of first-hand experience using Progress products, starting as a customer and application developer more than 25 years ago. 

During his 21-year tenure at Progress, Edsel has been a member of Customer Support, Solution Engineering development, the Tooling development team, the OpenEdge Architect product development team, the OpenEdge Management team, the Core Client team, the OpenEdge Mobile development team and the Applied Technologies team.

Most recently Edsel has been working on the Docker Container for PASOE project and CI/CD for OpenEdge with High Availability.


Sessions:

Mon, 06 May | 1:00 PM - 4:00 PM

Workshop: Reduce Application Maintenance Downtime with PAS for OpenEdge

Updating your application is a business requirement, whether it is patching bugs or releasing new features. In the past, this was done during maintenance windows late at night or on the weekend to minimize downtime. The latest feature enhancements in the Progress Application Server for OpenEdge allow you to perform application maintenance during regular business hours without your customers noticing. In this lab, we will cover three use cases: 1. On-line web application deployment - Deploy a new web application to a running server without requiring a restart 2. On-line PROPATH update - Patch or update your application code without restarting the server 3. PAS for OpenEdge container support - Update and manage PASOE containers with Kubernetes
Tue, 07 May | 3:45 PM - 4:30 PM

Beautiful Native Mobile Apps with NativeScript and OpenEdge

In this session, you will learn how to use the new DataSource component to access the OpenEdge backend. Internally, the DataSource uses the Progress JavaScript Data Object (JSDO) so that your mobile apps can use the same Progress Data Service used in OpenEdge applications. We will use a starter template based on NativeScript with Angular, and show CRUD operations, and server-side filtering and sorting with a table on the OpenEdge database.
Wed, 08 May | 11:00 AM - 11:45 AM

Beyond the Code: Implementing DevOps and CI/CD Techniques for Cloud Apps

Continuous Integration/Continuous Delivery (CI/CD) is an automated process where code is merged, built, quality tested and published with the ability to deploy. Continuous Deployment (CD) is the ability to automatically deploy to a production environment. In this session, we will discuss how CI/CD can be applied in the OpenEdge environment. We'll explore standard CI/CD practices that ease software delivery and help to achieve high availability. Topics include: - An explanation of pipeline tools, including GitHub, Ant, Ansible and TeamCity - How to introduce a pipeline into your organization - Best practices for versioning - Utilization of containerization in the OpenEdge environment
Wed, 08 May | 3:45 PM - 4:30 PM

Deploying Applications with the Docker Container for Progress Application Server for OpenEdge

Docker Containers provide a convenient way to package and deploy applications in a repeatable manner. In this session, you will learn how to use the new Docker Container for the Progress Application Server for OpenEdge to package a Progress Data Service and deploy to a Kubernetes environment. We will also take a look at how to manage log files using Elasticsearch, Fluent Bit and Kibana.

Updating your application is a business requirement, whether it is patching bugs or releasing new features. In the past, this was done during maintenance windows late at night or on the weekend to minimize downtime. The latest feature enhancements in the Progress Application Server for OpenEdge allow you to perform application maintenance during regular business hours without your customers noticing. In this lab, we will cover three use cases:
1. On-line web application deployment - Deploy a new web application to a running server without requiring a restart
2. On-line PROPATH update - Patch or update your application code without restarting the server
3. PAS for OpenEdge container support - Update and manage PASOE containers with Kubernetes

AWS instances will be provided for every workshop registrant. Participants must provide own laptop to complete hands-on activity.

Each workshop is an additional cost of $99.00
Audience

Technical

Session Type

Workshop

Product

OpenEdge

Topic

OpenEdge Platform

Share Session