Flask Web App with Amazon RDS, Elastic Beanstalk & Route53

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024
  • Join Full Course on Amazon Web Services with Python
    www.udemy.com/...
    In this lesson we are going to build Flask Web App with Amazon RDS, Elastic Beanstalk, Route53 and Certificate Manager.
    What is Flask ?
    Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components. but when we are saying Flask is a micro web framework, it does not mean that we can not build complete application with Flask, you can build every kind complex application with Flask.
    What is Amazon RDS ?
    Amazon Relational Database Service (Amazon RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud. Choose from seven popular engines - Amazon Aurora with MySQL compatibility, Amazon Aurora with PostgreSQL compatibility, MySQL, MariaDB, PostgreSQL, Oracle, and SQL Server - and deploy on-premises with Amazon RDS on AWS Outposts.
    What is Amazon Elastic Beanstalk ?
    With Elastic Beanstalk, you can quickly deploy and manage applications in the AWS Cloud without having to learn about the infrastructure that runs those applications. Elastic Beanstalk reduces management complexity without restricting choice or control. You simply upload your application, and Elastic Beanstalk automatically handles the details of capacity provisioning, load balancing, scaling, and application health monitoring.
    Elastic Beanstalk supports applications developed in Go, Java, .NET, Node.js, PHP, Python, and Ruby. When you deploy your application, Elastic Beanstalk builds the selected supported platform version and provisions one or more AWS resources, such as Amazon EC2 instances, to run your application.
    What is Amazon Amazon Route53 ?
    Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. Route 53 connects user requests to internet applications running on AWS or on-premises.
    Support Me on Patreon
    / parwizforogh
    My Recommended Affiliate Book
    AWS Certified Solutions Architect Study Guide: Associate (SAA-C03) Exam
    amzn.to/3VpZo7p
    Get the source code
    geekscoders.co...

Комментарии • 16

  • @DrBatanga
    @DrBatanga Год назад +2

    Wow! Just what I needed to take over an existing project on AWS.

  • @ajangelvisngwesse3138
    @ajangelvisngwesse3138 Год назад +1

    Thanks a million, this is just wonderful. I have been trying to deploy a python application to bean stalk for long now without any success.

  • @JimSawa
    @JimSawa Год назад

    You are just amazing. I am learning flask very fast following your channel.

  • @sotak77
    @sotak77 Год назад

    Thank you for creating this very useful video. You are a great teacher.

  • @moonwalker428a
    @moonwalker428a 4 месяца назад

    Amazing vedio, nice presentation.

  • @hamad234
    @hamad234 6 месяцев назад

    How are you updating data in the database when your flask app is hosted on AWS? Isn’t your database on your local machine ?

  • @ahmadalmalki3414
    @ahmadalmalki3414 Год назад

    thank you for the well-explained project

  • @izyg9274
    @izyg9274 Год назад +2

    elastic beanstalk has changed since this video was made. Can you give us a small update regarding the beanstalk portion?

    • @iwillbeback101
      @iwillbeback101 11 месяцев назад +1

      He is not responding.
      :(

    • @izyg9274
      @izyg9274 11 месяцев назад +1

      @iwillbeback101 figured it out. If you want, i can send you some intrusctions. But long story short AWS no longer creates the IAM due to some policy changes. You can easily look up this IAM online and copy and paste it.

  • @goodmusic284
    @goodmusic284 7 месяцев назад

    This is exactly what I was looking over. Can you please point me to a resource or if you can, do a video on how to migrate a database from dev to test to prod?

  • @volkanduran
    @volkanduran Год назад

    I'm stuck installing 'mysqlclient' on my appe computer with M1 chip. I also tried on replit and didn't work.

  • @joaoemanuel1729
    @joaoemanuel1729 Год назад

    Well done! great explanation of the content.

  • @susanca8443
    @susanca8443 Год назад

    Great course.

  • @gilang6128
    @gilang6128 Год назад

    Thank you very much

  • @iwillbeback101
    @iwillbeback101 11 месяцев назад +1

    Your tutorial is awesome but not up to date. No reply for comments. The Elastic Beanstalk is changed after your video. Now it is really hard to follow your video.