ΠΠ΅ΡΡΡ Π½Π°Π·Π°Π΄ Apple ΡΡΠ°Π»Π° ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠΌ Cloud Native Computing Foundation. Π Π°Π·Π±ΠΈΡΠ°Π΅ΠΌΡΡ, ΡΡΠΎ ΡΡΠΎ Π·Π½Π°ΡΠΈΡ.
Π€ΠΎΡΠΎ β
ΠΠΎΡΠ΅ΠΌΡ CNCF
Π€ΠΎΠ½Π΄ Cloud Native Computing Foundation (CNCF) ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Linux Foundation. ΠΠ³ΠΎ ΡΠ΅Π»Ρ β ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΡΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ. Π€ΠΎΠ½Π΄ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π² 2015 Π³ΠΎΠ΄Ρ ΠΊΡΡΠΏΠ½ΡΠΌΠΈ IaaS- ΠΈ SaaS-ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°ΠΌΠΈ, ΠΠ’-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠΌΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠΌΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ β Google, Red Hat, VMware, Cisco, Intel, Docker ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΡΡΠ΅Π΄ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΡΠΎΠ½Π΄Π° ΡΠΈΡΠ»ΡΡΡΡ Π΄Π°ΠΆΠ΅ ΡΠ°ΠΊΠΈΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΊΠ°ΠΊ Adidas, GitHub ΠΈ The New York Times. ΠΠ΅ΡΡΡ Π½Π°Π·Π°Π΄ ΠΊ Π½ΠΈΠΌ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»Π°ΡΡ Apple β ΠΎΠ½Π° ΠΏΠΎΠ»ΡΡΠΈΠ»Π° ΠΏΠ»Π°ΡΠΈΠ½ΠΎΠ²ΡΠΉ ΡΡΠ°ΡΡΡ ΠΈ
Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠ»Π°ΡΠΈΠ²Π°ΡΡ ΠΏΠΎ 370 ΡΡΡ. Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΎΡΠΊΡΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ².
Π£ Apple ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄ΠΎΠ»Π³Π°Ρ ΠΈΡΡΠΎΡΠΈΡ. ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ
ΠΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ CNCF ΠΈ Linux Foundation
ΠΠ° ΡΡΠΎ ΡΡΠΎ ΠΏΠΎΠ²Π»ΠΈΡΠ΅Ρ
Π Π°Π·Π²ΠΈΡΠΈΠ΅ ΠΎΠ±Π»Π°ΠΊΠ° ΠΏΠΎΠΉΠ΄Π΅Ρ Π±ΡΡΡΡΠ΅Π΅. ΠΠ· CNCF Π²ΡΡΠ»ΠΈ ΡΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΊΠ°ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΎΠΉ ΠΎΡΠΊΠ΅ΡΡΡΠΎΠ²ΠΊΠΈ Kubernetes, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Prometheus, ΡΠ΅ΡΠ²Π΅Ρ CoreDNS ΠΈ ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²ΠΈΡ Envoy. ΠΡΠ΅ Π΄ΠΎ Π²ΡΡΡΠΏΠ»Π΅Π½ΠΈΡ Π² CNCF Apple ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π»Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ (Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, Kubernetes).
Π‘ΡΠ°Π² ΡΠ»Π΅Π½ΠΎΠΌ Cloud Native Computing Foundation, ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ ΡΠΌΠΎΠΆΠ΅Ρ ΠΏΠ»ΠΎΡΠ½Π΅Π΅ ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΏΠ»Π°ΡΠΈΠ½ΠΎΠ²ΠΎΠΌΡ ΡΡΠ°ΡΡΡΡ ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»Π΅ΠΉ Apple Π±ΡΠ΄Π΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ ΠΏΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π²Π΅ΠΊΡΠΎΡΠ° ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ². Π‘Π΅ΠΉΡΠ°Ρ Π² CNCF ΡΠ°Π±ΠΎΡΠ°ΡΡ Π΅ΡΠ΅ Π½Π°Π΄ ΠΏΡΡΠ½Π°Π΄ΡΠ°ΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΏΡΠΎΠ΄Π°ΠΊΡΠ½-ΡΡΠ΅Π΄Ρ ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ±Π»Π°ΠΊΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌΠΈ. ΠΠΊΡΠΏΠ΅ΡΡΠΈΠ·Π° Apple ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΊΠΎΡΠΈΡΡ ΠΈΡ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅.
Π€ΠΎΡΠΎ β
ΠΡΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΎΡΠΊΡΡΡΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². Apple ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ Ρ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΈ ΠΏΡΠΈΠ²Π½Π΅ΡΠ΅Ρ Π½ΠΎΠ²ΡΠ΅. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΠΆΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π»Π° Π² open source
ΠΠΎΠ΄ Π½Π°Π·Π°Π΄ Π² Apple
ΡΠ°ΡΠΊΡΡΠ»ΠΈ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ FoundationDB, ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ NoSQL. Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π² FoundationDB ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌACID : Π°ΡΠΎΠΌΠ°ΡΠ½ΠΎΡΡΠΈ, ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ, ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΡΡΠΈ ΠΈ Π΄ΠΎΠ»Π³ΠΎΠ²Π΅ΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ .
ΠΠ° ΠΏΠ°ΡΡ Π½Π΅Π΄Π΅Π»Ρ ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΡ
ΠΡΠΎ Π΅ΡΠ΅ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»ΡΡ ΠΊ CNCF
Π ΠΌΠ°ΡΡΠ΅ ΡΡΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ CNCF
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΠΎΠ²ΡΠΌ ΡΠ»Π΅Π½ΠΎΠΌ ΡΠΎΠ½Π΄Π° ΡΡΠ°Π»Π° Nvidia, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ° Π² ΠΎΠ±Π»Π°ΡΠ½ΠΎΠΉ ΡΡΠ΅Π΄Π΅. Π‘ΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ Elastic β ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΡΠ΅ΠΊΠ°, ΡΠΎΡΡΠΎΡΡΠ΅Π³ΠΎ ΠΈΠ· Elasticsearch, Kibana, Beats ΠΈ Logstash β Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΡΠ΅Π»Π΅ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Ericsson.
ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΈΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΉ Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠΎΠ², ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠΎΠ² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΠΊΠΎΠ½ΡΠ°Π»ΡΠΈΠ½Π³ΠΎΠ²ΡΡ Π°Π³Π΅Π½ΡΡΡΠ², ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΎΡΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΠ· ΡΡΠ΅ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ.
Π Cloud Native Computing Foundation ΡΠ±Π΅ΠΆΠ΄Π΅Π½Ρ, ΡΡΠΎ Π½ΠΎΠ²ΡΠ΅ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΈ ΠΈ ΠΈΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΡΡ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΠ° ΠΈ ΠΏΡΠΈΠ²Π½Π΅ΡΡΡ ΡΠ΅Π½Π½ΡΡ ΡΠΊΡΠΏΠ΅ΡΡΠΈΠ·Ρ Π² ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΡ Π²
ΠΡΠ°ΡΠΊΠ°Ρ ΠΈΡΡΠΎΡΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ²: ΠΎΡ chroot Π΄ΠΎ Kubernetes ΠΠ°ΠΊ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π±ΠΈΠ·Π½Π΅ΡΡ ΠΠ°ΡΠ΅ΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΡ ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ° Π·Π½Π°ΡΡ ΠΎΠ± ΡΡΠΎΠ²Π½Π΅ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ Π¦ΠΠ ΠΠ°ΠΊ IaaS-ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅Ρ Π·Π°ΡΠΈΡΠ°Π΅Ρ ΠΎΡ DDoS NetApp ΠΎΡ Π Π΄ΠΎ Π―: ΠΎΠ±Π·ΠΎΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π²Π΅Π½Π΄ΠΎΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π² ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π‘Π₯Π
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com