サーバーワークス の技術ブログ

【デザインパターン with Python】1-1. デザインパターンとは何か

デザインパターンとは何か、用語の意味およびなぜ学ぶ必要があるかについて話します

【デザインパターン with Python】1-2. オブジェクト指向プログラミングとは何か

オブジェクト指向プログラミングとよく耳にしますが、どのようなプログラミング手法を見てみましょう

【デザインパターン with Python】1-3. Classを使ってみよう: Class定義と__init__とself

PythonでClassを定義する方法と、Classの定義に使用される__init__とselfがどのようなものかを紹介します。

【デザインパターン with Python】1-4. Classを使ってみよう: アクセス修飾子とクラスメソッド

Classメンバー(属性やメソッド)にアクセスする際に、その制御をするためのアクセス修飾子と、クラスから直接呼び出せるメソッド、クラスメソッドを紹介します。

【デザインパターン with Python】1-5. Classを使ってみよう: 継承とオーバーライド

デザインパターンを理解するにあたって必須概念となる「継承」と「オーバーライド」を紹介します

【デザインパターン with Python】1-6. 抽象Classとは何か

抽象Classとは?抽象メソッドとは?抽象とはどのような意味かをみてみましょう。

WAFでブロックしたメトリクスを通知するCloudWatchアラームをAWS CLIで作成してみた

2022年新卒入社で現在CS課のOJTを受けている(た)末廣です。 AWS WAFでブロックした攻撃を一定の条件の元、通知を発生させたいという目的で 調査、検証する機会がありましたのでブログにまとめます。 概要 検証内容 WAFの作成 CloudWatch アラームの作成 CLIでアラームを作成 アラームを発生させる アラーム作成のおまけ まとめ 概要 AWS WAF は、Amazon CloudFront、Application Load Balancer
AWS

AWSリソースのタグ設計について考えてみる - 基礎編-

CI2部 技術2課の山﨑です。 AWSリソースを設計する際に一度は目にしたことがある「タグ」の設定ですが、多くのAWSリソースではオプションとしてタグが付与できるようになっています。 今回はAWSリソースのタグ設計について考えてみました。 AWSリソースにおけるタグ タグとは? タグの基本 何を設計する必要があるのか? タグキーの設計 ー「目的」を定める リソース整

Application Load Balancer (ALB) でクロスゾーン負荷分散がオフできるようになりました!!

こんにちわ。こんばんわ。CI部の佐藤です。 re:invent 2022 に参加しているためラスベガスからお伝えします。 この記事を書いている途中で re:invent 2022 中に発表されたものでは無いことに気がついたのですが、せっかくなので公開します。re:invent 気分でお読みいただけるとうれしいです。 内容は2022年11月17日のアップデートされたものなります。 内容 ・ Updateには以下書か

Micorsoft Office製品がインストールされたAMIが利用可能になりました

こんにちは。CI部の島村です。 re:Invent2022開催中で色々なアップデートが発表されていますね。 今回、私は現地で参加しています。引き続き様々なアップデートの発表が楽しみです。 AWSが提供するMicrosoft OfficeがインストールされたAMIを利用できるアップデートがありました。 ライセンスはAWSが提供するもので、利用できるOfficeのバージョンはMicrosoft Office LTSC Professional Plus
AWS

AWS Certification Lounge に来ています #reinvent

こんにちわ。こんばんわ。CI部の佐藤です。 ラスベガスで開催されています re:invent 2022 に参加しています。ちなみに2018年以来2度目の参加です。 セッションの空き時間が出来て AWS Certification Lounge に来ているため、簡単にどんな場所か記事を書いていきたいと思います。 AWS Certification Lounge is 何 AWSの認定資格者のみが入れるラウンジになっています。中には飲み物や果物
AWS

AWS re:Invent 2022 の Amazon EC2 に関するアップデートまとめ

カスタマーサクセス部 佐竹です。 本ブログでは、AWS re:Invent 2022 の Amazon EC2 に関するアップデートをざっとまとめていきたいと思います。Amazon EC2 に関するアップデートだけをまとめて読みたい方におすすめとなっています。
AWS, CS

【初心者向け】Amazon CloudWatch Metricsの概念についてのイメージをまとめてみた

こんにちは! 現在、テクニカルサポート課でOJT研修中の日高です。 CloudWatchは機能が多くて混乱してしまう方が多いと思います。 私もその中の1人です(笑) ですので、本記事ではCloudWatch の仕組の中の1つである「CloudWatch Metrics」の概念についてのイメージをまとめてみます。 CloudWatch Metricsの概要を掴む手助けになれば幸いです。 CloudWatchの仕組み CloudWatch Metricsの概念 名

AWS IoT 証明書で安全にデバイス内の画像をS3にアップロード

こんにちは! サーバーワークスの松井です。 今回は、AWS IoT 証明書経由で安全にデバイス内にある画像をS3にアップロードする方法をご紹介します。 今回紹介する方法では、AWS Credentialをデバイスに配置しないでAWS環境に画像を送信できるので安全です。 デバイス内にある画像をS3にアップロードする方法としては、AWS IoT のロールエイリアスを使って、一時的にデバイス
AWS, IoT

AWS Managed Microsoft AD を共有する(Transit Gateway 編)

こんにちは。技術課の山本です。 秋も終わり、冬の澄んだ空気になってきましたね。 背景 Amazon RDS for SQL Server で SQL Server Reporting Services (SSRS) を有効にする方法について、検討していました。 「オンプレADの認証情報を使って、SSRS を利用したい」という要件です。 要件を満たすために、以下のブログが参考になります。 Amazon RDS for SQL ServerでSSRSを使用する - サーバーワー