Macで PowerShellを使用する方法と、Azure PowerShellの環境構築をして、AzureにMacのCLIから接続する方法
こんにちは、AIQ株式会社のフロントエンドエンジニアのまさぴょんです!
Macで PowerShellを使用する方法と、Azure PowerShellの環境構築をして、AzureにMacのCLI・ターミナルから接続する方法について、解説していきます。
Macで PowerShellの環境構築をする方法
まずは、Macで PowerShellの環境構築をする方法から解説します。
PowerShellをインストールする
macOS 10.13 以降の場合は、 Homebrew を使用した最新の安定版 PowerShell をインストールできます。
brew install --cask powershell
PowerShellを起動する
次のコマンドで、インストールが正常に動作していることを確認できます。
pwsh
実行結果は、次のように、PowerShellに入った状態になれば成功です。
Desktop % pwsh
PowerShell 7.3.6
PS /Users/masapyon/Desktop>
PowerShellのUpdate・バージョンアップ対応について
新しいバージョンの PowerShell がリリースされたら PowerShell をアップグレードしてください。
brew update
brew upgrade powershell --cask
Azure PowerShellの環境構築をする方法
前提条件
- PowerShellの環境構築が済んでいること。
Azure PowerShell をインストールする
ターミナルまたは、その他のShell ホスト・アプリケーションを開き、pwsh
を実行して PowerShell を起動します。
その状態で、次のコマンドを実行すると、Azure PowerShell をインストールすることができます。
Install-Module -Name Az -Repository PSGallery -Force
Azure PowerShell モジュールのUpdate・バージョンアップ対応について
Update-Module コマンドレットを使用して、Az PowerShell モジュールの最新バージョンに更新することができます。
こちらも PowerShell上で実行するので、注意してください。
Update-Module -Name Az -Force
AzureにMacのターミナル・CLIから接続する方法
前提条件
- PowerShellの環境構築が済んでいること。
Connect-AzAccountで、サインインする
Az PowerShell モジュールを使用して Azure リソースの管理を開始するには、
PowerShell セッションを起動し、Connect-AzAccount を実行して Azure にサインインします。
Connect-AzAccount
上記コマンドを実行の後、Azure アカウントのログイン資格情報を使用して、AzureにMacのターミナル・CLIからから接続することができます。
[参考・引用]
注意事項
この記事は、AIQ 株式会社の社員による個人の見解であり、所属する組織の公式見解ではありません。
求む、冒険者!
AIQ株式会社では、一緒に働いてくれるエンジニアを絶賛、募集しております🐱🐹✨
エンジニア視点での我が社のおすすめポイント
- フルリモート・フルフレックスの働きやすい環境!
- 前の会社でアサインしてた現場は、フル出社だったので、ありがたすぎる。。。
- もうフル出社には、戻れなくなります!
- 経験豊富なエンジニアの先輩方
- 私は、3年目の駆け出しエンジニアなので、これが、かなりありがたいです!
- 自社開発とR&D(受託開発)を両方している会社なので、経験できる技術が多い。
- 自社のProduct開発と、他社からの受託案件で、いろいろな技術を学ぶことができます。
- AI関連の最新の技術に触れられるチャンスが多い。
- 自社で特許を持つほど、AI技術に強い会社で、プロファイリングを得意とした技術体系があります。
- ChatGPTを自社アプリに搭載など、AIトレンドも、もちろん追っており、最新の技術に触れられるチャンスが多いです。
- たまに、札幌ラボ(東京から札幌) or 東京オフィス(札幌から東京)に出張で行ける!
- 東京と、札幌に2拠点ある会社なので、会合などで集まる際に、出張で行けます。
採用技術 (一部抜粋)
- FrontEnd: TypeScript, JavaScript, React.js, Vue.js, Next.js, Nuxt.js など
- BackEnd: Node.js, Express,Python など
- その他技術: Docker, AWS, Git, GitHub など
エントリー方法
- 私達と東京か札幌で一緒に働ける仲間を募集しています。
詳しくは、Wantedly (https://www.wantedly.com/companies/aiqlab)を見てみてください。
Webエンジニア向け説明
データサイエンティスト向け説明
人事に直通(?)・ご紹介Plan(リファラル採用)
私経由で、ご紹介もできますので、興味のある方や気軽にどんな会社なのか知りたい方は、X(旧:Twitter)にて、DMを送ってくれても大丈夫です。
AIQ 株式会社 に所属するエンジニアが技術情報をお届けします。 ※ AIQ 株式会社 社員による個人の見解であり、所属する組織の公式見解ではありません。 Wantedly: wantedly.com/companies/aiqlab
Discussion