【参加特典】2023 クラウドネイティブ プログラミング チャレンジ トラック 3 質問分析で参加スキルをすぐに身につける

競技紹介

第 4 回クラウド ネイティブ プログラミング チャレンジは、Alibaba Cloud が主催し、Cloud Native Application Platform と Tianchi が共催する有名なクラウド ネイティブ ブランド イベントです。

2015 年以来、このコンテストは 8 回開催され成功を収め、2020 年以来初のクラウド ネイティブ プログラミング チャレンジにアップグレードされ、10 以上の国と地域をカバーする 53,000 以上のチームが参加しました。

今年のコンテストは、サーバーレス、コンテナー、マイクロサービスの 3 つの注目分野を深く掘り下げ、テクノロジーを活用して社会全体により大きな価値を生み出すことを望んでいる、テクノロジーを愛する若者がクラウドネイティブ テクノロジーの課題に挑戦する舞台を提供します。競争に参加しましょう!

トラック上では賞を獲得するアクティビティがあり、ギフトはノンストップで贈られます。

レビューを投稿してプレゼント

2023.9.20 までにトラック 3 の有効な競技計画を提出した出場者には、競技用の限定版 T シャツが贈られます。

【表彰合宿】

トラック 3 スターの講師を招待して、コンテストの問題の内容と難しさを徹底的に分析し、基礎ゼロから始めて、すぐにコンテストのスキルを習得し、賞金 120,000 を分け合いましょう。チェックインタスクを完了すると、Alibaba Cloud から公式のカスタム名誉証明書とカスタマイズされたキャップを受け取ることができます。

クリックして今すぐ登録してください:

https://developer.aliyun.com/trainingcamp/72d331de03954a8f9540c4e2e272ece1?spm=5176.8068049.0.0.72d96d19cI1lmX

【体験報酬】大会での体験活動

コンテストに登録して、今から実践実験を完了すると、Alibaba Cloud によってカスタマイズされた絶妙なひさしキャップを手に入れることができます! プレゼントには限りがございますので、先着順となりますので、ぜひ体験してみてください!

クリックして今すぐ参加: https://edu.aliyun.com/learning/topic/series/serverlesssae

背景

サーバーレスアプリケーションはアプリケーションの「究極の形」かもしれない

クラウド ネイティブ テクノロジーの発展に伴い、ソフトウェアのビジネス キャリアもアップグレードされました。

  • クラウドIaaS

従来のベアメタル物理マシンホスティングからクラウドホスティングに移行しましたが、本質的には運用保守モードと運用保守プラットフォームのみであり、ビジネス開発者にとっては開発モードや配信モードは大きく変わりません。

  • クラウドネイティブ

クラウドネイティブ技術の成熟に伴い、CNC Fではクラウドネイティブの代表的な技術を提案し始め、アプリケーションをマイクロサービスアーキテクチャで書き換え、k8sなどのコンテナオーケストレーションプラットフォームを利用して様々なマイクロサービスを配置・実行し、サービスを利用するようになりました。マイクロサービス ガバナンスのためのグリッド。クラウドおよびコンテナ テクノロジーの機能を使用して、完全に自動化された CICD ツール チェーンを構築し、アプリケーションの配信と展開を完了し、宣言的自動ツールに基づいて運用とメンテナンスの方法をアップグレードします。この段階までに、開発モデル、配信モデル、運用保守方法の包括的なアップグレードが基本的に完了し、ソフトウェアの全体的な配信効率が大幅に向上しました。

  • サービスフレームワーク

サーバーレスクラウド機能により、開発者は開発フレームワークや技術選定を意識することなく、業務コードの記述に集中して価値創造に注力でき、サーバーの運用保守管理に注力することができ、料金のみで済みます。固定の帯域幅やサーバーの数ではなく、実際に占有されているリソース。

クラウドネイティブ技術の開発の歴史を見てもわかるように、ソフトウェアのキャリアトレンドは、ビジネスのキャリアを意識することなく、ビジネスの抽象化とビジネス価値の創造にますます重点を置いています。ユーザーはコードを記述する必要さえなく、ローコード/ノーコード プラットフォームを通じて Web サイト ポータル、投票ソフトウェア、データ レポート システムをすぐに作成できます。

ここに画像の説明を挿入

しかし、クラウド機能の形態としては、0から1への開発がより進んでいます。マイクロサービスアーキテクチャのアプリケーションをクラウド機能に直接移行することは難しいため、サーバーレスアップグレードに役立つ技術アーキテクチャはありますか?技術的なアーキテクチャの変革を行う必要はないのでしょうか? 持っている!サーバーレス アプリケーション エンジンは、「フル ホスティング、運用保守不要、高弾力性」というサーバーレス アーキテクチャの利点をすべて備えています。

以下は、Web アプリケーションを SAE に迅速に移行するプロセス全体を理解するのに役立つ例です。

操作例

前提条件

  • アプリケーション イメージを構築した後、ACR サービスを直接使用して、アプリケーション イメージの構築を完了できます。ここではデモ画像を用意しましたので、お選びください:

ACR:

https://free.aliyun.com/?searchKey=ACR

ここに画像の説明を挿入

  • SAE の無料トライアル クォータを受け取る (CPU 48000 コア分、メモリ 96000GiB分)

SAE の無料トライアル割り当てを受け取る: https://free.aliyun.com/?searchKey=SAE

作業手順

  1. SAE トライアルクォータを受け取り、サービスをアクティブ化する

SAE の無料トライアル クォータ (CPU 48000 コア分、メモリ 96000GiB分) を受け取ります。

SAE の無料トライアル割り当てを受け取る: https://free.aliyun.com/?searchKey=SAE

10 秒ほど待つと、アクティベーションが成功したことを示すポップアップが表示されます。この時点で、コンソールに移動できます。

コンソール: https://sae.console.aliyun.com/

後でいくつかの役割と権限を開く必要がありますが、確認するだけにしてください。

  1. アプリケーションを作成する

ここに画像の説明を挿入

① アプリケーションの基本情報を設定するには、アプリケーション名 + 「自動構成」VPC + インスタンス数 1 ~ 2 + 1C2G を入力してください。その他はデフォルトのままで問題ありません。次のステップに進みます。

ここに画像の説明を挿入

② 展開設定には多くのオプションがありますが、上記の例で「共有イメージ」を選択し、イメージ ウェアハウスのアドレスを入力するだけで次のステップに進みます。

ミラーウェアハウスアドレス: docker.io/bigwj/sae_excalidraw:v1

③作成を確認し、1~2分ほど待って手動で「アプリ詳細ページ」にジャンプします

ここに画像の説明を挿入

これまでのところ、アプリケーションは正常に作成されており、「アプリケーション変更プロセス」の完了を待っています。

ここに画像の説明を挿入

  1. パブリックネットワークアクセスを構成する

アプリケーションの詳細ページで、「パブリック ネットワーク アクセスを追加」

ここに画像の説明を挿入

ここの黒丸ボックスに注意して、コンテナ ポートに 8080 を入力し、確認してください。

ここに画像の説明を挿入

変更プロセスが完了するまで待ちます

ここに画像の説明を挿入

このパブリックネットワークアドレスに直接アクセスすると、申請ページが表示されます。

ここに画像の説明を挿入

  1. 導入済み

ここに画像の説明を挿入

  1. あなたの作品を提出してください

2 つの提出方法:

① 上記のパブリック ネットワーク アクセス アドレス「8.141.84.4:8080」など、正常に展開された作品のアドレスを直接送信します。

② 作業の説明や説明がある場合は、git ウェアハウスのアドレスを直接送信し、上記のパブリック ネットワーク アクセス アドレスを添付してください。動作を以下の図に示します。

ここに画像の説明を挿入

評価・採点は審査委員会T+1が行いますので、ご不明な点がございましたら、陸上競技部のインストラクターにご相談ください。(鼎鼎グループ番号: 22240036483)

ここをクリックして今すぐサインアップしてください!

おすすめ

転載: blog.csdn.net/alisystemsoftware/article/details/132079602