Π ΡΠ°ΠΊΠ°, ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎΡΠΎ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Red Hat OpenShift 4 Π²Π΅ΡΠ΅ Π΅ ΡΠ°ΠΊΡ. ΠΠ½Π΅Ρ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΊΠ°ΠΊ Π±ΡΡΠ·ΠΎ ΠΈ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΠΌ ΠΊΡΠΌ Π½Π΅Ρ ΠΎΡ OpenShift Container Platform 3.

Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ Π½Π°ΠΉ-Π²Π΅ΡΠ΅ ΡΠ΅ ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°ΠΌΠ΅ ΠΎΡ Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠ»Π°ΡΡΠ΅ΡΠΈ OpenShift 4, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠ½Π°ΡΠ° ΠΈ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° RHEL CoreOS ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ. ΠΠΎ-Π΄ΠΎΠ»Ρ ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΠΊΠ°ΠΊ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΠΌ Π½Π° OpenShift 4 Π±Π΅Π· ΠΈΠ·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ.
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΡΡΠΈΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΎΠ²Π°ΡΠ° ΠΈ ΡΡΠ°ΡΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ .
ΠΠΈΠ³ΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΈΡΠ΅ ΠΎΡ OpenShift 3 Π½Π° OpenShift 4 Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΡΠΈΡΠ°Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Red Hat Appranix
Appranix ΠΈ Red Hat ΡΠ° ΡΠ°Π±ΠΎΡΠΈΠ»ΠΈ ΡΡΠΈΠ»Π΅Π½ΠΎ, Π·Π° Π΄Π° ΠΎΠΏΡΠΎΡΡΡΡ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ ΠΎΡ OpenShift 3 Π½Π° OpenShift 4 Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½Π° ΡΡΠ»ΡΠ³Π°, ΡΠ°Π±ΠΎΡΠ΅ΡΠ° Π²ΡΡΡ Ρ Appranix Site Reliability Automation Π·Π° Kubernetes.
Π Π΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Appranix (ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ Π² ) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ ΠΊΠΎΠΏΠΈΡ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ OpenShift 3 ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ΡΠΎ ΠΈΠΌ Π½Π° OpenShift 4 ΡΠ°ΠΌΠΎ Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΠ»ΠΈΠΊΠ°.

Π‘ ΠΊΠ°ΠΊΠ²ΠΎ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Appranix Π·Π° OpenShift 4 Π΅ Π΄ΠΎΠ±ΡΠ°
- ΠΡΡΠ· ΡΡΠ°ΡΡ. Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Appranix Π΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΎ Π½Π° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΡΠ΅ Π½Π° SaaS, Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π½Π°ΡΡΡΠΎΠΉΠ²Π°ΡΠ΅ Π½ΠΈΠΊΠ°ΠΊΠ²Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΈ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ.
- ΠΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ° Π½Π° Appranix ΡΠ»Π΅ΡΠ½ΡΠ²Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΡΠ° Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΈ OpenShift 3 Ρ ΠΏΠΎΡΠ»Π΅Π΄Π²Π°ΡΠΎ ΠΏΡΠ΅Π½Π°ΡΡΠ½Π΅ Π½Π° OpenShift 4 ΠΎΠΏΡΠΎΡΡΡΠ²Π° ΡΠ°ΠΌΠΈΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ.
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Π°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° OpenShift 3 ΡΠ΅ Π΄ΡΡΠΆΠ°Ρ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° OpenShift 4 Π² ΠΎΠ±Π»Π°ΠΊΠ° AWS.
- ΠΠΈΠ³ΡΠ°ΡΠΈΡ Π½Π° RBAC Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π° Π΄ΠΎΡΡΡΠΏ Π·Π°Π΅Π΄Π½ΠΎ Ρ ΡΠ΅ΡΡΡΡΠΈΡΠ΅ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΈΡΠ΅.
- ΠΠ·Π±ΠΎΡΠ½Π° ΠΈΠ»ΠΈ ΠΏΡΠ»Π½Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΊΡΠΌ Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ OpenShift 4.
- ΠΠΎ ΠΈΠ·Π±ΠΎΡ - ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π½ΠΈΠ²Π° Π½Π° ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ Π·Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½Π°ΡΠ° ΠΏΠΎΠ΄ΠΏΠΈΡΠΊΠ°.

ΠΠ½ΠΎΠ³ΠΎΡΡΠ΅ΠΏΠ΅Π½Π½Π° ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ Π·Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ OpenShift
Π‘Π»Π΅Π΄ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΡΠ° ΠΎΡ 3-ΡΠ° Π½Π° 4-ΡΠ° Π²Π΅ΡΡΠΈΡ Π½Π° OpenShift, ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Appranix ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° (Continuous App Resilience), ΠΏΡΠΈ ΠΊΠΎΠ΅ΡΠΎ ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ ΡΡΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ°. ΠΠΈΠ²ΠΎ 1 Π£ΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ (Level 1 Resiliency) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π±Π΅Π· ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° ΡΠ΅Π³ΠΈΠΎΠ½Π° ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΠΈΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ. Π’ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΎΡΠΊΠ°Ρ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ ΡΠ»Π΅Π΄ Π»ΠΎΠΊΠ°Π»Π΅Π½ ΠΏΡΠΎΠ²Π°Π» Π½Π° ΡΠ΅Π³ΠΈΠΎΠ½Π°Π»Π½ΠΎ Π½ΠΈΠ²ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΠ»ΠΈ Π² ΡΠΈΡΡΠ°ΡΠΈΡ, Π² ΠΊΠΎΡΡΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡΡΠ·ΠΎ Π΄Π° ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅ ΡΠ΅ΡΡΠΎΠ²Π° ΡΡΠ΅Π΄Π° Π² ΡΡΡΠΈΡ ΡΠ΅Π³ΠΈΠΎΠ½, Π½ΠΎ Π² ΠΎΡΠ΄Π΅Π»Π΅Π½ ΠΊΠ»Π°ΡΡΠ΅Ρ OpenShift.
ΠΠΈΠ²ΠΎ 2 ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² Π΄ΡΡΠ³ ΡΠ΅Π³ΠΈΠΎΠ½ Π±Π΅Π· ΡΠΌΡΠ½Π° Π½Π° Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°. ΠΡΠΈ ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠ°Π·ΠΈ ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΡΠ΅Π³ΠΈΠΎΠ½, Π½ΠΎ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² Π΄ΡΡΠ³ ΠΊΠ»Π°ΡΡΠ΅Ρ Π² ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΡΠ΅Π³ΠΈΠΎΠ½. Π’Π°Π·ΠΈ ΠΎΠΏΡΠΈΡ Π΅ ΠΏΠΎΠ»Π΅Π·Π½Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΠ±Π»Π°ΡΠ½ΠΈΡΡ ΡΠ΅Π³ΠΈΠΎΠ½ ΠΈΠ»ΠΈ Π·ΠΎΠ½Π° ΡΠΏΡΠ΅ Π΄Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°, ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ΠΈ Π² Π΄ΡΡΠ³ ΡΠ΅Π³ΠΈΠΎΠ½ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΈΠ±Π΅ΡΠ°ΡΠ°ΠΊΠ°. ΠΠ°ΠΊΡΠ°Ρ, ΠΠΈΠ²ΠΎ 3 ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π½Π΅ ΡΠ°ΠΌΠΎ ΡΠ΅Π³ΠΈΠΎΠ½ΡΡ, Π½ΠΎ ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΠΈΡΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ.

ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ Appranix SRA
ΠΠ½ΠΎΠ³ΠΎΡΡΠ΅ΠΏΠ΅Π½Π½Π°ΡΠ° ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° OpenShift Π² Appranix ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π° ΡΡΠ΅Π· ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° βΠΌΠ°ΡΠΈΠ½Π° Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎβ, ΠΊΠΎΡΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΡΠ·Π΄Π°Π²Π° ΠΊΠΎΠΏΠΈΡ Π½Π° ΡΡΠ΅Π΄Π°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°. ΠΠ° Π΄Π° ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ΡΠ°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ ΠΈ Π΄Π° ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈ Π·Π°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ°, Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈ ΡΠ°ΠΌΠΎ Π΅Π΄Π½Π° ΡΡΡΠΎΠΊΠ° ΠΊΠΎΠ΄ Π² DevOps ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ°.
Π ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ Π½Π° ΠΎΠ±Π»Π°ΡΠ½ΠΈΡΠ΅ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, Π·Π°ΡΠΎΠ²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π±ΡΡΠ·ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ Π½Π° Π΄ΡΡΠ³ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Π΅ ΠΏΠΎΠ»Π΅Π·Π½Π°, Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π±Π΅Π³Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ Π΅Π΄ΠΈΠ½ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Π½Π° ΡΡΠ»ΡΠ³ΠΈ.
ΠΠ°ΠΊΡΠΎ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΡ Π΅ΠΌΠ°, ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ ΠΊΠΎΠΏΠΈΡ Π½Π° ΡΡΠ΅Π΄Π°ΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ Π² Appranix Π½Π΅ ΡΠ°ΠΌΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π² Π·Π°Π΄Π°Π΄Π΅Π½ ΠΏΠ΅ΡΠΈΠΎΠ΄, Π½ΠΎ ΠΈ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠ° Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΠ° CI/CD. ΠΡΠΈ ΡΠΎΠ²Π° βΠΌΠ°ΡΠΈΠ½Π°ΡΠ° Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎβ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°:
- ΠΠ½ΠΊΡΠ΅ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ, ΠΏΠΎ ΡΠΈΠΏ GitHub, ΠΆΡΡΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠΌΠ΅Π½Π½ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈ ΡΡΠ΅Π΄ΠΈ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
- ΠΠ΅ΠΊ ΠΎΡΠΊΠ°Ρ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
- Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π²Π΅ΡΡΠΈΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π½Π° ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΆΠΈΠ·Π½Π΅Π½ΠΈΡ ΡΠΈΠΊΡΠ» Π½Π° Π΄Π°Π½Π½ΠΈ.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° ΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄ (IaC).
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΡΠΎΡΠ½ΠΈΡΡΠ° IaC.

Π‘ Appranix ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π·Π°ΡΠΈΡΠ° ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΊΠ°ΡΠΎ Ρ Π°ΠΎΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΠ½Π³ (chaos engineering), Π°Π²Π°ΡΠΈΠΉΠ½ΠΎ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅, Π·Π°ΡΠΈΡΠ° ΠΎΡ ΠΈΠ·Π½ΡΠ΄Π²Π°Π½Π΅ ΠΈ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎΡΡ Π½Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅. ΠΡΠΌΠ° Π΄Π° ΡΠ΅ Π·Π°Π΄ΡΠ»Π±ΠΎΡΠ°Π²Π°ΠΌΠ΅ Π² ΡΠΎΠ²Π° ΠΈ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Appranix Π·Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ ΠΎΡ OpenShift 3 Π½Π° OpenShift 4.
ΠΠ°ΠΊ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ ΠΎΡ OpenShift 3 Π½Π° OpenShift 4 Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Appranix Site Reliability Platform
ΠΡΠΎΡΠ΅ΡΡΡ Π²ΠΊΠ»ΡΡΠ²Π° ΡΡΠΈ Π΅ΡΠ°ΠΏΠ°:
- ΠΠ°ΡΡΡΠΎΠΉΠ²Π°ΠΌΠ΅ OpenShift 3 ΠΈ OpenShift 4 Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°ΡΠΈ Π½Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅.
- Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ΠΈ Π·Π°Π΄Π°Π²Π°ΠΌΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π½Π° ΠΈΠΌΠ΅Π½Π°ΡΠ° Π·Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ.
- ΠΠΎΡΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π½Π° ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° OpenShift 4 Ρ Π΅Π΄Π½ΠΎ ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅.

ΠΠ°ΡΡΡΠΎΠΉΠ²Π°ΠΌΠ΅ OpenShift 3 ΠΈ 4 Clusters Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅

Appranix ΡΡΠΈΡΠ°, ΡΠ΅ Π²Π΅ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ OpenShift 3 ΠΈ OpenShift 4. ΠΠΊΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ°ΡΠ΅ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ OpenShift 4, ΡΡΠ·Π΄Π°ΠΉΡΠ΅ Π³ΠΈ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ . ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ (primary) ΠΈ ΡΠ΅Π»Π΅Π²ΠΈΡ (target) ΠΊΠ»ΡΡΡΠ΅Ρ Π² Appranix ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΏΠΎ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ Π½Π°ΡΠΈΠ½ ΠΈ Π²ΠΊΠ»ΡΡΠ²Π° ΡΠ°ΠΌΠΎ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΡΠΏΠΊΠΈ.
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ Appranix Controller Agent Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠΈ
ΠΠ° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈΡΠ΅ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΠΌΠ°Π»ΡΠΊ Π°Π³Π΅Π½Ρ sidecar ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ. ΠΠ° Π΄Π° Π³ΠΎ ΡΠ°Π·Π³ΡΡΠ½Π΅ΡΠ΅, ΠΏΡΠΎΡΡΠΎ ΠΊΠΎΠΏΠΈΡΠ°ΠΉΡΠ΅ ΠΈ ΠΏΠΎΡΡΠ°Π²Π΅ΡΠ΅ ΡΡΠΎΡΠ²Π΅ΡΠ½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° curl, ΠΊΠ°ΠΊΡΠΎ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρ. Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ Π°Π³Π΅Π½ΡΡΡ Π±ΡΠ΄Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ Π² OpenShift 3 ΠΈ OpenShift 4, Appranix Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ ΠΎΡΠΊΡΠΈΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°ΡΠΈ Π½Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π½Π° ΠΈΠΌΠ΅Π½Π°ΡΠ°, ΡΠ°Π·Π³ΡΡΡΠ°Π½ΠΈΡ, pod-ΠΎΠ²Π΅, ΡΡΠ»ΡΠ³ΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ Ρ ΠΎΡΡΠΎΠ²Π΅ Ρ Π΄ΡΡΠ³ΠΈ ΡΠ΅ΡΡΡΡΠΈ.

ΠΠΈΠ³ΡΠ°ΡΠΈΡ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
Π‘Π΅Π³Π° ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Ρ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠ°ΠΊ Π±Π΅Π· ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ»ΠΈΡ Π΄Π° ΠΏΡΠ΅Ρ
Π²ΡΡΠ»ΠΈΠΌ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎΡΠΎ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ SockShop ΠΎΡ OpenShift 3 Π½Π° OpenShift 4 (Π² Π»ΠΈΠ½ΠΊΠ° β ). ΠΠ°ΠΊΡΠΎ ΡΠ΅ Π²ΠΈΠΆΠ΄Π° ΠΎΡ ΠΈΠ»ΡΡΡΡΠ°ΡΠΈΡΡΠ° ΠΏΠΎ-Π΄ΠΎΠ»Ρ, Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π½Π° SockShop ΡΡΠ΄ΡΡΠΆΠ° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ.

Appranix ΠΎΡΠΊΡΠΈΠ²Π° Π²ΡΠΈΡΠΊΠΈ ΡΠ΅ΡΡΡΡΠΈ, Π·Π° ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ Π·Π°ΡΠΈΡΠ° ΠΈ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π½Π° OpenShift 4, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Pod-ΠΎΠ²Π΅, ΡΠ°Π·Π³ΡΡΡΠ°Π½ΠΈΡ (deployments), ΡΡΠ»ΡΠ³ΠΈ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°.
OpenShift 3 Ρ ΡΠ°Π±ΠΎΡΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ SockShop


Π‘ΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Protection Policies Π·Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ
ΠΠΎΠ»ΠΈΡΠΈΠΊΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ Π³ΡΠ²ΠΊΠ°Π²ΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ Π½Π°ΡΠΈΠ½Π° Π½Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ ΠΈΠ»ΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΠ°Ρ.

ΠΠ·Π²ΡΡΡΠ²Π°ΠΌΠ΅ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠ° OpenShift 3 Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Π·Π° Π·Π°ΡΠΈΡΠ° (Protection Plans)
Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΠΎΡΠΎΠ±Π΅Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΡΠΎ ΠΎΡ ΠΈΠΌΠ΅Π½Π°, ΠΊΡΠΌ ΠΊΠ»Π°ΡΡΠ΅ΡΠΈΡΠ΅ OpenShift 3 ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°Ρ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΠ°Ρ, Π½Π° ΡΠ΅Π΄ΠΌΠΈΡΠ° ΠΈΠ»ΠΈ Π΄ΠΎΡΠΈ Π½Π° ΠΌΠ΅ΡΠ΅Ρ.
Appranix ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΠ°Ρ Π½Π° OpenShift 4 Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΎΡ ΠΈΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎ ΠΈΠ·Π±ΡΠ°Π½ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°.

ΠΠ·Π²ΡΡΡΠ²Π°ΠΌΠ΅ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π½Π° OpenShift 4 Ρ Π΅Π΄Π½ΠΎ ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅
ΠΠΈΠ³ΡΠ°ΡΠΈΡΡΠ° Π΅ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΎΡ ΠΈΠΌΠ΅Π½Π° Π½Π° ΡΠ΅Π»Π΅Π²ΠΈΡ ΠΊΠ»Π°ΡΡΠ΅Ρ OpenShift 4. ΠΠΏΠ΅ΡΠ°ΡΠΈΡΡΠ° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Ρ Π΅Π΄Π½ΠΎ ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅. Appranix ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½ΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΡΠ»Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° ΠΈ ΡΠ΅ΡΡΡΡΠΈΡΠ΅ Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½Π°ΡΠ° ΡΡΠ΅Π΄Π° ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° OpenShift 4.


ΠΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΌΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΠ»Π΅Π΄ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΡΠ° Π½Π° OpenShift 4
ΠΠ»Π΅Π·ΡΠ΅ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ° OpenShift 4, ΠΎΠ±Π½ΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ Π΄Π°Π»ΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΎΡ ΠΈΠΌΠ΅Π½Π° ΡΠ° Π² ΡΠ΅Π΄. ΠΠΎΠ²ΡΠΎΡΠ΅ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°ΡΠ° ΠΏΠΎ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ Π·Π° Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΎΡ ΠΈΠΌΠ΅Π½Π°, ΠΊΠ°ΡΠΎ ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ Π½ΠΎΠ²ΠΈ ΠΏΠ»Π°Π½ΠΎΠ²Π΅ Protection Plans ΠΈΠ»ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π²Π΅ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈΡΠ΅.

Π‘ΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠΈΠ³ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° OpenShift 4
Π‘Π»Π΅Π΄ ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°ΡΠ° Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Appranix Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° Π½Π΅ Π·Π°Π±ΡΠ°Π²ΠΈΡΠ΅ Π΄Π° Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΠΌΠ°ΡΡΡΡΡΠΈΡΠ΅ β ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠΎΡΠ°Ρ ΠΊΡΠΌ OpenShift 4. ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, ΠΏΡΠ΅Π΄ΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ Π΄Π° ΠΏΡΠ΅Π½Π΅ΡΠ΅ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΡΠ° ΠΎΡ OpenShift 3, ΡΠ΅ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅ΡΠ΅ ΡΠ΅ΡΡΠΎΠ²ΠΎ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅. ΠΠΎΠ³Π°ΡΠΎ Π½Π° OpenShift 4 ΡΠ΅ ΠΏΠΎΡΠ²ΡΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΎΡ ΠΈΠΌΠ΅Π½Π°, ΡΠ΅ Π²ΡΠ·Π½ΠΈΠΊΠ½Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΠ°Ρ ΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Ρ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΠΏΡΠΎΡΠ΅Ρ.
Π‘Π»Π΅Π΄ ΠΏΡΠ΅Π½Π°ΡΡΠ½Π΅ΡΠΎ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΎΡ ΠΈΠΌΠ΅Π½Π° ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°ΡΠΈΡΠΈΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΊΠ»ΡΡΡΠ΅ΡΠΈ OpenShift Π·Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ ΠΏΡΠΈ Π°Π²Π°ΡΠΈΠΈ, Π·Π°ΡΠΈΡΠ° ΠΎΡ ΠΈΠ·Π½ΡΠ΄Π²Π°Π½Π΅, ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎΡΡ Π½Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ ΠΈΠ»ΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π²Π°ΡΠ° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ, ΡΡΠΉ ΠΊΠ°ΡΠΎ Appranix Site Reliability Automation Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ° ΠΏΡΠΈ Π½ΠΎΠ²ΠΈ Π²Π΅ΡΡΠΈΠΈ Π½Π° OpenShift.

ΠΠ±ΡΠΎ
OpenShift 4 Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½Π° ΠΊΡΠ°ΡΠΊΠ° Π½Π°ΠΏΡΠ΅Π΄, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π°ΠΉ-Π²Π΅ΡΠ΅ Π½Π° Π½ΠΎΠ²Π°ΡΠ° Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Operator Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ½ΠΈ ΡΡΠ΅Π΄ΠΈ. Appranix ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° OpenShift ΠΏΡΠΎΡΡ ΠΈ ΡΠ΄ΠΎΠ±Π΅Π½ Π½Π°ΡΠΈΠ½ Π·Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ ΠΊΡΠΌ OpenShift 4 Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠ²ΠΎΠ΅ΡΠΎ ΠΎΠ±Π»Π°ΡΠ½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° Π°Π²Π°ΡΠΈΠΉΠ½ΠΎ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Site Reliability Platform.
Π Π΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Appranix ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡ .
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
