Cloud Native 這個詞近年來非常熱門,CNCF 甚至也有針對這個詞給出了一個簡短的定義,然而對於每個使用者來說,要如何實踐這個定義則是百家爭鳴。我認為很認真地去探討到底什麼樣才算 Cloud Native 其實就跟很認真的探討什麼是 DevOps 一樣,就是一個沒有共識,沒有標準答案的問題。
本篇文章從 CNCF 的定義衍伸出 Cloud Native 帶來的優勢,並且針對這個領域介紹了十三種不同面向的科技樹,每個科技樹也都介紹了幾個常見的解決方案。
好處:
1. Speed
作者認為 Cloud Native 的應用程式要具有快速部署與快速開發的特性,擁有這些特性才有辦法更快地去根據市場需求而上線面對。眾多的雲端廠商都提供不同的解決方案讓部署應用程式愈來愈簡單,而 Cloud Native 相關的工具則是大量採用抽象化的方式去描述這類型的應用程式,讓需求可能更簡單與通用的部署到不同環境中。
2. Scalability and Availability
Cloud Native 的應用程式應該要可以無痛擴張來對面不論是面對一百個或是一百萬個客戶。底層所使用的資源應該都要根據當前的需求來動態配置,避免無謂的金錢成本浪費。此外自動化的 Failover 或是不同類型的部署策略(藍綠/金絲雀..等)也都可以整合到 Cloud native 的工具中。
3. Quality
Cloud Native 的應用程式建置時應該要保持不變性,這特性使得應用程式本身能夠提供良好的品質一致性。此外大部分的 Cloud Native 工具都是開放原始碼專案,這意味者使用時比較不會遇到 vendor lock-ins 的問題。
以下是作者列出來認為 Cloud Native 生態系中不可或缺的十三種面向,以及該面向中幾個知名專案。
相關領域
1. Microservices (Node.js/Kotlin,Golang)
2. CI/CD (Gitlab CICD/ Github Actions)
3. Container (Docker/Podmna/LXD)
4. Container Orchestration (Kubernetes/Google Cloud Run)
5. Infrasturcutre as Code (Terraform/Pulumi)
6. Secrets (Vault /Sealed Secrets)
7. Certificates (cert-manager/Google managerd certificates)
8. API Gateway (Ambassador/Kong)
9. Logging (EKF/Loki)
10. Monitoring (Prometheus/Grafana/Datadog)
11. Alerting (Prometheus Alertmanager/Grafana Alerts)
12. Tracing (Jaeger/Zipkin)
13. Service Mesh (Istio/Consul)
https://medium.com/quick-code/how-to-become-cloud-native-and-13-tools-to-get-you-there-861bcebb22bb
「kong github」的推薦目錄:
- 關於kong github 在 矽谷牛的耕田筆記 Facebook 的最讚貼文
- 關於kong github 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於kong github 在 Kong/kong: The Cloud-Native API Gateway - GitHub 的評價
- 關於kong github 在 ligreman/king: King UI for Kong API Gateway - GitHub 的評價
- 關於kong github 在 Kong request transformer plugin - GitHub 的評價
- 關於kong github 在 Build tools to package and release Kong - GitHub 的評價
- 關於kong github 在 Kong Developer Portal Templates - GitHub 的評價
- 關於kong github 在 Kong/kongponents: Kong Vue Component Library - GitHub 的評價
- 關於kong github 在 Contains the kong runtime ontop of which Kong is ... - GitHub 的評價
- 關於kong github 在 Simple template to get started with custom Kong plugins 的評價
- 關於kong github 在 Kong/edu-kgac-202 - Gateway Ops for Kubernetes - GitHub 的評價
- 關於kong github 在 Kong/kong-js-pdk: Kong PDK for Javascript and plugin server 的評價
- 關於kong github 在 Kong Inc internal script to manage your local test license 的評價
- 關於kong github 在 Kong/kong-python-pdk: Write Kong plugins in Python - GitHub 的評價
- 關於kong github 在 kong-python-pdk/kong-pluginserver at master - GitHub 的評價
- 關於kong github 在 Kong Build Tools Base Image - GitHub 的評價
- 關於kong github 在 Kong Developer Portal CLI - GitHub 的評價
- 關於kong github 在 Kong/kong-vagrant: Vagrantfile for Kong testing and ... - GitHub 的評價
- 關於kong github 在 Kong API Notes - gists · GitHub 的評價
- 關於kong github 在 Kong/kong-pongo: Tooling to run plugin tests with ... - GitHub 的評價
- 關於kong github 在 kong-ingress-demo.md - gists · GitHub 的評價
- 關於kong github 在 Kong Cluster Terraform Module for AWS - GitHub 的評價
- 關於kong github 在 getprimate/primate: A modern dashboard for Kong ... - GitHub 的評價
- 關於kong github 在 Kong Prometheus Plugin - GitHub 的評價
- 關於kong github 在 single place for all of Kong's CI scripts - GitHub 的評價
- 關於kong github 在 kong GRPC Gateway plugin - GitHub 的評價
- 關於kong github 在 Kubernetes managed Kong cluster - GitHub 的評價
- 關於kong github 在 Kong Zipkin Plugin - GitHub 的評價
- 關於kong github 在 Kong API Gateway practical intro - gists · GitHub 的評價
- 關於kong github 在 OAuth 2.0 Hello World for Kong - GitHub 的評價
- 關於kong github 在 example docker-compose.yml for kong, postgres and konga 的評價
- 關於kong github 在 Using GitHub Actions to Build With the Language You - Kong 的評價
- 關於kong github 在 CI for APIs With the Kong Insomnia CLI and GitHub Actions 的評價
- 關於kong github 在 kong-plugin-hsdpverifier - Go Packages 的評價
- 關於kong github 在 deepstream nvidia github - BUBUWORLD 的評價
- 關於kong github 在 Tune-A-Video 的評價
- 關於kong github 在 Real time object detection and tracking github 的評價
- 關於kong github 在 GitHub Status 的評價
- 關於kong github 在 Systems, Software and Services Process Improvement: 27th ... 的評價
- 關於kong github 在 Application and Theory of Petri Nets and Concurrency: 43rd ... 的評價
- 關於kong github 在 Kong · GitHub 的評價
- 關於kong github 在 GitHub Introduces go-gh to Simplify the Creation of GitHub CLI ... 的評價
- 關於kong github 在 Pattern Recognition: 44th DAGM German Conference, DAGM GCPR ... 的評價
- 關於kong github 在 Many Voices, Many Worlds: Critical Perspectives on Community ... 的評價
kong github 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
เป็นผลงานวิจัย AI (deep learning) ล่าสุด
เอาไว้ใช้ปรับแต่งแก้รูปภาพเก่าๆ
ที่ชำรุด หรือเสียหาย ให้ฟื้นฟูกลับมามีชีวิตชีวาอีกครั้ง
เป็นผลงานร่วมมือ Microsoft, City University of Hong Kong และ University of Science and Technology of China
.
มีตัวอย่างโค้ดให้ลองทำดู
เท่าที่เล่นดูเข้าท่าดี
เลยมาแชร์ให้เพื่อนๆ ได้ลองเล่นดู
เป็นโปรเจคที่รายละเอียดครบครัน
เล่นได้เลยผ่านหน้าเว็บ (ผ่าน colab)
ไม่ต้องติดตั้งอะไรให้ยุ่งยาก
.
👉 โค้ดอยู่นี้นะ GitHub
https://github.com/microsoft/Bringing-Old-Photos-Back-to-Life
.
👉 ใครสายวิชาการก็อ่านงาน Paper
https://arxiv.org/pdf/2004.09484.pdf
.
👉 เขียนโค้ด Python ไม่เป็นก็รันผ่าน Colab ได้
แต่ต้องเปลี่ยน run time type เป็น GPU
แล้วก็มีให้ลองอัพโหลดรูปภาพเราด้วยแหละ
.
https://colab.research.google.com/drive/1NEm6AsybIiC5TwTU_4DqDkQO0nFRB-uA?usp=sharing#scrollTo=LMnje_NWj24x
.
👉 ทำไมเป็น เขาก็ใจดีมีคลิปติวเตอร์ด้วยดีเวอร์
https://youtu.be/mS-LSjQqh4A
.
👉 อันนี้หน้าเว็บหลักเขาล่ะ
http://raywzy.com/Old_Photo/
.
👉 ปิดท้ายด้วยคลิป https://www.youtube.com/watch?v=FVo400nmZfc
.
.
.
.
.
+++++ขอประชาสัมพันธ์ (ขายของ)
📔 หนังสือ "ปัญญาประดิษฐ์ (AI) ไม่ยาก" เข้าใจได้ด้วยเลขม. ปลาย (เนื้อหาภาษาไทย)
.
ถ้าสนใจสั่งซื้อด้ที่
👉 https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEwODI0NiI7fQ&fbclid=IwAR11zxJea0OnJy5tbfIlSxo4UQmsemh_8TuBF0ddjJQzzliMFFoFz1AtTo4
.
ขออภัยยังไม่มีเล่มกระดาษจำหน่าย มีแต่ ebook
.
ส่วนตัวอย่างหนังสือ ก็ดูได้ลิงค์นี้
👉 สารบัญ: https://drive.google.com/file/d/1IDshtzRwP6-tiK3w1wT-2aM7QZGwFuyg/view
👉 ตัวอย่าง https://github.com/adminho/machine-learning#ตัวอย่างแต่ละบท
👉 youtube: https://youtu.be/rLo-XdToGFI
.
👉 รีวิวหนังสือจากผู้เขียนตำราเทพเอกเซล https://www.facebook.com/thepexcel/posts/1424798431031509/
.
✍เขียนโดย โปรแกรมเมอร์ไทย thai programmer
kong github 在 ligreman/king: King UI for Kong API Gateway - GitHub 的推薦與評價
Manage multiple Kong Nodes. Manage all Kong API Objects with an interactive graph interface, or a more table-like traditional one. Helpful and intuitive forms. ... <看更多>
kong github 在 Kong request transformer plugin - GitHub 的推薦與評價
Kong request transformer plugin · ⚠️ This plugin is now maintained as part of Kong. Please open Issues and PRs in that repository · For documentation, please ... ... <看更多>
kong github 在 Kong/kong: The Cloud-Native API Gateway - GitHub 的推薦與評價
Kong or Kong API Gateway is a cloud-native, platform-agnostic, scalable API Gateway distinguished for its high performance and extensibility via plugins. ... <看更多>
相關內容