Microservice Development with Java EE 8: 2-in-1

所在平台: Udemy

课程主页: https://www.udemy.com/course/microservice-development-with-java-ee-8-2-in-1/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Java EE 8微服务开发:2合1 课程概述:Java EE应用程序模型代表了一种优秀的设计模型,适合用于企业应用程序的设计。本次2合1培训课程将解决Java EE开发者多年来面临的一个重大难题——打破单体应用!通过培训,您将学习如何使用Java EE 8构建微服务,从而创建高度可扩展、可伸缩和容错的云原生应用程序。 课程内容与概述:该培训项目包含两个完整的课程,旨在为您提供最全面的培训。第一个课程“Java EE 8微服务”将介绍微服务的概念,您将学习如何设置开发环境和工具。通过使用Dropwizard、Payara Micro和Spring Boot,您将构建符合最新JAX-RS 2.1标准的RESTful服务。该课程还将介绍如何使用Microprofile来优化Java EE的微服务开发,以及如何将单体应用拆分和重构为微服务,并以防故障的方式整合两种架构。另外,您还将学习如何通过Docker与Java EE集成,为构建云原生应用打下基础。最后,您将了解如何将Spring集成至开发环境,并应用最佳设计模式来构建健壮的微服务。 第二个课程“在云中构建和部署Java EE微服务”将展示如何使用REST API和事件驱动的方法在Java EE中构建微服务,并构建网页层。课程内容将包括使用Microprofile和Payara Micro服务器构建Java EE微服务、交互数据服务和使用JSF构建网页视图,接下来还将涉及应用安全性和性能。之后,我们将重点讨论持续集成和持续交付,您还将学习如何将服务Docker化。最后,您将学习如何将应用程序部署在AWS和Azure平台上。 通过本培训项目结束后,您将对构建基于Java EE的强大和弹性云原生应用程序所需的工具和技术充满信心。 关于讲师:Tilen Faganel是KumuluzEE框架的主要开发者,2015年获得Java Duke's Choice奖。他是高科技初创公司Sunesis的集成解决方案开发负责人,参与过多项为斯洛文尼亚及海外企业开发先进云应用的项目,并在国内外会议上分享经验。Vasilis Souvatzis则是一位热衷于企业开发的Java开发者。他的大学论文是关于Java EE 7全栈电子商务应用的,曾在2005年雅典的第一届NetBeans Day,分享过自己的Java EE 7实践经验。作为NetBeans的忠实粉丝,他参与最后一次NetCAT测试,测试Java编辑器和Glassfish的整合,并关注新软件开发趋势,踏入云技术的领域,证明Java EE在云计算中同样表现出色。

课程评论(0条)

课程详情

Java EE application model represents one of the best available design models on which to base the design of your enterprise application. This 2-in-1 training course will address the problems that Java EE developers have been facing for years - breaking the monolith! By the end of this training program, you'll learn how to build microservices in Java EE 8, enabling you to create highly extendable, scalable, fault tolerant applications that are cloud-ready. Contents and Overview This training program includes 2 complete courses, carefully chosen to give you the most comprehensive training possible.The first course, Java EE 8 Microservices, begins with an introduction to microservices, you'll learn how to start setting up your development environment and toolset. Use tools such as Dropwizard, Payara Micro, and Spring Boot while you build RESTful services with the latest JAX-RS 2.1 standard. Understand how to use Microprofile to optimize Java EE for microservices development. You'll learn how to break down and refactor monolithic applications into microservices, as well as integrate both architectures in a fail-proof way. Integrate tools such as Docker with Java EE to give you a foundation to build Cloud Native applications. Finally, you'll find out how to integrate Spring into your development environment and how to apply the best design patterns to build robust microservices. The second course, Building and Deploying Java EE Microservices on the Cloud, shows how to build microservices in Java EE using REST APIs in an event driven approach and you'll build the web layer. You'll learn to build microservices in Java EE using microprofile and the Payara Micro server. Next, you'll learn about interacting data services and building web views with JSF, after which we will take a look at application security and performance. From there, we'll move on to focusing on continuous integration and continuous delivery, and you'll also learn how to Dockerize your services. Finally, you'll learn how to deploy the application on the AWS and Azure platforms.By the end of this training program, you will be confident with the tools and techniques that will help you build robust and resilient cloud native applications in Java EE. About the Authors Tilen Faganel is the main developer of the frame KumuluzEE, and he received the Java Duke's Choice Award Winner 2015. He is head of development of integration solutions in high-tech start-ups Sunesis, and has worked on numerous projects developing advanced cloud applications for enterprises in Slovenia and abroad. This is also represented at national and international conferences. Vasilis Souvatzis is a passionate Java developer focusing on the enterprise world. His university thesis was a Java EE 7 full-stack e-commerce application. He participated in the first NetBeans Day Greece in Athens 2005, where he spoke about his Java EE 7 journey. Loyal NetBeans fan and user, took part in the last NetCAT testing the Java Editor and Glassfish integrations. Interested in new software development trends, making his steps into cloud technologies with a battle-hardened platform proving that Java EE fits the cloud just fine.

课程标签

0人关注该课程

主题相关的课程