Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

RedisDeveloperHubが拡張されてDevOpsチームのニーズをサポート

RedisDeveloperHubが拡張されてDevOpsチームのニーズをサポート

Redis Developer Hubは、Redisを使用してビルドしようとしている開発者にとって常に優れたリソースです。昨年数百万人の開発者がアクセスした200以上の無料チュートリアルで、作成を検討している開発者に貴重なトレーニングと指導を提供します。 開発 および探索

ただし、Redisは、DevOpsチームが開発者とは異なることに焦点を当てる必要があることを認識しています。安定性、保守性、アプリケーションの一貫したフローの改善と展開の維持などの問題です。 DevOpsプロフェッショナルとしてのあなたの仕事では、全体的に考え、インフラストラクチャに多くのアプリを世界中の規模で頻繁にデプロイして維持する必要があります。 DevOpsの特定の課題を認識し、Redis Developer Hubを拡張して、DevOpsプロフェッショナルのニーズに具体的に対応しました。

新しいDevOpsハブへようこそ

今日、操作が追加されました アプリケーションのデプロイを加速するためにRedisをDevOpsサイクルに簡単に統合する方法を学びたいと考えている開発者、DevOpsエンジニア、SREにとってエキサイティングなマイルストーンを発表します。

「Operate」の新機能

RedisDeveloperHubが拡張されてDevOpsチームのニーズをサポート

Redisは、比類のないシンプルさと非常に高いパフォーマンスにより、開発者だけでなくDevOpsチームの間でも人気のあるデータベースの選択肢になっています。 Datadogの2021コンテナレポートでは、RedisはKubernetesStatefulSetsで実行されている最も人気のあるコンテナイメージでした。 Redisは、導入が容易で、管理の労力が軽減され、オーバーヘッドが少ないため、DevOpsモデルに非常によく適合します。 Redis Enterpriseは、中断のない高可用性、低遅延、自動化された線形スケーラビリティを提供します。これらはすべて、DevOpsチームにとって重要な機能です。

RedisDeveloperHubが拡張されてDevOpsチームのニーズをサポート

ここRedisでは、迅速な展開がDevOpsアプローチを成功させるための鍵であることを認識しています。そのため、Developer Hubのこの新しいセクションでは、DevOpsと開発チームがRedisをより速いペースで運用できるように、豊富な技術コンテンツのコレクションを導入しました。

継続的インテグレーションと継続的デプロイ

データベースは現在、継続的インテグレーションおよび継続的デプロイメント(CI / CD)パイプラインの一部です。 DevOpsパイプラインにデータベースが含まれていない場合、それがボトルネックになり、新機能の提供が遅くなります。実際、DevOpsチームは、データベースを開発パイプラインだけでなく、リリースパイプライン全体にも統合します。この現実に対処するために、CI/CDパイプラインにRedisを簡単に埋め込むのに役立つチュートリアルが含まれています。

RedisをCI/CDパイプラインに埋め込む1つの方法は、ArgoCDを使用することです。 Argo CDとは何か、どのように機能するか、そして最終的にはArgoCDパイプライン内にRedisEnterpriseを使用してアプリケーションをデプロイする方法を説明するチュートリアルがあります。

可観測性

可観測性は、基本的な監視を大幅に超えており、パフォーマンスの高いDevOpsチームにとって重要な機能です。そのため、DevOpsチームがスループット、レイテンシ、容量など、Redisを大規模に運用するための主要な指標を観察できるようにするツールとテクニックに関するチュートリアルを導入しました。

Redis Enterpriseデータベースやクラスターの主要なサービスレベル目標(SLO)を常に把握する方法の例は、Datadogとの統合によるものです。重要なRedisサービスレベルアグリーメント(SLA)、注目すべき主要業績評価指標、および可観測性を向上させるためにこの統合を開始する方法を説明するチュートリアルがあります。

プロビジョニング

DevOpsチームは、アプリケーションコードの場合と同じように、データベースのプロビジョニングと管理に努めています。データベースへの変更は、アプリケーションコードに適用されるのと同じ種類のシームレスで堅牢で信頼性の高い方法論を使用して、管理、テスト、更新、自動化、および改善される単なる別のコード展開として認識されます。

Redis Enterpriseを効率的にプロビジョニングする方法の例は、Terraformを使用したAzureCacheを使用することです。これで、Azure Resource Managerの主要な機能を掘り下げて、Redis Enterpriseクラスターを管理し、の使用を開始する方法を説明するチュートリアルができました。 プライベートリンクでTerraformを使用するRedisEnterprise用のAzureキャッシュ

オーケストレーション

データベースのオーケストレーションは、DevOpsチームにとってユニークな課題です。新しいアプリケーション機能の迅速なリリースと展開時間の短縮は、今日のほとんどのDevOpsチームにとって2つの主要な懸念事項です。そのため、新しいDevOpsリソースでオーケストレーションに取り組み、Redisを迅速かつ効率的にプロビジョニングし、アプリのデプロイを加速できるようにしています。

Redis Enterpriseデータベースやクラスターのオーケストレーションの例は、Nginx、Docker、Redisをデータベースとして使用してNode.jsアプリケーションを実行する方法を、詳細なステップバイステップのチュートリアルで学習することです。

私たちの新しいDevOpsの旅はエキサイティングに聞こえますか?本日はぜひチェックしてみてください。フィードバックやコメントをお待ちしております。プルリクエストを発行して、お気軽に投稿してください。


  1. Redis SETRANGE –Redisの文字列値の一部を更新する方法

    このチュートリアルでは、redisデータストアの指定されたキーに格納されている文字列値の一部を更新する方法について学習します。このために、Redisの SETRANGEを使用します コマンド。 SETRANGEコマンド このコマンドは、文字列値の更新部分の開始インデックスを決定する開始(両端を含む)オフセットを取ります。開始オフセットが文字列値の長さよりも大きい場合、開始オフセットを適合させるために、文字列値にゼロバイトが埋め込まれます。インデックスはゼロベースであるため、0は最初の要素を意味し、1は2番目の要素を意味します。 キーがredisデータストアに存在しない場合、操作を実行する

  2. Windows 11 の Microsoft Teams チャット アプリは、Skype を置き換える前にいくつかの作業が必要です

    Microsoft Teams が Microsoft にとって大きなものであることは間違いありません。毎月 2 億 5,000 万人近くのアクティブ ユーザーがいる Teams は、最近ではほぼすべての場所で使用されています。そのため、Microsoft はいくつかの大きな変更を行っています。 6 月に Microsoft は、Teams を従来の Electron ベースのデスクトップ アプリから新しい WebView2 アプリに移行すると発表しました。エンジンの変更により、パフォーマンスが大幅に向上し、その他の長い間要望されていた機能が約束されました。 それ以来、Microsoft