Learn DevOps Tools - Linux, Git, Docker, Kubernetes, Ansible, Terraform, Jenkins, and Graffana. Training will cover all the stages of the software development lifecycle.
Learn Python, NumPy, Pandas, scikit-learn, Regression, Clustering, Classification, SVM, Random Forests, Decision Trees, Dimensionality Reduction, TensorFlow 2, Keras, Convolutional & Recurrent Neural Networks, Autoencoders, and Reinforcement Learning, Git, Docker, Kubernetes, Ansible, Terraform, Jenkins, and Graffana.
Welcome to this project on Deploying App with Docker, Travis CI & AWS Elastic Beanstalk. In this project, we will understand about Docker, Travis, and some services of AWS.
We will first make a simple static website, then dockerize the app. Then we will push it to GitHub and enable Travis to track changes in that repository. Further, we will understand the app deployment on the AWS Elastic Beanstalk using S3 and IAM. We will also host the app on a public domain bought from Google Domains, and configure it with the help of Amazon Route 53.
Github link: [https://github …
Welcome to this project on Deploying Multi-Container Docker App on AWS. In this app, we will learn how to build a Deploy Multi-Container Application using Flask, Redis, and PostgreSQL.
We will use NGINX-uWSGI along with Flask as the web service, and connect it with the PostgreSQL and Redis container services. Then, we will understand how to automate the process of deploying the web app to Docker Hub, using GitHub and Travis CI. Finally, we will understand how to automate deployments on AWS Elastic Beanstalk using GitHub and Travis.
Github link: https://github.com/cloudxlab/user-wishlist-app
Welcome to the project on the Deploy Flask app with AWS RDS and ElastiCache Redis. In this project, we will learn how to use Amazon RDS and Amazon ElastiCache, how to connect them to AWS Elastic Beanstalk and deploy a project based on these three technologies.
It is highly recommended to go through the playlist Deploy Multi-Container Docker App on AWS, before going through this project, for a better understanding of this project series.
Github link: https://github.com/cloudxlab/user-wishlist-app/tree/awscache-rds-eb
Welcome to this project on Testing App Locally on MiniKube. In this project, we will understand what is Kubernetes and what is Minikube.
As part of the hands-on, we will learn to set up Minikube with VirtualBox in Windows 10 Home system. We will learn various concepts of Kubernetes like pods, deployments, services, and ingress, and have a look at how we could create them in various ways using different commands. We will also deploy the single container static web application - which we have dockerized as part of the Docker, Travis, and AWS project series - and access it using Kubernetes …
In this project, we will understand how to deploy a multi-container application on Minikube and GKE.
We will learn about Kubernetes Deployments, Kubernetes Services, Kubernetes Ingress, Kubernetes Secrets and Kubernetes Persistent Volume Claim. By the end of this project, we will have a fair understanding of the basic workflow of Kubernetes project deployment. We will also be able to appreciate the use of MiniKube before deploying an application onto production, like onto Google Kubernetes Engine. Further, we will also see how to monitor the Kubernetes cluster and scale pods.
It is very highly recommended to complete the previous projects for …