Companies Home Search Profile

Building Microservices with Azure Container Apps

Focused View

Memi Lavi

4:23:50

10 View
  • 1. Course Introduction.mp4
    03:52
  • 2. Join the Software and Cloud Architects Community.html
  • 3. Get the course slides.html
  • 4. Who is this course for.mp4
    00:36
  • 5. Deploy Your First Azure Container App.mp4
    02:09
  • 6.1 S1 Slides.pdf
  • 6. Agenda.mp4
    02:13
  • 1. A note about this section.html
  • 2. Introduction.mp4
    00:50
  • 3. What Are Microservices.mp4
    01:51
  • 4. Advantages of Microservices.mp4
    01:31
  • 5.1 S2 Slides.pdf
  • 5. Drawbacks of Microservices.mp4
    01:17
  • 1. A note about this section.html
  • 2. Introduction.mp4
    00:33
  • 3. Containers.mp4
    06:45
  • 4. Introduction to Docker.mp4
    04:23
  • 5. Containers Management.mp4
    01:45
  • 6.1 S3 Slides.pdf
  • 6. Introduction to Kubernetes.mp4
    01:46
  • 1. Introduction.mp4
    01:26
  • 2. Containers in Azure Functions.mp4
    00:39
  • 3. Azure Container Instance.mp4
    00:28
  • 4. Containers in App Service.mp4
    00:33
  • 5. Azure Kubernetes Services.mp4
    00:27
  • 6. Azure Red Hat OpenShift.mp4
    00:31
  • 7. Azure Container Registry.mp4
    00:52
  • 8.1 S4 Slides.pdf
  • 8. Azure Container Apps.mp4
    00:36
  • 1. Introduction.mp4
    02:22
  • 2. Architecture of Container Apps.mp4
    00:48
  • 3. Environment.mp4
    07:34
  • 4. Container App.mp4
    00:49
  • 5. Revision.mp4
    05:01
  • 6. Replica.mp4
    01:08
  • 7. Underlying Components.mp4
    02:02
  • 8.1 S5 Slides.pdf
  • 8. Pricing.mp4
    03:23
  • 1. Introduction.mp4
    02:18
  • 2.1 .NET 8.0 Download.html
  • 2. Installing .NET SDK.mp4
    01:14
  • 3. Installing VS Code.mp4
    01:14
  • 4. Installing Extensions.mp4
    04:02
  • 5.1 WorldTripClient.zip
  • 5.2 WorldTripInfo.zip
  • 5. Running the App Locally.mp4
    05:24
  • 1. Introduction.mp4
    04:12
  • 2. Creating Container Registry.mp4
    03:38
  • 3.1 dockerfile.zip
  • 3. Deploying the Client to the Registry.mp4
    05:04
  • 4. Deploying the Client Container Apps.mp4
    07:34
  • 5.1 az-containerapp-up.txt
  • 5.2 Azure CLI Download.html
  • 5. Deploying the Info Container App.mp4
    11:10
  • 6. Connecting the Client to the Info API.mp4
    08:43
  • 7.1 S7 Slides.pdf
  • 7. Traffic Splitting with Revisions.mp4
    04:23
  • 8. Continuous Deployment with GitHub Actions.html
  • 1. Introduction.mp4
    06:38
  • 2. Configuring HTTP Scaling.mp4
    04:15
  • 3. Scaling with KEDA.mp4
    03:38
  • 4.1 S8 Slides.pdf
  • 4. Working with KEDA.mp4
    12:24
  • 1. Introduction.mp4
    02:34
  • 2.1 pricing-sql-commands.txt
  • 2. Creating the Database.mp4
    07:02
  • 3.1 WorldTripPricing.zip
  • 3. Running the Pricing API Locally.mp4
    05:07
  • 4. Creating the Pricing Container App.mp4
    04:22
  • 5.1 S9 Slides.pdf
  • 5. Using Service Connector.mp4
    06:42
  • 1. Introduction.mp4
    01:06
  • 2. Problems Solved by Service Mesh.mp4
    07:07
  • 3. Service Mesh Architecture.mp4
    01:49
  • 4. Types of Service Mesh.mp4
    03:24
  • 5. Dapr Components.mp4
    03:13
  • 6. Dapr in Container Apps.mp4
    02:20
  • 7.1 info-program-with-pricing-api.zip
  • 7. Connecting the Info API to the Pricing API.mp4
    10:58
  • 8.1 S10 Slides.pdf
  • 8. Using Dapr to Manage Connections.mp4
    08:12
  • 1. Introduction.mp4
    00:45
  • 2. Container App Jobs.mp4
    06:08
  • 3.1 S11 Slides.pdf
  • 3.2 WorldTripTrends.zip
  • 3. Using Container App Jobs.mp4
    10:28
  • 1. Introduction.mp4
    00:55
  • 2. Ingress.mp4
    01:06
  • 3. Configuring Ingress for the Pricing API.mp4
    04:36
  • 4. Authentication.mp4
    00:27
  • 5. Adding Authentication to the Client.mp4
    04:14
  • 6. Managed Identity.mp4
    00:27
  • 7. Configuring Managed Identity.mp4
    02:47
  • 8.1 S12 Slides.pdf
  • 8. Additional Security Controls.mp4
    01:51
  • 1. Introduction.mp4
    00:43
  • 2. Availability Zones.mp4
    01:37
  • 3. Configuring Availability Zones.mp4
    02:07
  • 4. Resiliency Policies.mp4
    00:35
  • 5. Configuring Resiliency Policies.mp4
    :
  • 6. Dapr Resiliency Policies.mp4
    01:24
  • 7.1 S13 Slides.pdf
  • 7. Implementing DR.mp4
    04:07
  • 1. Introduction.mp4
    01:16
  • 2. Using Metrics.mp4
    06:54
  • 3. Revision Logs.mp4
    02:29
  • 4.1 S14 Slides.pdf
  • 4. Log Stream.mp4
    00:57
  • 1.1 S15 Slides.pdf
  • 1. Conclusion.mp4
    :
  • 2. Bonus Lecture.html
  • Description


    Master Azure Container Apps with hands-on work on security, scaling, Dapr, and more, led by a certified Azure architect

    What You'll Learn?


    • Deploy microservices to Container Apps
    • Build and push docker images to Container Registry
    • Secure Container Apps
    • Set up autoscaling for Container Apps
    • Monitor the status of Container Apps
    • Run jobs with Container Apps
    • Use Dapr to manage communication between containers
    • Make Container Apps resilient to failures and shut downs
    • Connect Container Apps to other Azure services using Service Connectors

    Who is this for?


  • Cloud Architects who want to design and build microservices in the cloud
  • Developers who want to build and deploy microservices in the cloud
  • DevOps experts working with containers in the cloud
  • Anyone who is interested in microservices, containers and the cloud
  • What You Need to Know?


  • Familiarity with Azure and the Azure portal
  • Basic development background
  • More details


    Description

    Unlock the full potential of microservices in Azure with Azure Container Apps.


    Building microservices in the cloud is always a challenge. Managing infrastructure, inter-service communication, containers, monitoring - there is a lot to do in order to make it run.

    But now, with the new Azure Container Apps service, it becomes a much easier task.

    With this new service you can quickly build and configure microservices and other types of apps in the cloud, utilizing containers and open source engines such as Keda and Dapr to scale and configure your system.

    And with this course - you'll learn everything there's to know about Azure Container Apps, from the absolute beginning to the most advanced topics.

    By the end of this course you'll be a real expert in Azure Container Apps, and be able to use it to design and build secure, reliable and fast microservices systems.


    Here is a partial list of what we'll talk about in this course:

    - Introduction to microservices

    - Introduction to containers

    - Basic use of Container Apps

    - Configuring scaling with Keda

    - Configuring communication with Dapr

    - Connecting to other services using Service Connectors

    - Securing Container Apps

    - Running jobs with Container Apps

    - Logging and monitoring

    And lots and lots more...

    Now, to make sure that this course is as valuable as possible, I made it extremely practical.

    Instead of just going through the various features of Container Apps, talking about each one and perhaps even doing a demo - this course takes a different approach.

    We're going to build, together, a full blown microservices system on Container Apps.

    Together, we're going to build the WorldTrip website, a fictional trip planner that's based on Container Apps.

    We're going to begin with the very basics - take a code and deploy it to container, and then publish it to the cloud as Container App.

    And then we're going to add more capabilities, such as scaling, communication, security, monitoring and more.

    And when we're done - you'll be able to say that you've built a microservices system on Container Apps!

    Now, don't worry about the code. Everything it going to be provided to you.

    The system is built using .NET, but you don't have to be familiar with this platform, you just better have some development knowledge.

    There is no other course like this!

    This is the only Container Apps course that takes you step-by-step towards a complete, full blown system in the cloud. At the end of it - you can definitely call yourself Azure Container Apps Expert.


    This course takes you from the absolute basics of Azure Container Apps to the most advanced topics, known only to few. Completing this course will give you all the knowledge required for designing modern, robust, secure and reliable microservices cloud systems, and, as a bonus, will put you in a great position when looking for your next job.

    No other course covers this topic in such a comprehensive and thorough way. I've put all my 20+ years of experience with hundreds of clients in this course, and I'm sure you will greatly benefit from it.


    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    What do my students have to say about my cloud courses?

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    "This is the best course I have encountered on Udemy or anywhere. And I say this after buying 8 different Udemy courses before" - Arbaaz

    "One of the best classes in the world" - Kkvi1357

    "One of the best courses I've done at Udemy - top among maybe 50-100" - Russ

    "Memi is a true architect willing to get his hands dirty!" - Kevon

    "Excellent" - Ashwani

    "Highly recommended" - Shashank

    "I am loving it the best part is the project based learning !" - Juhi

    "The best course I have taken on Udemy" - Eslam

    And lots more...


    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Who is this course for?

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Any person who is involved in Software Architecture & development can benefit from this course.

    That includes:

    - Software Architects

    - Junior developers

    - Senior developers

    - Architects

    - Anyone who is interested in the cloud and microservices

    If you're not sure if this course is for you - drop me a note!


    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    What are the prerequisites for this course?

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    This course assumes a basic knowledge of Azure and the Azure portal. Note that this is NOT an Azure beginner course.

    It's a good idea to have some experience with software development.

    In any case, you don't have to have any prior knowledge of Container Apps!


    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    About Me

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    I've been working with clouds for more than 12 years, spanning dozens of customers from various fields - Fortune 100 enterprises, start-ups, govt. entities, defense, telco, banking, and lots more.

    In addition, I am a certified Azure Architect.

    I've been in the software industry for more than 20 years, and a Software Architect for more than 17 years, working with a variety of clients on their microservices systems.

    I'm an avid speaker and trainer, having trained thousands of students in various courses.

    I love what I do, and my greatest passion (well, besides my family...) is designing modern, practical, and reliable cloud systems for my clients, using the best possible architecture patterns and services.

    Who this course is for:

    • Cloud Architects who want to design and build microservices in the cloud
    • Developers who want to build and deploy microservices in the cloud
    • DevOps experts working with containers in the cloud
    • Anyone who is interested in microservices, containers and the cloud

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Senior Software & Cloud Architect with more than 20 years of experience in the Software Industry.Certified Azure Solutions Architect Expert.Worked with all kinds of clients - govt. entities, start-ups, banks, telcos and more - designing the architecture of their systems and working closely with the development teams.Frequent speaker in many tech conferences & meetups, and a real software enthusiast.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 81
    • duration 4:23:50
    • Release Date 2024/04/29