Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Case Study: Visualize Complex Microservice Data Using Python

via LinkedIn Learning

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn how to use Python to build microservices that can help you grow your skills, advance your career, and assist in your organization’s day-to-day troubleshooting.

Syllabus

Introduction
  • How to make an impact in your organization as an engineer
  • Why use Python to build automation simple tools?
  • Using GitHub Codespaces
1. Defining the Problem and Researching a Solution
  • What are microservices?
  • Disadvantages of the microservice architecture
  • How to solve for the challenges introduced by microservices
  • How to research and find a technology that will help solve technical problems
2. Learning PlantUML
  • What is PlantUML?
  • Experiment with PlantUML
  • How can you work with PlantUML in a maintainable way?
  • How to decide if PlantUML will work for a use case
3. Planning for the Development
  • Create an implementation plan for the initiative
  • How to convince your team to pursue the initiative
  • Divide work into user stories
4. Building a Python Script to Convert Data into PlantUML Code
  • Establish input of the script
  • Establish the output of the script
  • Design implementation for script code
  • Load JSON data from a file
  • Iterate through JSON data and store effectively
  • Write simple PlantUML code to a file
  • Export PlantUML code to a PNG diagram with Python
  • Add data to each node in the PlantUML graph
  • Add edges to the PlantUML graph
5. Going Above and Beyond
  • Review your code for inefficiencies and unnecessary complication
  • Create a README
  • Add live call to generate live graph
  • Prepare a demo for greater organization
Conclusion
  • Contributing to your engineering organization

Taught by

Kathryn Hodge

Reviews

4.6 rating at LinkedIn Learning based on 5 ratings

Start your review of Case Study: Visualize Complex Microservice Data Using Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.