TECH PLAY

株式会社ココナラ

株式会社ココナラ の技術ブログ

298

こんにちは。 株式会社ココナラ フロントエンド開発グループの三浦です。 皆さんはこんな経験はないでしょうか? 「マージ先がdevelopになっててうっかりマージしてしまった!」 「毎回同じチェックをしてるはずなのになぜかチェックがすりぬけてしまった!」 どうです?ありますよね? 私はあります。 そんな皆さんに向けて、この記事はPull Requestを自動チェックしてくれるDangerの紹介とそれを導入してみた件についてお話ししたいと思います。 Dangerとは DangerのGitHubでは以下のように語られています。 What is Danger? Danger runs af
アバター
株式会社ココナラのシステムプラットフォーム部でインフラ・SREチームのチームマネージャーをしているよしたくと申します。 8/23(水)にエンジニア×メディアミートアップというイベントでLTを行ってきましたのでそのレポートを記載します。 https://ttj-edit.notion.site/b21285eb1b6f4c05ae129871b8886aa3 イベント概要 異業種の交流イベント第2弾ということで、 エンジニアの方にはプロのメディア・ライター陣の知見や考え方を享受する場として、 メディア・ライターの方には専門職の方が情報発信する際に考えていることや求めていることなどを知
アバター
こんにちは! 株式会社ココナラのシステムプラットフォーム部でプロダクトインフラと社内情報システムを担当している ゆーた と申します。 18回目のブログ投稿になりますが、今回は9/29(金)にオフライン・オンラインのハイブリッドで開催される 「SRE NEXT 2023」 へ登壇しますので、その告知です! https://sre-next.dev/2023/ まだ、イベントページ作成中なので、イベントに関する情報を記載します。 まずはSRE NEXTの開催概要です。 信頼性に関するプラクティスに深い関心を持つエンジニアのためのカンファレンスです。 同じくコミュニティベースのSRE勉強会で
アバター
こんにちは! 株式会社ココナラのシステムプラットフォーム部でプロダクトインフラと社内情報システムを担当している ゆーた と申します。 16回目のブログ投稿になりますが、3回連続でイベント登壇レポートです。 8/10(木)に「最新のサイバー攻撃の現状とWebセキュリティ対策(WAF/DDoS対策)実例セミナー」へ登壇しました! https://pages.awscloud.com/eib-edge-services-230810-reg.html オンラインのイベントですが、AWSのココナラ担当者 / イベント運営担当者と今後の登壇やイベント方針について話をしたかったので、AWSのオフィ
アバター
こんにちは! 株式会社ココナラのシステムプラットフォーム部でプロダクトインフラと社内情報システムを担当している ゆーた と申します。 17回目のブログ投稿になりますが、今回は8/21(月)からストリーミング配信される 「Cloud Operator Days Tokyo 2023」 へ登壇しますので、その告知です! https://cloudopsdays.com/ 「運用の新時代 〜Effortless Operation〜」 という形で以下のセッションが予定されています。 AIOps 運用苦労話(しくじり、トラシュー) 運用自動化(Dev/Ops、CI/CD、IaC) コスト管理
アバター
こんにちは。 株式会社ココナラのシステムプラットフォーム部でインフラ・SREチームのチームマネージャーをしているよしたくと申します。 EC2で稼働していた経理会計システムをECS on Fargateへ移行したので、移行実施までの道のりと考慮ポイントをまとめていきます。 背景 インフラ運用としては、EC2サーバ管理の運用コストは削減したいという思いがあります。 一方でプロダクト(アプリケーション)開発側でもシステムの改善、アップデートを進めています。その中で経理会計システムのRubyアップデートの計画がなされていました。 経理会計システムは全体からみると比較的小さな構成をしており、影
アバター
こんにちは! 株式会社ココナラのシステムプラットフォーム部でプロダクトインフラと社内情報システムを担当している ゆーた と申します。 15回目のブログ投稿になりますが、2回連続でイベント登壇レポートです。 7/26(水)に「PagerDuty Summit Japan 2023」へ登壇しました! https://www.event-info.com/pagerdutysummitjapan-2023/ 会場は東京ミッドタウン日比谷「BASE Q」という場所でした。 リクルートに所属していた頃に近くで勤務していたことはあったのですが、東京ミッドタウン日比谷ができてから、有楽町に行ったのは
アバター
こんにちは! 株式会社ココナラのインフラ・SREチーム所属のおさだと申します。 本記事では、コンテナオーケストレーションのデファクトスタンダードであるkubernetesに対する弊社の取り組みについて紹介いたします。 ココナラのサービス開発の課題 こちらの記事でも述べている通り、弊社サービス開発には以下の課題があります。 現状アプリケーション基盤がEC2、ECS+EC2、ECS+Fargateに分散しており、運用管理コストや拡張性に課題がある 新規機能毎にインフラを構築する工数を確保出来ずに、既存アプリケーションの肥大化が進んでいる 既存アプリケーションに実装することにより、新規機
アバター
こんにちは! 株式会社ココナラのシステムプラットフォーム部でプロダクトインフラと社内情報システムを担当している ゆーた と申します。 14回目のブログ投稿になりますが、先日登壇したイベントのレポートです。 7/20(木)に「SASE Summit Japan 2023」へ登壇しました! https://events.netskope.com/sase-summit-japan-2023 会場はユナイテッド・シネマ豊洲という映画館でした。舞台挨拶さながらの光景でしたので、新鮮味たっぷりです! 会場の写真やイベントの作り込みの内容をご紹介します。 まずは、リハーサル中の写真ですが、会場のス
アバター
こんにちは! 株式会社ココナラのプロダクト開発部でフロントエンドを担当している じょうじ と申します。 先日登壇したイベントのレポートです。 7/11(火)に「レバレジーズ x ココナラ x ニフティ 合同フロントエンド勉強会」というイベントへ登壇してきました! https://connpass.com/event/285668/ 会場はレバレジーズ社のオフィスで、訪問するのは初めてです! エントランスの綺麗さに圧倒されました。 イベント概要 今回のイベントの概要はこちらです。 レバレジーズ、ココナラ、ニフティが3社共同で開催するオンラインテックイベントです フロントエンド開発を
アバター
こんにちは!R&Dグループの浅井です! 今回は7月に開催されたエンジニア向け社内技術カンファレンスについてレポートします!! 社内技術カンファレンスとは ココナラでは部署をまたいだ情報共有、交流を兼ねて社内技術カンファレンスというイベントを定期的に開催しています! Slackで雑談チャンネルも用意され、毎回ワイワイと楽しく盛り上がりながらやっています! 今回はリアルな場での懇親会もあったので、普段仕事で関わりの少ない人と交流を深めることができました! Slackチャンネルの様子 イベントスタート🎉 開会の挨拶 開発担当役員のむぅさんからありがた〜い開会の挨拶。 今回はマサカ
アバター
こんにちは。 株式会社ココナラのシステムプラットフォーム部インフラ・SREチームに所属している ぐっさん です。 本記事ではココナラで利用しているAWSのログイン方法の仕組み見直しを行ったので紹介したいと思います。 経緯 先日、弊社の かたぎり が公開した ココナラのAWS Organizationsを再構築しよう にある通り、ココナラのAWSアカウント管理体制がAWS Control Towerを用いた形に移行されました。 その結果、AWS IAM Identity Center(以降、Identity Centerと記載)を利用したSingle Sign On(以降、SSOと記載
アバター
こんにちは! 株式会社ココナラのシステムプラットフォーム部でプロダクトインフラと社内情報システムを担当している ゆーた と申します。 13回目のブログ投稿になりますが、今回は8/10(木)にオンラインで開催されるAWS社主催イベントへ登壇しますので、その告知です! 題して、「最新のサイバー攻撃の現状とWebセキュリティ対策(WAF/DDoS対策)実例セミナー」です。 https://pages.awscloud.com/JAPAN-event-OE-EIB22-BD-EdgeAndElemental-Security-20220915-reg-event.html バッチリスピーカーに入
アバター
こんにちは。 株式会社ココナラのインフラ・SREチーム所属の かず と申します。 今回は、Ansibleのメジャーバージョンアップを行ったため、その過程にて苦労したこと・工夫したことを紹介します。 進め方 まずはどのように進めるのかを検討します。 極端ですが、いきなり対象バージョンへあげて実行し、出てきたエラーを潰すという方法でも対応は可能です。実際にこの方法が最適な場合もあります。 しかし今回は、メジャーバーションアップであること、あとで述べる共通箇所に修正が多く必要となること、の2つがある程度わかっていたため、次のステップで進めることとしました。 現状の確認 変更点の確認 実装
アバター
こんにちは。 株式会社ココナラのシステムプラットフォーム部インフラ・SREチームのかたぎりと申します。 今回はAWS Organizationsを再構築した話のご紹介です。 経緯 弊社では複数のAWSアカウントを管理・運用しており、メインとなるアカウント(Main Account)をAWS Organizations(Org)の管理アカウント(Payer)、他をメンバーアカウント(Linked)として配下に置く体制で運用しています。ココナラプロダクトはMain Accountに集約されています。 ココナラプロダクト以外にココナラ法律相談、ココナラエージェント、ココナラスキルパートナー
アバター
こんにちは、アプリ開発グループのあっきーです。ココナラは、iOS関連技術をコアのテーマとした技術者のためのカンファレンス「iOSDC」に、2年続けてプラチナスポンサーとして協賛することになりました 🎉 https://iosdc.jp/2023/ 公式パンフレット タイムテーブルから技術のことまで、情報盛りだくさんの公式パンフレットに、当社の原稿を掲載する予定です。社内での取り組みや、採用情報について書かれていますので、是非ともご覧ください。 オフライン参加 私はオフラインで参加します。対面で技術の話が聞けたり、各社のブースを訪問できることはとても楽しみです。オフラインは201
アバター
こんにちは。 株式会社ココナラ DevOps開発グループ 業務システムチームのY.S.です。 ココナラでは専ら経理会計システムの開発を行なっています。 以前同チームでリポジトリ分割を行なった話を紹介させていただきました。 今回は悲願のRubyバージョンアップについてのお話です。現在下記のスペックで元気に稼働中です。 version Ruby 3.1.2 Rails 7.0.4 背景 巨大なモノリスから分離したことで会計システムを独立して運用できるようになりました。 ですが、理想的な会計システムにしていくためにはまだまだやりたいことが山ほどあり、果てしない旅路
アバター
こんにちは! プロダクト開発部バックエンド開発グループのDです。 6/15(木)に弊社のバックエンド開発グループでオフサイトミーティングを行いました。 今回は企画の意図、全体を通しての感想をレポートします。 目的 チームメンバー関係強化 チームパフォーマンス向上 当グループには4月に2名、5月に2名入社したということで、今回はメンバー間の関係強化を目的にオフサイトミーティングを行いました。 会場 前回実施したオフサイトで出た会場への要望をしっかり取り入れつつ、楽しげな雰囲気の会場を選びました。 企画 今回、企画する際にマネージャーから「小道具を使ってほしい」という要望が
アバター
株式会社ココナラのプロダクト開発部フロントエンド開発グループでエンジニアをしているのんちゃんと申します! 今回は、5月31日から6月2日にかけて開催されたAWS主催の「AWS JumpStart 2023 for NewGrads」という研修に、同部署フロントエンド開発グループのひびき、バックエンド開発グループのもっちーの新卒3名で参加してきました。 私のこれまでの技術スタックとして約1年間のバックエンド実装経験がありますが、インフラ系の知識にはほぼ触れたことがありませんでした。AWSについては、サービス名を聞いたことがあるのみで、一つひとつの具体的なサービスの役割までは知りませんでした
アバター
こんにちは! 株式会社ココナラのシステムプラットフォーム部でプロダクトインフラと社内情報システムを担当している ゆーた と申します。 12回目のブログ投稿になりますが、今回は今月イベントへ登壇しますので、その告知です! 題して、「SASE Summit Japan 2023」というイベントへ登壇します。 https://events.netskope.com/sase-summit-japan-2023 7/20(木)にユナイテッド・シネマ豊洲で開催されます。 映画館でイベント登壇するのは初めてですね・・・ オフライン300名規模のイベントで、現在もお申し込み受付中です! バッチリ講演者
アバター