Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Quarkus for Government
- Overview of Quarkus
- Advantages of Quarkus for cloud-native applications in the public sector
- Integration with Kubernetes and OpenShift for government environments
- Optimization of startup time and memory usage for efficient resource management
- Fundamental workflow and architecture for government projects
Quarkus Core Concepts for Government
- Application configuration and custom converters for government applications
- Initialization and shutdown lifecycle in public sector systems
- Testing strategies to ensure reliability and compliance
- Logging configuration for enhanced transparency and auditability
RESTful Service Development for Government
- Creating REST API endpoints for government services
- Managing query parameters and HTTP methods in public sector applications
- Implementing semantic response codes for clear communication
- Enabling CORS and reactive routing for secure data exchange
- Intercepting HTTP requests and implementing SSL for enhanced security
Application Configuration for Government
- Utilizing custom property files and profiles for government-specific needs
- Accessing and overriding configuration values to meet regulatory requirements
- Advanced logging and profile-specific configurations for improved oversight
- Developing custom sources and converters for specialized data handling
- Grouping and validating configuration values for robust application management
Quarkus Programming Model for Government
- JSON and XML serialization for interoperable government services
- Input/output validation with custom validators to ensure data integrity
- Dependency injection and qualifiers for modular and maintainable code
- Lifecycle events and interceptors for controlled application behavior
- Behavioral and unit testing using Mockito for thorough quality assurance
Packaging Quarkus Applications for Government
- Command mode and JAR packaging for flexible deployment options
- Über-JAR and native executable builds for optimized performance
- Docker containers for JAR and native builds to support scalable infrastructure
- SSL support in containerized applications for secure data transmission
Introduction to Apache Camel for Government
- Overview of Apache Camel and its integration with Quarkus for government projects
- Enterprise integration patterns and use cases relevant to public sector operations
- Developing and deploying Camel routes within a Quarkus application for efficient data processing
Summary and Next Steps for Government
Requirements
- An understanding of Java programming for government
- Experience with web architecture and RESTful concepts
- Familiarity with the HTTP protocol
Audience
- Developers
- Software architects
- Engineers building cloud-native applications for government use
40 Hours
Testimonials (3)
the technical preparation of teachers
Giorgio - Asystel-BDF S.p.A.
Course - Creating a Service Mesh with Istio and Kubernetes
The practices
Ivan - si
Course - Spring Cloud for Microservices
I liked that the lecturer was very well prepared and he managed to engage the audience. The course was a combination of theory and practice and I enjoyed it very much.