Symfony Messenger with RabbitMQ and Kubernetes
Symfony Messenger with RabbitMQ and Kubernetes, available at $39.99, has an average rating of 3, with 31 lectures, based on 5 reviews, and has 36 subscribers.
You will learn about How to use RabbitMQ with Symfony Be confident with Symfony Messenger compononent How a simple Microservice works with a message broker How to work with Kubernetes in Microservice environement This course is ideal for individuals who are Symfony Developers who wants to move into Microservice Architecture It is particularly useful for Symfony Developers who wants to move into Microservice Architecture.
Enroll now: Symfony Messenger with RabbitMQ and Kubernetes
Summary
Title: Symfony Messenger with RabbitMQ and Kubernetes
Price: $39.99
Average Rating: 3
Number of Lectures: 31
Number of Published Lectures: 31
Number of Curriculum Items: 31
Number of Published Curriculum Objects: 31
Original Price: €19.99
Quality Status: approved
Status: Live
What You Will Learn
- How to use RabbitMQ with Symfony
- Be confident with Symfony Messenger compononent
- How a simple Microservice works with a message broker
- How to work with Kubernetes in Microservice environement
Who Should Attend
- Symfony Developers who wants to move into Microservice Architecture
Target Audiences
- Symfony Developers who wants to move into Microservice Architecture
Microservice architecture helps you to scale your product and make it more meaningful to add new features. Also your teams can be divided into smaller squads with ownership of respective domain. So its not only scaling your product but also teams around. Another important point is you will be able to easily bring new technologies with the help of message broker. We will see RabbitMQ mainly as an example but possible to pick and apply other solutions.
Here are some other benefits you can get from this course to apply your project.
* Easier to scale when high traffic hits your product, since you re removing the single point of failure from your architecture and using message broker with persistent storage feature. When your service is back, can start consuming the messages from where it left.
* Use Golang when you need and php in another, as long as you communicate with the same json structure, it won’t be problem.
* With help of Kubernetes, deployment and tracking the app health will be more robust and will reduce the down time.
* Symfony messenger bundle comes with all needed features out of the box, that will help you to start building your service without too much hassle
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course Resources
Lecture 2: How to reach me out
Lecture 3: Creating all services with help of Symfony CLI
Chapter 2: RabbitMQ and Game Service Setup
Lecture 1: Basic setup for games service and start using an external AMQP service
Lecture 2: Installing AMQP drivers and command/event bus definitions
Lecture 3: Add first Command to CommandBus and Dispatch the message
Lecture 4: Let's install xebug and setup with docker
Lecture 5: Dispatching first event and reading it from RabbitMQ
Lecture 6: Installing Sqlite and creating first entity and migration
Lecture 7: Implementing GameEnded command and the event
Lecture 8: Improve game setup
Chapter 3: Guesses Service Setup and Implementation
Lecture 1: Guess service setup
Lecture 2: Guesses entity and command creation
Lecture 3: Dispatching GameGuessed event and transport config
Lecture 4: Handling GameEnded event on Guess service
Lecture 5: GuessCheckedEvent implementation
Lecture 6: Running consumers with supervisor
Chapter 4: Stats Service Setup and Implementation
Lecture 1: Package setup for stats service
Lecture 2: Bundle installation for stats service
Lecture 3: Messenger config and handler implementations
Chapter 5: Query Service Setup and Implementation
Lecture 1: Setup query service
Lecture 2: Creating entities and events of query service
Lecture 3: First handler and full test of the services
Lecture 4: StadsUpdatedHandler and final test
Chapter 6: Kubernetes Configuration
Lecture 1: K8s Development and Service Config
Lecture 2: Ingress Controller Configuration
Lecture 3: Skaffold Configuration
Lecture 4: Setup client service and install HTTP Client bundle
Lecture 5: Running services with Kubernetes
Lecture 6: Some more Ingress endpoints and full demo
Lecture 7: Dispatch GameEndedEvent to query queue
Instructors
-
Mustafa Özyurt
Web Developer/Architect
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 2 votes
- 4 stars: 0 votes
- 5 stars: 1 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024