PAC | Hands-On Microservices With Python (2019 EN)

Discussion in 'Programming' started by Kanka, Jul 22, 2019.

  1. Kanka

    Kanka Well-Known Member Loyal User

    Messages:
    16,391
    Likes Received:
    485
    Trophy Points:
    83
    [​IMG]

    Company: Packt Publishing
    Author: Peter Fisher
    Full Title: Hands-On Microservices With Python
    Year: 2019
    Language: English
    Genre: Educational: Application Development
    Skill Level: -
    Price: €124.99
    -
    Files: MP4 (+ Code Files)
    Time: 02:51:30
    Video: AVC, 1920 x 1080 (1.778) at 30.000 fps, 350 kbps
    Audio: AAC at 135 Kbps, 2 channels, 48.0 KHz



    Build robust and fault tolerant application with Python.

    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.

    Style and Approach
    The course is comprises both theory and practical elements. You'll gain an understanding of the fundamental concepts of microservices and how to build them from this course.


    Learn:
    ✓ What defines a microservice and how a microservice differs from other architectures.
    ✓ How to design a microservice architecture
    ✓ Advantages and disadvantages of using microservices
    ✓ How to manage and monitor microservices
    ✓ How to deploy microservices in Docker containers
    ✓ What Python tools are best suited for microservices
    ✓ How to secure microservices

    Features:
    ✓ Gain an understanding of microservices and how they are used within web systems
    ✓ How to convert a monolithic application into a series of Microservices
    ✓ Gain a clear understanding of how to deploy, monitor, and manage Microservices


    Lessons:
    1. Building Microservices in Python
    01. The Course Overview
    02. What is the Microservices approach?
    03. How Microservices are structured?
    04. What Tools Are Used to Build Microservices in Python?
    05. How to handle data in Flask?
    06. Creating a Basic Microservice in Flask
    2. Designing the order management microservices
    07. The Order Management System
    08. The User Registration Service
    09. The Product Service
    10. The Order Service
    11. How the order management service could be improved?
    3. Building the Order Management Microservices
    12. Creating the Frontend Website
    13. Creating the User Microservice
    14. The Product Service
    15. The Order Service
    4. Microservices Security Best Practices
    16. Security Concerns with Microservices
    17. How to implement oAuth for identity and access control?
    18. Security Monitoring Tools for Microservices
    19. How to lock down microservices from public access?
    5. Documenting,Testing and Deploying Microservices
    20. How to test a microservices in Python
    21. Tools Used to Deploy Microservices
    22. How to Document a Microservice Using Swagger?
    6. Docker Containers and Microservices
    23. What is a Docker container
    24. What is a Docker swarm?
    25. An Overview of Docker Commands
    26. How to deploy a microservices in Docker containers?


    -------------