Briswell Tech Blog

ブリスウェルのテックブログです

AWS

AIサービス展示会!文書生成から動画検索まで #ITExpo2024

IT Expo 2024春の季節がやってきました。 ブリスウェルはここ数年は毎年春・秋と出展していまして、社内は準備の最終段階です。 今回はAIサービスを中心に展示する予定です。 展示内容その①・・・ AIサービス(文書生成、AI QA、動画検索) 今、空前の話題と…

VPC内のLambdaからインターネット接続する方法

今回もさくっとAWS関連です。 AWSのVPC内でLambdaを動作させることは、RDSや他のプライベートリソースへの安全な接続に必要となります。 そのVPC内のLambdaからインターネット接続をするには、NAT Gatewayを利用することで実現できます。しかし、NAT Gateway…

CloudWatch Logsでのログ分析について

まだまだ日中は暑いですが、夕方になると涼しさを感じるようになってきました。ヒグラシの鳴き声もとても心地よいですね。 今回は、Amazon CloudWatch Logs についてです。 サーバで出力するログファイルを CloudWatch に転送して効率的に分析する方法を探っ…

CloudFrontとブラウザのキャッシュについて

暑い日が続きますね。キュウリがとても美味しい季節となりました。 キュウリは、汗と共に失われる水分を補給し体の冷却を助けてくれます。 今回は、キャッシュ(頻繁にアクセスするデータを一時的に保存して次回のアクセスを速くする仕組み)についてです。 …

CloudFront + S3 での画像表示

梅雨シーズン到来です。雨の日も、気持ちだけはスカッと晴れやかにいたいですね。 今回は、「Amazon CloudFront」についてです。その名の通りクラウドのフロントエンド(ユーザに最も近い場所)からコンテンツを提供してくれるサービスです。 以前、ある案件…

LambdaからS3に大量ファイルを高速アップロードする方法

5月に入り、朝から気持ちの良い青空が広がっています。 今回は、サーバーレスの代表選手「AWS Lambda」の処理のお話です。 Lambdaの処理のタイムアウトは15分のため、バッチ処理等でLambdaを利用する場合は15分以内の処理時間に収める必要があります。 また…

AWS導入コンサルティング

AWS導入コンサルティング クラウド化への最適解 – AWS導入支援 2023年の現在、ビジネスの成長に欠かせない要素として、AWSやその他のクラウドサービスの活用が不可欠となっています。 しかし、多くの企業が様々な理由でクラウド化されていないインフラ環境を…

RDS for MySQL 5.6 → 5.7 でのアップデートエラー

AWS

RDS Aurora For Mysql 5.6 のサポートが来年2月に切れるとメールが入ったので、いくつかの案件で対応を始めました。 基本的にはコンソールから、バージョンを変更して適用すれば良いのかな、と思っていたのですが、1プロジェクトで、下記画像のエラーが出て…

AWS Network Firewall の初期設定

こんにちは、としです。 最近はプライベートでウイスキーの勉強を始めました。 元々焼酎ばかり呑んでいたので、新鮮でとても楽しく、美味しいウイスキーにいっぱい出会えて幸せな気分です。 本日は [AWS Network Firewall の初期設定] について書いてみよう…

VPCピアリングの設定

AWS

今回は アカウントAのRDS アカウントBのEC2(実際はElasticBeanstalk) を接続したい、という要件でした。 ・ピアリング接続の設定 アカウントB VPC画面を起動 メニューの「ピアリング接続」を選択 「ピアリング接続の作成」をクリック ピアリング接続ネーム…

Neo4jを試してみた

AWS

どうも、こんにちは。としと申します。 毎日暑いですね... みなさま熱中症にはお気をつけください 私は最近在宅勤務とオフィス出勤 大体 8 : 2 くらいの割合で仕事をしております。 在宅勤務ですと、定時の18:30 ~ お酒を飲むことも可能になります。 通勤時…

Elastic Beanstalk config ファイルでどハマりしたお話

AWS

お疲れ様です。 みなさまいかがお過ごしでしょうか。 コロナウィルスにより、大変な世の中になってしまい、今後どうなっていくのか不安に思っています。 弊社は2月末よりテレワークとなりました。 一部は出社している日もあるようですが、基本的にはもうみん…

nginx リダイレクト記載方法

AWS

どうも、こんにちわ。 AWS ElasticBeansTalk を使ってとあるPJを進行していたところ、 検索画面で 検索ボタン押す 結果が表示される URLバーにカーソル合わせてEnter と押すとなぜか https://xxx.xxxx.xx/v1/order?orderDateFrom='1111-11-11' が https://xx…

GitLab CI Doker imageからAWS S3経由でLambdaに更新をかける

とある基幹システムの非同期処理等をAWS Lambda上で構築しようとした際のGitLab CI のご紹介です。 ※ただ、結果として非同期処理はElasticBeanstalk の Worker環境で行うことにしたので、本番運用までは行なっていないです。 前回同様、test などは省きます …

GitLab CI Doker imageからAWS Elastic Beanstalkに更新をかける

GitLab CI Doker imageからAWS Elastic Beanstalkに更新をかける だいぶ放置しました。 最近はGitLab CIから Circle CI に乗り換えたりしているのですが、載せます! と言ったので、載せます! 事前準備編 eb init コマンドで作成される .elasticbeanstalk/c…

AWS認定ソリューションアーキテクト・アソシエイト 取得しました

AWS

AWS認定ソリューションアークテクト アソシエイト 取得しました! AWS自体は2013年頃から触りはじめ、今年の頭くらいから取得しようと考えてずるずると11月に... このままだと!と思い、11月頭に申し込みを行いました。 試験まで約2週間 とにかく https://ww…

AWS Lightsail

AWS

今までAWS Lightsail ってメニューになんかいるなー、程度で全く知らなかった。 本日たまたま [Amazon Personalize] のハンズオンセミナー に参加した時に触れてて、初めて触った。 料金面でEC2 インスタンスの場合 時間単位の課金 + 従量課金 →そのため、中…

t1.micro サーバのお話

AWS

AWS EC2インスタンス t1.micro に対してメンテナンスが入ると通知があった 「 Amazon Web Services is performing a refresh on all Amazon EC2 T1.micro instances. The instance refresh will offer higher host reliability, better CPU performance and …

Elastic Beanstalk触ってみた感想

AWS

元々はEC2などは自前で立てて、開発や本番運用を行なっていた。 今回自社のパッケージを作成することになり、ElasticBeanstalkで構築することとした。 感想としては ・作成は全て勝手にやってくれるので、簡単 ・環境をスワップできるので、stg prodみたいな…

GitLabとAWS Codecommitの連携

AWS

GitLabでソース管理している物を、AWSのCodebuild + CodeDeploy + CodePipeline でもろもろ自動化がしたかった。 GitLabをAWS上からは選べなかったので、GitLab -> Codecommit を自動連携するようにしてみた。 結構簡単で、 Codecommit、GitLabでプロジェク…

AWS データ転送料金の値下げ

AWS

AWS データ転送料金の値下げが発表されてた。 ただでさえ安いなと思っていたのに、すごいな。 大変助かる。 AWS データ転送料金の値下げ – 値下げ幅は日本向けで最大 34%、オーストラリア向けで最大 28% | Amazon Web Services ブログ

AWS ELB スティッキーセッション

AWS

仮リリースしてたAPI サーバーを冗長化するために、セッション管理をどうしようかなと思った。 CakePHP3 で構築してたので、DB管理にしてもよかったが、AWS ELB置いといたのでスティッキーセッションというのを試してみた。 こんな簡単なの?ってほど設定は…

AWS S3 + CloudFront + WAF

AWS

株式会社ブリスウェル、Toshiです。 とあるAWS上で稼働している業務システムで、写真の表示がとても遅いと大量の声があがってきたため、構成を変えてみた。 変更前 AWS EC2 - EBS で、写真をひたすらEBSに置いていた。 EC2が複数構成なので、File Serverとし…