advanced cloud-native application development distance ......and jim dillon in this red hat®...

5
What is it? The Advanced Cloud-Native Application Development Distance Learning Program is a new Cloud-Native Application Development learning experience to our App Dev partners. Cloud-Native applications are a collection of small, independent, and loosely coupled services. They are designed to deliver well- recognized business value, like the ability to rapidly incorporate user feedback for continuous improvement. Cloud-Native app development is a way to speed up how you build new applications, optimize existing ones, and connect them all together. Its goal is to deliver apps users want at the pace a business needs. During this program, you will learn the full breadth of the Red Hat portfolio that support this activity from our Runtimes support to our Container platform. Red Hat has put together this comprehensive learning program, that participants can engage with at home or the office to learn everything they need to understand the concepts, the architectural principles and component Red Hat products, for successfully discussing, designing and implementing next-generation, containerised solutions at a customer site. The products covered in this training are: Red Hat Application Runtimes and Red Hat OpenShift Container Platform. Audience: Solution Architects, Delivery & Consultants Registration URL: cnaddlp.redhat-partner.com Registration Closing Date: 7th April 2020 Prerequisites Experience with Enterprise Integration. Basic knowledge of Red Hat Commitment to completion of the full program You need to have an active Red Hat Partner Account to access OPEN (Online Partner Enablement Network). If you do have questions in regards to this please check our “How to Guide” or contact the EMEA Partner Team [email protected] How is the Advanced Cloud-Native Application Development Distance Learning Program set up? This program will run over the course of 10 weeks, starting on 8th April with a kick-off webinar with a formal start on the week beginning 13th April. There is an anticipated 10-16 hours of content per week to be completed. Each week will see online drop-in clinics to answer questions and get assistance. The core weeks are laid out as follows: Week 1 Introduction to Cloud-Native App Dev 13th Apr - 19th Apr 20 Week 2 - 5 Microservice design and Implementation 20th Apr - 17th May 20 Week 6 - 8 Cloud-Native App Dev - Advanced concepts 18th May - 7th Jun 20 Week 9 - 10 Buffer/Finish up 8th Jun - 21st Jun 20 For any open questions please contact us: [email protected]. Overview Advanced Cloud-Native Application Development Distance Learning Program

Upload: others

Post on 28-Sep-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced Cloud-Native Application Development Distance ......and Jim Dillon in this Red Hat® whiteboarding video as they discuss benefits that Red Hat Consulting customers have realized

What is it?

The Advanced Cloud-Native Application Development Distance Learning Program is a new Cloud-Native Application Development learning experience to our App Dev partners.

Cloud-Native applications are a collection of small, independent, and loosely coupled services. They are designed to deliver well-recognized business value, like the ability to rapidly incorporate user feedback for continuous improvement. Cloud-Native app development is a way to speed up how you build new applications, optimize existing ones, and connect them all together. Its goal is to deliver apps users want at the pace a business needs. During this program, you will learn the full breadth of the Red Hat portfolio that support this activity from our Runtimes support to our Container platform.

Red Hat has put together this comprehensive learning program, that participants can engage with at home or the office to learn everything they need to understand the concepts, the architectural principles and component Red Hat products, for successfully discussing, designing and implementing next-generation, containerised solutions at a customer site. The products covered in this training are: Red Hat Application Runtimes and Red Hat OpenShift Container Platform.

Audience: Solution Architects, Delivery & Consultants

Registration URL: cnaddlp.redhat-partner.com

Registration Closing Date: 7th April 2020

Prerequisites

• Experience with Enterprise Integration.

• Basic knowledge of Red Hat

• Commitment to completion of the full program

• You need to have an active Red Hat Partner Account to access OPEN (Online Partner Enablement Network). If you do have questions in regards to this please check our “How to Guide” or contact the EMEA Partner Team [email protected]

How is the Advanced Cloud-Native Application Development Distance Learning Program set up?

This program will run over the course of 10 weeks, starting on 8th April with a kick-off webinar with a formal start on the week beginning 13th April. There is an anticipated 10-16 hours of content per week to be completed. Each week will see online drop-in clinics to answer questions and get assistance.

The core weeks are laid out as follows:

Week 1 Introduction to Cloud-Native App Dev 13th Apr - 19th Apr 20

Week 2 - 5 Microservice design and Implementation 20th Apr - 17th May 20

Week 6 - 8 Cloud-Native App Dev - Advanced concepts 18th May - 7th Jun 20

Week 9 - 10 Buffer/Finish up 8th Jun - 21st Jun 20

For any open questions please contact us: [email protected].

Overview

Advanced Cloud-Native Application Development Distance Learning Program

Page 2: Advanced Cloud-Native Application Development Distance ......and Jim Dillon in this Red Hat® whiteboarding video as they discuss benefits that Red Hat Consulting customers have realized

2redhat.com Overview Advanced Cloud-Native Application Development Distance Learning Program

Detailled Agenda | Advanced Cloud-Native Application Development Distance Learning Program

The different formats:   Live interactive webinar   On-demand webinar / video   OPEN online training

Weekly Ongoing

Course name Description Duration

Cloud-Native App Dev Clinic Live interactive webinar for Q&A as well as delving deeper into the details of various aspects of Red Hats Microservices Solution Date: Weekly @ 6:30 pm CET on Thursdays (Apr 16th - Jun 18th)

– Recommended, not mandatory –

30 mins

Week 0 Introduction to Program

Course name Description Duration

Introductory Webinar Live interactive webinar to explain the full program, timeline and a session on getting access to OPEN.Date: Apr 8th @ 6:30 pm CET

1 hour

Page 3: Advanced Cloud-Native Application Development Distance ......and Jim Dillon in this Red Hat® whiteboarding video as they discuss benefits that Red Hat Consulting customers have realized

3redhat.com Overview Advanced Cloud-Native Application Development Distance Learning Program

Week 1 13th Apr - 19th Apr 20 Introduction to Cloud-Native App Dev 15 hours

Course name Description Duration

Red Hat Foundations In this course, you will hear about Red Hat and how Red Hat established a successful business supporting enterprise customers based on open source standards.

1.5 hours

How Would You Describe Cloud-Native App Dev?

Cloud-native app development sounds like another IT industry buzzword, but it might just be the breakthrough organizations are looking for to speed up innovation. We asked Ashesh Badani, Vice President and General Manager of Cloud Platforms at Red Hat, to describe what cloud-native app development means to him.

2 mins

Achieve the Benefits of DevOps, Containers, and the Cloud for your Java Apps

Learn how to achieve the benefits of DevOps, containers, and the cloud for your Java apps.

4 mins

Red Hat OpenShift 4 Foundations Red Hat OpenShift 4 Foundations introduces students to Red Hat OpenShift Container Platform, including the product’s benefits, use cases, and competitive positioning. Topics covered include the technical architecture, the OpenShift web console, and continuous integration/continuous delivery (CI/CD) and pipelines using Red Hat OpenShift Container Platform 4. Students perform labs on a live, shared, cloud-based OpenShift cluster. After completing the course, students will understand and be able to demonstrate different aspects of Red Hat OpenShift Container Platform functionality and the user experience.

12 hours

Benefits of Microservice Architectures

Does it take too long for your organization to onboard new developers? Does your organization miss opportunities due to long application delivery cycles? If so, your organization can benefit from adopting a microservices architecture. Join Jeremy Banks and Jim Dillon in this Red Hat® whiteboarding video as they discuss benefits that Red Hat Consulting customers have realized by implementing microservice architectures.

3.5 mins

Winning Cloud Native Dev Opportunities with RHOAR and OpenShift - Part 1 of 2

Brief Introduction to cloud native development and RHOAR and sales guidance.

6 mins

Winning Cloud Native Dev Opportunities with RHOAR and OpenShift - Part 2 of 2

Part 2 of brief Introduction to cloud native development and RHOAR and sales guidance by Syed Rasheed.

4.5 mins

Introduction to Cloud-Native Application Development

This course focuses on helping you succeed in customer conversations around Cloud-Native Application Development to accelerate the gains of digital transformation initiatives.

30 mins

How to Sell Red Hat OpenShift Application Runtimes

At the end of this course, the learner will be able to: Describe RHOAR Define how industry trends have created a need for RHOAR Describe the IT Challenge RHOAR solves Identify prospects Describe how to position the Red Hat portfolio to solve for the IT Challenge.

20 mins

Page 4: Advanced Cloud-Native Application Development Distance ......and Jim Dillon in this Red Hat® whiteboarding video as they discuss benefits that Red Hat Consulting customers have realized

4redhat.com Overview Advanced Cloud-Native Application Development Distance Learning Program

Week 2-5 20th Apr - 17th May 20 Microservice design and Implementation 64 hours

Course name Description Duration

Cloud-Native Development Foundations

Cloud-Native Development Foundations teaches students how to build cloud-native applications based on microservices. Students develop cloud-native applications with microservices by leveraging components of Red Hat OpenShift Application Runtimes.

At the end of this course, students will be able to deploy cloud-native applications to OpenShift using components of Red Hat OpenShift Application Runtimes.

16 hours

Cloud-Native Development with Thorntail

Cloud-Native Development with Thorntail introduces students to the Thorntail runtime—part of the Red Hat OpenShift Application Runtimes collection of runtimes—and describes Thorntail features and tasks.

After completing this course, students will be able to:

• Develop a portion of a microservice using Thorntail

• Develop the REST API layer for exposing microservice information

• Deploy Thorntail to OpenShift using a variety of methods

• Use the Fabric8 Maven plug-in

16 hours

Cloud-Native Development with Eclipse Vert.x

Cloud-Native Development with Eclipse Vert.x teaches students about the Eclipse Vert.x. runtime, which is part of the Red Hat OpenShift Application Runtimes collection of runtimes. Using the Vert.x runtime in Red Hat OpenShift Container Platform makes it simpler and easier to build reactive systems with Vert.x.

After completing this course, students will be able to:

• Develop a verticle and a microservice for an application

• Package and deploy the microservice to OpenShift

• Write reactive, non-blocking, asynchronous applications that run on a Java virtual machine

16 hours

Cloud-Native Development with Spring Boot

Cloud-Native Development with Spring Boot introduces students to the Spring Boot runtime, which is part of the Red Hat OpenShift Application Runtimes (RHOAR) collection of runtimes.

The course covers the following topics:

• Spring Boot and RHOAR overview

• Spring Boot REST APIs

• Spring Boot deployment on Red Hat OpenShift Container Platform

After completing this course, students will be able to:

• Understand Spring Boot features and goals

• Develop a microservice for an application

• Expose a REST API for the microservice

• Package and deploy the microservice on OpenShift

16 hours

Page 5: Advanced Cloud-Native Application Development Distance ......and Jim Dillon in this Red Hat® whiteboarding video as they discuss benefits that Red Hat Consulting customers have realized

Copyright © 2020 Red Hat, Inc. Red Hat, Red Hat Enterprise Linux, the Red Hat logo, and JBoss are trademarks or registered trademarks of Red Hat, Inc. or its subsidiaries in the United States and other countries. Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.

redhat.com

facebook.com/redhatinc @redhatnews

linkedin.com/company/red-hat

Europe, Middle East, and Africa 00800 7334 2835 redhat.com [email protected]

About Red HatRed Hat is the world’s leading provider of open source solutions, using a community-powered approach to provide reliable and high-performing cloud, virtualization, storage, Linux, and middleware tech-nologies. Red Hat also offers award-winning support, training, and consulting services. Red Hat is an S&P company with more than 80 offices spanning the globe, empowering its customers’ businesses.

Turkey 00800 448820640

United Arab emirates 8000 4449549

Israel 1 809 449548

Russia + 7 8005552789 8 800 5552789

Kazakhstan 88003337503

Ukraine 0800501706

Week 6-8 18th May - 7th Jun 20 Cloud-Native App Dev - Advanced concepts 40 hours

Course name Description Duration

Red Hat OpenShift Container Platform 4 Resources and Tools

Red Hat OpenShift 4 Resources and Tools covers Red Hat OpenShift Container Platform 4 commands and resources. The course shows how to deploy and manage applications on Red Hat OpenShift Container Platform using command line tools and YAML manifests. It provides solid foundational knowledge of OpenShift for cluster administrators and developers.

8 hours

Application Deployment with Red Hat OpenShift Container Platform 4

This course is being offered as early access. Early access courses are still under active development and will change prior to final release. Early access courses do not include audio. Completing an early access course will still grant credit towards learning path requirements. Application Deployment with Red Hat OpenShift Container Platform 4 targets application developers interested in creating and deploying OpenShift applications. By completing this course, students learn how to use container technology and deploy and manage business applications in the OpenShift container orchestration engine using continuous integration (CI) and continuous delivery (CD) tooling.

24 hours

How Istio can Help Manage Microservices

Keeping track of microservices can be difficult. Watch this Red Hat® Consulting whiteboarding video to see how Istio can help you manage all your microservices with ease

4.5 mins

Red Hat OpenShift Service Mesh Foundations

As cloud-native applications become more prevalent, both the number and complexity of their interactions increase. The service mesh concept pushes this responsibility to the infrastructure, removing this burden from the developer. Red Hat OpenShift Service Mesh Foundations teaches students how to describe the architecture of the Red Hat OpenShift service mesh. Students also learn how to install, connect, and observe services in the service mesh.

8 hours

How to Migrate Applications to Containers and OpenShift

In this video, you’ll learn three different strategies to onboard existing applications into the Red Hat OpenShift Container Platform depending on application restraints.

3.5 mins

Week 9-10 8th Jun - 21st Jun 20 Buffer/Finish up

Overview