рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ рдХреЙрд╕реНрдЯ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдХреНрдпрд╛ рд╣реИ?
рдпрд╣ рдЯреВрд▓ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдбреЗрдЯрд╛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╣рд░ рдорд╣реАрдиреЗ рдФрд░ рд╣рд░ рд╕рд╛рд▓ рдХрд┐рддрдирд╛ рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ (AWS S3, Google Cloud Storage, Azure Blob, Backblaze B2 рдФрд░ рдЕрдиреНрдп) рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рджреЛ рддрд░рд╣ рдХреЗ рд╢реБрд▓реНрдХ рд▓реЗрддреЗ рд╣реИрдВ: рдЖрдкрдХреЗ рд░рдЦреЗ рдЧрдП рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐-рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рд╢реБрд▓реНрдХ, рдФрд░ рдмрд╛рд╣рд░ рднреЗрдЬреЗ рдЧрдП (egress) рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐-рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдПрдЧреНрд░реЗрд╕ рд╢реБрд▓реНрдХред рдЗрди рджреЛрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдпрд╣ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдЖрдкрдХреЛ рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдорд╛рд╕рд┐рдХ рдФрд░ рд╡рд╛рд░реНрд╖рд┐рдХ рдЕрдиреБрдорд╛рди рджреЗрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░ рд╕рдХреЗрдВ рдФрд░ рдЕрдкрдирд╛ рдмрдЬрдЯ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдирд╛ рд╕рдХреЗрдВред
рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреИрд╕реЗ рдХрд░реЗрдВ
GB рдореЗрдВ рдЕрдкрдирд╛ рдХреБрд▓ рд╕реНрдЯреЛрд░реЗрдЬ, рдкреНрд░рддрд┐ GB рдкреНрд░рддрд┐ рдорд╛рд╣ рд╕реНрдЯреЛрд░реЗрдЬ рдХреА рдХреАрдордд, рд╣рд░ рдорд╣реАрдиреЗ рдмрд╛рд╣рд░ рднреЗрдЬреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ (egress) рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ GB рдореЗрдВ, рдФрд░ рдкреНрд░рддрд┐ GB рдПрдЧреНрд░реЗрд╕ рдХреА рдХреАрдордд рджрд░реНрдЬ рдХрд░реЗрдВред рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рддреБрд░рдВрдд рд╕реНрдЯреЛрд░реЗрдЬ рдЦрд░реНрдЪ, рдПрдЧреНрд░реЗрд╕ рдЦрд░реНрдЪ, рдорд╛рд╕рд┐рдХ рдХреБрд▓ рдФрд░ рдЕрдиреБрдорд╛рдирд┐рдд рд╡рд╛рд░реНрд╖рд┐рдХ рдХреБрд▓ рджрд┐рдЦрд╛ рджреЗрдЧрд╛ред рдХреАрдорддреЗрдВ рдкреНрд░рджрд╛рддрд╛ рдФрд░ рд░реАрдЬрди рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмрджрд▓рддреА рд░рд╣рддреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЕрдкрдиреЗ рдкреНрд░рджрд╛рддрд╛ рдХреА рдореМрдЬреВрджрд╛ рдкреНрд░рд╛рдЗрд╕ рд▓рд┐рд╕реНрдЯ рджреЗрдЦрдХрд░ рд╡рд╣реА рдЖрдБрдХрдбрд╝реЗ рдпрд╣рд╛рдБ рдбрд╛рд▓реЗрдВред
рдлрд╝реЙрд░реНрдореВрд▓рд╛ рд╕рдордЭреЗрдВ
рдЧрдгрд┐рдд рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ: $$\text{рдорд╛рд╕рд┐рдХ рдЦрд░реНрдЪ} = (\text{рд╕реНрдЯреЛрд░реЗрдЬ GB} \times \text{рд╕реНрдЯреЛрд░реЗрдЬ рдХреАрдордд}) + (\text{рдПрдЧреНрд░реЗрд╕ GB} \times \text{рдПрдЧреНрд░реЗрд╕ рдХреАрдордд})$$ред рд╕реНрдЯреЛрд░реЗрдЬ рд╡рд╛рд▓рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд░рдЦреЗ рд╣реБрдП (at rest) рдбреЗрдЯрд╛ рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдЧреНрд░реЗрд╕ рд╡рд╛рд▓рд╛ рд╣рд┐рд╕реНрд╕рд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗ рдмрд╛рд╣рд░ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреЛред рд╡рд╛рд░реНрд╖рд┐рдХ рдЕрдиреБрдорд╛рди рдмрд╕ рдорд╛рд╕рд┐рдХ рдЖрдБрдХрдбрд╝реЗ рдХреЛ 12 рд╕реЗ рдЧреБрдгрд╛ рдХрд░рдХреЗ рдирд┐рдХрд▓рддрд╛ рд╣реИред рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдпрд╣ рдореЙрдбрд▓ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ/API рд╢реБрд▓реНрдХ, рдХреЛрд▓реНрдб-рд╕реНрдЯреЛрд░реЗрдЬ рдЯрд┐рдпрд░ рдХреЗ рд░рд┐рдЯреНрд░реАрд╡рд▓ рд╢реБрд▓реНрдХ рдФрд░ рдлреНрд░реА-рдЯрд┐рдпрд░ рдЫреВрдЯ рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд░рддрд╛ тАФ рдЗрдиреНрд╣реЗрдВ рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рдЕрд▓рдЧ рд╕реЗ рдЬреЛрдбрд╝ рдпрд╛ рдШрдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рд╕рдордЭреЗрдВ
рдорд╛рди рд▓реАрдЬрд┐рдП рдЖрдк $0.023/GB рдХреА рджрд░ рд╕реЗ 1,000 GB рд╕реНрдЯреЛрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ $0.09/GB рдХреА рджрд░ рд╕реЗ 100 GB рдбреЗрдЯрд╛ рдмрд╛рд╣рд░ рднреЗрдЬрддреЗ рд╣реИрдВред рд╕реНрдЯреЛрд░реЗрдЬ рдЦрд░реНрдЪ \(= 1000 \times 0.023 = \$23.00\)ред рдПрдЧреНрд░реЗрд╕ рдЦрд░реНрдЪ \(= 100 \times 0.09 = \$9.00\)ред рдорд╛рд╕рд┐рдХ рдХреБрд▓ \(= \$32.00\), рдФрд░ рд╡рд╛рд░реНрд╖рд┐рдХ рдХреБрд▓ \(= \$32.00 \times 12 = \$384.00\)ред
рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
рдПрдЧреНрд░реЗрд╕ (egress) рдХреНрдпрд╛ рд╣реИ? рдПрдЧреНрд░реЗрд╕ рд╡рд╣ рдбреЗрдЯрд╛ рд╣реИ рдЬреЛ рдХреНрд▓рд╛рдЙрдб рд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдпрд╛ рдХрд┐рд╕реА рджреВрд╕рд░реЗ рд░реАрдЬрди рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдпрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рдкреНрд░рджрд╛рддрд╛ рдПрдЧреНрд░реЗрд╕ рдкрд░ рд╢реБрд▓реНрдХ рд▓реЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрдирдЧреНрд░реЗрд╕ (рдЕрдкрд▓реЛрдб) рдкрд░ рдирд╣реАрдВред
рдХреНрдпрд╛ рдЗрд╕рдореЗрдВ API рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рд╢реБрд▓реНрдХ рд╢рд╛рдорд┐рд▓ рд╣реИ? рдирд╣реАрдВред рдкреНрд░рддрд┐-рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ (PUT/GET/LIST) рд╢реБрд▓реНрдХ рдФрд░ рдЖрд░реНрдХрд╛рдЗрд╡рд▓ рдЯрд┐рдпрд░ рдХреЗ рд░рд┐рдЯреНрд░реАрд╡рд▓ рд╢реБрд▓реНрдХ рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ тАФ рдпрджрд┐ рд╡реЗ рдЖрдкрдХреЗ рд╡рд░реНрдХрд▓реЛрдб рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ рддреЛ рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ рд╕реЗ рдЬреЛрдбрд╝реЗрдВред
рдореЗрд░рд╛ рдЕрд╕рд▓реА рдмрд┐рд▓ рдЕрд▓рдЧ рдХреНрдпреЛрдВ рдЖрддрд╛ рд╣реИ? рдлреНрд░реА рдЯрд┐рдпрд░, рдорд╛рддреНрд░рд╛ рдХреЗ рд╣рд┐рд╕рд╛рдм рд╕реЗ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реА рдЫреВрдЯ, рдиреНрдпреВрдирддрдо рд╕реНрдЯреЛрд░реЗрдЬ рдЕрд╡рдзрд┐ рдФрд░ рд░реАрдЬрди-рдЖрдзрд╛рд░рд┐рдд рдХреАрдорддреЗрдВ тАФ рдпреЗ рд╕рдм рдЕрдВрддрд┐рдо рдмрд┐рд▓ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕реЗ рдПрдХ рддреНрд╡рд░рд┐рдд рдкреНрд▓рд╛рдирд┐рдВрдЧ рдЕрдиреБрдорд╛рди рдХреА рддрд░рд╣ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ, рд╕рдЯреАрдХ рдХреЛрдЯреЗрд╢рди рдХреА рддрд░рд╣ рдирд╣реАрдВред