
Edmund Richardson
0
2612
59
I slutningen af sidste år var der ovre 3,9 millioner job i cloud computing-feltet i Amerika alene og over 18 millioner jorden rundt. Og fagfolk med cloud computing-erfaring tog hjem en medianløn på over $ 90.000.
Det er et fantastisk felt at komme ind på - men hvilke færdigheder har du brug for et job inden for cloud computing? Enhver ekspertise inden for disse 9 områder vil hjælpe dig med at skelne dig fra resten af applikationsbunken.
Databaseværdigheder
Da cloud computing så ofte omhandler store databaser med information, er det afgørende at være i stand til at forstå og arbejde med databasesprog. SQL og MySQL er de facto standardsprog til databaser, men det er også nyttigt at kende open source-systemer som Hadoop, Cassandra og MongoDB.
Hvis du leder efter en sjovere måde at lære Bored With Programming Books? Prøv 3 sjove måder at niveau op på dine kodningsevner keder med programmeringsbøger? Prøv 3 sjove måder at niveau op på dine kodningsevner Hvis du nogensinde har prøvet at lære at kode fra en bog, ved du, hvor kedeligt det kan være. Hvorfor ikke prøve nogle spændende muligheder for at gøre læring mere finurligt og sjovt. nogle databasefærdigheder, kan du tjekke Schemaverse, et pladsbaseret strategispil, hvor spillere bruger SQL-kommandoer til at kontrollere deres flåder. GalaXQL er en anden stor ressource til at lære at arbejde med databaser - den interaktive app giver dig mulighed for at øve dine SQL-forespørgsler og guide dig undervejs.
Lær at programmere
Ruby, Ruby on Rails, Python, Perl, JavaScript og Java er de mest almindelige sprog, der bruges til at oprette skybaserede applikationer og tjenester. Mens Java er et relativt traditionelt programmeringssprog, er de andre effektive sprog på højt niveau, som ofte anbefales til begyndere, hvilket gør dette til et godt første skridt i at forbedre dine cloud computing-færdigheder.
Mens nogle job kun kræver et af disse sprog, øger du din beskæftigelsesegnethed ved at være fortrolig med mere end et. Ja, gør dig bekendt med de mange interaktive kodningstimer 3 Interaktive, sjove, gratis måder at begynde at lære Ruby-programmeringssprog 3 Interaktive, sjove, gratis måder at begynde at lære Ruby-programmeringssprog Ruby er et udtryksfuldt, meget højt niveau, scripting-sprog . Det bruges hovedsageligt på Internettet som en del af webudviklingsrammen Ruby on Rails, men også som enkeltstående. Hvis du er nysgerrig efter, hvad Ruby (ikke ... tilgængeligt online. Vælg et af sprogene Sådan vælger du et programmeringssprog for at lære i dag og få et godt job om 2 år Sådan vælger du et programmeringssprog for at lære i dag og få et godt job Om 2 år Det kan tage år med dedikeret arbejde at blive en virkelig god programmør, så er der en måde at vælge det rigtige sprog til at starte fra i dag for at blive ansat i morgen? Og begynde at lære!
Linux
Linux-operativsystemet dominerer en stor del af cloud computing-verdenen, så at være fortrolig med det vil give dig en stor forkant på mange af dine potentielle konkurrenter. Et godt første skridt er at konfigurere din computer til dual-boot med dit foretrukne operativsystem (vi har tutorials til dobbeltopstart af Windows Sådan startes Windows og Linux-operativsystemer på din computer Sådan startes Windows og Linux-operativsystemer på Din computer Det er som at have to computere i en - start dit system, og vælg mellem Windows og Linux.Det kaldes dual-bootning, og det giver dig adgang til to af de bedste operativsystemer på ... samt OS X Sådan installeres Linux på en MacBook Pro nethinde Sådan installeres Linux på en MacBook Pro nethinde MacBook Pros kommer med nogle meget dejlige hardware, men nogle mennesker vil have mere. Nogle mennesker vil have Linux.).
Begynd derefter med at lære! Tjek de fem gyldne regler i Linux 5 gyldne regler til at leve af som ny Linux-bruger 5 gyldne regler for at leve af som en ny Linux-bruger Hvordan sikrer du, at din overgang til det nye operativsystem er glat? Hold dig til de følgende fem regler, og du skal gøre det fint. , lær nogle interessante kommandoer 9 Quirky Linux-kommandoer, du har brug for at kende (og vil elske) 9 Quirky Linux-kommandoer, du har brug for at vide (Og vil elske) Lav ASCII-kunst, tale med din computer og afspil teksteventyr. Din Linux-kommandolinie er ikke kun til arbejde: det kan være underligt underholdende, hvis du kender de rigtige kommandoer. , og begynde at arbejde med Linux-alternativer til din go-to-software Kan du køre det på Linux? 10 vigtige apps, som du vil have, når du skifter. Kan du køre det på Linux? 10 vigtige apps, du vil have, når du skifter For at hjælpe med at besvare dine spørgsmål, kigger vi på 10 populære Windows-applikationer, og om du har muligheder for dem i Linux. . Jo mere kendt du er med operativsystemet, jo bedre.
DevOps
Udviklingsoperationer er en bestemt metode til softwareudvikling, der tager hele softwarens livscyklus med i betragtning, fra planlægning og prototype til brug og vedligeholdelse. DevOps er meget populær inden for cloud computing, så det kan være en stor hjælp at forstå, hvad det er, og hvordan du passer ind i det.
Du kan begynde at lære om DevOps ved at gå til DevOps.com og læse deres artikler for at få en idé om, hvilke slags problemer der står på spil. Microsoft Virtual Academy giver et overblik over DevOps, og Linux academy har et kort DevOps-kursus, der også vil være nyttig.
Systemautomation
Da virksomheder lagrer og bruger mere og mere information hele tiden, bliver det uholdbart at arbejde med det manuelt og fra projekt til projekt. Udviklere, der kan automatisere opgaver og processer The Awesome Automation Guide for Mac-brugere The Awesome Automation Guide for Mac-brugere Uanset om det er at sortere din e-mail, søge i dine dokumenter eller oprette en playliste, ville du blive forbløffet over, hvor mange opgaver der kan udføres automatisk i stedet for manuelt - hvis du bare vidste, hvordan du kommer i gang. er meget værdifulde, da de markant kan forbedre effektiviteten af en virksomheds interaktion med data.
Mens “automatisering” er et relativt vagt udtryk, kan du få færdigheder på dette område ved at lære om Puppet and Chef, to open source-automatiseringsløsninger.
Puppet Labs [Ikke længere tilgængelig] tilbyder en række læringsmuligheder, fra live-kurser og certificeringer til selv-tempo online læring. Det er også tværplatform.
Chef er et andet værktøj til automatisering af systemer og skyinfrastruktur med en række interaktive læringsmoduler.
Kvalitetssikring
Ifølge en undersøgelse fra Forbes fra 2014 var softwarekvalitetssikring den sjette mest almindelige anmodning inden for cloud computing-jobopslag. Kort sagt, software QA er den proces, hvor udviklere og andre producenter sørger for, at softwaren, de producerer, opfylder de behov, den stiller sig til, og at den er af acceptabel kvalitet ved frigivelse.
Du kan begynde at lære om kvalitetssikring med Grundlæggende for Programmering: Software Quality Assurance-kursus på Lynda.com. Udemy har også et antal tilgængelige kurser, herunder Learn Software Testing: Kickstart en succesrig karriere i QA og Learn Software Testing fra Scratch. Der er også masser af online-certificeringer, som du kan få til at forbedre dit CV til cloud computing.
Informationssikkerhed
Certificeret Information Systems Security Professional (CISSP) certificering er en af de mest efterspurgte certificeringer i cloud computing-verdenen. Denne certificering tildeles af International Informationssystem Sikkerhedscertificering Consortium, Inc, og eksamen dækker viden om ting som aktivssikkerhed, identitets- og adgangsstyring og softwareudviklingssikkerhed.
Der er masser af gode ressourcer til at hjælpe dig med at lære om informationssikkerhed, fra gratis introduktioner til informationssikkerhed til et Udemy-kursus om sikkerhedskoncepter og et omfattende Open University-kursus om emnet.
Projektledelse
Det Projektledelse Professionel certificering er meget anerkendt og respekteret inden for branchen. Hvis du har et par års erfaring med projektstyring, er du muligvis kvalificeret til denne certificering; hvis ikke, kan du være kvalificeret til Certificeret associeret i projektledelsescertificering.
For at finde ud af mere om PMP-certificering kan du besøge Project Management Institute websted og læse om deres forskellige certificeringer. Der er også en række andre certificeringer, der kan være af interesse, såsom en i programstyring og en anden i forretningsanalyse.
Amazon og Google Cloud Skills
At være fortrolig med specifikke leverandører af cloud-løsninger kan være en stor hjælp, hvis en potentiel arbejdsgiver allerede arbejder med disse virksomheder. Fordi Amazon og Google skyplatforme er så populære (selv NSA bruger Amazon Web Services. NSA lagrer sine data i skyen. Men er det sikkert? NSA gemmer sine data i skyen. Men er det sikkert? I kølvandet af Edward Snowden-lækagerne, vender National Security Agency (NSA) sig til cloud-lagring for deres data. Når de har indsamlet oplysninger om dig, hvor sikker vil det være?), at have en vis fortrolighed med disse teknologier kan give dig et løft i ansættelsesprocessen.
Amazon Web Services - Webhosting & Cloud Computing With AWS er et Udemy-kursus, der hjælper dig med at blive mere fortrolig med Amazons teknologier. Google leverer sin egen Google Cloud-platformtræning, som du kan gennemgå gratis. Det har også valgt mange træningspartnere over hele verden.
Tag på et projekt 5 Projektideer, der hjælper dig med at lære programmering hurtigere 5 Projektideer, der hjælper dig med at lære programmering hurtigere Der er et par måder at lette læringskurven for programmering. Få dine hænder beskidte, og lær hurtigere med sideprojekter, du kan starte når som helst. Leg rundt med disse fem. der kræver, at du bruger en af disse er en fantastisk måde at hurtigt spore din læring på. Prøv GitHub for noget inspiration.
Rackspace er hurtigt ved at blive en stor konkurrent også i skyscenen, så enhver oplevelse, du har med deres platform, kan også være en fordel. Cloudfirmaet driver også Open Cloud Academy for at hjælpe med skyfærdighedstræning og imødekomme kvalifikationsgabet.
Online-kurser til cloud computing
Ud over ressourcerne ovenfor kan du drage fordel af en lang række onlinekurser, der hjælper dig med at opbygge dine cloud computing-færdigheder. Her er et par for at komme i gang:
- edX Introduktion til Cloud Computing (gratis): det grundlæggende i cloud computing, herunder sikkerhed, brugsscenarier og grundlæggende infrastruktur.
- Cloud Academy ($ 29 eller $ 59 pr. Måned): lær alt fra grundlæggende databasestyring til avancerede platformspecifikke færdigheder.
- Cloud Computing Platform som en tjeneste fra University of California, Irvine ($ 650): et kursus med fokus på at skabe skybaserede løsninger ved hjælp af Amazon, Google og Microsoft teknologier.
- Cloud School (varierer): Med 21 forskellige moduler, der dækker alt fra det grundlæggende til det meget avancerede, hjælper Cloud School dig med at gå fra at være en komplet begynder til en meget ansættelig ekspert.
Fremtiden er i skyen
Mange virksomheder overfører hurtigt en masse af deres databehandling og datalagring til skyen, og der er et stort behov for udviklere og andre tekniske medarbejdere til at hjælpe dem med processen. Uanset om du er en skyekspert eller en totalbegynder, er dette et fantastisk felt at komme ind på. Begynd at polere dine evner!
Arbejder du inden for cloud computing? Hvilke andre færdigheder finder du nyttige i din daglige oplevelse? Del dine tanker nedenfor!
Billedkreditter: cv-genoptagelse via Shutterstock, forretningskvinde tegning databasestruktur (redigeret), forretningsmand med gear (redigeret), hængelås og nøglehul (redigeret) via Shutterstock.