рдореИрдВрдиреЗ рдЙрди рд╕рдорд╛рдЪрд╛рд░реЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЬреЛ рдУрдкрдирд╢рд┐рдлреНрдЯ рдЕрдм рдЬреЗрдирдХрд┐рдВрд╕, рдЬреЗрдмреЙрд╕ рдЯреВрд▓реНрд╕ рдФрд░ рдорд╛рд╡реЗрди рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо, рдирд┐рд░реНрдорд╛рдг, рддреИрдирд╛рддреА рдФрд░ рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИредRed Hat рдЖрдкрдХреЛ рди рдХреЗрд╡рд▓ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдмрд▓реНрдХрд┐ рд╕рдВрдкреВрд░реНрдг рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдХреЗ рд▓рд┐рдП
OpenShift рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реИред рдЖрдк рдбреЗрд╕реНрдХрдЯреЙрдк рдпрд╛ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд▓реИрдкрдЯреЙрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдЕрдкрдиреЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╕реАрдзреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рдВрдХрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдзрд╛рд░ рд╕рдХрддреЗ рд╣реИрдВред
OpenShift рдордИ рдореЗрдВ Red Hat рджреНрд╡рд╛рд░рд╛ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ PaaS рдХреНрд▓рд╛рдЙрдб рд╣реИред рдпрд╣ рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рддреАрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ - рдПрдХреНрд╕рдкреНрд░реЗрд╕, рдлреНрд▓реЗрдХреНрд╕ рдФрд░ рдкрд╛рд╡рд░ рдореЗрдВ рдореМрдЬреВрдж рд╣реИ рдФрд░ рдЗрд╕реЗ Microsoft Azure рдпрд╛ Google App рдЗрдВрдЬрди рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХрд╛ рдореБрдЦреНрдп рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ рдЬрд┐рддрдирд╛ рдХрд┐ рд╡рд░реНрддрдорд╛рди рд▓реЛрдб рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдПрдХреНрд╕рдкреНрд░реЗрд╕, рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЖрдзрд╛рд░ рд╕рдВрд╕реНрдХрд░рдг рд░реВрдмреА, рдкреАрдПрдЪрдкреА рдФрд░ рдкрд╛рдпрдерди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред OpenShift Flex рдиреЗ рдЬрд╛рд╡рд╛ -
JBoss рдорд┐рдбрд▓рд╡реЗрдпрд░ рдФрд░
рдЯреЙрдордХреИрдЯ , DBMS - MySQL рдФрд░ MongoDB рдФрд░ рд╕рд╛рде рд╣реА рд╕рд╛рде рд╡реЗрдм рдХреИрд╢рд┐рдВрдЧ рдФрд░ рдХреБрдЫ рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП Memcached рдХреЛ рдЬреЛрдбрд╝рд╛ред OpenShift Power рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЫрд╡рд┐рдпрд╛рдВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ Amazon EC2 рдкрд░ рддреИрдирд╛рдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдФрд░ рдЬрд▓реНрдж рд╣реА, IBM SmartCloud рдХреНрд▓рд╛рдЙрдб рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ред
рд╕рдВрднрд╡рддрдГ, рдлреНрд▓реЗрдХреНрд╕ рдФрд░ рдкрд╛рд╡рд░ рдФрджреНрдпреЛрдЧрд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рддрдХрдиреАрдХреА рд╕рд╣рд╛рдпрддрд╛ рдЙрдирдХреЗ рд▓рд┐рдП (рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдХреЗ рд╡рд┐рдкрд░реАрдд) рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧреАред рд░реЗрдб рд╣реИрдЯ рдореЗрдВ рдкреИрд╕ рдХреЗ рдкреНрд░рдореБрдЦ рдЖрдЗрдЬреИрдХ рд░реЛрде рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдУрдкрдирд╢рд┐рдлреНрдЯ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо 2012 рдХреЗ рдордзреНрдп рддрдХ рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рд░реЗрдб рдУрдкрди рдХреА рдШреЛрд╖рдгрд╛ рдХреА рдЧрдИ рдирдИ рдУрдкрдирд╢рд┐рдлреНрдЯ рдореЗрдВ рдЖрдЬ рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдмрд┐рд▓реНрдб-рдП-рдП-рд╕рд░реНрд╡рд┐рд╕ рдпрд╛ рдмрд╛рдПрдПрд╕ рдХреНрд▓рд╛рдЙрдб рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред (рдПрдХ рдФрд░ рдмрджрд╕реВрд░рдд рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирд╛рдоред) рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд░реЗрдб рд╣реИрдЯ рдиреЗ рдЬреЗрдирдХрд┐рдВрд╕ рдХреЛ рдУрдкрдирд╢рд┐рдлреНрдЯ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рд╣реИред (
рдЬреЗрдирдХрд┐рдВрд╕ рд╣рдбрд╕рди рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдПрдХ рдХрд╛рдВрдЯрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЗрд╕ рд╕рд╛рд▓
рдУрд░реЗрдХрд▓ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдмреАрдЪ рд╕рдВрдШрд░реНрд╖ рдХреЗ рдХрд╛рд░рдг рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред) рдУрдкрдирд╢рдлреНрдЯ рдореЗрдВ
рдорд╛рд╡реЗрди рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрд┐рд▓реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рддреИрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, OpenShift Red Hat рдХреЗ IDE рдФрд░
JBoss рдЯреВрд▓ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИред
рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдпрд╣ рд╕рдм рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕реНрд╕рд╛рдХ рдмрддрд╛рддреЗ рд╣реИрдВ, рд╕рдм рдХреБрдЫ рдЬреЛ рдЖрдк рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдХрд░рддреЗ рд╣реИрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рддреЗ рдФрд░ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдЗрди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рдХреЛрдб рдХреЛ рдХрдВрдкрд╛рдЗрд▓ рдХрд░рддреЗ рд╣реИрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдВрдд рдореЗрдВ WAR рдХреЛ рддреИрдирд╛рдд рдХрд░рддреЗ рд╣реИрдВред рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡рд░ рдкрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ - рдпрд╣ рд╕рдм рдЖрдк рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ OpenShift рдХрд░реЗрдВрдЧреЗред
"рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЕрдм рдПрдХ рдХрдо рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдбреЗрд╕реНрдХрдЯреЙрдк рдпрд╛ рд▓реИрдкрдЯреЙрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдзрд┐рдХ рдореЛрдмрд╛рдЗрд▓ рдмрди рд╕рдХрддреЗ рд╣реИрдВ," рдЗрд╕рд╣рд╛рдХ рдХрд╣рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрдХрд▓рди рддреЗрдЬ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рд╣рд░ рдмрд╛рд░ рдХреНрд▓рд╛рдЙрдб рдкрд░ рд╕рднреА рдХреЛрдб рдХреЛ рдкреБрдирдГ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк JBoss рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдХреЗрд╡рд▓ рдмрджрд▓реЗ рд╣реБрдП рднрд╛рдЧ рдХреЛ OpenSift рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред "рдЕрдм рдЖрдк рд╕рдореБрджреНрд░ рддрдЯ рдкрд░ рдпрд╛ рдмрд╛рд░ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ," рдЗрд╕рд╣рд╛рдХ рдЪреБрдЯрдХреБрд▓реЗред "рдпрд╣ рд╕рд┐рд░реНрдл рдХреЛрдб рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЬреАрд╡рди рд╢реИрд▓реА рдмрджрд▓рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИ"
OpenShift рдмрд┐рд▓реНрдб рд╕рд░реНрд╡рд┐рд╕ рдХреЛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ JBoss рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд░реНрд╡рд░ 7 рдФрд░ рдбреЗрд╡рд▓рдкрд░ рдХреА рдорд╢реАрди рдкрд░ JBoss рдЯреВрд▓реНрд╕ 3.3 M4 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред