
S3 ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ ΠΏΡΠ΅Π²Π΅Π΄Π΅ ΡΡΠ°ΡΠΈΡ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ ΡΠ° Π²Π°ΠΆΠ½ΠΈ ΠΏΡΠΈ ΠΈΠ·Π±ΠΎΡΠ° Π½Π° ΠΎΠ±Π΅ΠΊΡ Π·Π° ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅. Π‘Π»Π΅Π΄Π²Π° ΡΠ΅ΠΊΡΡΡΡ ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° Π°Π²ΡΠΎΡΠ°.
ΠΠΎΠ³Π°ΡΠΎ ΡΡΠ°Π²Π° Π²ΡΠΏΡΠΎΡ Π·Π° ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ, Ρ
ΠΎΡΠ°ΡΠ° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΌΠΈΡΠ»ΡΡ ΡΠ°ΠΌΠΎ Π·Π° Π΅Π΄Π½ΠΎ Π½Π΅ΡΠΎ: ΡΠ΅Π½Π° Π½Π° TB/GB. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΠΎΠ·ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π» Π΅ Π²Π°ΠΆΠ΅Π½, Π½ΠΎ ΠΏΡΠ°Π²ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° Π΅Π΄Π½ΠΎΡΡΡΠ°Π½Π΅Π½ ΠΈ ΠΏΡΠΈΡΠ°Π²Π½ΡΠ²Π° ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° Π°ΡΡ
ΠΈΠ²Π½ΠΎ ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅. ΠΠ»ΡΡ ΡΠΎΠ²Π°, ΡΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Π½Π°ΠΌΠ°Π»ΡΠ²Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π·Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅Π½ ΡΡΠ΅ΠΊ.
ΠΠΎΠ³Π°ΡΠΎ ΠΈΠ·Π±ΠΈΡΠ°ΡΠ΅ ΠΌΡΡΡΠΎ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ, ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΠ±ΡΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅Ρ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ:
- ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ;
- ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ;
- S3 ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌ;
- ΡΠ΅Π°ΠΊΡΠΈΡ ΠΏΡΠΈ Π½Π΅ΡΡΠΏΠ΅Ρ ΠΈ;
- ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ΅Ρ.
Π’Π΅Π·ΠΈ ΠΏΠ΅Ρ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΡΠ° Π½ΠΎΠ²ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ, Π·Π°Π΅Π΄Π½ΠΎ Ρ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅. ΠΠ΅ΠΊΠ° Π³ΠΈ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ.
ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡ
Π’ΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΈ Π·Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π½ΡΠΌΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ. ΠΠΎΡΡΠ°Π²ΡΠΈΡΠΈΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³ΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π³ΠΎ ΠΆΠ΅ΡΡΠ²Π°Ρ Π° Π² ΠΏΡΠ΅ΡΠ»Π΅Π΄Π²Π°Π½Π΅ Π½Π° Π½ΠΈΡΠΊΠΈ ΡΠ΅Π½ΠΈ. ΠΡΠΈ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΡΠΎ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ ΠΎΠ±Π°ΡΠ΅ Π½Π΅ΡΠ°ΡΠ° ΡΡΠΎΡΡ ΠΏΠΎ Π΄ΡΡΠ³ Π½Π°ΡΠΈΠ½.
Π Π°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ Π΄ΠΎΠ±Π»ΠΈΠΆΠ°Π²Π°Ρ ΠΈΠ»ΠΈ Π΄ΠΎΡΠΈ Π½Π°Π΄Π²ΠΈΡΠ°Π²Π°Ρ ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° Hadoop. Π‘ΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΡΠΊΠΎΡΠΎΡΡ Π½Π° ΡΠ΅ΡΠ΅Π½Π΅ ΠΈ Π·Π°ΠΏΠΈΡ: ΠΎΡ 10 GB/s Π·Π° ΡΠ²ΡΡΠ΄ΠΈ Π΄ΠΈΡΠΊΠΎΠ²Π΅, Π΄ΠΎ 35 GB/s Π·Π° NVMe.
Π’Π°Π·ΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΠ΅Π»Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½Π° Π·Π° Spark, Presto, Tensorflow, Teradata, Vertica, Splunk ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ°ΠΌΠΊΠΈ Π² ΡΡΠ΅ΠΊΠ° Π·Π° Π°Π½Π°Π»ΠΈΠ·. Π€Π°ΠΊΡΡΡ, ΡΠ΅ MPP Π±Π°Π·ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°, ΡΠ΅ ΡΠ΅ Π²ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠ°ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅.
ΠΠΊΠΎ Π²Π°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΡΠΊΠΎΡΠΎΡΡΡΠ°, ΠΎΡ ΠΊΠΎΡΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅, Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΈ Π΄Π° ΠΈΠ·Π²Π»Π΅ΡΠ΅ΡΠ΅ ΡΡΠΎΠΉΠ½ΠΎΡΡ ΠΎΡ ΡΡΡ . ΠΠΎΡΠΈ Π°ΠΊΠΎ ΠΈΠ·Π²Π»Π΅ΡΠ΅ΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΎΡ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΡΡΡΡΠΊΡΡΡΠ° Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ°, ΠΏΠ°ΠΊ ΡΠ΅ Π²ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΡΠ΅ΡΡΠΎΡΠ½Π° Π»Π΅Π½ΡΠ°, Π·Π° Π΄Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈΡΠ΅ ΠΊΡΠΌ ΠΈ ΠΎΡ ΠΏΠ°ΠΌΠ΅ΡΡΠ°. ΠΠ°ΡΠ»Π΅Π΄Π΅Π½ΠΈΡΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π½ΡΠΌΠ°Ρ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΠΎΡ Π½Π΅Π³ΠΎ.
Π’ΠΎΠ²Π° Π΅ ΠΊΠ»ΡΡΠΎΠ²ΠΈΡΡ ΠΌΠΎΠΌΠ΅Π½Ρ: Π½ΠΎΠ²ΠΈΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π» Π·Π° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡ Π΅ ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΠ΅Π»Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ, Π° Π½Π΅ Π»Π°ΡΠ΅Π½ΡΠ½ΠΎΡΡ. ΠΠ·ΠΈΡΠΊΠ²Π° ΡΠ΅ Π·Π° Π΄Π°Π½Π½ΠΈ Π² ΠΌΠ°ΡΠ°Π± ΠΈ Π΅ Π½ΠΎΡΠΌΠ° Π² ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π·Π° Π΄Π°Π½Π½ΠΈ.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠΎΠ²Π΅ΡΠ΅ ΡΠ° Π΄ΠΎΠ±ΡΡ Π½Π°ΡΠΈΠ½ Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, ΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΡΠΎΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π° ΠΏΡΠ΅Π΄ΠΈ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π² ΡΡΠ΅Π΄Π°ΡΠ°. ΠΠ΄Π²Π° ΡΠ»Π΅Π΄ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ΡΠ΅ ΠΊΡΠ΄Π΅ ΡΠΎΡΠ½ΠΎ Π΅ ΡΡΡΠ½ΠΎΡΠΎ ΠΌΡΡΡΠΎ: Π² ΡΠΎΡΡΡΠ΅ΡΠ°, Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅, ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΈΠ»ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΎ Π½ΠΈΠ²ΠΎ.
ΠΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ
ΠΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ° ΡΠ΅ ΠΎΡΠ½Π°ΡΡ Π΄ΠΎ Π±ΡΠΎΡ ΠΏΠ΅ΡΠ°Π±Π°ΠΉΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΠΎΠ±ΠΈΡΠ°Ρ Π² Π΅Π΄Π½ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΎΡ ΠΈΠΌΠ΅Π½Π°. Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠΈΡΠ΅ ΡΠ²ΡΡΠ΄ΡΡ, Π΅ Π»Π΅ΡΠ½Π° ΡΠΊΠ°Π»ΠΈΡΡΠ΅ΠΌΠΎΡΡ, Π½ΠΎ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½Π΅ ΠΊΠ°Π·Π²Π°Ρ, Π΅, ΡΠ΅ Ρ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ΡΠΎ ΡΠΈ ΠΌΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΡΠ°Π²Π°Ρ ΠΊΡΠ΅Ρ ΠΊΠΈ, ΡΠ»ΠΎΠΆΠ½ΠΈ, Π½Π΅ΡΡΠ°Π±ΠΈΠ»Π½ΠΈ ΠΈ ΡΠΊΡΠΏΠΈ.
ΠΠΎΠ²ΠΈΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π» Π·Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ Π΅ Π±ΡΠΎΡΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΎΡ ΠΈΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΎΠ±ΡΠ»ΡΠΆΠ²Π°ΡΠ΅. ΠΠ΅ΡΡΠΈΠΊΠ°ΡΠ° Π΅ Π²Π·Π΅ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΡ Ρ ΠΈΠΏΠ΅ΡΡΠΊΠ°Π»Π΅ΡΠΈΡΠ΅, ΠΊΡΠ΄Π΅ΡΠΎ Π³ΡΠ°Π΄ΠΈΠ²Π½ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΠ° ΠΌΠ°Π»ΠΊΠΈ, Π½ΠΎ ΡΠ΅ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Ρ Π΄ΠΎ ΠΌΠΈΠ»ΠΈΠ°ΡΠ΄ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡΠΈ. ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΡΠΎΠ²Π° Π΅ ΠΎΠ±Π»Π°ΡΠ½Π° ΠΌΠ΅ΡΡΠΈΠΊΠ°.
ΠΠΎΠ³Π°ΡΠΎ Π³ΡΠ°Π΄ΠΈΠ²Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΡΠ° ΠΌΠ°Π»ΠΊΠΈ, ΡΠ΅ ΡΠ° ΠΏΠΎ-Π»Π΅ΡΠ½ΠΈ Π·Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ, ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π΄ΠΎΡΡΡΠΏΠ°, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΆΠΈΠ·Π½Π΅Π½ΠΈΡ ΡΠΈΠΊΡΠ» ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±Π΅Π· ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½Π΅. Π Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° Π³Π°ΡΠ°Π½ΡΠΈΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ. Π Π°Π·ΠΌΠ΅ΡΡΡ Π½Π° Π³ΡΠ°Π΄ΠΈΠ²Π½ΠΈΡ Π±Π»ΠΎΠΊ Π΅ ΡΡΠ½ΠΊΡΠΈΡ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ° Π½Π° ΡΠ°ΠΉΠΎΠ½Π° Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π°, ΠΊΠΎΠ΅ΡΠΎ Π΅ Π½Π°ΡΠΈΠ½ΡΡ, ΠΏΠΎ ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Ρ Π²ΠΈΡΠΎΠΊΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ.
ΠΡΠ»ΡΠΈΠ½Π°Π΅ΠΌΠ°Π½Π΅ΡΠΎ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠΎ ΡΡΡΠΎ ΡΠ΅ ΠΎΡΠ½Π°ΡΡ Π΄ΠΎ ΡΠ°ΠΌΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π»ΠΎΠ³ΠΈΠΊΠ°ΡΠ° Π·Π°Π΄ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈΠΌ Π΅Π΄Π½ΠΎ ΠΎΡ Π΄ΡΡΠ³ΠΎ.
Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΠΌΠΎΠ΄Π΅ΡΠ΅Π½ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊΡΠΌ ΠΌΡΠ»ΡΠΈΠΊΠ»ΠΈΠ΅Π½Ρ:
- ΠΠ° ΠΊΡΠ°ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅ Π±ΡΠΎΡΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΡΠ°ΡΠ½Π΅ ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎΡΡΠΎΡΠΈΠ½ Π΄ΠΎ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½Π°.
- ΠΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΡΠ° Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½ΠΈ Π΅Π΄ΠΈΠ½ ΠΎΡ Π΄ΡΡΠ³. Π’ΠΎΠ²Π° ΠΈΠΌ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π²Π΅ΡΡΠΈΠΈ Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡ ΡΠΎΡΡΡΠ΅Ρ ΠΈ Π΄Π° ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ ΠΎΠ±Π΅ΠΊΡΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΡΡΠ½ΠΊΡΠΈΠΈ, Π½ΠΈΠ²Π° Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°. Π’ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ ΠΊΡΠΌ Π½ΠΎΠ²ΠΈ ΡΡΡΠ²ΡΡΠΈ, Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π³Π΅ΠΎΠ³ΡΠ°ΡΡΠΊΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ.
- Π‘ΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π΅ Π΅Π»Π°ΡΡΠΈΡΠ½ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎ, ΡΠ΅ΡΡΡΡΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΠΏΡΠΈ ΠΏΠΎΠΈΡΠΊΠ²Π°Π½Π΅.
- ΠΡΡΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΠΎΡ API ΠΈ Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π° Π±Π΅Π· ΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π°ΠΌΠ΅ΡΠ°.
- Π‘ΠΎΡΡΡΠ΅ΡΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Ρ ΠΎΡΡΠ²Π° Π² ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ ΠΊΠ°ΡΠΎ Kubernetes.
S3 ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌ
API Π½Π° Amazon S3 Π΅ Π΄Π΅ ΡΠ°ΠΊΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΡΡ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ. ΠΡΠ΅ΠΊΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Π½Π° ΡΠΎΡΡΡΠ΅Ρ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ ΡΠ²ΡΡΠ΄ΠΈ, ΡΠ΅ Π΅ ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ Π½Π΅Π³ΠΎ. Π‘ΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΠ° Ρ S3 Π΅ Π΄Π²ΠΎΠΈΡΠ½Π°: ΠΈΠ»ΠΈ Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½Π°, ΠΈΠ»ΠΈ Π½Π΅.
ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° ΠΈΠΌΠ° ΡΡΠΎΡΠΈΡΠΈ ΠΈΠ»ΠΈ Ρ ΠΈΠ»ΡΠ΄ΠΈ ΠΊΡΠ°ΠΉΠ½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΠΏΡΠΈ ΠΊΠΎΠΈΡΠΎ Π½Π΅ΡΠΎ ΡΠ΅ ΠΎΠ±ΡΡΠΊΠ° ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠ½ΠΎ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅. ΠΡΠΎΠ±Π΅Π½ΠΎ ΠΎΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° ΠΏΠ°ΡΠ΅Π½ΡΠΎΠ²Π°Π½ ΡΠΎΡΡΡΠ΅Ρ ΠΈ ΡΡΠ»ΡΠ³ΠΈ. ΠΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΌΡ ΡΠ»ΡΡΠ°ΠΈ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΈΠ»ΠΈ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΈΠΌΠ° ΠΌΠ°Π»ΠΊΠΎ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΠΈΠΊΠ° API, ΡΠ»ΡΡΠ°ΠΈΡΠ΅ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° ΡΠ° Ρ ΠΎΠΌΠΎΠ³Π΅Π½Π½ΠΈ.
Π‘ΠΎΡΡΡΠ΅ΡΡΡ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΈΠΌΠ° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π°. Π’ΠΎΠΉ ΠΎΠ±Ρ Π²Π°ΡΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΊΡΠ°ΠΉΠ½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ΡΠΎ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ.
ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠΈ ΡΡΡΡΠ²Π° Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Ρ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅. ΠΡΠ²ΠΎΡΠ΅Π½ΠΈΡΡ ΠΊΠΎΠ΄ ΡΠ»Π΅ΡΠ½ΡΠ²Π° ΠΏΡΠΎΡΠ΅ΡΠ° β ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ° Π·Π° Π²Π°ΡΠ΅ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠΎΡΡΠ°Π²ΡΠΈΠΊΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠ°ΡΠΎ Π΅Π΄ΠΈΠ½ΠΈΡΠ½Π° ΡΠΎΡΠΊΠ° Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅ Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠ΅ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ Π½Π° Π²Π°ΡΠΈΡΠ΅ Π½ΡΠΆΠ΄ΠΈ.
ΠΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΎΠ·Π½Π°ΡΠ°Π²Π°: ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Π½Π΅ ΡΠ° ΠΎΠ±Π²ΡΡΠ·Π°Π½ΠΈ Ρ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ ΠΈ ΡΠ° ΠΏΠΎ-ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΈ. Π’ΠΎΠ²Π° Π³Π°ΡΠ°Π½ΡΠΈΡΠ° Π΄ΡΠ»ΡΠ³ ΠΆΠΈΠ·Π½Π΅Π½ ΡΠΈΠΊΡΠ» Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ.
Π ΠΎΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π±Π΅Π»Π΅ΠΆΠΊΠΈ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄ ΠΈ S3.
ΠΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ, S3 SELECT ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Ρ ΠΏΠΎΡΡΠ΄ΡΠΊ. Π’ΠΎΠΉ ΠΏΡΠ°Π²ΠΈ ΡΠΎΠ²Π°, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° SQL, Π·Π° Π΄Π° ΠΈΠ·Π²Π»Π΅ΡΠ΅ ΠΎΡ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ ΡΠ°ΠΌΠΎ ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅, ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅.
ΠΠ»ΡΡΠΎΠ²ΠΈΡΡ ΠΌΠΎΠΌΠ΅Π½Ρ Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° ΠΈΠ·Π²Π΅ΡΡΠΈΡ Π·Π° ΠΊΠΎΡΠΈ. ΠΠ·Π²Π΅ΡΡΠΈΡΡΠ° Π² ΠΊΠΎΡΠ°ΡΠ° ΡΠ»Π΅ΡΠ½ΡΠ²Π°Ρ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡΡΠ° Π±Π΅Π· ΡΡΡΠ²ΡΡ, Π²Π°ΠΆΠ΅Π½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΎΡ Π²ΡΡΠΊΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° ΠΌΠΈΠΊΡΠΎΡΡΠ»ΡΠ³Π°, ΠΊΠΎΡΡΠΎ ΡΠ΅ Π΄ΠΎΡΡΠ°Π²Ρ ΠΊΠ°ΡΠΎ ΡΡΠ»ΡΠ³Π°. ΠΠ°ΡΠΎ ΡΠ΅ ΠΈΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π΅ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΠΊ, ΡΠ°Π·ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ ΡΡΠ°Π²Π° ΠΊΡΠΈΡΠΈΡΠ½Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΎΠ±Π»Π°ΠΊ.
Π Π½Π°ΠΊΡΠ°Ρ, Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° S3 ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° API Π·Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΡΡΡΠ²ΡΡΠ° Π½Π° Amazon S3: SSE-C, SSE-S3, SSE-KMS. ΠΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅, S3 ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π·Π°ΡΠΈΡΠ° ΡΡΠ΅ΡΡ ΡΠ°Π»ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅, ΠΊΠΎΡΡΠΎ Π΅ Π½Π°ΠΈΡΡΠΈΠ½Π° ΡΠΈΠ³ΡΡΠ½Π°.
ΠΡΠ³ΠΎΠ²ΠΎΡ Π½Π° Π½Π΅ΡΡΠΏΠ΅Ρ ΠΈ
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π», ΠΊΠΎΠΉΡΠΎ Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ΅ΡΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π½Π΅Π±ΡΠ΅Π³Π²Π°, Π΅ ΠΊΠ°ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ΅ ΡΠΏΡΠ°Π²Ρ Ρ Π³ΡΠ΅ΡΠΊΠΈΡΠ΅. ΠΠ΅ΠΈΠ·ΠΏΡΠ°Π²Π½ΠΎΡΡΠΈ ΡΠ΅ ΡΠ»ΡΡΠ²Π°Ρ ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΈΡΠΈΠ½ΠΈ ΠΈ ΠΎΠ±Π΅ΠΊΡΠ½ΠΎΡΠΎ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ Ρ Π²ΡΠΈΡΠΊΠΈ ΡΡΡ .
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠΌΠ° Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π°, ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡ Π·Π° ΡΠΎΠ²Π° Π΅ Π½ΡΠ»Π°.
ΠΠ° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ Π²ΡΠ·Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΈ, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ ΠΊΠ»ΡΡΡΠ΅ΡΡΡ Π΄Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ. Π’Π΅ Π²ΠΊΠ»ΡΡΠ²Π°Ρ Π²ΡΠ·Π»ΠΈ Π½Π° ΠΈΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ ΡΡΡΠ²ΡΡΠΈ Π·Π° ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΠΈ - ΡΠΎΠ²Π° ΡΡΠ·Π΄Π°Π²Π° Π΅Π΄ΠΈΠ½ΠΈΡΠ½Π° ΡΠΎΡΠΊΠ° Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π°.
ΠΠΎΡΠΈ ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠΊΠΈ Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π°, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡΠ° Π΄Π° ΡΠ΅ ΠΈΠ·Π΄ΡΡΠΆΠΈ Π½Π° ΠΊΠ°ΡΠ°ΡΡΡΠΎΡΠ°Π»Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π΅ ΠΎΡ ΠΏΡΡΠ²ΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ ΠΏΡΠΎΠ²Π°Π»ΡΡ, ΡΡΡΠ²ΡΡΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠΎΠ²Π°Π»ΡΡ. ΠΠ»ΡΡΡΡ Π΅ Π΄Π° ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅ ΡΠΎΡΡΡΠ΅Ρ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²Ρ Ρ ΠΏΠΎΠ²ΡΠ΅Π΄Π°ΡΠ° ΠΊΠ°ΡΠΎ Π½ΠΎΡΠΌΠ°Π»Π½ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅. ΠΠΊΠΎ Π΄ΠΈΡΠΊ ΠΈΠ»ΠΈ Π²ΡΠ·Π΅Π» ΡΠ΅ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈ, ΡΠ°ΠΊΡΠ² ΡΠΎΡΡΡΠ΅Ρ ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π±Π΅Π· ΠΏΡΠΎΠΌΠ΅Π½ΠΈ.
ΠΠ³ΡΠ°Π΄Π΅Π½Π°ΡΠ° Π·Π°ΡΠΈΡΠ° ΡΡΠ΅ΡΡ ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅ ΠΈ Π²Π»ΠΎΡΠ°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ°, ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°Π³ΡΠ±ΠΈΡΠ΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅ ΠΈΠ»ΠΈ Π²ΡΠ·Π»ΠΈ, ΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΏΠ°ΡΠΈΡΠ΅ΡΠ½ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ - ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π°ΡΠ° ΠΎΡ Π΄ΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅. Π‘Π°ΠΌΠΎ ΡΠΎΠ³Π°Π²Π° ΡΠΎΡΡΡΠ΅ΡΡΡ Π½ΡΠΌΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΡΡΠ½Π΅ Π΄Π°Π½Π½ΠΈ.
ΠΠΎΠ²ΡΠ΅Π΄Π°ΡΠ° ΡΡΠ΄ΠΊΠΎ ΡΠ΅ ΡΠ΅ΡΡΠ²Π° ΠΏΡΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅, Π½ΠΎ ΡΠ°ΠΊΠΎΠ²Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ Π΅ Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ. Π‘ΠΈΠΌΡΠ»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π½Π° ΡΠΎΠ²Π°ΡΠ° ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΎΠ±ΡΠΈΡΠ΅ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ, Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΠ»Π΅Π΄ ΠΏΠΎΠ²ΡΠ΅Π΄Π°ΡΠ°.
ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡ
Π Π΅Π·ΡΠ»ΡΠ°ΡΡΡ Π·Π° ΡΡΠ³Π»Π°ΡΡΠ²Π°Π½ΠΎΡΡ ΠΎΡ 100% ΡΠ΅ Π½Π°ΡΠΈΡΠ° ΠΎΡΠ΅ ΡΡΡΠΎΠ³Π° ΠΊΠΎΠ½ΡΠΈΡΡΠ΅Π½ΡΠΈΡ. Π‘ΡΠ³Π»Π°ΡΡΠ²Π°Π½ΠΎΡΡΡΠ° Π΅ ΠΊΠ»ΡΡΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π½Π° Π²ΡΡΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅, Π½ΠΎ ΡΠΈΠ»Π½Π°ΡΠ° ΡΡΠ³Π»Π°ΡΡΠ²Π°Π½ΠΎΡΡ Π΅ ΡΡΠ΄ΠΊΠΎΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Amazon S3 ListObject Π½Π΅ Π΅ ΡΡΡΠΎΠ³ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π΅Π½, ΡΠΎΠΉ Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π΅Π½ ΡΠ°ΠΌΠΎ Π² ΠΊΡΠ°Ρ.
ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ° ΠΏΠΎΠ΄ ΡΡΡΠΎΠ³Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡ? ΠΠ° Π²ΡΠΈΡΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ»Π΅Π΄ ΠΏΠΎΡΠ²ΡΡΠ΄Π΅Π½Π° PUT ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΡΠ»ΡΡΠΈ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ:
- ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π°ΡΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ ΡΠ΅ Π²ΠΈΠΆΠ΄Π° ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π½Π΅ ΠΎΡ Π²ΡΠ΅ΠΊΠΈ Π²ΡΠ·Π΅Π».
- ΠΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π΅ Π·Π°ΡΠΈΡΠ΅Π½Π° ΡΡΠ΅ΡΡ ΠΈΠ·Π»ΠΈΡΡΠΊ ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π½Π° Π²ΡΠ·Π΅Π».
Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π°ΠΊΠΎ ΠΈΠ·Π΄ΡΡΠΏΠ°ΡΠ΅ ΡΠ΅ΠΏΡΠ΅Π»Π° ΠΏΠΎ ΡΡΠ΅Π΄Π°ΡΠ° Π½Π° Π·Π°ΠΏΠΈΡ, Π½ΠΈΡΠΎ Π½ΡΠΌΠ° Π΄Π° Π±ΡΠ΄Π΅ Π·Π°Π³ΡΠ±Π΅Π½ΠΎ. Π‘ΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Π²ΡΡΡΠ° ΠΏΠΎΠ²ΡΠ΅Π΄Π΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΎΡΡΠ°ΡΠ΅Π»ΠΈ Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠ²Π° Π΅ Π²ΠΈΡΠΎΠΊΠ° Π»Π΅ΡΠ²Π°, ΠΊΠΎΡΡΠΎ ΠΈΠΌΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΠΎΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΎΠ½Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄ΠΎ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π’ΠΎΠ²Π° ΡΠ° Π½ΠΎΠ²ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΡΡΠ°Π·ΡΠ²Π°Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ΅ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π² Π΄Π½Π΅ΡΠ½ΠΈΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡΡΠ°, ΡΠΊΠ°Π»ΠΈΡΡΠ΅ΠΌΠΎΡΡΡΠ°, Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈΡΠ΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΈ ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡΠ° Π½Π° S3 ΡΠ° Π³ΡΠ°Π΄ΠΈΠ²Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ. ΠΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠΎΠ·ΠΈ ΡΠΏΠΈΡΡΠΊ Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΡΠ΅Π½Π°ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈ ΡΡΠ΅ΠΊΠΎΠ²Π΅ ΠΎΡ Π΄Π°Π½Π½ΠΈ.
ΠΡΠ½ΠΎΡΠ½ΠΎ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π½Π° Mail.ru Cloud Solutions: .
ΠΠ°ΠΊΠ²ΠΎ Π΄ΡΡΠ³ΠΎ Π΄Π° ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅:
- .
- .
- .
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com
