--
※ この募集は締め切られました。
【初学者】AWSでwebアプリ開発
【概要】
AWSでのWEBアプリケーションの個人開発について相談させていただければと思います。
【目的】
自作のWEBアプリ開発を目指しており、自分なりに独学で進めてきたものの、そもそもの方向性を含めてつまづいています。
【募集背景】
現在、Flaskでアプリケーションを作成し、コンテナ化してAWS ECRで管理する方向性で試行錯誤していたのですが、DB接続やらフロントエンドの開発の効率化やら次々に壁が出てきている状態です。
独学の限界を感じ、そもそものアプリ構成から基礎的な構築の部分までご相談させていただきたいです。自分で調べるなかで、保守運用を考えてコンテナ使ってできたらな、と思っているのですが、そこも自信ない状態です。
何卒よろしくお願いします。
【コミュニケーション方法】
チャットとビデオ通話の両方希望
【技術レベル】
Pythonのコード書いたり、JSで動的なページを少し作ってみたり、できるものの、基本的に初心者です。
プロフィール
まちづくり関係の会社で仕事をしています。
現場で小規模なWebアプリなどを自分で作れたらいいなと思い、色々勉強しています。
経験は学生時代に機械学習を少しかじった程度で、そこから独学で勉強しているものの、色々な面で不安を感じてこのサービスにたどり着いた次第です。
<具体的な取り組み>
いまは、AWSでWebアプリを作成したいと思い、調べたり試行錯誤しています。
方向性としてはFlaskで開発したアプリをコンテナにしてAWSのECRで管理できればと思っているのですが、コンテナでのDB連携やらフロントエンド開発の効率化やら、あちこちで躓きポイントが発生してます。
そもそも、この方針が良いのか、現状のWebアプリ開発のベストな組み合わせや落とし穴なんかも含めて、独学では厳しい部分が増えています^^;
<キーワード>
自分なりに捻り出すと
・AWS
・Webアプリ
・データ永続化
・ログイン認証
この辺りが押さえられれば、あとの手段はなんでもいいかな、という感じです。(コンテナも詳しくなりたいな、という思いもありますが、そこは二の次です)
基礎ができてきたら、
・動的グラフ(D3.js?)
・地図/GIS(mapbox活用予定)
・機械学習(本当に余裕ができたら)
という順で追加の機能を足していけたら、という感じです。
--