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
- Overview of microservices architecture
- Comprehending microservices fundamentals
Constructing Microservices
- Developing a miniature microservices application
- Operating services via Docker
- Orchestrating services using Kubernetes
- Analyzing the architecture of multi-service applications
- Leveraging cloud-based environments for application development
- Applying data normalization strategies
- Database administration and modeling
- Implementing authentication strategies and options
Testing Isolated Microservices
- Understanding the testing architecture
- Testing invalid input scenarios
- Modifying the Node environment during test execution
- Testing sign-in and sign-out functionalities
- Addressing cookie-related issues during testing
- Testing non-authorized requests
Leveraging NodeJS and React
- Integrating a server-side-rendered React application
- Sharing and reusing code across services
- Setting up Create-read-update-destroy servers
- Utilizing the NATS streaming server
- Integrating NATS within the NodeJS environment
- Managing the NATS client
- Implementing cross-service data replication
- Understanding the event flow
- Managing events and concurrency issues
Continuous Integration and Delivery (CI/CD)
- Comprehending the development workflow
- Collaborating with Git
- Executing tests
- Evaluating deployment options
Summary and Subsequent Steps
Requirements
- Fundamental understanding of JavaScript and React
- Proficiency with command-line interfaces
Target Audience
- Software Developers
21 Hours
Testimonials (1)
Friendly environment. Also, I liked one on one training. It’s very productive. I would definitely recommend it to my friends and colleagues.