DMSContainer is the microservice container written in Delphi and Python, but usable by any language. Born in the field in enterprise-wide projects, it allows to significantly reduce development time and time to market.
Just 6 months after its official launch, DMSContainer has become the reference framework for developing microservices in Delphi. Dozens of developers attended the advanced course for use and development with DMSContainer.
But how best to use DMSContainer? How to plan to send a large set of emails with arbitrarily complicated templates, or maybe to send in the future? How to integrate reports or attractive graphics into any application (desktop, web or mobile)? How to take advantage of exporting datasets to Excel or Single-Sign-On? In addition to talking about all the end-user features of DMSContainer, this course guides the learner in the development of arbitrarily complex modules with JSON-RPC and JOB cron-like APIs.
This course is reserved for users with an active subscription to DMSContainer. Having an application framework that cuts development time in half, that is high-performance, powerful and maintainable is no longer a forbidden dream - it is here and it is called DMSContainer.
In this course the learners will learn:
What is a microservice architecture
When and why to use microservice architecture
DMSContainer and microservices
What advantages does DMSContainer offer?
Differences between DMSContainer standard and DMSContainer professional
The Modules Built In
Single Sign On Module
The types of jobs
ShellJob: planning and execution
Monitor the system with DMSSupervisor
ClassJob: use, development and maintenance
How to choose between ShellJob and ClassJob
How to speed up development time
The DMS_* variables
The hierarchical configuration system
How DMSContainer Global Instance watches over our services
Success Case: How to develop in 4 hours what would take 10 days