Amazon Web Services ブログ

Category: Events

Amazon CodeGuru の新機能 – Python サポート、Security Detector、および Memory Profiling

Amazon CodeGuru は、コードの品質を向上させるデベロッパーツールであり、次の 2 つの主要コンポーネントで構成されています。 CodeGuru Reviewer は、プログラム分析と機械学習を使用して、コード内で見つけにくい潜在的な欠陥を検出し、改善のための提案を提供します。 CodeGuru Profiler は、ライブアプリケーションからランタイムパフォーマンスデータを収集し、アプリケーションのパフォーマンスを微調整するのに役立つ視覚化と推奨事項を提供します。 本日は、3 つの新機能を発表いたします。 CodeGuru Reviewer および CodeGuru Profiler 用の Python のサポート (プレビュー) – CodeGuru を使用して Python で記述されたアプリケーションを改善できるようになりました。このリリース以前には、CodeGuru Reviewer は Java コードを分析でき、CodeGuru Profiler は Java 仮想マシン (JVM) で実行されるアプリケーションをサポートしていました。 CodeGuru Reviewer 用の Security Detector – CodeGuru Reviewer 用の新しい検出機能セットで、セキュリティの脆弱性を特定し、Java コード内のセキュリティのベストプラクティスをチェックします。 CodeGuru Profiler 用の Memory Profiling – 時間の経過に伴うオブジェクトタイプごとのメモリ保持の新しいビジュアライゼーションです。これにより、メモリリークを検出し、アプリケーションによるメモリの使用を最適化することが容易になります。 これらの機能をもっと詳しく見てみましょう。 […]

Read More

Amazon EKS が、マネージド型ノードグループでの EC2 スポットインスタンスのプロビジョニングと管理をサポート

この記事は、Amazon EKS now supports provisioning and managing EC2 Spot Instances in managed node groups を翻訳したものです。 Amazon Elastic Kubernetes Service (Amazon EKS) を使用すると、アップストリームのKubernetes を利用した、セキュアで可用性の高いKubernetes クラスターを AWS で簡単に実行できます。2019 年にマネージド型ノードグループがサポートされ、EKS はクラスターの基盤となる EC2 インスタンス(ワーカーノード)をプロビジョニングし、管理できるようになりました。これにより、新しいAMI がリリースされたときにノードをローリングアップデートしたり、Kubernetes バージョンを更新したりといった、運用のための作業が非常に簡単になりました。EKS のマネージド型ノードグループについて詳しく知るには、アナウンス時のブログ及びドキュメントをご参照ください。 AWS public containers roadmap にお客様より寄せられたご要望を受けて、EKS はマネージド型ノードグループをさらに使いやすくするために機能を強化してきました。例えば、カスタムAMI の指定、起動テンプレートの利用といった機能拡張を実施しました。同様に、お客様の関心が高かった機能の一つが、マネージド型ノードグループでスポットインスタンスを起動、管理できるようにするというものです。 Amazon EC2 スポットインスタンスを利用すると、EC2 が予備として確保しているキャパシティーを利用して、大幅な割引価格で EC2 インスタンスを実行できます。 EC2 がこの予備キャパシティーを必要とする際には、スポットインスタンスは 2 分前に通知を受けて中断されることがあります。スポットインスタンスを Kubernetes のワーカーノードとして使用するというのは様々な種類のワークロードで非常によく使われるパターンです。ステートレスなAPI エンドポイントやバッチ処理、ML のトレーニング、Apache Spark […]

Read More

準備中 — オーストラリアのメルボルンの AWS リージョン

当社は、2020 年にイタリアと南アフリカで新しい AWS リージョンを立ち上げました。そして現在、インドネシア、日本、スペイン、インド、およびスイスのリージョンについての準備を進めています。 2020 年のオーストラリアのメルボルン 本日は、アジアパシフィック (メルボルン) リージョンのオープン準備に入りましたことをお知らせいたします。2022 年後半には、3 つのアベイラビリティーゾーンを備えてオープン予定です。アジアパシフィック (シドニー) リージョンに加えて、オーストラリアにはすでに 7 つの Amazon CloudFront エッジロケーションがあり、シドニーのリージョナルエッジキャッシュによってバックアップされています。 これは、オーストラリアで 2 番目のリージョンとなるとともに、アジアパシフィックでは 9 番目のリージョンとなり、既存のオーストラリア、中国、インド、日本、韓国、およびシンガポールの各リージョンに続くリージョンとなります。現在、24 の AWS リージョン内で 77 のアベイラビリティーゾーンが稼働しているほか、さらに 18 のアベイラビリティーゾーンと 6 つのリージョン (このリージョンを含む) の準備が進められています。 当社の Climate Pledge に関する取り組みの一環として、Amazon は 2040 年までにネットゼロカーボンを達成するという目標の一環として、当社の事業で必要とするエネルギーを 2025 年までに 100% 再生可能エネルギーでまかなうための道のりを歩んでいます。この目的のために、当社は、オーストラリアにおいて、165 MW の容量と年間 392,000 MWh の発電能力を備えた 2 つの再生可能エネルギープロジェクトに投資しました。 新しいリージョンでは、オーストラリア内の地理的に分離された場所にバックアップデータを格納する機能など、追加のアーキテクチャオプションがお客様 (およびオーストラリアにおける数十万のアクティブな他の AWS […]

Read More

re:Invent 2020: AWS Containers Track

re:Inventは11月30日 (月) 〜12月18日 (金) の3週間を通して開催される無料かつ完全オンラインのカンファレンスです。 今週より、登録済みのお客様は多岐に渡るAWSサービスに関するライブ及びオンデマンドのセッションへアクセスすることができます。本記事ではコンテナサービスのトラック、例えば Amazon ECS、Amazon EKS、AWS Fargate、Amazon ECR、AWS App Meshに関連するセッションについてご紹介させていただきます。また、お客様のフィードバックに基づき、今年は過去人気の高かった“Getting Started”セッションやリーダシップトーク、お客様事例のセッションを復活させました。 去年のre:Invent 2019からの進化をお客様へご共有できること、心より嬉しく思います。是非ご登録いただき、アジェンダよりご覧になりたいセッションをカレンダーへ追加してください。 ローンチセッション An introduction to Amazon ECS Anywhere, Massimo Re Ferre, Principal Technologist Amazon ECS キャパシティプロバイダーは、コンテナ化されたワークロードをさまざまなタイプのコンピュートキャパシティで実行できるようにする柔軟なルール定義機能およびそのキャパシティのスケーリング管理機能を提供するものです。本セッションでは、“オンプレミス”キャパシティプロバイダーがどのようにして多種のキャパシティ上で起動するAmazon ECSタスクやサービスを統一されたAPIを使って、コントロールプレーンの追加的ソフトウェアが必要なく管理できるかを見ていきます。オンプレミス、或いは別のクライド上でコンテナをAmazon ECSからオーケストレーションする方法についてご案内します。 セッション詳細 12月9日 2020 | 7:30 AM – 8:00 AM JST 12月9日 2020 | 3:30 PM – 4:00 PM JST 12月9日 2020 | […]

Read More
週刊AWS

週刊AWS – 2020/11/30週 (re:Invent 特別編集号)

みなさん、こんにちは。ソリューションアーキテクトの下佐粉です。 今週も週刊AWSをお届けします。 先週からAWSの年次イベント AWS re:Invent 2020 が開催になりましたね。今回はオンライン開催、無料で参加可能、かつ3週間に渡っての開催と初の試みが多いre:Inventになっています。去年と同様、re:Invent期間中は特別編集号とさせていただき、筆者らが独断と偏見でピックアップした重要アイテムを紹介する形でお送りします。今号はKeynote (Andy Jassy)で発表されたものを中心にピックアップしてご紹介します。 それでは、先週の主なアップデートについて振り返っていきましょう。

Read More
EKS Managed Addons

Amazon EKS add-ons のご紹介: Kubernetes 運用ソフトウェアのライフサイクル管理

この記事は、Introducing Amazon EKS add-ons: lifecycle management for Kubernetes operational software を翻訳したものです。 当初から、Amazon Elastic Kubernetes Service (Amazon EKS) の目標は、Kubernetes クラスター管理の専門家ではなくても AWS 上で Kubernetes を簡単に実行できるフルマネージドサービスを構築することでした。Amazon EKS が最初にローンチしたとき、それはフルマネージドな Kubernetes コントロールプレーンを意味していました。やがて、お客様からはクラスターに必要なコンピュートパワーの管理を支援してほしいという要望が出てきました。1 年前には、EKS Managed Node Groups と AWS Fargate のサポートを導入しました。 お客様からはさらなる改善のご要望をいただいていました。本日は、フルマネージドな Kubernetes クラスターを提供するための主要なステップである新機能、EKS add-ons について紹介したいと思います。EKS add-ons を使用すると、Kubernetes アプリケーションをサポートするための重要な機能を提供する運用ソフトウェアまたはアドオンを構成、デプロイ、更新することができます。これらのアドオンには、Amazon VPC CNI のようなクラスタネットワーキングのための重要なツールのほか、可観測性、管理、スケーリング、セキュリティのための運用ソフトウェアが含まれます。 本日より Amazon VPC CNI plugin から、Amazon EKS では、新しいクラスターを作成するとき、またはクラスターの実行後いつでもアドオンを有効にできるようになりました。EKS は、クラスター上でアドオンソフトウェアを起動し、1 […]

Read More

AWS Marketplace がプロフェッショナルサービスの提供を開始しました

AWS Marketplace では、お客様がサードパーティーソフトウェアだけでなく、計画、デプロイメント、およびサポートを含めたこれらの製品のライフサイクル全体をサポートするために必要なプロフェッショナルサービスも検索して購入することができるようになりました。これにより、プロバイダーとの関係と調達プロセスの管理といったタスクを含めたソフトウェアサプライチェーンがシンプル化されるとともに、請求と請求書も 1 か所に統合されます。 お客様はこれまで、AWS Marketplace を使用してソフトウェアを購入した後、プロフェッショナルサービスの契約に個別のプロセスを使用していました。多くのお客様には、サードパーティーソフトウェアの購入時にプレミアムサポート、実装、またはトレーニングなどの追加のプロフェッショナルサービスが必要になります。異なる調達プロセスをサポートするための追加の作業は、お客様のプロジェクトのスケジュールに影響を及ぼし、組織をより一層複雑にしてしまいます。 昨年、AWS は AWS IQ を発表しました。これは、AWS のプロジェクト作業のために、お客様が AWS 認定のサードパーティーエキスパートを活用することを支援するサービスです。今年は、それをさらに一歩前進させて、お客様が現在 AWS Marketplace から購入するすべてのサードパーティーソフトウェアソリューションに対するプロフェッショナルサービスを見つけるお手伝いをします。 購入者 購入者は、AWS Marketplace を使用して、複数の信頼できる出品者からのプロフェッショナルサービスを見つけ出し、ソフトウェアとサービスからの請求書と支払いをまとめて管理して調達時間を短縮し、このプロセスを数か月から数日に短縮することができるようになります。 この新しい機能では、購入者が、コンサルティングパートナー、マネージドサービスプロバイダー、および独立系ソフトウェアベンダーからの評価、実装、プレミアムサポート、マネージドサービス、およびトレーニングなどのさまざまなプロフェッショナルサービスから選択することが可能になります。 プロフェッショナルサービスの検索と購入を開始するには、まず適切なサービスを見つける必要があります。特定のソフトウェアに関連付けられたプロフェッショナルサービスをお探しの場合は、AWS Marketplace の検索ツールを使用してソフトウェアを検索でき、関連するプロフェッショナルサービスが検索結果に表示されます。Delivery Methods (提供方法) を使用して結果をフィルタリングし、結果をプロフェッショナルサービスに絞り込みます。 お探しのサービスを見つけたら、サービスの詳細ページにアクセスして、サービスの詳細情報を確認することができます。そのサービスを購入する場合は、[Continue] をクリックしてください。 クリックすると、Request service (サービスのリクエスト) フォームが表示され、これを使って出品者に連絡し、サービスをリクエストすることができます。出品者が通知を受け取ると、成果物、マイルストーン、料金、支払いスケジュール、およびサービス条件などの業務範囲について合意するために、お客様に連絡することができます。 具体的な契約詳細のすべてについて出品者と合意すると、出品者がプライベートオファーを送信します。すると、オファーページには、サービスのリクエストフォームではなく、プライベートオファーの詳細が表示されるようになります。この料金、支払スケジュール、および契約条件を確認して、契約を作成できます。 AWS Marketplace でプライベートオファーを確認して承諾すると、サービスのサブスクリプションが開始されます。また、AWS Marketplace からの請求書も送信され、購入者のマネジメントコンソールでサブスクリプションを追跡できます。サービス購入の明細は AWS の請求書に記載されるので、支払いとコスト管理がシンプルになります。 出品者 この AWS Marketplace の新機能は、出品者がそのプロフェッショナルサービスを出品することによってビジネスを成長させ、新規顧客を獲得することを可能にします。プロフェッショナルサービスは、ソフトウェアとは別の料金、支払いスケジュール、およびサービス条件を使用して、AWS Marketplace に個別の製品として出品、または既存のソフトウェア製品とともに出品することができます。 AWS Marketplace では、見込み購入者に表示される、出品者としての情報のすべてが記載された出品者ページを作成します。 公開されたプロフェッショナルサービスは検索可能で、出品者のプロファイルに表示されます。お客様からは、出品した各サービスに対するリクエストを受け取ります。サービス契約の詳細についてお客様と合意したら、お客様にプライベートオファーを送信します。 […]

Read More

お客様と ISV のライセンスの追跡と配布を効率化する AWS License Manager の Managed Entitlements

AWS License Manager は、アマゾン ウェブ サービス (AWS) およびオンプレミス環境の全体で、Microsoft、SAP、Oracle、および IBM などのベンダーからのソフトウェアライセンスを簡単に管理できるようにするサービスです。ライセンス契約に基づいてルールを定義して、使用可能な数を超えるライセンスの使用などのライセンス違反を防ぐことができます。ルールは、ライセンス違反の防止に役立てる、または違反を通知するように設定できます。AWS License Manager は、BYOL (Bring Your Own License) の使用状況の自動検出も提供しています。これは、環境全体におけるソフトウェアのインストールとアンインストール状況を把握しておくことを可能にし、ライセンス違反に関するアラートを発行します。 License Manager は、ソリューションを構築し、ビジネスを運営するためのサードパーティーのソフトウェア、データ、およびサービスを簡単に検索、購入、デプロイ、および管理できるキュレーションされたデジタルカタログ、AWS Marketplace で購入したライセンスを管理することができます。Marketplace には、セキュリティ、ネットワーキング、ストレージ、機械学習、ビジネスインテリジェンス、データベース、および DevOps などの人気カテゴリの独立系ソフトウェアベンダー (ISV) から数千個におよぶソフトウェアが出品されています。 AWS License Manager の Managed entitlements 本日から、AWS License Manager の新機能である Managed entitlements をご利用いただけます。この機能は、AWS Organizations 全体でのライセンスの配布、ソフトウェアデプロイメントの迅速な自動化、およびライセンスの追跡をすべて単一の中央アカウントから実行することを可能にします。これまでは、各ユーザーがそれぞれ独自の AWS アカウントから個別にライセンス条項に同意し、サブスクライブする必要がありました。これは、ビジネスが成長し、拡大するにつれて、ますます非効率的になります。 お客様は、AWS Marketplace の 1,600 を超えるベンダーから購入できる 8,000 を超える出品を管理するために Managed Entitlements 使用でき、AWS […]

Read More

新機能 – AWS Well-Architected Tool の SaaS レンズ

安全性、耐障害性、および効率性に優れた高パフォーマンスソリューションの AWS での構築を支援するため、AWS は 2015 年に AWS Well-Architected Framework を一般公開しました。これは、1 部のホワイトペーパーとしてスタートしましたが、ドメイン固有のレンズ、ハンズオンラボ、およびワークロードを定期的に評価し、高リスク問題を識別して、改善点を記録するメカニズムを提供する AWS Well-Architected Tool (AWS マネジメントコンソールから無料でご利用いただけます) に拡大されました。 ワークロード固有のアドバイスをより多く提供するため、2017 年には「レンズ」の概念でフレームワークを拡張し、一般的な見解の枠を超えて、特定のテクノロジー分野に参入しました。現在、Software-as-a-Service (SaaS) ソリューションの構築を促進するために、AWS SaaS Factory チームが新しい AWS Well-Architected SaaS レンズ を構築する取り組みを先導しています。 SaaS は、ソフトウェアがプロバイダーによって一元的に管理およびホストされ、サブスクリプションベースで顧客に提供されるライセンス供与/デリバリーモデルです。このモデルの使用により、ソフトウェアプロバイダーは迅速に革新し、コストを最適化して、運用効率性を向上させることができます。それと同時に、顧客側もシンプル化された IT 管理、スピード、および使用分の料金だけを支払うというビジネスモデルのメリットを活かすことができます。 Well-Architected SaaS レンズは、SaaS ワークロード向けにカスタマイズされ、SaaS ワークロードの開発と運用に対するクリティカルシンキングを促進することを目的とした質問をツールに追加します。各質問にはベストプラクティスのリストがあり、各ベストプラクティスにはそれらを実施するために役立つ改善計画のリストがあります。何千人ものソフトウェアデベロッパーや AWS パートナーと連携してきた AWS SaaS Factory Program の AWS ソリューションアーキテクチャは、これらの Well-Architected パターンを AWS で SaaS アーキテクチャを構築して運用するための重要な要素として認識しています。 Well-Architected Tool […]

Read More

正式リリース – Amazon WorkSpaces Streaming Protocol (WSP)

様々なデバイスから、場所を問わずにクラウド上のデスクトップにアクセスできるマネージド型でセキュアなサービスとしてのデスクトップ(DaaS)ソリューションであるAmazon WorkSpacesは、日本でも普及・浸透が進むリモートワーク(テレワーク)での活用など、多くのお客様にご利用いただいています。 この記事では、12月1日に正式リリースが発表されたAmazon WorkSpaces Streaming Protocol (WSP)をご紹介します。WSPはネットワーク環境に影響されづらい一貫した仮想デスクトップ体験と、リモートワーク時代に即したWebカメラサポートなどの新機能を提供するクラウドネイティブなストリーミングプロトコルとして開発されました。

Read More