
Harry James
0
4765
1080
Na konci loňského roku bylo po všem 3,9 milionu pracovních míst v oblasti cloud computingu v Americe sám a znovu 18 milionů okolo světa. A profesionálové se zkušenostmi s cloud computingem si vzali domů střední plat přes 90 000 $.
Je to skvělé pole, do kterého se lze dostat - ale jaké dovednosti potřebujete pro práci v cloud computingu? Jakákoli odbornost v těchto 9 oblastech vám pomůže odlišit vás od zbytku aplikační hromady.
Dovednosti databáze
Protože cloud computing se tak často zabývá velkými databázemi informací, schopnost porozumět a pracovat s databázovými jazyky je zásadní. SQL a MySQL jsou de facto standardní jazyky pro databáze, ale je také užitečné seznámit se s otevřenými zdrojovými systémy, jako jsou Hadoop, Cassandra a MongoDB..
Pokud hledáte zábavnější způsob, jak se naučit nudit s programovacími knihami? Vyzkoušejte 3 zábavné způsoby, jak zvýšit své dovednosti kódování znuděné programovacími knihami? Vyzkoušejte 3 zábavné způsoby, jak zvýšit své dovednosti v kódování Pokud jste se někdy pokusili naučit kódovat z knihy, víte, jak to může být nudné. Proč nezkusit některé poutavé možnosti, aby se učení stalo nepředvídatelnější a zábavnější. některé databázové dovednosti, můžete se podívat na Schemaverse, vesmírnou strategickou hru, ve které hráči používají SQL příkazy k ovládání svých flotil. GalaXQL je další skvělý zdroj pro učení se práci s databázemi - interaktivní aplikace vám umožňuje procvičovat vaše dotazy SQL a vést vás po cestě.
Naučte se programovat
Ruby, Ruby on Rails, Python, Perl, JavaScript a Java jsou nejčastější jazyky používané při vytváření cloudových aplikací a služeb. Zatímco Java je relativně tradiční programovací jazyk, ostatní jsou vysoce kvalitní a efektivní jazyky, které jsou často doporučovány pro začátečníky, což je dobrý první krok ke zlepšení dovedností cloud computingu.
Zatímco některé úkoly vyžadují pouze jeden z těchto jazyků, zvýšíte svou zaměstnatelnost tím, že se seznámíte s více než jedním. Ano, seznamte se s mnoha lekcemi interaktivního kódování 3 Interaktivní, zábavné a bezplatné způsoby, jak začít učit programovací jazyk Ruby 3 Interaktivní, zábavné, bezplatné způsoby, jak začít učit se programovací jazyk Ruby Ruby je expresivní, velmi vysoký, skriptovací jazyk . Používá se na webu hlavně jako součást rámce pro vývoj webových aplikací Ruby on Rails, ale také jako samostatný. Pokud jste zvědaví, co Ruby (není… k dispozici online.) Vyberte si jeden z jazyků Jak si vybrat programovací jazyk, který se dnes naučíte a získat skvělou práci za 2 roky Jak si vybrat programovací jazyk, který se dnes naučíte, a získejte skvělou práci Za 2 roky Může to trvat roky oddané práce, aby se stal skutečně dobrým programátorem, existuje tedy způsob, jak vybrat ten pravý jazyk, který bude začínat od dnešního dne, aby se zítra najal?!
Linux
Operační systém Linux dominuje velké části světa cloud computingu, takže pokud ho znáte, získáte velký náskok před mnoha potenciálními konkurenty. Dobrým prvním krokem je nastavení počítače na duální spouštění s upřednostňovaným operačním systémem (máme výukové programy pro duální spouštění Windows Jak nabootovat Windows a Linux OS na vašem počítači Jak na Dual Boot Windows a Linux OS na Váš počítač Je to jako mít dva počítače v jednom - spusťte svůj systém a vyberte si mezi Windows a Linuxem, nazývá se duální bootování a umožňuje vám přístup k dvěma nejlepším operačním systémům… a také OS X Jak nainstalovat Linux na MacBook Pro sítnici Jak nainstalovat Linux na MacBook Pro sítnice MacBook Pros přicházejí s velmi pěkným hardwarem, ale někteří lidé chtějí více. Někteří lidé chtějí Linux.).
Poté se začněte učit! Podívejte se na pět zlatých pravidel systému Linux 5 Zlatá pravidla pro život jako nový uživatel systému Linux 5 Zlatá pravidla pro život jako nový uživatel systému Linux Jak zajistíte hladký přechod na nový operační systém? Dodržujte následujících pět pravidel a měli byste dělat dobře. , naučte se některé zajímavé příkazy 9 nepředvídatelných příkazů Linuxu, které potřebujete vědět (a budete milovat) 9 nepředvídatelných příkazů Linuxu, které potřebujete vědět (a budete milovat) Vytvořte umění ASCII, mluvte s počítačem a hrajte textová dobrodružství. Váš linuxový příkazový řádek není jen pro práci: může to být divně zábavné, pokud znáte správné příkazy. , a začněte pracovat s alternativami Linuxu k vašemu go-to softwaru. Můžete to spustit na Linuxu? 10 životně důležitých aplikací, které budete chtít, když přepnete, můžete je spustit v systému Linux? 10 důležitých aplikací, které budete chtít, když přepnete. Abychom vám pomohli odpovědět na vaše otázky, podíváme se na 10 populárních aplikací systému Windows a na to, zda pro ně máte v systému Linux možnosti. . Čím lépe znáte operační systém, tím lépe.
DevOps
Vývojové operace jsou zvláštní metodou vývoje softwaru, která bere v úvahu celý životní cyklus softwaru, od plánování a prototypování po použití a údržbu. DevOps je velmi populární v cloud computingu, takže pochopení toho, co to je a jak do něj zapadáte, může být velkou pomocí.
O DevOps se můžete začít učit tím, že navštívíte DevOps.com a přečtete si jeho články, abyste získali představu o nejrůznějších problémech. Microsoft Virtual Academy poskytuje přehled o DevOps a Linux akademie má krátký kurz DevOps, který bude také užitečný.
Automatizace systémů
Vzhledem k tomu, že společnosti neustále ukládají a používají stále více informací, stává se s nimi manuálně a na základě jednotlivých projektů neudržitelná. Vývojáři, kteří mohou automatizovat úkoly a procesy Awesome Automation Guide pro Mac Uživatelé Awesome Automation Guide pro Mac Uživatelé Ať už jde o třídění e-mailů, prohledávání dokumentů nebo vytváření seznamů skladeb, budete překvapeni, kolik úkolů lze provádět automaticky namísto ručně - kdybyste věděli, jak začít. jsou vysoce cenné, protože mohou výrazně zlepšit efektivitu interakce společnosti s daty.
Zatímco “automatizace” je poměrně vágní termín, dovednosti v této oblasti můžete získat učením o Puppet and Chef, dvou řešeních pro automatizaci s otevřeným zdrojovým kódem.
Loutkové laboratoře [již nejsou k dispozici] nabízí řadu možností výuky, od živých kurzů a certifikací až po samostudium online učení. Je to také platforma.
Šéfkuchař je další nástroj pro automatizaci systémů a cloudové infrastruktury s řadou interaktivních výukových modulů.
Zajištění kvality
Podle průzkumu společnosti Forbes z roku 2014 bylo zajištění kvality softwaru šestým nejčastějším požadavkem při zadávání pracovních míst v cloud computingu. Stručně řečeno, software QA je proces, pomocí kterého se vývojáři a další výrobci ujistí, že software, který vyrábějí, odpovídá potřebám, které stanoví, a že je při vydání v přijatelné kvalitě..
O zajišťování kvality se můžete začít učit pomocí kurzu Základy programování: Software Quality Assurance na Lynda.com. Udemy má také k dispozici řadu kurzů, včetně Naučte se testování softwaru: Kickstart úspěšnou kariéru v QA a Naučte se testování softwaru od nuly. Existuje také spousta online certifikací, které můžete získat ke zlepšení svého životopisu pro cloud computing.
Informační bezpečnost
Certifikace CISSP (Certified Information Systems Security Professional) je jednou z nejžádanějších certifikací ve světě cloud computingu. Tuto certifikaci uděluje Konsorcium pro mezinárodní certifikaci bezpečnostních systémů, Inc., a zkouška zahrnuje znalosti o věcech, jako je zabezpečení aktiv, správa identit a přístupů a bezpečnost vývoje softwaru.
Existuje spousta skvělých zdrojů, které vám pomohou dozvědět se o informační bezpečnosti, od bezplatných úvodů až po informační bezpečnost, kurz Udemy o bezpečnostních koncepcích a rozsáhlý kurz Open University na toto téma..
Projektový management
Project Management Profesionální certifikace je v tomto odvětví vysoce uznáván a respektován. Máte-li několik let zkušeností s řízením projektů, můžete mít nárok na tuto certifikaci; pokud ne, můžete mít nárok na Certifikovaný spolupracovník v certifikaci Project Management.
Chcete-li se dozvědět více o certifikaci PMP, navštivte webovou stránku Institutu projektového managementu a přečtěte si o různých certifikacích. Existuje také řada dalších certifikací, které by mohly být zajímavé, jako například jeden v řízení programu a druhý v obchodní analýze.
Amazon a Google Cloud Skills
Znalost konkrétních dodavatelů cloudových řešení může být velkou pomocí, pokud potenciální zaměstnavatel s těmito společnostmi již spolupracuje. Protože cloudové platformy Amazon a Google jsou tak populární (dokonce i NSA používá Amazon Web Services, NSA ukládá svá data v cloudu. Je však zabezpečená? NSA ukládá svá data v cloudu. Je ale bezpečná? z úniku Edwarda Snowdena, Národní bezpečnostní agentura (NSA) se obrací na cloudová úložiště pro svá data. Poté, co shromáždí informace o vás, jak bezpečné to bude?), seznámení s těmito technologiemi vám může posílit náborový proces.
Amazon Web Services - Webhosting a cloud computing s AWS je kurz Udemy, který vám pomůže lépe se seznámit s technologiemi Amazonu. Google poskytuje vlastní školení platformy Google Cloud, které můžete zdarma absolvovat. Rovněž kooptoval mnoho partnerů v oblasti školení po celém světě.
Vezměte si na projekt 5 nápadů na projekt, které vám pomohou naučit se programování rychleji 5 nápadů na projekt, které vám pomohou naučit se programování rychleji Existuje několik způsobů, jak ulehčit křivku učení pro programování. Znečistěte si ruce a učte se rychleji pomocí vedlejších projektů, které můžete začít kdykoli. Hrajte si s těmito pěti. to vyžaduje, abyste použili některý z těchto je skvělý způsob, jak rychle sledovat své učení. Vyzkoušejte GitHub pro inspiraci.
Rackspace se také rychle stává hlavním konkurentem v cloudové scéně, takže každá zkušenost, kterou máte s jejich platformou, by mohla být také přínosná. Společnost cloud také provozuje Open Cloud Academy, aby pomohla s výcvikem dovedností v cloudu a splnila mezeru v dovednostech.
Online kurzy pro cloud computing
Kromě výše uvedených zdrojů můžete využít celou řadu online kurzů, které vám pomohou rozvíjet své dovednosti v oblasti cloud computingu. Zde je několik, jak začít:
- edX Úvod do cloud computingu (zdarma): základy cloud computingu, včetně zabezpečení, scénářů použití a základů infrastruktury.
- Cloud Academy (29 $ nebo 59 $ měsíčně): naučte se vše od základní správy databází až po pokročilé dovednosti specifické pro platformu.
- Cloud Computing Platform jako služba z University of California, Irvine (650 $): kurz se zaměřením na vytváření cloudových řešení využívajících technologie Amazon, Google a Microsoft.
- Cloudová škola (liší se): s 21 různými moduly pokrývajícími vše od základních po velmi pokročilé, Cloud School vám pomůže přejít od úplného začátečníka k vysoce zaměstnatelnému odborníkovi.
Budoucnost je v cloudu
Mnoho podniků rychle převádí mnoho svých výpočetních a datových úložišť do cloudu a existuje velká potřeba vývojářů a dalších technických zaměstnanců, kteří jim v tomto procesu pomohou. Ať už jste odborník na cloud nebo úplný začátečník, je to skvělé pole, kam se můžete dostat. Začněte leštit své dovednosti!
Pracujete v cloud computingu? Jaké další dovednosti považujete za užitečné ve své každodenní zkušenosti? Podělte se o své myšlenky níže!
Image Credits: cv resume Via Shutterstock, struktura struktury výkresu podnikatelka (upraveno), obchodník s ozubenými koly (upraveno), visací zámek a klíčová dírka (upraveno) přes Shutterstock.