Kenyelletso
Lilemong tsa morao tjena, lefapha la nts'etsopele ea software le bone phetoho e kholo mabapi le ho amoheloa ha mahlale a Artificial Intelligence (AI) le Machine Learning (ML). E 'ngoe ea libaka tsa bohlokoa moo AI e nang le tšusumetso e kholo ke moralong le ts'ebetsong ea meaho e ikemetseng. Meaho e ikemetseng e bolela ts'ebeliso ea lits'ebetso tse tsamaisoang ke AI ho laola, ho beha leihlo, le ho ntlafatsa ts'ebetso ea lisebelisoa tsa IT, ho kenyeletsoa li-server, marang-rang le lits'ebetso tsa polokelo.
Sengoliloeng sena, re tla shebana le lefats'e la meaho e ikemetseng le ho hlahloba hore na liakhente tsa AI le StackGen li ka sebelisoa joang ho rala le ho kenya ts'ebetsong lits'ebetso tse scalable le tse sireletsehileng. Re tla boela re buisane ka bohlokoa ba DevOps automation moelelong ona mme re fane ka mohlala o sebetsang oa mokhoa oa ho sebelisa StackGen ho iketsetsa phepelo ea ts'ebeliso e bonolo ea webo.
Likamano tsa AI, Infrastructure ea Autonomous, le DevOps Automation
Marang-rang a AI, meaho e ikemetseng, le li-automation tsa DevOps ke lebala le fetohang ka potlako le nang le menyetla e mengata ea ho ntlafatsa ts'ebetso, ts'ireletso le ts'ireletso ea lisebelisoa tsa IT. Ka ho sebelisa lits'ebetso tse tsamaisoang ke AI, mekhatlo e ka iketsetsa mesebetsi e mengata ea matsoho e amanang le taolo ea meaho, ea lokolla lisebelisoa bakeng sa mesebetsi e mengata ea maano le ea boleng bo holimo.
Bohareng ba mateano ana ke mohopolo oa baemeli ba AI. Baemeli ba AI ke mananeo a software a ka bonang tikoloho ea bona, a beha mabaka ka tlhaiso-leseling eo a e fumanang, mme a nke khato ho fihlela sepheo se itseng. Boemong ba meaho e ikemetseng, liakhente tsa AI li ka sebelisoa ho lekola ts'ebetso ea sistimi, ho bona liphapang, le ho nka khato ea ho lokisa ho thibela ho fokotseha kapa ho ntlafatsa ts'ebeliso ea lisebelisoa.
StackGen ke thekenoloji ea bohlokoa e nolofalletsang ho rala le ho kenya ts'ebetsong lisebelisoa tse ikemetseng. StackGen ke sesebelisoa se bulehileng se lumellang batho ba ntlafatsang ho hlalosa mekhoa ea motheo e le khoutu, ba sebelisa puo ea maemo a holimo. Sena se nolofalletsa bahlahisi ho tsamaisa phepelo le taolo ea meralo ea motheo, ho fokotsa kotsi ea liphoso tsa batho le ho ntlafatsa botsitso tikolohong eohle.
Ho rala Meralo ea Meralo e Ikemetseng ka StackGen
StackGen e fana ka moralo o matla oa ho rala lisebelisoa tse ikemetseng. Ka ho sebelisa StackGen, bahlahisi ba ka hlalosa litlhophiso tsa meralo ea motheo e le khoutu, ba sebelisa puo ea boemo bo holimo eo ho leng bonolo ho e bala le ho e utloisisa. Sena se nolofalletsa bahlahisi ho tsamaisa phepelo le taolo ea meralo ea motheo, ho fokotsa kotsi ea liphoso tsa batho le ho ntlafatsa botsitso tikolohong eohle.
Mona ke mohlala oa mokhoa oa ho sebelisa StackGen ho hlalosa tlhophiso e bonolo ea meaho:
kenya stackgen
# Hlalosa pokello e ncha
stack = stackgen.Stack("my-stack")
# Hlalosa mohlala o mocha oa seva
seva = stackgen.Server("seva ea ka")
server.image = "ubuntu: morao tjena"
server.cpu = 2
server.memory = 4
# Hlalosa sebopeho se secha sa marang-rang
marangrang = stackgen.Network("my-network")
network.cidr = "10.0.0.0/24"
network.gateway = "10.0.0.1"
# Kenya seva ho marang-rang
server.network = marangrang
# Hlalosa sekala se secha sa mojaro
load_balancer = stackgen.LoadBalancer("my-load-balancer")
load_balancer.protocol = "http"
load_balancer.port = 80
# Eketsa balancer ea mojaro ho stack
stack.add(load_balancer)
# Hlahisa tlhophiso ea lisebelisoa
config = stack.generate()
hatisa(config)
Khoutu ena e hlalosa tlhophiso e bonolo ea meaho e kenyelletsang mohlala oa seva, sebopeho sa marang-rang, le balancer ea mojaro. Laeborari ea stackgen e fana ka API ea boemo bo holimo bakeng sa ho hlalosa tlhophiso ea meralo ea motheo, e leng ho nolofalletsang ho tsamaisa phepelo le tsamaiso ea meralo ea motheo.
DevOps Automation e nang le StackGen
DevOps automation ke karolo ea bohlokoa ea ho rala meaho e ikemetseng. Ka ho iketsetsa phepelo le tsamaiso ea meralo ea motheo, mekhatlo e ka fokotsa kotsi ea liphoso tsa batho, ea ntlafatsa botsitso libakeng tsohle, le ho eketsa lebelo la phano.
StackGen e fana ka moralo o matla oa li-automation tsa DevOps. Ka ho sebelisa StackGen, bahlahisi ba ka iketsetsa phepelo le tsamaiso ea litšebeletso tsa motheo, ba fokotsa kotsi ea liphoso tsa batho le ho ntlafatsa botsitso libakeng tsohle.
Mohlala ke ona oa mokhoa oa ho sebelisa StackGen ho iketsetsa phepelo ea ts'ebeliso e bonolo ea webo:
stackgen deploy my-stack
Taelo ena e sebelisa tlhophiso ea lits'ebetso tse hlalositsoeng mohlaleng o fetileng, ho theha mohlala o mocha oa seva, sebopeho sa marang-rang, le balancer ea mojaro.
Top 5-10 Litaelo / Linotsoana tse Sebelisitsoeng ka ho Fetisisa
Mona ke tse 5-10 tse sebelisoang ka ho fetesisa litaelo/likotoana tsa StackGen:
stackgen init: E qala projeke e ncha ea StackGen.stackgen deploy: E sebelisa tlhophiso ea meralo e hlalositsoeng morerong.Stackgen hlahisa: E hlahisa tlhophiso ea meralo e le khoutu.stackgen validate: E netefatsa tlhophiso ya meralo bakeng sa diphoso.stackgen diff: E bonts'a phapang pakeng tsa litlhophiso tsa lisebelisoa tsa morao-rao le tse fetileng.Stackgen e sebetsa: E sebedisa tlhophiso ya meralo tikolohong.stackgen timetsa: E senya tlhophiso ea litšebeletso le lisebelisoa tse amanang le tsona.stackgen show: E bonts'a tlhophiso ea hajoale ea lisebelisoa.histori ea stackgen: E bonts'a nalane ea liphetoho tse entsoeng ho tlhophiso ea meralo.stackgen config: E bonts'a li-setting tsa tlhophiso tsa hajoale bakeng sa StackGen.
Ho bona pono
Mona ke pono ea tlhophiso ea litšebeletso tse hlalositsoeng mohlaleng o fetileng, ho sebelisoa Chart.js:
{
"type": "bar",
"data": {
"labels": ["Server", "Network", "Load Balancer"],
"lintlha tsa boitsebiso": [
{
"label": "CPU",
"data": [2, 1, 1],
"backgroundColor": ["#FF6384", "#36A2EB", "#FFCE56"]
},
{
"label": "Memori",
"data": [4, 2, 1],
"backgroundColor": ["#FF6384", "#36A2EB", "#FFCE56"]
}
]
},
"likgetho": {
"sehlooho": {
"bontša": 'nete,
"text": "Tlhahiso ya Motheo"
},
"tšōmo": {
"pontšo": 'nete
}
}
}
Ponahalo ena e bonts'a CPU le lisebelisoa tsa memori tse abetsoeng karolo ka 'ngoe ea tlhophiso ea meralo.
Qetello
Ho rala meaho e ikemetseng ka liakhente tsa AI le StackGen ke mokhoa o matla oa ho ntlafatsa ts'ebetso, ts'ireletso le ts'ireletso ea lisebelisoa tsa IT. Ka ho sebelisa lits'ebetso tse tsamaisoang ke AI le StackGen, mekhatlo e ka iketsetsa mesebetsi e mengata ea matsoho e amanang le taolo ea litšebeletso tsa motheo, e lokolla lisebelisoa bakeng sa mesebetsi e mengata ea maano le ea boleng bo holimo.
Sehloohong sena, re hlahlobile mateano a litsela tsa AI, lisebelisoa tse ikemetseng, le li-automation tsa DevOps, 'me re fane ka mohlala o sebetsang oa mokhoa oa ho sebelisa StackGen ho rala le ho kenya ts'ebetsong mekhoa e tsitsitseng le e sireletsehileng. Re boetse re tšohlile bohlokoa ba boits'oaro ba DevOps moelelong ona mme ra fana ka litaelo / li-snippets tse 5-10 tse sebelisoang haholo bakeng sa StackGen.
Ka ho latela melao-motheo le mekhoa e hlalositsoeng sehloohong sena, mekhatlo e ka nka mohato oa pele oa ho theha mekhoa ea mekhoa ea boipheliso e khonang ho ipholisa, ho iphelisa le ho itšireletsa.