ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»Π°ΡΡŒ ΠΊ CNCF β€” Ρ„ΠΎΠ½Π΄Ρƒ, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΌΡƒ ΠΎΠ±Π»Π°Ρ‡Π½ΡƒΡŽ инфраструктуру

ΠœΠ΅ΡΡΡ† Π½Π°Π·Π°Π΄ Apple стала участником Cloud Native Computing Foundation. РазбираСмся, Ρ‡Ρ‚ΠΎ это Π·Π½Π°Ρ‡ΠΈΡ‚.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»Π°ΡΡŒ ΠΊ CNCF — Ρ„ΠΎΠ½Π΄Ρƒ, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΌΡƒ ΠΎΠ±Π»Π°Ρ‡Π½ΡƒΡŽ инфраструктуру
Π€ΠΎΡ‚ΠΎ β€” Moritz Kindler β€” Unsplash

ΠŸΠΎΡ‡Π΅ΠΌΡƒ 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 ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ довольно долгая история. ΠšΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π½Π°Ρ‡Π°Π»Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ². ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ OS X. Π’ основС этой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Π»Π΅ΠΆΠ°Ρ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ОБ β€” Darwin. Она совмСстила Π² сСбС ΠΊΠΎΠ΄, написанный самой Apple, с ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΌ ΠΎΡ‚ NeXTSTEP ΠΈ FreeBSD.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΠΈ CNCF ΠΈ Linux Foundation говорят, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ²ΡˆΠΈΡΡŒ ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌΡƒ Ρ„ΠΎΠ½Π΄Ρƒ, «яблочная компания» ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ своСй экспСртизой. Π˜Π½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ хотят ΠΎΡ‚ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ open source сообщСству Π·Π° Ρ‚Ρ€ΡƒΠ΄Ρ‹ ΠΈ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ ИВ-инфраструктуры. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»ΠΈ Apple Π² свойствСнной ΠΈΠΌ ΠΌΠ°Π½Π΅Ρ€Π΅ Π½Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ†ΠΈΠΈ.

На Ρ‡Ρ‚ΠΎ это повлияСт

Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΎΠ±Π»Π°ΠΊΠ° ΠΏΠΎΠΉΠ΄Π΅Ρ‚ быстрСС. Из CNCF Π²Ρ‹ΡˆΠ»ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹, ΠΊΠ°ΠΊ систСма ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½ΠΎΠΉ оркСстровки Kubernetes, инструмСнт для ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° инфраструктуры Prometheus, сСрвСр CoreDNS ΠΈ прокси-сСрвис Envoy. Π•Ρ‰Π΅ Π΄ΠΎ вступлСния Π² CNCF Apple ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π»Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ участиС Π² ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ (Π² частности, Kubernetes).

Π‘Ρ‚Π°Π² Ρ‡Π»Π΅Π½ΠΎΠΌ Cloud Native Computing Foundation, корпорация смоТСт ΠΏΠ»ΠΎΡ‚Π½Π΅Π΅ ΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ. Благодаря ΠΏΠ»Π°Ρ‚ΠΈΠ½ΠΎΠ²ΠΎΠΌΡƒ статусу ΠΌΠ½Π΅Π½ΠΈΠ΅ прСдставитСлСй Apple Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° развития ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… инструмСнтов. БСйчас Π² CNCF Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π΅Ρ‰Π΅ Π½Π°Π΄ ΠΏΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΡŒΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΏΡ€ΠΎΠ΄Π°ΠΊΡˆΠ½-срСды ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ±Π»Π°ΠΊΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями. ЭкспСртиза Apple ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ ΠΈΡ… Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠΈΡ… ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»Π°ΡΡŒ ΠΊ CNCF — Ρ„ΠΎΠ½Π΄Ρƒ, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΌΡƒ ΠΎΠ±Π»Π°Ρ‡Π½ΡƒΡŽ инфраструктуру
Π€ΠΎΡ‚ΠΎ β€” Moritz Kindler β€” Unsplash

Π‘ΡƒΠ΄Π΅Ρ‚ большС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Apple ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ с Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ привнСсСт Π½ΠΎΠ²Ρ‹Π΅. Компания ΡƒΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π»Π° Π² open source ядро XNU β€” ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ упомянутой Darwin β€” Π° Ρ‚Π°ΠΊΠΆΠ΅ язык программирования Swift, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сСгодня находится Π½Π° 13 мСстС Π² Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³Π΅ TIOBE.

Π“ΠΎΠ΄ Π½Π°Π·Π°Π΄ Π² Apple раскрыли исходный ΠΊΠΎΠ΄ FoundationDB, распрСдСлСнной Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… NoSQL. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… систСм, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² FoundationDB ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌ ACID: атомарности, согласованности, изолированности ΠΈ долговСчности Π΄Π°Π½Π½Ρ‹Ρ….

Π—Π° ΠΏΠ°Ρ€Ρƒ нСдСль ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ проявили интСрСс Π±ΠΎΠ»Π΅Π΅ сСми тысяч Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π° Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π»ΠΈ ΡΠΎΡ‚Π½ΡŽ Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Ρ€Π΅Π΄ΠΎΠ². Компания ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ дальшС Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ инструмСнты вмСстС с сообщСством.

ΠšΡ‚ΠΎ Π΅Ρ‰Π΅ Π½Π΅Π΄Π°Π²Π½ΠΎ присоСдинился ΠΊ CNCF

Π’ ΠΌΠ°Ρ€Ρ‚Π΅ этого Π³ΠΎΠ΄Π° прСдставитСли CNCF объявили, Ρ‡Ρ‚ΠΎ ΠΊ сообщСству ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΠ»ΠΈΡΡŒ 59 Π½ΠΎΠ²Ρ‹Ρ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ. Π’ ΠΊΠΎΠ½Ρ†Π΅ мая число участников Ρ„ΠΎΠ½Π΄Π° ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π»ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΡƒ Π² 400 ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ… Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊ нСбольшиС стартапы, Ρ‚Π°ΠΊ ΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ ИВ-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.

НапримСр, Π½ΠΎΠ²Ρ‹ΠΌ Ρ‡Π»Π΅Π½ΠΎΠΌ Ρ„ΠΎΠ½Π΄Π° стала Nvidia, которая Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ систСм искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° Π² ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ срСдС. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Elastic β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² стСка, состоящСго ΠΈΠ· Elasticsearch, Kibana, Beats ΠΈ Logstash β€” Π° Ρ‚Π°ΠΊΠΆΠ΅ производитСля Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ оборудования Ericsson.

Помимо этих ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ Π² спискС прСдставлСны нСсколько ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ΠΎΠ², поставщиков ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сСрвисов, консалтинговых агСнтств, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΠ· сфСры ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ бСзопасности.

Π’ Cloud Native Computing Foundation ΡƒΠ±Π΅ΠΆΠ΄Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹Π΅ участники ΠΈ ΠΈΡ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠΎΡΠΏΠΎΡΠΎΠ±ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠ³ΠΎ Ρ€Ρ‹Π½ΠΊΠ° ΠΈ привнСсут Ρ†Π΅Π½Π½ΡƒΡŽ экспСртизу Π² экосистСму ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния.

ΠœΡ‹ Π² ITGLOBAL.COM прСдоставляСм услуги частного ΠΈ Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠ±Π»Π°ΠΊΠ°, Π° Ρ‚Π°ΠΊΠΆΠ΅ комплСксныС Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ для ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² связи. Π’ΠΎΡ‚ нСсколько ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ ΠΈΠ· нашСго ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π±Π»ΠΎΠ³Π°:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com