Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Devops & Infra

AWS(Amazon Web Service)入門者の講義

このごろ会社や様々なプロジェクトでよく使われるAWSサービスの核心理論を学び、また一緒に従う実践を通じてAWSを完全に私にしよう!

  • zeus0510
실습 중심
자격증
처음하는배포
이론 실습 모두
aws
AWS
cloud-computing
cloud-platform

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

こんなことが学べます

  • AWS - IAM

  • AWS - EC2

  • AWS - RDS

  • AWS - S3

  • AWS - CloudWatch

  • AWS - Lambda

  • AWS - CloudFront

  • AWS - DynamoDB

  • AWS - API Gateway

  • AWS - CodeBase、CodeCommit、CodeDeploy

AWSコアテクノロジー、基本機からしっかりと学びましょう!

講義紹介📝

まず、クラウドを学ぶべき理由は何ですか?あなたがデータエンジニアやクラウドエンジニアとして会社で働いていたり仕事したいとしましょう。クラウドを使用すると、企業は物理的なサーバーデバイスを必要とせず、サーバーのメンテナンスや管理に必要なコストを無駄に削減できます。だけでなく、自動的にサーバーのスケールを増やして減らすことができるので、ここでも我々は、コストを節約の利点を享受することができます。 AWS サービスには多数のリソースが存在し、各リソースを 1 つにまとめることで、巨大なインフラストラクチャを構築できます。一つ一つ散らばっているパズルを合わせていくというたとえ話が適切です。

AWS で提供される数々の、必須サービスを巧みに使用する前に必ず熟知しなければならない基本的な理論の部分と、最初から最後まで講師と一緒に従う実習まで受講生たちに浸透するアシスタントになります。本講義をすべて受講すれば、AWSの基本基盤は積み重ねられたと自負できるようにさせていただきます。

講義内容📚

AWS(Amazon Web Service)入門者の講義では、次のサービスを学ぶことができます。

1. IAM :AWSを使用するために必要なユーザー/グループを作成し、さまざまな管理方法を学ぶことができます。

2. EC2 :リモートでインスタンスを作成し、nginxを使用した簡単なWebサイトの作成を可能にし、さまざまなインスタンスの種類と生成方法を学ぶことができます。

3. RDS :AWS では MySQL、PostgresDB など、さまざまなデータベースサービスを提供します。どのようにAWSでデータベースを使用できるかを学び、データベースを運営する上で重要な概念(バックアップ、セキュリティなど)を学びます。

4. S3 AWSで最も古いサービスの1つであり、主にファイル(オブジェクト)をアップロードしてダウンロードするために使用されます。ただし、S3には多くのストレージタイプがあり、それらの違いを理解する必要がある場合は、必要に応じて積載場所に必要なサービスを使用できます。したがって、コスト面、性能面でも利得を見ることができる。 S3をどのように使用し、さまざまなアプローチについて学ぶことができます。

5. CloudWatch :クラウドサービスを使用することができれば、ぜひ触れることができる基本的な、非常に強力な機能を提供します。リアルタイムシステムロギングサービスとアラーム設定機能により、開発者に必要な情報を伝えます。これにより、簡単なデバッグを可能にします。さまざまなメトリクスを通じて、より効率的なAWS管理を可能にします。

6. Lambda AWS内に存在する多数のイベントが発生したときに実装されたLambda関数が実行され、前処理の役割を可能にするだけでなく、別のAWSリソースを呼び出すために使用されます。具体的には、Lambda は Serverless アーキテクチャの設計において非常に重要な役割を果たしています。

7. CloudFront Contents Delivery Network(CDN)に基づいており、世界中に散在しているユーザーに最適なサービスを提供するために必要なリソースです。最初の実装に必要な設定は少し複雑ですが、その後は非常に便利な機能が提供されます。いくつかのネットワーク知識を持っている場合は、CloudFrontをはるかに理解するのが簡単です。

8. DynamoDB : AWS が提供する NoSQL データベースです。 Batch dataとStream dataをロードするのに適したサービスであり、NoSQLだけが持っている強力な長所が調和している非常に効用価値の大きいデータベースです。このレッスンでは、既存のリレーショナルデータベースといくつかの違いがあり、DynamoDBだけが持っている利点について学びます。

9. API Gateway API Gatewayを使用して独自のAPIを作成し、RestAPIで提供されているさまざまなメソッドを呼び出してテストし、 AWSで提供されるさまざまなリソース(例:Lambda Function)とマージして、より洗練されたパイプラインを作成および維持できます。実際のWebで使用されるAPIもAPI Gatewayを介して実装できます。

10. CI/CD :ソフトウェアとアプリケーションのデプロイは一度で終了しません。継続的なメンテナンスと管理が必要です。これを非常に容易にするAWSリソースの中で、Code Commit、Code Deploy、Code Pipelineを学ぶことで、全体的なソフトウェア開発とデプロイプロセスを理解し、AWSを介したCI/CDパイプラインの構築を体験できます。独自のコードをリポジトリにアップロードすることで、ブランチを介した簡単なコードを維持できます。 AWS が提供するさまざまなデプロイ方法を学習します。代表的には Rolling 配布方式と Blue/Green 配布方式があります。

講師がおすすめする書籍

仕事に直接書くAWS入門- キム・ソンミン私(リンク

コアリソースを通じて簡単に入門するAWSガイド


あらかじめ学ぶと役に立つ講義✨

Simon Kim知識共有者の、Python講義

こんな方に
おすすめです

学習対象は
誰でしょう?

  • AWSを学びたい人

  • AWS 認定資格(特に Developer Associate)の準備に興味がある方

  • 現在会社のプロモーションに興味がある人

  • 新しいクラウド知識を築きたい人

こんにちは
です。

5,969

受講生

293

受講レビュー

156

回答

4.7

講座評価

5

講座

안녕하세요. 저는 학부와 석사를 미국에서 나왔으며 전공은 각각 Computer Science, Data Science를 공부하였습니다. 현재 저는 Healthcare쪽 회사의 데이터 엔지니어로 일하고 있습니다. 매일 제가 하는 일을 간단하게 말씀드리자면; AWS와 Airflow를 사용하여 매일 데이터를 불러와 ETL과정을 거치며, 데이터가 잘 들어오는지 모니터링하면서 문제점 혹은 개선의 여지가 필요한 경우 프로그램을 구현하는 일을 하고 있습니다. 데이터 모니터링은 주로 AWS의 CloudWatch와 Splunk라는 프로그램을 사용하고 있습니다.현재 제가 회사에서 사용하고 있는 기술들은 Python, AWS, SQL 등등이며 최근에는 GCP로 Migration하고 있는 추이이며 AWS와 GCP를 동시에 접하고 있습니다.

2022년에는 회사에서 거의 80%의 데이터 및 파이프라인이 GCP로 Migration을 마쳤으며 Bigquery & GCS & GKE쪽을 심오하게 다루고 있습니다. 물론 Docker Container & Terraform사용으로 전반적인 IaC 작업도 병행해서 진행하고 있습니다.

데이터 엔지니어로 일하면서 가장 크게 느낀점은 다음과 같습니다. 매일 새로운 기술들의 등장으로 인해 지금 내가 사용하고 있는 기술들이 과연 obsolete해질까? 그렇다면 그 이유는 무엇인가? 정말 그 기술이 이걸로 대처될 수 있는가? 단점은 없는 것인가? 그렇습니다. 저 모든 질문들에 대한 답변을 찾는것은 매우 힘들어 보입니다. 그러나 그 과정을 겪으면서 한가지 공통점이 보였습니다. 깊게 들어가보면 거의 대동소이 하다는 것입니다. 다시 말해 하나를 제대로 파헤친다면 다른 기술을 배우는 것은 많이 용이해진다는 것이죠. 저는 이런 메카니즘을 강의에서도 종종 언급을 하고 싶습니다. 여러분들과 함께 제가 현재 가지고 있는 모든 지식들을 공유하고 싶습니다. 여러분들의 길잡이가 될 수 있도록 최선을 다하겠습니다.

저 사이먼킴은 여러분들께 재미있고 이해하기 쉬운 강의를 선보일꺼에요. 여러분들과 끊임없이 소통하면서 더 나은 사람이 될 것을 약속드리구요. 여러분들의 실력이 향상되는것을 지켜보는 것은 저의 큰 행복입니다.

집필저서: 업무에 바로 쓰는 AWS 입문

 

カリキュラム

全体

49件 ∙ (8時間 26分)

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

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

受講レビュー

全体

229件

4.7

229件の受講レビュー

  • ericserra님의 프로필 이미지
    ericserra

    受講レビュー 92

    平均評価 4.9

    5

    100% 受講後に作成

    개념을 먼저 설명하고 그 후에 실습을 진행하여 아주 좋았습니다. 다만 아쉬운점은 Auto Scaling 이 빠졌다는 점입니다. 다음에는 중급자 및 상급자 강의도 계속해서 만들어 주시면 감사하겠습니다.

    • Sungmin Kim
      知識共有者

      감사합니다. 중상급자 강의가 현재 제작중에 있습니다. 많은 관심 가져주세요^^

  • berylsky1님의 프로필 이미지
    berylsky1

    受講レビュー 2

    平均評価 5.0

    5

    6% 受講後に作成

    AWS 입문자를 위한 강의 너무 좋아요!!! AWS처음 접하는 분에게 추천드려요!! 제가 처음에 잘 몰라서 몇 번 고생을 했는데 계속 강의를 듣다보니 AWS service에 익숙해졌어요. 제가 좋았던 이유를 세가지 공유하고 싶어서 이렇게 수강평을 남겨요!! 1. 실습을 따라하기가 쉬웠어요. 2. 강사분이 자주 업데이트를 해주세요. 3. 개념을 쉽게 설명해주세요! 좋은 강의 올려주신 강사님께 감사드려요!

    • Sungmin Kim
      知識共有者

      오우 자세한 피드백 감사합니다! 저도 더욱 자주 게시판에 방문해서 수강생분들과 소통하려 노력하고 있습니다 ^^

  • 방제중님의 프로필 이미지
    방제중

    受講レビュー 6

    平均評価 4.8

    5

    100% 受講後に作成

    AWS에 대해서 중요한 부분과 요점을 중심으로 설명해주셔서 좋습니다.

    • Sungmin Kim
      知識共有者

      방제중님 소중한 의견 감사드립니다!

  • 이성원님의 프로필 이미지
    이성원

    受講レビュー 8

    平均評価 5.0

    5

    100% 受講後に作成

    너무너무 좋은 강의입니다. 전체를 다 보는 느낌

    • Sungmin Kim
      知識共有者

      감사합니다! 앞으로 더 노력하겠습니다.

  • OMG님의 프로필 이미지
    OMG

    受講レビュー 205

    平均評価 5.0

    5

    100% 受講後に作成

    AWS의 다양한 서비스를 이론+간단한 실습으로 진행하여 AWS를 처음 이용해보는 분들에게 많은 도움이 될 것 같습니다.

    • Sungmin Kim
      知識共有者

      감사합니다! 더욱 나은 강의로 여러분들을 찾아 뵙겠습니다 :)

¥5,169

zeus0510の他の講座

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

似ている講座

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