Googleは、COVID-19の大流行により、より多くの人々がGoogle Meetを使用するようになったため、使用量の増加によるGoogle Meetのスケーリングの課題について書いた。
Googleは、COVID-19の大流行により、より多くの人々がMeetを使用するようになったため、使用量の増加によるGoogle Meetのスケーリングの課題について書いた。GoogleのSREチームは、今年初めに始まったトラフィック増加の課題に取り組むために、既存のインシデント管理フレームワークを変更して使用した。
SREチームは、2月17日頃にGoogle Meetのリージョナルキャパシティで早期の警告を受け取った、しかし、この頃はユーザへの継続的な停止や影響はまだなかった。目標は、機能停止を防ぎ、まだ未知の拡張要求に応じてスケールすることだった。チームの対応戦略は、通常のインシデント管理フレームワークを使用することで、これは「従来の」インシデントのパラメーターに適合していなかった。北米とヨーロッパの両方で、インシデントコマンダ、コミュニケーションリード、オペレーションリードなどの特別の役割を設定した。チームは作業を合理化するために「ワークストリーム」を設定した。各ワークストリームは、容量、依存関係 (Meetが依存する認証サービスなど)、ボトルネック、コントロールノブ、および新しいチューニングパラメータを使用したプロダクションロールアウトの特定の側面を扱った。彼らは、過負荷と燃え尽きを回避するために、インシデント対応で各人に「スタンバイ」を追加した。
Googleのサイト信頼性エンジニアスタッフであるSamantha Schaevitz氏は、インシデントコマンダの1人だった。彼女の役割は、「どの戦術問題が残っているか、誰が何に取り組んでいるのか、そして私たちの対応に影響を与えたコンテキスト (政府のCOVID-19対応など) に関するステータス情報を収集し、支援できる人々に仕事をディスパッチする」ことであった。チームの技術的な目標は、「地域で利用可能なMeetサービスの容量をユーザの需要よりも先回りする」ことだった。
DevOps and Cloud computing are joined at the hip, now that fact is well appreciated by the organizations that engaged in SaaS cloud and developed applications in the Cloud. During the COVID crisis period, most of the organizations have started using cloud computing services and implementing a cloud-first strategy to establish their remote operations. Similarly, the extended DevOps strategy will make the development process more agile with automated test cases.
What is DevOps? How are organizations transitioning to DevOps? Is it possible for organizations to shift to enterprise DevOps? Read more to find out!
What is DevOps? What are the goals it helps achieves? What are its benefits? This article has answers!
The year 2020 has arrived, and its arrival brings a lot of innovations and transformations in the Information and Technology (IT) sector to DevOps technologies.
DevOps is supposed to help streamline the process of taking code changes and getting them to production for users to enjoy. But what exactly does it mean for the process to be "streamlined"? One way to answer this is to start measuring metrics.