Chef razširi svoj meni v oblaku in posodah

  • Oct 18, 2023

Chef, priljubljeno podjetje DevOps, je razširilo svoj program Chef Automate za obvladovanje izvornih strežniških okolij v oblaku in vsebnikih.

kuhar, vodilno podjetje DevOps, je objavilo na ChefConf 2017 da svojemu vodilnemu konju dodaja nove zmogljivosti Nenehna avtomatizacija/program DevOps, Chef Automate. To podjetjem omogoča prehod iz IT-sistemov, ki temeljijo na strežnikih in virtualnih strojih (VM), na okolja, ki temeljijo na oblakih in vsebnikih, z dosledno avtomatizacijo in praksami DevOps.

Poglej tudi

Kaj je DevOps in zakaj je pomemben?

Preberi zdaj

Chef se je začel kot odprtokodna aplikacija za upravljanje konfiguracije in uvajanje v oblaku. Namenjen je pomoči vsakomur pri orkestriranju strežnikov v oblaku ali samo v podatkovnem centru oddelka. Namesto da bi se sistemski skrbniki potili nad programi za upravljanje, ki so bili zasnovani za samske, samostojnih strežnikih, Chef uporabnikom DevOps omogoča, da zavrtijo na desetine ali stotine primerkov strežnika v sekund.

To je še vedno primarna uporaba, toda v osmih letih, odkar je bil Chef ustvarjen, smo se premaknili s podatkovnih centrov, v katerih prevladujejo strežniki in VM, na vsebniške infrastrukture in infrastrukture v oblaku. Tu nastopi Chef Automate. Ken Cheney, šef CMO, je pojasnil: "Organizacijam pomagamo pri tem, kje so danes, vendar mi zagotavljajo most v prihodnost (pokažejo), kako se lahko lotijo ​​zagotavljanja programske opreme prek teh okolja."

Medtem Chef Automate je bil predstavljen šele leta 2016, se je že soočil s hudo konkurenco. Programi za orkestracijo vsebnikov kot naprimer Kubernetes, Mezosferski maraton, in Docker swarm način, so že glavni igralci. Še vedno pa to Chefu ne preprečuje, da bi poskušal preiti s strežnika in VM DevOps na oblak in vsebnik DevOps.

Chef Automate je razširjen z zmogljivostmi za:

  • Avtomatizacija skladnosti: Chef Automate se zdaj neposredno integrira z InSpec, okvir za avtomatizacijo skladnosti podjetja. To zagotavlja dosledne poteke dela in prakse za preverjanje varnostnih zahtev in kontrol skladnosti. Opredelitev skladnosti kot kode omogoča, da se varnostne zahteve 'pomaknejo v levo' v procese DevOps, kar ekipam omogoča zagotavljanje programske opreme s povečano hitrostjo, izboljšano učinkovitostjo in zmanjšanim tveganjem.
  • Avtomatizacija aplikacij: Chef je tudi pokazal prihodnost integracije Chef Automate s Habitat. Ta odprtokodni projekt, ki ga sponzorira Chef, vam ponuja dosleden način za gradnjo in izvajanje vaših aplikacij od podedovanih strežnikov do vsebniških, izvornih v oblaku, mikrostoritev in vsega vmes.

Izpuščen tudi kuhar InSpec-AWS, InSpec-Azure, in InSpec-vSphere kot inkubacijski projekti, ki prinašajo skladnost s kodo v oblak. Ti projekti zagotavljajo vire za neposredno testiranje, interakcijo in revizijo teh platform v oblaku ter enostaven dostop do njihove konfiguracije znotraj InSpec.

Poleg tega je Chef izdal svoj Graditelj habitatov storitev. To je platforma programske opreme kot storitve (SaaS) za gradnjo habitatov za pakiranje, upravljanje in izvajanje aplikacij. Produktivne zmogljivosti Habitat mew vključujejo:

  • Habitatni odri: Nove pomožne funkcije v Habitatu zagotavljajo ogrodje za omogočanje hitrega pakiranja aplikacij, vgrajenih v priljubljene jezike in ogrodja, kot sta Ruby on Rails in Node.js, sledi pa še več. Pakirane aplikacije je nato mogoče izvoziti v katero koli ciljno izvajalno okolje, kot sta Docker in ACI za vsebniška okolja, kot so Kubernetes, OpenShift in Mesosphere DC/OS.
  • Habitatni načrti, pripravljeni za podjetja: Začetni nabor 20 osnovnih načrtov gradnje, ki razvijalcem in skupinam omogočajo hitrejše pakiranje aplikacij za običajne poslovne scenarije. Ti zajemajo velike podatke (Cassandra, Spark, Storm, Kafka, Zookeeper, CrateDB), spremljanje (Prometheus, Grafana), vmesno programsko opremo (WebSphere, Mulesoft, Varnish, RabbitMQ, Consul), baze podatkov (PostgreSQL, MySQL, Redis, varnostna kopija Shield) ter orodja za razvijalce in vsebine (Jenkins, Drupal, Wordpress).
  • Samodejne obnovitve osnovnega paketa: Paketi, sprejeti in kurirani kot 'Core', bodo samodejno znova zgrajeni, ko se posodobijo njihove odvisnosti. Uporabniki jih lahko nato porabijo za napajanje lastnih aplikacij.

Chef lahko vse to počne v najbolj priljubljenih javnih oblakih. To vključuje: Amazon Web Services (AWS) OpsWorks; Microsoft Azure, in VMware vRealize 7 na platformah Windows in Linux.

Za podjetja, ki že uporabljajo Chef kot svoje izbrano orodje DevOps, je zaradi tega Chef še bolj obetaven, ko se preselijo v svet IT, ki temelji na oblaku in temelji na vsebnikih. Za tiste, ki se niso zavezali Chefu, jim daje razlog, da poskusijo Chefa za svoje obroke IT. Mislim, da je povsem možno, da se jim bodo Chefovi recepti zdeli okusni.

Povezane zgodbe:

  • DevOps: Chef ponuja analitiko za celotno podjetje z orodjem Automate
  • Chef pravi, da lahko njegovo novo orodje hitreje dostavi kodo in z manj napakami
  • Canonical za integracijo Chef DevOps v Ubuntu