Disse dage har vi ofte pakke vores nye programmer i containere, og vi så håndtere disse containere med Kubernetes. Det er fantastisk, for så vidt som det går, men hvis du er en programmør, er det stadig mangler en afgørende del: Et integreret udviklingsmiljø (IDE). Nu, Red Hat, er at udfylde dette hul med Red Hat CodeReady Arbejdsområder, en Kubernetes-indfødte, browser-baseret IDE.
Også: Hvorfor IBM har købt Red Hat: Det er alle open source-cloud, hele tiden
CodeReady er baseret på open-source Eclipse Che IDE. Det omfatter også tidligere proprietære funktioner fra Red Hat ‘ s Codenvy erhvervelse.
Denne nye IDE er optimeret til Red Hat OpenShift, Red Hat ‘ s Dokker/Kubernetes platform og Red Hat Enterprise Linux (RHEL). Red Hat krav CodeReady Arbejdsrum er den første IDE, der kører inde i en Kubernetes klynge. Der har været andre vestlige lande, hvor du kan arbejde med Kubernetes — især JetBrain er IntelliJ IDEA med en plugin-men CodeReady ser ud til at være den første indfødte Kubernetes IDE.
Med CodeReady Arbejdsområder, kan du styre din kode, dens afhængigheder og artefakter inde OpenShift Kubernetes bælg, og beholdere. Derimod, med ældre IDEs, du kan kun drage fordel af Kubernetes i den afsluttende fase af test og implementering. CodeReady Arbejdsrum, der giver dig mulighed for at udvikle sig i OpenShift fra start. Således, du ikke nødt til at beskæftige sig med besværet med at flytte programmer fra din udvikling platforme til produktionssystemer.
En anden CodeReady plus er, at du ikke behøver at være en Kubernetes eller OpenShift ekspert for at bruge det. CodeReady håndterer Kubernetes’ kompleksiteten bag kulisserne, så du kan fokusere på at udvikle din container-applikationer i stedet for wrestling med Kubernetes. Kort sagt, CodeReady omfatter værktøjer og afhængigheder, vil du nødt til at kode, bygge, teste, køre og fejlfinde container-baserede applikationer, uden at du behøver at være en container ekspert.
Skal læse
Mød IBM ‘ s blødning kanten af quantum computing (CNET)
Hvordan IBM Watson revolutionerer 10 brancher (TechRepublic)
CodeReady omfatter også en ny deling funktion: Fabrikker. En Fabrik er en skabelon, der indeholder kilde-kode placering, længde og værktøj konfiguration og kommandoer, som er nødvendige for et projekt. Fabrikker, der muliggør udvikling teams til at komme op og køre med en Kubernetes-native udvikler miljø i et par minutter. Teammedlemmer kan bruge enhver enhed med en browser, operativsystem, og nogen IDE — ikke bare CodeReady — til at arbejde på deres egne eller fælles arbejdsområder. Du kan også medbringe andre programmører i din CodeReady projekter ved blot at sende dem en delbare link.
I en erklæring, Brad Micklea, Red Hat ‘ s øverste direktør for udvikleren erfaring og programmer, sagde:
“Fremkomsten af cloud-native applikationer og Kubernetes som platform for moderne arbejdsopgaver kræver en ændring i, hvordan udviklere tilgang til opbygning, test og implementering af deres kritiske applikationer. Eksisterende udvikler værktøj ikke er tilstrækkeligt til at løse de skiftende behov containertransport udvikling, en udfordring, som vi er glade for at besvare med Red Hat CodeReady Arbejdsområder.”
Med CodeReady, udvikler teams kan:
Integrere med din foretrukne version control system med både offentlige og private repositoriesControl arbejdsområdet tilladelser og resourcingBetter beskytte intellektuelle ejendomsrettigheder ved at holde kildekoden off hard-til-secure bærbare computere og mobile enheder
Brug Lightweight Directory Access Protocol (LDAP) eller Active Directory (AD) – godkendelse til single sign-on
Alt i alt, dette er en no-brainer. Hvis du er ved at udvikle med Kubernetes og containere på OpenShift, få CodeReady. Perioden. Slutningen af sætningen. Endnu bedre, CodeReady er til rådighed uden beregning til alle med en OpenShift abonnement. Blot slutte sig til de Røde Hat Developer Program, kan du downloade og komme til at arbejde.
Relaterede Historier:
Red Hat køber Codenvy, tilføjer det til cloud udvikling portfolioRed Hat introducerer Kubernetes Operatører software udvikling toolkitThe anledning af Kubernetes er indbegrebet af overgangen fra big data fleksible data
Relaterede Emner:
Linux
Cloud
Big Data Analytics
Innovation
Tech og Arbejde
Samarbejde