рд╡реНрдпрд╡рд╕реНрдерд┐рдд Kubernetes (2020) рдорд╛ рд▓рд╛рдЧрдд рддреБрд▓рдирд╛

рдиреЛрдЯред рдЕрдиреБрд╡рд╛рджред: рдЕрдореЗрд░рд┐рдХреА DevOps рдЗрдиреНрдЬрд┐рдирд┐рдпрд░ рд╕рд┐рдб рдкрд▓рд╛рд╕, рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ рдЧреБрдЧрд▓ рдХреНрд▓рд╛рдЙрдбрдХреЛ рд╣рд╛рд▓реИрдХреЛ рдШреЛрд╖рдгрд╛ рдЬрд╛рдирдХрд╛рд░реАрдореВрд▓рдХ рдЧрд╛рдЗрдбрдХреЛ рд░реВрдкрдорд╛, рдореИрд▓реЗ рд╕рдВрд╕рд╛рд░рдХрд╛ рдЕрдЧреНрд░рдгреА рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрдмрд╛рдЯ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯ рд╕реЗрд╡рд╛рдХреЛ рд▓рд╛рдЧрдд (рднрд┐рдиреНрди рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВрдорд╛) рддреБрд▓рдирд╛ рдЧрд░реЗрдВред рдЙрд╕рдХреЛ рдХрд╛рдордХреЛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╛рдЗрджрд╛ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЬреБрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХрдХреЛ рдкреНрд░рдХрд╛рд╢рди рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ (рдкрд╛рдЗрдердирдХреЛ рдиреНрдпреВрдирддрдо рдЬреНрдЮрд╛рдирдХреЛ рд╕рд╛рде) рддрдкрд╛рдЗрдБрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдЕрдиреБрд░реВрдк рдЧрд░рд┐рдПрдХреЛ рдЧрдгрдирд╛рд╣рд░реВ рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

TL; рдб: Azure рд░ Digital Ocean рд▓реЗ рдХрдиреНрдЯреНрд░реЛрд▓ рдкреНрд▓реЗрдирдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рдХрдореНрдкреНрдпреБрдЯ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЪрд╛рд░реНрдЬ рдЧрд░реНрджреИрди, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдзреЗрд░реИ рд╕рд╛рдирд╛ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд░рд╛рдореНрд░реЛ рд╡рд┐рдХрд▓реНрдк рдмрдирд╛рдЙрдБрдЫред рд╕рд╛рдиреЛ рд╕рдВрдЦреНрдпрд╛рдорд╛ рдареВрд▓рд╛ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐, GKE рд╕рдмреИрднрдиреНрджрд╛ рдЙрдкрдпреБрдХреНрдд рдЫред рдердк рд░реВрдкрдорд╛, рддрдкрд╛рдИрдВрд▓реЗ рд╕реНрдкрдЯ/рдкреНрд░реАрдореНрдкреНрдЯрд┐рдн/рдХрдо-рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдиреЛрдбрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд╛ рдЙрд╣реА рдиреЛрдбрд╣рд░реВрдХреЛ рджреАрд░реНрдШрдХрд╛рд▓реАрди рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ "рд╕рджрд╕реНрдпрддрд╛" рдЧрд░реЗрд░ (рдпреЛ рд╕рдмреИ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫ) рд▓рд╛рдЧрддрд╣рд░реВ рдШрдЯрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рд╡реНрдпрд╡рд╕реНрдерд┐рдд Kubernetes (2020) рдорд╛ рд▓рд╛рдЧрдд рддреБрд▓рдирд╛
рдХреНрд▓рд╕реНрдЯрд░ рд╕рд╛рдЗрдЬ (рдХрд╛рдорджрд╛рд░рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛)

рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рдирдХрд╛рд░реА

рд╣рд╛рд▓рдХреЛ рдЧреБрдЧрд▓ рдХреНрд▓рд╛рдЙрдб рдШреЛрд╖рдгрд╛ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓рд╕реНрдЯрд░ рдШрдгреНрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ 10 рд╕реЗрдиреНрдЯ рдкреНрд░рддрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдШрдгреНрдЯрд╛ рдЪрд╛рд░реНрдЬ рдЧрд░реНрди рд╕реБрд░реБ рдЧрд░реНрдиреЗ GKE рдХреЛ рдШреЛрд╖рдгрд╛рд▓реЗ рдорд▓рд╛рдИ рдкреНрд░рдореБрдЦ рд╡реНрдпрд╡рд╕реНрдерд┐рдд Kubernetes рдкреНрд░рд╕реНрддрд╛рд╡рд╣рд░реВрдХреЛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕реБрд░реБ рдЧрд░реНрди рдкреНрд░реЗрд░рд┐рдд рдЧрд░реНрдпреЛред

рд╡реНрдпрд╡рд╕реНрдерд┐рдд Kubernetes (2020) рдорд╛ рд▓рд╛рдЧрдд рддреБрд▓рдирд╛
рдпреЛ рдШреЛрд╖рдгрд╛рд▓реЗ рдХрддрд┐рдкрдпрд▓рд╛рдИ рдирд┐рдХреИ рдЕрдкреНрдареНрдпрд╛рд░реЛ рдкрд╛рд░реЗрдХреЛ рдЫ...

рд▓реЗрдЦрдХрд╛ рдореБрдЦреНрдп рдкрд╛рддреНрд░рд╣рд░реВ рд╣реБрдиреН:

рд▓рд╛рдЧрдд рдмреНрд░реЗрдХрдбрд╛рдЙрди

рдпреА рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛ Kubernetes рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреБрд▓ рд▓рд╛рдЧрдд рдирд┐рдореНрди рдШрдЯрдХрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ:

  • рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╢реБрд▓реНрдХ;
  • рд▓реЛрдб рд╕рдиреНрддреБрд▓рди (рдЗрдирдЧреНрд░реЗрд╕рдХреЛ рд▓рд╛рдЧрд┐);
  • рдХрд╛рдорджрд╛рд░рд╣рд░реВрдХреЛ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд╕реНрд░реЛрддрд╣рд░реВ (vCPU рд░ рдореЗрдореЛрд░реА);
  • рдирд┐рдХрд╛рд╕ рдпрд╛рддрд╛рдпрд╛рдд;
  • рд╕реНрдерд╛рдпреА рднрдгреНрдбрд╛рд░рдг;
  • рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдбрд╛рдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧред

рдердк рд░реВрдкрдорд╛, рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрд▓реЗ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫреБрдЯрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░реНрдЫрдиреН рдпрджрд┐ рдЧреНрд░рд╛рд╣рдХрд▓реЗ рдкреНрд░рд┐рдордкреНрдЯрд┐рдмрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫрдиреН рдард╛рдЙрдБ рд╡рд╛ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдиреЛрдбрд╣рд░реВ рд╡рд╛ 1-3 рд╡рд░реНрд╖рдХреЛ рд▓рд╛рдЧрд┐ рдЙрд╣реА рдиреЛрдбрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ред

рдпреЛ рдЬреЛрдб рджрд┐рди рд▓рд╛рдпрдХ рдЫ рдХрд┐ рдпрджреНрдпрдкрд┐ рд▓рд╛рдЧрдд рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрдХреЛ рддреБрд▓рдирд╛ рд░ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд░рд╛рдореНрд░реЛ рдЖрдзрд╛рд░ рд╣реЛ, рдЕрдиреНрдп рдХрд╛рд░рдХрд╣рд░реВрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреНрдиреБрдкрд░реНрдЫ:

  • рдЕрдкрдЯрд╛рдЗрдо (рд╕реЗрд╡рд╛ рд╕реНрддрд░ рд╕рдореНрдЭреМрддрд╛);
  • рд╡рд░рдкрд░рдХреЛ рдмрд╛рджрд▓ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо;
  • K8s рдХреЛ рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ;
  • рдХрд╛рдЧрдЬрд╛рдд/рдЙрдкрдХрд░рдгрдХреЛ рдЧреБрдгрд╕реНрддрд░ред

рдпрджреНрдпрдкрд┐, рдпреА рдХрд╛рд░рдХрд╣рд░реВ рдпрд╕ рд▓реЗрдЦ/рдЕрдзреНрдпрдпрдирдХреЛ рджрд╛рдпрд░рд╛рднрдиреНрджрд╛ рдмрд╛рд╣рд┐рд░ рдЫрдиреНред IN StackRox рдмреНрд▓рдЧрдорд╛ рдлреЗрдмреНрд░реБрдЕрд░реА рдкреЛрд╕реНрдЯ EKS, AKS рд░ GKE рдХреЛ рд▓рд╛рдЧрд┐ рдЧреИрд░-рдореВрд▓реНрдп рдХрд╛рд░рдХрд╣рд░реВ рд╡рд┐рд╕реНрддреГрдд рд░реВрдкрдорд╛ рдЫрд▓рдлрд▓ рдЧрд░рд┐рдПрдХреЛ рдЫред

Jupyter рдиреЛрдЯрдмреБрдХ

рд╕рдмреИрднрдиреНрджрд╛ рд▓рд╛рднрджрд╛рдпрдХ рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬреНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрди, рдореИрд▓реЗ рд╡рд┐рдХрд╛рд╕ рдЧрд░реЗрдХреЛ рдЫреБ Jupyter рдиреЛрдЯрдмреБрдХ, рдпрд╕рдорд╛ plotly + ipywidgets рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдХреНрд▓рд╕реНрдЯрд░ рдЖрдХрд╛рд░ рд░ рд╕реЗрд╡рд╛ рд╕реЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рджрд╛рдпрдХ рдкреНрд░рд╕реНрддрд╛рд╡рд╣рд░реВ рддреБрд▓рдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рддрдкрд╛рдЗрдБ Binder рдорд╛ рдиреЛрдЯрдкреНрдпрд╛рдб рдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЧ рдЕрднреНрдпрд╛рд╕ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

рд╡реНрдпрд╡рд╕реНрдерд┐рдд Kubernetes (2020) рдорд╛ рд▓рд╛рдЧрдд рддреБрд▓рдирд╛
managed-kubernetes-price-exploration.ipynb mybinder.org рдорд╛

рдорд▓рд╛рдИ рдерд╛рд╣рд╛ рджрд┐рдиреБрд╣реЛрд╕реН рдпрджрд┐ рдЧрдгрдирд╛ рд╡рд╛ рдореВрд▓ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд▓рдд рдЫ (рдпреЛ GitHub рдорд╛ рдореБрджреНрджрд╛ рд╡рд╛ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдорд╛рд░реНрдлрдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ - рдпрд╣рд╛рдБ рднрдгреНрдбрд╛рд░ рдЫ).

рдирд┐рд╖реНрдХрд░реНрд╖

рдХрд╛рд╢, рд╕реБрд░реБрдорд╛ TL; DR рдЕрдиреБрдЪреНрдЫреЗрджрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХрд╛ рднрдиреНрджрд╛ рдмрдвреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд┐рдлрд╛рд░рд┐рд╕рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрди рдзреЗрд░реИ рдирдХреНрд╕рд╛рд╣рд░реВ рдЫрдиреНред рдпрджреНрдпрдкрд┐, рдХреЗрд╣рд┐ рдирд┐рд╖реНрдХрд░реНрд╖рд╣рд░реВ рдЕрдЭреИ рдкрдирд┐ рдХреЛрд░реНрди рд╕рдХрд┐рдиреНрдЫ:

  • GKE рд░ EKS рдХреЛ рд╡рд┐рдкрд░реАрдд, AKS рд░ Digital Ocean рд▓реЗ рдирд┐рдпрдиреНрддреНрд░рдг рддрд╣ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЪрд╛рд░реНрдЬ рдЧрд░реНрджреИрдиред AKS рд░ DO рдЕрдзрд┐рдХ рд▓рд╛рднрджрд╛рдпрдХ рдЫрдиреН рдпрджрд┐ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдорд╛ рдзреЗрд░реИ рд╕рд╛рдирд╛ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрд░рддрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд╡рд╛ рдкреНрд░рддреНрдпреЗрдХ рдЧреНрд░рд╛рд╣рдХ).
  • GKE рдХреЛ рдереЛрд░реИ рдХрдо рдорд╣рдБрдЧреЛ рдХрдореНрдкреНрдпреБрдЯ рд╕реНрд░реЛрддрд╣рд░реВрд▓реЗ рдХреНрд▓рд╕реНрдЯрд░ рд╕рд╛рдЗрдЬ* рдмрдвреНрджрд╛ рдпрд╕рд▓рд╛рдИ рдЕрдЭ рд▓рд╛рднрджрд╛рдпрдХ рдмрдирд╛рдЙрдБрдЫред
  • рдкреНрд░рд┐рдордкреНрдЯрд┐рдмрд▓ рдиреЛрдбрд╣рд░реВ рд╡рд╛ рд▓рд╛рдореЛ-рдЕрд╡рдзрд┐ рдиреЛрдб рд╕рдореНрдмрджреНрдзрддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирд╛рд▓реЗ рд▓рд╛рдЧрддрд╣рд░реВ 50% рднрдиреНрджрд╛ рдмрдвреА рдШрдЯрд╛рдЙрди рд╕рдХреНрдЫред рдиреЛрдЯ: рдбрд┐рдЬрд┐рдЯрд▓ рдУрд╢рдирд▓реЗ рдпреА рдЫреБрдЯрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░реНрджреИрдиред
  • рдЧреБрдЧрд▓рдХреЛ рдЖрдЙрдЯрдмрд╛рдЙрдиреНрдб рд╢реБрд▓реНрдХрд╣рд░реВ рдЙрдЪреНрдЪ рдЫрдиреН, рддрд░ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрдд рдЧрдгрдирд╛рдорд╛ рдПрдХ рдирд┐рд░реНрдгрд╛рдпрдХ рдХрд╛рд░рдХ рд╣реЛ (рдЬрдмрд╕рдореНрдо рддрдкрд╛рдИрдВрдХреЛ рдХреНрд▓рд╕реНрдЯрд░рд▓реЗ рдЖрдЙрдЯрдмрд╛рдЙрдиреНрдб рдбреЗрдЯрд╛рдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдорд╛рддреНрд░рд╛ рдЙрддреНрдкрдиреНрди рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫреИрди)ред
  • CPU рд░ рддрдкрд╛рдИрдВрдХреЛ рд╡рд░реНрдХрд▓реЛрдбрд╣рд░реВрдХреЛ рдореЗрдореЛрд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдореЗрд╢рд┐рди рдкреНрд░рдХрд╛рд░рд╣рд░реВ рдЪрдпрди рдЧрд░реНрдирд╛рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдирдЧрд░рд┐рдПрдХрд╛ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдердк рднреБрдХреНрддрд╛рди рдЧрд░реНрдирдмрд╛рдЯ рдмрдЪреНрди рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред
  • рдбрд┐рдЬрд┐рдЯрд▓ рдУрд╢рдирд▓реЗ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рддреБрд▓рдирд╛рдорд╛ vCPU рдХреЛ рд▓рд╛рдЧрд┐ рдХрдо рд░ рдореЗрдореЛрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рдмрдвреА рд╢реБрд▓реНрдХ рд▓рд┐рдиреНрдЫ - рдпреЛ рдХреЗрд╣рд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рдХрдореНрдкреНрдпреБрдЯ рд╡рд░реНрдХрд▓реЛрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдгрд╛рдпрдХ рдХрд╛рд░рдХ рд╣реБрди рд╕рдХреНрдЫред

*рдиреЛрдЯ: рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд▓реЗ рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрджреЗрд╢реНрдп рдХрдореНрдкреНрдпреБрдЯ рдиреЛрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбрд╛рдЯрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ (рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрджреЗрд╢реНрдп)ред рдпреА рд╣реБрдиреН n1 GCP рдХрдореНрдкреНрдпреБрдЯ рдЗрдиреНрдЬрд┐рди рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ, m5 AWS ec2 рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ, D2v3 Azure рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ рд░ рд╕рдорд░реНрдкрд┐рдд CPU рд╣рд░реВ рднрдПрдХрд╛ DO рдбреНрд░рдкрд▓реЗрдЯрд╣рд░реВред рдмрд╛рд░реАрдорд╛, рдпреЛ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░рдХрд╛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ (рдлрд░реНрдЯреЗрдмрд▓, рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐-рд╕реНрддрд░) рдмреАрдЪрдорд╛ рдЕрдиреБрд╕рдиреНрдзрд╛рди рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рдкрд╣рд┐рд▓реЛ рдирдЬрд░рдорд╛, рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрдд рд░реИрдЦрд┐рдХ рд░реВрдкрдорд╛ vCPU рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рд░ рдореЗрдореЛрд░реАрдХреЛ рдорд╛рддреНрд░рд╛рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫ, рддрд░ рдо рдирд┐рд╢реНрдЪрд┐рдд рдЫреИрди рдХрд┐ рдпреЛ рдзрд╛рд░рдгрд╛ рдЙрдЪреНрдЪ рдЧреИрд░-рдорд╛рдирдХ рдореЗрдореЛрд░реА/CPU рдЕрдиреБрдкрд╛рддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╣реА рд╣реБрдиреЗрдЫред

рд▓реЗрдЦ рдкрд░рдо Kubernetes рд▓рд╛рдЧрдд рдЧрд╛рдЗрдб: AWS рдмрдирд╛рдо GCP рдмрдирд╛рдо Azure рдмрдирд╛рдо рдбрд┐рдЬрд┐рдЯрд▓ рдорд╣рд╛рд╕рд╛рдЧрд░, 2018 рдорд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд, 100 vCPU рдХреЛрд░ рд░ 400 GB рдореЗрдореЛрд░реА рднрдПрдХреЛ рд╕рдиреНрджрд░реНрдн рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛред рддреБрд▓рдирд╛рдХреЛ рд▓рд╛рдЧрд┐, рдореЗрд░реЛ рдЧрдгрдирд╛ рдЕрдиреБрд╕рд╛рд░, рдпреА рдкреНрд░рддреНрдпреЗрдХ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдорд╛ рд╕рдорд╛рди рдХреНрд▓рд╕реНрдЯрд░ (рдЕрди-рдбрд┐рдорд╛рдВрдб рдЙрджрд╛рд╣рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐) рдирд┐рдореНрди рд░рдХрдо рдЦрд░реНрдЪ рд╣реБрдиреЗрдЫ:

  • AKS: 51465 USD/рд╡рд░реНрд╖
  • EKS: 43138 USD/рд╡рд░реНрд╖
  • GKE: 30870 USD/рд╡рд░реНрд╖
  • DO: 36131 USD/рд╡рд░реНрд╖

рдорд▓рд╛рдИ рдЖрд╢рд╛ рдЫ рдХрд┐ рдиреЛрдЯрдмреБрдХрдХреЛ рд╕рд╛рдердорд╛ рдпреЛ рд▓реЗрдЦрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдореБрдЦреНрдп рд╡реНрдпрд╡рд╕реНрдерд┐рдд Kubernetes рдкреНрд░рд╕реНрддрд╛рд╡рд╣рд░реВрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрди рд░/рд╡рд╛ рдХреНрд▓рд╛рдЙрдб рдкреВрд░реНрд╡рд╛рдзрд╛рд░рдорд╛ рдЫреБрдЯ рд░ рдЕрдиреНрдп рдЕрд╡рд╕рд░рд╣рд░реВрдХреЛ рдлрд╛рдЗрджрд╛ рдЙрдард╛рдПрд░ рдкреИрд╕рд╛ рдмрдЪрдд рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред

рдЕрдиреБрд╡рд╛рджрдХрдмрд╛рдЯ PS

рд╣рд╛рдореНрд░реЛ рдмреНрд▓рдЧрдорд╛ рдкрдирд┐ рдкрдвреНрдиреБрд╣реЛрд╕реН:

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди