REST API Design Management Monitoring Analytics

  • 471
  • 0
  • 0
  • 0
wolves-头像
REST API Design Management Monitoring Analytics
收藏
  • REST API Design Management Monitoring Analytics-缩略图
  • 举报
  • 点赞
  • 0
  • 分享

素材介绍

REST API Design Management Monitoring Analytics

https://www.udemy.com/course/rest-api-management-monitoring-analytics-kong-open-source/



Created by Timotius Pamungkas | Video: h264, 1280x720 | Audio: AAC 48KHz 2ch | Duration: 06:04 H/M | Lec: 70 | 2.24 GB | Language: English | Sub: EnglishREST API principle & design. Hands-on API management tools with Kong API Gateway, Docker, Zipkin, Elasticsearch, KibanaWhat you'll learnTheory & Best Practices about API Management & DesignManaging API using open-source tools: KongThis is NOT a coding course. We will NOT learn how to create REST API here. We will learn how to manage them.API Analytics with Elasticsearch, Logstash, and Kibana (ELK Stack)Monitor & notify your team real-time when your service is in trouble (e.g. down or high load)Trace your API calls that scattered on different machinesSimple usage of Docker container technologyRequirementsIf you want to learn, you simply need a web browser. For running tools and hands-on, specific hardware required (see Hardware Requirements in Course description or in Lecture one).Familiar with Command Prompt (Windows) or Terminal (Mac / Linux)Familiar with JSON formatDescriptionNOTE:This is NOT a coding course. The focus is on API management tools using off-the-shelf (ready to use) softwaresYou don't need any credit card or payment to use tools in this course. All softwares (including API manager itself) are available as free edition. Some might even open source their codes.---------------------------------------------------------------------------------------------------------------------------------------Update November 2019Minor Update:Added video about correlation id plugins on section 14Update October 2019Minor update :Changed kong version on docker to kong 1.3Added script & description for Elastic stack version on docker to 7.x. However, the video still use Elastic stack 6. I will update it soon to Elastic stack 7, maybe before christmas.---------------------------------------------------------------------------------------------------------------------------------------Before We BeginIf you want to learn, you simply need a web browser. For running tools and hands-on, specific hardware and software required. Please see requirements on Lecture One (with title Readme First : Hardware & Software Required).PrerequisitesWe will use Docker (which is container technology) to install tools required for this API management course. In this course, you will learn basic knowledge of Docker. To install docker, you need to be familiar with:Windows : basic command prompt usage & command, administrator accessMac / Linux : basic terminal usage & command, root / sudo accessI provide Docker installation instructions for Windows 10 Professional Edition. For any other operating system -including other version of Windows-, I provide reference to official documentation, but not the video. I'm sorry about this, since I don't have Mac / Linux machine.Don't worry, the official documentation is complete and easy enough to follow.---------------------------------------------------------------------------------------------------------------------------------------------------------Works with REST APIYour workplace adopt modern architecture and relies on REST API. Having REST API give benefits, but the benefits comes at cost. For most teams, the processes of setting and enforcing standards or policies across their APIs is entirely manual. Often that process involves multiple teams or team members and becomes even more painful as the number of APIs grows. Now that you have provisioned your APIs, you also need to have visibility on your APIs. How is your API traffic trending over time? Which API used most? Which API has large error rate? Having this data will help you analyze and take correct decision for further API development.Implementing policies, securities, or analytics can be done by writing additional logic on your APIs. You can even write your own analytics tools for monitoring & analyzing your APIs. But those process will be redundant and time-consuming. Why don't we find a more efficient way so developers can focus on business needs? That will ultimately maximize the productivity of the developers who build on the API, and in turn give benefits to company. API Management SoftwareAPI management tools can be an answer. API manager tools in market likely provides common API capabilities, like:API gateway, a single communication point for accessing APIBasic security for accessing APITraffic control, like rate limiting or quotaMonitor API health (is API accessible or down?)Load balancingAPI Analytics (hit rate, error rate)Logging your trafficDeveloper portal, act as API documentation. A common API documentation format is swagger / Open API specificationBig players like Google, IBM, or Axway provides good features for API management -if you are willing to pay some amount of money-. But if you prefer open source, start-small approach (but still good), there are also several API manager tools in the market,one of it is Kong API Manager (which we use in this course).In this course, we will learn API Management using several tools. All software available as free edition. Some comes with option to upgrade into premium edition with more features. The tools we will learn here are:Kong API managementThis is the main focus of this course.Docker and docker composePopular container technology to speed up our installation and configuration. However, this course is NOT a docker course, so we will no go deep on docker.ZipkinAn open source REST API tracing tools. Useful for distributed tracing on different services, even if the API services scattered on several machines.Elasticsearch, Logstash & KibanaA Popular search engine and it's visualization tools. This course is an introductory course on how to use these stacks to analyze your API traffic. But this course is not focusing on Elastic stack.Prometheus & GrafanaOpen source monitoring tools to gather performance metrics and display those metrics as time-series charts.Who this course is for?Developer that building REST API backendDeveloper / Operation that want to know when and how REST API should be used and managedSoftware Architect / Manager that want to leverage and use API Management platform, in this case the open source oneDeveloper / Operation that want to know how can leverage open-source tools for API managementHomepagehttps://www.udemy.com/course/rest-api-management-monitoring-analytics-kong-open-source/Screenshots
wolves-头像
  • 166
  • 12414499
  • 77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    • 195
    • 0
    • 0
    • 0
  • 复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    • 215
    • 0
    • 0
    • 0
  • JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    • 166
    • 0
    • 0
    • 0

评论(0)

  • 热评
  • 所有评论
还没有评论哦~
还没有评论哦~

关键词

  • REST-API-Design
  • Management
  • Monitoring-Analytics
  • 近期更新
  • 热评推荐
  • 热门点击
77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

2025-02-13 11:03:14

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

2025-02-13 11:01:09

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

2025-02-13 10:58:24

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

2025-02-13 10:56:32

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

2025-02-13 10:53:58

3DsMax建模插件集合:rapidTools v1.14+使用教程

3DsMax建模插件集合:rapidTools v1.14+使用教程

2020-07-06 17:44:38

Proko-人体解剖高级付费版(中文字幕)256课

Proko-人体解剖高级付费版(中文字幕)256课

2020-12-21 18:34:01

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

2020-07-13 10:43:06

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

2021-01-26 16:03:27

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

2019-07-31 11:06:07

3DDD 3DSky PRO models – April 2021

3DDD 3DSky PRO models – April 2021

2021-08-09 17:15:13

标签云

  • REST-API-Design
  • Management
  • Monitoring-Analytics

相关资源/猜你喜欢