5 月 10日 (火) に開催される DockerCon2022 にご参加ください。DockerCon は、次世代のモダン アプリケーションを構築している開発者や開発チームにとってユニークな体験となる 1 日限りの無料のバーチャル イベントです。コードからクラウドへの移行方法や開発の課題を解決する方法を学びたい場合、DockerCon 2022 では、アプリケーションの構築、共有、実行に役立つ魅力的なライブ コンテンツを提供しています。今すぐ https://docker.events.cube365.net/dockercon/ で登録2022。

ソフトウェア開発の世界は急速に変化し、常に変化しています。 だからこそ、継続的な学習が非常に重要であり、最新の技術、テクノロジー、そして悲しいことに脅威に追いつくために時間を費やすことが不可欠です。
開発者として、目標を達成するための新しい革新的な方法を考え出すだけでは十分ではないからです。 これらのメソッドは、ユーザーが信頼できるほど強力で信頼性が高い必要もあります。
これは、私たちが毎年DockerConを開催する多くの理由の1つです。 開発者コミュニティの誰もが、新しい課題に簡単に取り組むために必要なツールを手に入れて、革新を続け、可能性を再定義できるようにしたいと考えています。
今年も例外ではありません。DockerCon の開催が間近に迫った今、アプリケーション開発の世界における 3 つの大きなトレンドを見ていき、それらに取り組むために必要なツールを手に入れるために DockerCon がどのように役立つかを覗いてみましょう。
より複雑で、より高品質で、より短い時間
開発者は、より高品質のソフトウェアをより迅速に提供しなければならないというプレッシャーに常にさらされてきました。 それは新しいことではありません。 しかし、今日のアプリケーション開発は、複雑さと継続的なデリバリーにより、その推進力を適切に迅速に階層化しています。 その結果は? かつてないほど高い期待。
日々、機能が豊富でコンシューマーグレードのエクスペリエンスに対する需要が高まっており、同時に、設計上安全で回復力があります。 そして、開発者は膨大な数のツール、サービス、テクノロジーでこの需要を満たすために上昇しており、その多くはオープンソースですぐに簡単に使用できます。
その複雑さのすべてが、結局は両刃の剣を生み出します。これまで以上に自由度が高く、工具も手に入るため、アプリケーションマシンに最適な歯車を見つけることができます。しかし同時に、これらのツールの調達、比較、評価、実装、管理に時間を費やす必要があり、イノベーションから時間を奪われます。(RedMonkはこれを開発者エクスペリエンスのギャップと呼んでいます。彼らは最近、Docker の CTO である Justin Cormack 氏と話し合いました。
これは難しい問題ですが、ワークフローを簡素化し、その結果、生産性を向上させる方法を見つけることで対処できます。これに遭遇した場合は、DockerConで近日公開予定のDocker Extensions機能の詳細をご覧ください。また、本番環境に対応した API の迅速な作成に関するセッションや、統合テストの複雑さの軽減に関するセッションもご覧ください。また、ベストプラクティスに関するセッションや、Dockerを使用するためのクールなハックを使ったライトニングトークもあります。ライブになったときに完全な議題を確認できるように、必ず登録してください!
クラウドネイティブ開発の進化
クラウドネイティブなアプリケーション開発にとって、非常にエキサイティングな時期です。 また、このブログを読んでいる方は、コンテナテクノロジーがアプリケーションの構築方法を根本的に変えたことをご存知でしょう。
しかし、コンテナやその他のテクノロジーを活用できる新しいエキサイティングな進歩も間近に迫っています。 ローコード開発やノーコード開発などのトレンドにより、基幹業務はクラウドネイティブソリューションの設計において開発者とより直接的にコラボレーションできるようになり、WebAssembly、コンポーザブルアプリケーション、FaaS/サーバーレスなどの他の進歩により、アプリケーションはより複雑で流動的で一時的なものになっています。 エッジコンピューティングのようなインフラストラクチャの変更でさえ、応答時間を短縮し、アプリケーションの柔軟性を高めています。
このような傾向により、開発者は優れたことを行うことができますが、これらの進歩を活用するために必要な柔軟性を提供できる開発環境とワークフローが必要です。
DockerCon では、WebAssembly、AWS Lambda、マイクロサービス、IoT などで Docker を使用して、アプリケーション アーキテクチャに柔軟性と選択肢を提供する方法について講演します。
ソフトウェアサプライチェーンはますます複雑になっています
オープンソースは最近どこにでもあります。 これは開発のデファクトスタンダードとなり、新しいレベルのアプリケーション機能を解き放ち、ソフトウェアサプライチェーンに脆弱性をもたらす可能性を解き放ちます。
これらは大きな問題となり、生態系全体に影響を与える可能性があります。ソフトウェアに何が含まれているかを正確に把握し、ソフトウェアに組み込まれているコンポーネントを信頼できる必要があります。これには、アプリケーションを構成する多くの依存関係も含まれます。
そのため、最近、 Anchore との Syft プロジェクトを使用した オープンソースコラボレーション の一環として、 Docker CLIで新しいSBOMコマンド をリリースしました。また、ソフトウェアサプライチェーンの保護を支援することに専念している理由でもあります。
DockerCon では、これらの技術やその他のソフトウェアサプライチェーンの進歩に関するセッションにぜひご参加ください。SBOM CLIコマンドに特化したセッションに加えて、脆弱性からシステムを保護するセッション、Docker Official ImagesまたはDocker Verified Publishersからの信頼できるコンテンツの使用などに関するセッションもあります。
DockerCon 2022 で会話に参加する
これらはすべて、5 月 10日火曜日の DockerCon 2022 で予定されている内容のほんの一部です。全アジェンダは来週公開されますので、公開時に通知を受け取るために必ず登録してください!
また、Docker やコンテナ化されたアプリケーションに不慣れな方 (または単に復習したい方) は、5 月 9日(月)に開催される Docker シニアデベロッパーアドボケイトの Shy Ruparel が主催する3時間の Getting Started with Docker ワークショップにぜひご登録ください。
Docker コミュニティに参加して、これらのトレンドをナビゲートする方法を学び、イノベーションにより多くの時間を費やし、他のすべてに費やす時間を減らしてください。