advanced cloud-native application development distance ......and jim dillon in this red hat®...
TRANSCRIPT
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
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
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
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
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