Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Traefik | 43,244 | 18 | 14 hours ago | 160 | September 16, 2022 | 621 | mit | Go | ||
The Cloud Native Application Proxy | ||||||||||
Kong | 34,946 | 9 hours ago | 231 | apache-2.0 | Lua | |||||
🦍 The Cloud-Native API Gateway | ||||||||||
Awesome Docker | 25,412 | a day ago | apache-2.0 | |||||||
:whale: A curated list of Docker resources and projects | ||||||||||
Eshoponcontainers | 23,283 | 8 days ago | 44 | mit | C# | |||||
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 7, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor. | ||||||||||
Generator Jhipster | 20,600 | 4,666 | 186 | 11 hours ago | 267 | September 02, 2022 | 294 | apache-2.0 | TypeScript | |
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures. | ||||||||||
Awesome Kubernetes | 13,893 | 14 days ago | 9 | other | Shell | |||||
A curated list for awesome kubernetes sources :ship::tada: | ||||||||||
Jib | 12,800 | 10 | 11 hours ago | 21 | August 30, 2022 | 170 | apache-2.0 | Java | ||
🏗 Build container images for your Java applications. | ||||||||||
Piggymetrics | 12,361 | 3 days ago | 14 | mit | Java | |||||
Microservice Architecture with Spring Boot, Spring Cloud and Docker | ||||||||||
Apisix | 11,917 | 14 hours ago | 676 | apache-2.0 | Lua | |||||
The Cloud-Native API Gateway | ||||||||||
Kubeshark | 9,103 | 3 days ago | 79 | apache-2.0 | Go | |||||
The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters.. Think TCPDump and Wireshark re-invented for Kubernetes |
This is the code repository for Hands-On Microservices with Python [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
Author: Peter Fisher
This course covers microservice fundamentals and advanced topics with a hands-on demonstration of how to implement microservices using real-world examples. Learn how to design and build a microservice software architecture in Python. You will learn to make your applications more reliable and fault-tolerant using microservices with Python, no matter how complex the business logic. This course demonstrates how to design and build an application using a series of microservices. The application in question is an order management system, which we will split up into individual services. In a hands-on manner, you will learn topics such as data modeling, data storage, writing API requests, and you will learn to secure, monitor, and scale your microservices. Finally, you will learn to use Docker's containerization technology to isolate, manage, monitor, and deploy microservices in Docker containers.
To fully benefit from the coverage included in this course, you will need:
This course is for developers who want to build Microservice-based applications with Python.They know Python programming.No knowledge of the Microservice architecture is needed.If you want to code to build robust and fault tolerant systems with Python, this course is for you.
This course has the following software requirements:
SETUP AND INSTALLATION
This will vary on a product-by-product basis, but should be a standard PI element for ILT products. This example is relatively basic.
Minimum Hardware Requirements For successful completion of this course, students will require the computer systems with at least the following:
OS: Apple MacOS or Linux. Windows can be used but examples will be presented in a Unix based operating system
Processor: Intel I3+
Memory: 6GB
Storage: 20GB
Recommended Hardware Requirements For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration:
OS: Apple MacOS or Linux
Processor: Intel i5
Memory: 16GB
Storage: 20GB
Software Requirements
Operating system: Apple MacOS or Linux
Browser: Safari/FireFox
pyCharm Latest Version
Docker version Latest Version