Alexa Skillsのコーディングを学ぶことがクラウドコンピューティングの仕事へのゲートウェイである理由

根本的な経済変化が進行中です。社会は、商品ベースの資本から知的資本へと移行しています。繰り返される製造業の仕事が一掃されるだけでなく、ありふれたホワイトカラーの仕事もなくなります。

未来の仕事は、ロボットではできない、または人工知能に置き換わるものです。

「自動化されていない数十万人の空いているアメリカ人の仕事を埋める機会があります。これらは、これらのマシンに何をすべきかを伝えることを伴う仕事です。プログラミングの仕事。」—クインシーラーソン

では、これらのプログラミングジョブはどこに存在するのでしょうか?ニューエコノミーで競争するために必要な知的資本の開発に投資したい人にとって、すべての傾向はパブリッククラウドを指し示しています。

2017年には、推定1,225億ドルがパブリッククラウドサービスに投資されます。クラウドセグメントは急速に成長しており、支出は2030年までに年間30%増加して2030億ドルになると予想されています。

クラウドアプリケーションとクラウドインフラストラクチャが過剰に実行されることへの期待は最も強気です。 IaaSおよびSaaSクラウドコンポーネントに対する顧客の需要は、デジタルビジネス戦略を追求するにつれて加速します。

このパブリッククラウドへの支出はすべて、スキルに対する大きな需要を生み出しています。 CompTIAの最近の見通しで、彼らはIDCが700万人のクラウド関連の仕事を期待していることに注目しました。多くは既存の職からのもので、クラウドに重点を置いて再設計されます。

Indeed.comのパブリッククラウドプロバイダーの求人掲載のトップ3トレンド

しかし、クラウドの人材は不足しています。そして、クラウドコンピューティングスキルの不足は、主要なクラウドイニシアチブを持つ企業にとって今や一番の障害です。その結果、クラウドに精通した開発者は、現在、最も高額な仕事のいくつかを指揮しています。

2016年の最も有償のIT認定は、クラウド関連のAmazon Webサービスで、平均給与は125,871ドルでした。

「米国および世界中の多くの人々は、ソフトウェア革命から生まれた素晴らしい新しい企業に参加するために必要な教育とスキルを欠いています。教育以外にこの問題を解決する方法はありません。私たちには長い道のりがあります。」—マーク・アンドリーセン
クラウドの専門知識の欠如がクラウドの最大の課題です

スキルを構築してスキルを構築する

「今日、イベント駆動型機能への別のシフトが行われています。これは、根本的な制約が変更され、コストが削減され、価値実現までの時間を大幅に改善できるためです。」— Adrian Cockcroft

また、クラウドは根本的な変化を遂げています。これは、商品ベースの資本から知的資本への経済的移行を模倣しています。繰り返し発生する仮想マシンは消去され、ありふれたホワイトカラーのメンテナンススクリプトは削除されます。未来のクラウドは、サーバーベースのインフラストラクチャまたはプラットフォームサービスでは実行できない「サービスとしての機能」によって推進されます。

クラウドコンピューティングサービスとイベント駆動型の「サーバーレス」機能の新しい概念を探求するためのシンプルで魅力的な方法は、カスタムAlexaスキルを開発することです。クラウドコンピューティングと新たなサーバーレスアーキテクチャパターンのAPI駆動型の世界への楽しくて魅力的なエントリポイントです。

Alexaはまだ導入の初期段階にありますが、音声対話がブレークアウトテクノロジーであることは明らかです。 Amazonが開発者にAlexaを公開して以来、10,000を超えるスキルがサービス用に開発されました。

Alexaの成長の根底にあるのは、カスタムスキルの大部分、つまりLambdaと呼ばれるサービスを強化しているAmazon Web Servicesによる重要な革新です。

AWS Lambdaは、Amazon Web Servicesの一部としてAmazonが提供するイベント駆動型のサーバーレスコンピューティングプラットフォームです。イベントに応答してコードを実行し、そのコードに必要な計算リソースを自動的に管理する計算サービスです。

ユーザーがAmazon Alexaスキルを呼び出すと、API呼び出しを介してイベントがトリガーされます。 AWS Lambdaを使用すると、イベントに応じて関数を簡単に実行できます。また、AWS Lambdaは現在Node.js、Python、C#、およびJavaで記述された関数をサポートしているため、これらの共通言語に既に精通している開発者は関数を簡単に構築できます。

こんにちは世界

Amazon AlexaとAWS Lambdaの使用を開始するには、市場性のあるクラウドスキルを構築するためのいくつかの簡単な手順を実行することをお勧めします。

  1. Cloud Guruは、アカウントの作成からスキルの公開まで、開発プロセス全体を順を追って説明する無料のAlexaシリーズを提供します。
  2. スキル開発の基本概念を習得したら、テンプレートのAlexa Githubリポジトリを調べて、より複雑なスキルを試してください。

ボーナス

スキルを公開したら、簡単なフォームに記入して、無料のAlexa swagを入手してください。 Amazonは毎月新しいプロモーションを提供しています。

読んでくれてありがとう!読んだものが気に入ったら、下の拍手ボタンを押して、他の人が見つけられるようにします。 Twitterで私をフォローできます。