CG数据库 >> Cloud-Native Applications in Java

Cloud-Native Applications in Java

.MP4 | Video: 1280x720, 30 fps(r) | Audio: AAC, 48000 Hz, 2ch | 16.9 GB

Duration: 14h 25m | Genre: eLearning | Language: English

Become well-versed with the right techniques and patterns to build scalable applications that can be easily deployed to the cloud.

Key Features

Leverage the simplicity of Java Spring to build a full-fledged application

Run your applications faster while generating smaller cloud service bills

Explore ways to integrate your application with Docker and Elasticsearch

What You Will Learn

Create Docker containers for microservices and set up continuous integration with Jenkins

Monitor and troubleshoot applications in the cloud

Use Docker and Kubernetes for containerization

Perform log aggregation and visualization with the Elasticsearch, Logstash, and Kibana (ELK) stack

Explore a variety of XaaS APIs and build your own XaaS model

Migrate from a monolithic architecture to a cloud-native deployment

About

Businesses today are rapidly evolving and cloud-native applications are now needed more than ever before. To build these types of applications, you must be able to determine the right environment, tools, and resources.

This course is designed to help you get to grips with all the concepts and techniques you need to build secure, robust, and scalable applications for cloud-based deployment. The course begins by explaining the driving factors behind cloud adoption and how cloud deployment is different from regular application deployment. You’ll learn about design patterns specific to apps running in the cloud, and discover how you can build a microservice in Java Spring using REST APIs. Next, you’ll focus on how to build, test, and deploy applications with maximum automation to reduce the deployment cycle time. A dedicated section will then guide you through configuring the Amazon Web Services (AWS) and Azure platforms and working with their APIs to deploy your apps. Toward later chapters, you’ll understand how to write efficient code by exploring API design concerns and their best practices. Finally, you’ll learn to migrate an existing monolithic app to a distributed cloud-native app.

By the end of this course, you’ll have learned how to confidently build and monitor a cloud-native application that is highly available and fault tolerant.


Cloud-Native Applications in Java的图片1
Cloud-Native Applications in Java的图片2

发布日期: 2019-09-28