강의

멘토링

로드맵

BEST
Security & Network

/

Computer Security

実務で使用するクラウドセキュリティプログラミング (AWS, Python, Terraform)

クラウドのためのプログラミング言語(Python, Terraform)を学べるように構成されています。シンプルだが面倒な繰り返し業務や、いつどのようにデプロイしたのか、特定のソリューションでは解決できない自社固有のポリシーなどを直接作成し適用することができます。特に最も人気のあるIaC(Infrastructure as Code)アプリケーションであるTerraformを通してセキュリティアーキテクチャを適用し、Pythonで超簡単なダッシュボード作成も行ってみます!

  • rex
보안
Terraform
프로젝트
IaC
클라우드
Python
AWS
devsecops

学習した受講者のレビュー

こんなことが学べます

  • パイソン

  • Terraform

  • AWS

  • セキュリティ

  • デボップス

  • DevSecOps

全身にぶつかり積もってきたノウハウがいっぱい!
クラウドの実務情報を素早く吸収してみてください🔒

DevOps/DevSecOpsの開始、
基礎プロジェクトと一緒に🖥️

軍隊を全域して、最初の会社に侵害事故担当者として入社してクラウドセキュリティに職務を変えることになりました。何も知らない状態で一人で文書を探してみて、あまりにも多くの繰り返し作業だけでなく、どのようにセキュリティをするべきかを感知できませんでした。どんな機能を書けばみんなしてくれるようで、どんな機能はなぜなのかわからないし、複数のログを集めてフィルタリングをかけてどんなのは大丈夫で、どんなものは間違っていて実務者をコンタクトし、これが合うのかDevSecOpsというのは一体何か感も取れませんでした。その時、私を救ってくれたのがプログラミング言語でした。 

このレッスンは非常に基本的な部分をカバーしていますが、実際の作業に直接適用できるいくつかの実践とプロジェクトを準備しました。クラウドのための基礎プログラミング言語(Python、Terraform)を学び、実務でよく使われる機能だけを簡単に説明します。 DevOps/ DevSecOpsの開始妨害するセキュリティという認識を脱皮し、保護するセキュリティを提供する経験をいただけることを願って講義を制作しました。

高価で難しい解決策なしで簡単に
ファイアウォールを展開してコードで管理できます。

リソースの可視性を向上させ、セキュリティダッシュボードを作成します。

クラウドが面白すぎて、
欲しいものを作って共有する
躊躇が消えます。

コードで配布する方法を学ぶ
配布または修正に関する
恐怖を減らすことができます。


こんな方におすすめですよ🙋

クラウドをコンソールでのみ作業している方

クラウド向けのプログラミングを学びたい方

自動化のためのプログラミングを学びたい方

IaC(Infrastructure as Code)
学びたい方

プロジェクトを通じて、AWS IAMと
イベントについて学びたい方

この講義と一緒に! 🤗

  • テラフォームを介してコンソールにアクセスせずに簡単に変更を確認しながら作業が可能です。
  • Python + Streamlitを介してセキュリティダッシュボードを作成します。
  • VPC CidrとAWS Network Firewallを設計、デプロイし、テラフォームと親しみましょう!

学習内容📚

python™

1. 必要な部分だけを学ぶPythonプログラミング

  • 出力、変数、データ型
  • 繰り返し文、制御文
  • 関数、例外処理
  • boto3 実践

2. 実務ですぐに使用するテラフォームプログラミング

  • 変数、反復文、式
  • terraform_remote_state、ファイル構造
  • マルチプロバイダ、モジュールなどを実際に製作
  • 他の人が作成したモジュールの使い方

3. AWS Network Firewall の構築(プロジェクト)

  • VPCおよびファイアウォールアーキテクチャの設計
  • テラフォームを活用したファイアウォールの展開

4. Steampipe + Streamlitを活用したセキュリティダッシュボードの制作(プロジェクト)

  • Steampipeの紹介と使用
  • Streamlitによるシンプルなダッシュボードの作成
  • Steampipe + Streamlit接続トラブルシューティング
  • セキュリティダッシュボードの作成

受講前の注意事項📢

練習環境

AWS 環境に基づいて実践を進めるために必要な特定のツールやオペレーティングシステムはありません。
ただし、Python と Terraform を実行できる程度にする必要があります。

学習資料

  1. 講義発表資料(PDF)を提供いたします。
  2. 旗ハブを通じて実習ソースコードを全て提供いたします。

選手の知識と注意

  1. 端末を介した命令の入力方法を知っておく必要があります。
  2. 実習の場合は講義を聞きながら進行せず、別途進行することをおすすめします。
  3. AWS を使った経験があれば良いです。

予想される質問 Q&A 💬

Q. PythonとTerraformをこのように短い講義で学べますか?

かつて私はできるだけ多く知っておくべき良い人になると思いました。しかし、本当に上手な人はむしろ実際の何かを作ってみて経験してみる人でした。それ以来、私も無作為のすべてを知って始めようとせずに一つずつ経験しながら必要な内容を探して勉強しています。

皆さんにとって、この講義はスタートを共にする講義です。実際の業務でも最もよく使う機能と、知っていればコラボレーションに役立つ内容が盛り込まれました。簡単ですが、実務に適用できる内容を学習し、必要に応じて追加で探しながら、必要な内容をより迅速に理解して適用することができます。

Q. AWS以外のクラウドを運営しています。この講義は役に立ちますか?

はい。当然役に立ちます。クラウドごとに少しずつ異なる部分がはっきり存在していますが、大きく見るとほぼすべての主流のクラウドベンダーが同じか非常に似た機能を提供しています。結局重要なのは、どのクラウドなのかではなく、私が望むものを実装して適用できるのか?と思います。そのため、プロジェクトに必要なものでなければ、AWS自体について深く扱っていません。

Q. クラウドを一度も経験したことはありません。それでも受講できますか?

正直なところ、完全に経験がない限り、特定の部分は理解するのが難しいと思います。ただし、私が感じている最近の技術の特徴は、単に経験してみると、さまざまな方向にアイデアを発展させ、派生させて、あなたが持っているさまざまなアイデアを実装して適用するのに大きく役立つということです。また、あなたがクラウドに関連する仕事をしたい場合は、最終的にそのクラウドの動作を理解する上で、提供するAPIを直接使ってみるほど速いことはないと思います。そこで、複雑な内容ではなく簡単な内容を中心に用意し、簡単な内容に基づいてどのようにプロジェクトに適用できるかを説明します。

Q. クラウドセキュリティをしていないのにそれでも受講してもいいですか?

セキュリティというのは、必ずしもその職務を持つ人だけを行うことだとは思わない。開発のためのフレームワークを見ても、ますます基本的に提供してくれるセキュリティ機能が多くなることがわかり、私がセキュリティ職務でなくてもあらかじめ考慮して開発して配布できれば当然ビジネス生産性に役立つでしょう。あなたがあなたの能力にセキュリティを加えることができれば、より良いキャリアを続けるのに役立つと思います。もし受講しなくてもSteampipe、Streamlitは一度体験してみることをお勧めします。

Q. なぜプログラミングを学ぶべきですか?

あなたが何かを配布する前に何が変わったのか、私が配布したものと何が変わったのか、そして何を配布したのか覚えていない経験をしてみたと思います。この講義を通じて、コードでインフラストラクチャを配布し管理することになると、あちこちに目を惹かずに、コードを通じて私が配布した内容や履歴、変更点などを追跡できるようになり、生産性と自信が大幅に向上します。また、クラウドを深く理解する過程で、企業が提供するAPIを知ることで、セキュリティ上の事故に簡単に対応できます。

クラウドの脆弱性を確認し、対処し、対応するためにどのようにしていますか?ソリューション、オープンソースなどでその機能を提供しない場合、どのように仕事をしていますか?事実は本当に簡単で、数行のコードだけが必要なことかもしれません。 AWSでセキュリティグループポリシーを実際に使用するかどうかはどうすればわかりますか?プログラミングを通じて、あなたが望むものを自分で実装し、それによって劇的に向上する生産性を体験してください。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 自動化のためのプログラミングを学びたい方

  • IaC(Infrastructure as Code)を学びたい方

  • クラウドセキュリティのためのプログラミングを学びたい方

  • クラウドをコンソール経由だけで操作される方

  • Pythonを学びたい方

こんにちは
です。

2,406

受講生

110

受講レビュー

41

回答

4.9

講座評価

5

講座

현재 카카오뱅크에서 클라우드 엔지니어(SRE)로 근무하고 있습니다. 서비스를 위한 아키텍처를 설계/제공하고, 조직에서 필요한 다양한 도구들을 만들고 제공하거나 구축하는 등의 일을 하고 있습니다.

 

문의: 7424069@gmail.com

カリキュラム

全体

51件 ∙ (7時間 19分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

43件

4.9

43件の受講レビュー

  • ddsghwns9779님의 프로필 이미지
    ddsghwns9779

    受講レビュー 3

    平均評価 5.0

    5

    96% 受講後に作成

    This is a great lecture because it presents the experiences and methods of practitioners. I was using CloudFormation and had to switch to Terraform, so I listened to it and it was very helpful.

    • snrnepdua3893님의 프로필 이미지
      snrnepdua3893

      受講レビュー 31

      平均評価 4.7

      5

      61% 受講後に作成

      I think this kind of lecture fits the purpose of the platform called Infraon. I want to learn other skills too!!! Thank you for the great lecture~!

      • rex
        知識共有者

        Hello. Thank you for your course review. As you said (it may be difficult to teach exactly the same thing), I will try to teach you as many practical techniques and tips as possible. Thank you so much for your good course review. Thank you!

    • baekslife0842님의 프로필 이미지
      baekslife0842

      受講レビュー 3

      平均評価 5.0

      5

      93% 受講後に作成

      I am a policy security officer and I took the course because I was interested in cloud security. Since I only have basic knowledge of AWS and no programming knowledge, it was difficult to follow the practical training. (I didn't even know that to run terraform init, you have to run it from the location where the tf file is lol) I followed along while Googling, but from the middle, I gave up on the practical training and listened to the lecture as if I was watching a demonstration of what can be done using Terraform. It's a shame because I think I could apply some of it to work right away if I only had basic knowledge. Still, it was a good lecture because I could see how it is used in the field. Please make many different lectures!

      • rex
        知識共有者

        Hello. Thank you for your review. I will try to organize the next lecture to be more accessible, considering the contents you mentioned. If you have any difficulties with the progress, please let me know at any time! Thank you!!

    • jiwongoh9863님의 프로필 이미지
      jiwongoh9863

      受講レビュー 5

      平均評価 5.0

      5

      100% 受講後に作成

      When I first saw the lecture title, I wondered why it wasn't a Python lecture, AWS lecture, or Terraform lecture, but after listening to all the lectures and listening to the last lecture, I realized that the senior had made the lecture because he wanted to tell and teach his juniors. There are probably many better lectures that explain in more detail than this lecture on Python, Terraform, and AWS. However, I think this is the only lecture that gives advice like this from a senior who has experience in the field. I highly recommend it to beginners and intermediate users of cloud computing, especially infrastructure.

      • rex
        知識共有者

        Hello. Thank you for your review. I don't know what to do with all the praise. ㅎㅎ Technology is changing and appearing so quickly. As you said, even if you focus on just one fact, there are topics that can be covered in huge lectures. Even now, I think that the ability to program will become even more fundamental in the future, and I think the difference in productivity will be clearly revealed. I hope that you will continue to move forward based on this lecture. Thank you again for your sincere review (_ _)

    • ggomenge님의 프로필 이미지
      ggomenge

      受講レビュー 3

      平均評価 5.0

      5

      99% 受講後に作成

      I completely understand it! It's a great lecture!

      • rex
        知識共有者

        Hello. Thank you for your course review. I tried to explain it as easily as possible, and I'm glad that it seems to be paying off. ㅎㅎ

    ¥8,002

    rexの他の講座

    知識共有者の他の講座を見てみましょう!

    似ている講座

    同じ分野の他の講座を見てみましょう!