DevPrime Fundamentals
Last updated 08/2022
English
03:04:42
Price: FREE
What you'll learn
In this course you will learn the fundamental concepts related to the platform and its main components.
The training will show you the necessary requirements for you to create your Microservices based on Stack DevPrime, create a Free account on our platform, install the necessary components and prepare the development environment.
You will be able to create Cloud Native and Event-Driven Microservices with autonomous behaviors that allow your application to be resilient, anti-fragile and reactive in 30 minutes, through our Stack and DevPrime CLI accelerators.
During the existing chapters you will develop applications focused on the business domain following a Domain-Driven Design approach, in addition to using the best practices of application engineering and software architecture.
We have also prepared some important topics where you will understand in detail the execution flow of a DevPrime Microservice, and also how to extend your Microservice's behaviors while maintaining compliance with the architectural standards and appropriate separations of responsibility.
The training will show you the necessary requirements for you to create your Microservices based on Stack DevPrime, create a Free account on our platform, install the necessary components and prepare the development environment.
You will be able to create Cloud Native and Event-Driven Microservices with autonomous behaviors that allow your application to be resilient, anti-fragile and reactive in 30 minutes, through our Stack and DevPrime CLI accelerators.
During the existing chapters you will develop applications focused on the business domain following a Domain-Driven Design approach, in addition to using the best practices of application engineering and software architecture.
We have also prepared some important topics where you will understand in detail the execution flow of a DevPrime Microservice, and also how to extend your Microservice's behaviors while maintaining compliance with the architectural standards and appropriate separations of responsibility.
Course Content
In this chapter you will better understand what the DevPrime Platform is and its main components
- What is DevPrime 00:02:01
- Main components of DevPrime 00:02:34
So that you can better understand what are the installation requirements, installation procedures, creating an account on the platform, authenticating the DevPrime CLI and setting up the minimal environment to start a new project, we have prepared this very important chapter to make your journey easier.
- Installation requirements 00:00:58
- Installing the DevPrime CLI 00:01:07
- Authorizing the DevPrime CLI 00:01:06
- Configuring containers locally 00:02:39
Learn how to create a new project, using DevPrime CLI features that give you productivity and speed up your work. Better understand the architectural aspects and other CLI accelerators that will make your work a thousand steps ahead of a robust and quality project.
- Setting the domain context 00:02:11
- Using the 'dp new' command 00:04:19
- Understanding Application Architecture Aspects 00:02:12
- Accelerating technology deployments using 'dp init' 00:05:44
In this chapter you will understand how to take advantage of the structured log to identify the entire operation of your Microservice in minutes. Understanding in detail what Stack DevPrime helps you build a professional application ready for a productive environment.
- Observability and Fast Debugging 00:06:34
- Understanding the Process Flow Diagram 00:13:31
- Custom log 00:11:24
- Exception Flow 00:07:26
In this chapter you will build the second Microservice to better understand how to use asynchronous communication between Microservices, as well as tips to avoid serious problems that can interrupt the operation of the business causing losses.
- Preparing Microservices to receive events 00:05:49
- How to avoid clogged ducts 00:04:37
Understand better how application services and Event Handlers work within the DevPrime architecture.
- Application service 00:10:54
- Event Handler 00:12:24
In this chapter you will see in practice how to extend the functionality of your Microservice in accordance with the architecture proposed by DevPrime.
- Customizing the APIs and Application Service 00:09:39
- Customizing the repository 00:17:14
- Adding external libraries 00:11:58
In this super special chapter, you will see all the autonomous and native behaviors that Stack DevPrime provides, allowing your Microservice to be prepared for any environment and adhere to Cloud Native practices.
- Stack's autonomous behaviors 00:18:53
- How to view distributed tracing 00:05:51
In this chapter you will be able to publish your application in containerized environments via Docker or Kubernetes. In addition to learning a few more DevPrime CLI accelerators that help you move quickly through these steps.
- Main settings and publishing Microservice in docker 00:04:25
- Exporting the manifest and publishing to a Kubernetes cluster 00:04:57
In this special chapter we will recap some important concepts emphasizing your learning and we will bring you some more tips to help you even more with the evolution of your project and knowledge.
- Creating Microservices with Relational Databases 00:14:15
Last updated 08/2022
English
03:04:42
Price: FREE