├── .DS_Store ├── 00-cloud-made-easy ├── .DS_Store ├── 10 - NoSQL Databases.svg ├── 11 - Networking.svg ├── 2 - Managed Services.svg ├── 3 - Docker.svg ├── 4 - Kubernetes.svg ├── 5-Serverless.svg ├── 6 - Compute.svg ├── 7 - Storage.svg ├── 8 - Object Storage.svg ├── 9 - Relational Databases.svg ├── AWS-For-Beginners.svg ├── Azure-For-Beginners.svg ├── DevOps-For-Beginners.svg ├── notes.md └── videos-list.md ├── 00-short-videos ├── cloud-generic.md ├── devops.md └── microservices.md ├── README.md ├── architect ├── 3-setting-up-app-architecture.md ├── 4-microservices.md ├── 5-event-driven-architectures.md ├── 6-reactive-programming.md ├── 7-docker-and-kubernetes.md ├── 8-organizing-code.md ├── 9-soft-skills.md ├── code-reviews.md └── design-patterns.md ├── architectures └── learning-microservices.md ├── aws-vs-azure-vs-gcp.md ├── aws └── learning-aws.md ├── azure ├── AZ-900.md ├── AZ900-Skillrequirement.PNG ├── DP-900.md ├── SharedResponsibiliyModel.png ├── azure-certifications-path.md └── learning-azure.md ├── cloud-made-easy.md ├── devops ├── devops-roadmap.md ├── learning-devops.md ├── learning-docker.md ├── learning-infrastructure-as-code.md ├── learning-kubernetes.md └── logging.md ├── general ├── how-to-become-front-end-developer.md ├── how-to-become-full-stack-developer.md ├── how-to-continuously-learn.md └── learning-cloud-faqs.md ├── google-cloud ├── ace-certiification.md ├── dan-sullivan.md ├── learning-google-cloud.md ├── pca-certiification.md └── whats-new-cloud-digital-leader.md ├── images ├── docker.png └── kubernetes.png ├── programming ├── README.md ├── how-to-become-a-software-architect.md └── learn-programming.md ├── reviews ├── .DS_Store ├── aws │ ├── .DS_Store │ ├── developer-associate │ │ ├── .DS_Store │ │ ├── 01-review.png │ │ ├── 02-review.png │ │ ├── 03-review.png │ │ ├── 04-review.png │ │ ├── 05-review.png │ │ ├── 07-review.png │ │ └── review8.png │ └── solutions-architect-associate │ │ ├── .DS_Store │ │ ├── 01-review.png │ │ ├── 03-review.png │ │ ├── 05-review.png │ │ ├── 06-review.png │ │ ├── 07-review.png │ │ ├── 08-review.png │ │ ├── 09-review.png │ │ ├── 10-review.png │ │ ├── 12-review.png │ │ ├── 13-review.png │ │ ├── 15-review.png │ │ ├── 16-review.png │ │ ├── 17-review.png │ │ ├── 18-review.png │ │ ├── 19-review.png │ │ └── 20-review.png ├── azure │ ├── .DS_Store │ ├── ai900 │ │ ├── .DS_Store │ │ ├── 01-review.png │ │ ├── 02-review.png │ │ ├── 03-review.png │ │ ├── 04-review.png │ │ ├── 05-review.png │ │ ├── 06-review.png │ │ ├── 07-review.png │ │ ├── 08-review.png │ │ ├── 09-review.png │ │ └── 10-review.png │ ├── az900 │ │ ├── .DS_Store │ │ ├── 01-review.png │ │ ├── 02-review.png │ │ ├── 03-review.png │ │ ├── 04-review.png │ │ ├── 05-review.png │ │ ├── 06-review.png │ │ ├── 07-review.png │ │ ├── 08-review.png │ │ ├── 09-review.png │ │ ├── 10-review.png │ │ ├── 11-review.png │ │ ├── 12-review.png │ │ ├── 13-review.png │ │ ├── 14-review.png │ │ └── 15-review.png │ └── dp900 │ │ ├── .DS_Store │ │ ├── 01-review.png │ │ ├── 02-review.png │ │ ├── 03-review.png │ │ ├── 04-review.png │ │ ├── 05-review.png │ │ ├── 06-review.png │ │ ├── 07-review.png │ │ ├── 08-review.png │ │ ├── 09-review.png │ │ ├── 10-review.png │ │ ├── 11-review.png │ │ ├── 12-review.png │ │ ├── 13-review.png │ │ ├── 14-review.png │ │ └── 15-review.png ├── devops │ ├── 01-review.png │ ├── 02-review.png │ ├── 03-review.png │ ├── 04-review.png │ ├── 05-review.png │ ├── 06-review.png │ ├── 07-review.png │ ├── 08-review.png │ ├── 09-review.png │ ├── 10-review.png │ ├── 11-review.png │ ├── 12-review.png │ ├── 13-review.png │ ├── 14-review.png │ ├── 15-review.png │ ├── 16-review.png │ ├── 17-review.png │ ├── 18-review.png │ ├── 19-review.png │ ├── 20-review.png │ ├── 21-review.png │ ├── 22-review.png │ ├── 23-review.png │ ├── 24-review.png │ └── 25-review.png └── gcp │ ├── cloud-digital-leader-certification │ ├── 01-review.png │ ├── 02-review.png │ ├── 03-review.png │ ├── 04-review.png │ ├── 05-review.png │ ├── 06-review.png │ ├── 07-review.png │ ├── 08-review.png │ ├── 09-review.png │ └── 10-review.png │ ├── .DS_Store │ ├── associate-cloud-engineer-certification │ ├── 01-review.png │ ├── 02-review.png │ ├── 03-review.png │ ├── 04-review.png │ ├── 05-review.png │ ├── 06-review.png │ ├── 07-review.png │ ├── 08-review.png │ ├── 09-review.png │ ├── 10-review.png │ ├── 11-review.png │ ├── 12-review.png │ ├── 13-review.png │ ├── 14-review.png │ ├── 15-review.png │ ├── 16-review.png │ ├── 17-review.png │ ├── 18-review.png │ ├── 19-review.png │ └── 20-review.png │ ├── professional-cloud developer-certification │ ├── 01-review.png │ ├── 02-review.png │ ├── 03-review.png │ ├── 04-review.png │ ├── 05-review.png │ └── 06-review.png │ └── professional-cloud-architect-certification │ ├── 01-review.png │ ├── 02-review.png │ ├── 03-review.png │ ├── 04-review.png │ ├── 05-review.png │ ├── 06-review.png │ ├── 07-review.png │ ├── 08-review.png │ ├── 09-review.png │ ├── 10-review.png │ ├── 11-review.png │ ├── 12-review.png │ ├── 13-review.png │ ├── 14-review.png │ ├── 15-review.png │ ├── 16-review.png │ ├── 17-review.png │ ├── 18-review.png │ ├── 19-review.png │ └── 20-review.png ├── sdlc-agile.md ├── spring-boot └── learning-spring-boot.md ├── temp ├── influencer-campaign.md ├── next-videos-architect.md ├── ranga-list.md ├── ranga-notes-code-reviews.md └── ranga-notes.md └── template.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/.DS_Store -------------------------------------------------------------------------------- /00-cloud-made-easy/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/00-cloud-made-easy/.DS_Store -------------------------------------------------------------------------------- /00-cloud-made-easy/notes.md: -------------------------------------------------------------------------------- 1 | Microservices => deployments are complex 2 | 3 | - Amazon VPC, Cloud VPC, Azure Virtual Network: Your own isolated network in AWS cloud. Network traffic within a VPC is isolated (not visible) from all other Amazon VPCs. You control all the traffic coming in and going outside a VPC. 4 | - Subnets - Each type of resource has its own access needs (public vs private) 5 | - Addressing: IPv4 (Internet Protocol version 4 - numeric 32 bit) Example : 127.255.255.255 6 | - IPv6 (Internet Protocol version 6 - alphanumeric 128 bit). Example : 2001:0db8:85a3:0000:0000:8a2e:0370:7334 7 | - Typically resources in same network use similar IP address to make routing easy 8 | - Example: Resources inside a specific network can use IP addresses from 69.208.0.0 to 69.208.0.15 9 | - A CIDR block consists of a starting IP address(69.208.0.0) and a range(/28). Quick Tip: 69.208.0.0/28 indicates that the first 28 bits (out of 32) are fixed. Last 4 bits can change => 2 to the power 4 = 16 addresses 10 | - VPC, Subnets are associated with CIDR blocks 11 | - Firewall Rules (Security Group, NSG) use CIDR blocks 12 | - VM -> NAT Gateway (Cloud NAT, NAT Gateway in Azure also) -> Internet Gateway (AWS and Azure Don't need this - they have built-in internet gateway) -> Internet 13 | - Subnet <-> Internet Gateway <-> Internet (communication allowed both ways) 14 | - Each router has a set of rules that help it decide the path to the destination IP address 15 | - Route tables can be associated with VPCs and subnets 16 | - NAT Gateway - allow instances in a private subnet to download software (WHILE denying inbound traffic from internet) 17 | - NACL - stateless firewall at subnet level (In google cloud, Firewall Rules. In Azure, Azure Firewall ) 18 | - AWS Managed VPN (Traffic over internet - encrypted using IPsec protocol), Cloud VPN, Azure Virtual Private Network (VPN) 19 | - AWS Direct Connect (DC) - Private dedicated network connection from on-premises to AWS (Cloud Interconnect, Azure ExpressRoute) 20 | 21 | Storage 22 | - Object Storage - S3, Azure Blob Storage, Cloud Storage 23 | - key-value, unlimited storage, REST API, text, binary, backup & archives, Staging data during on-premise to cloud database migration, Versioning, Event Notifications, 24 | - Storage Classes (Standard/One-Zone-IA/Glacier, Hot/Cool/Archive, STANDARD/NEARLINE/COLDLINE/ARCHIVE) - Huge variations in access patterns 25 | - Block Storage - Azure Disks (Local SSDs), EBS (instance store), Persistent Disks (Local SSDs) 26 | - File Storage - Azure Files, Cloud Filestore, EFS 27 | 28 | 29 | Databases 30 | - Unstructured Data vs Structured vs Semi Structured - Audio files, Video files, Binary files 31 | - Fixed schema vs ACID vs latency vs volume of transactions vs scaling vs Complex queries 32 | 33 | Relational database 34 | - Do you want to manage the setup, backup, scaling, replication and patching of your relational databases? Or do you want to use a managed service? 35 | - Structured Data, SQL, Strong schema (Primary Key, Foreign Key) 36 | - You CANNOT SSH into database 37 | - Typical upper limit - 64 TB 38 | - Multi-AZ deployment (standby in another AZ) - maintenance easy - perform on standby and switch 39 | - Read replicas (asynchronous replication, eventual consistency): Same AZ, Multi AZ (Availability+) Cross Region(Availability++) 40 | - Storage auto scaling, Automated backups (restore to point in time) 41 | - Amazon RDS - PostgreSQL, MySQL, MariaDB (Enhanced MySQL), Oracle Database, and SQL Server 42 | - Azure Database for MySQL: Managed MySQL 43 | - Azure Database for PostgreSQL: Managed PostgreSQL 44 | - Cloud SQL (MySQL, PostgreSQL, and SQL Server) 45 | - Global Database - Amazon Aurora, Azure SQL Database, Cloud Spanner 46 | 47 | NoSQL 48 | - Build from ground up as distributed databases 49 | - Fast, scalable, distributed for any scale 50 | - Automatically partitions data as it grows 51 | - Automatic scaling (serverless) - Storage and Compute 52 | - Single-digit millisecond response times 53 | - Typical NoSQL databases trade-off "Strong consistency and SQL features" to achieve "scalability and high-performance" 54 | 55 | Document Database - Amazon DynamoDB, Azure Cosmos DB SQL API & MongoDB API, Cloud Firestore (Datastore) 56 | - Typically JSON 57 | - Table > item(s), Kind > Entity 58 | - Other than the primary key, tables are schemaless 59 | - Typically, information in one document would be stored in multiple tables, if you were using a relational database 60 | - Secondary indexes are supported 61 | - Eventually consistent 62 | 63 | Key-Value - (Amazon DynamoDB, Azure Cosmos DB Table API, Azure Table Storage) 64 | - Supports simple lookups - query by keys 65 | 66 | Graph (n/w, fraud detection) - Amazon Neptune, Azure Cosmos DB Gremlin API 67 | 68 | Column Family - Azure Cosmos DB Cassandra API, Cloud BigTable (NOT serverless.) 69 | - large analytical and operational workloads 70 | - IOT streams and real time analytics, financial data - transaction histories, stock prices etc 71 | 72 | In-memory Databases - Amazon ElastiCache, Cloud Memorystore, Azure Cache 73 | - Supports Redis and Memcached - Caching, session management, gaming leader boards, geospatial applications 74 | 75 | Datawarehousing 76 | relational, exponentially larger reads on the 77 | databases compared to writes, Columnar data storage, High data compression, A single row of data might be stored across multiple nodes, query is distributed for execution 78 | 79 | Redshift (Cluster - dynamically add and remove nodes) 80 | Redshift Spectrum (Run SQL queries against datasets in Amazon S3 - Scale storage and compute independently, Eliminate expensive data transfers from S3 to data warehousing solutions) 81 | 82 | Azure Synapse Analytics (Earlier called Azure SQL Data Warehouse) 83 | 84 | Hadoop (Azure HDInsight, EMR) 85 | - SSH access 86 | - Runs on commodity servers with attached storage (Large clusters - thousands of nodes) 87 | - HDFS vs Object Storage 88 | Hadoop Distributed File System (HDFS): Primary data storage MapReduce: Write Java, Python, .. apps to process data 89 | Enables massive parallelization 90 | HIVE: Query using SQL 91 | Apache Spark: How about processing in-memory? 92 | Really fast: Can be up to 100 times faster than MapReduce (if you make sufficient memory available) 93 | Supports Java, Python, R, SQL and Scala programming languages 94 | Run data analytics, data processing and machine learning workloads 95 | Has become very popular and is offered as a separate service in most cloud platforms! 96 | 97 | Databricks (Azure Databricks): Web-based platform for working with Spark 98 | Centralized platform for machine learning, streaming analytics and business intelligence workloads 99 | Founded by the creators of Apache Spark 100 | Automated cluster management 101 | 102 | 103 | Amazon EMR - Elastic MapReduce 104 | 105 | 106 | Streaming Data (Retain and replay data) 107 | Kafka 108 | Amazon Kinesis 109 | 110 | Asynchronous Communication - Pull Model - SQS 111 | Asynchronous Communication - Push Model - SNS 112 | 113 | 114 | Data Lakes (Usual big data solutions are complex. How can we make collecting, analyzing (reporting, analytics, machine learning) and visualizing huge data sets easy?) 115 | Typically retains all raw data (compressed) 116 | Flexibility while saving cost 117 | Perform ad-hoc analysis on demand 118 | Analytics & intelligence services (even data warehouses) can directly read from data lake Azure Synapse Analytics, BigQuery(GCP) etc.. 119 | - Storage: Object Storage 120 | - Querying: Hadoop (Amazon EMR) or Analytics services (Amazon Redshift, ) 121 | 122 | 123 | AWS CodeCommit - Private source control (Git) (Cloud Source Repositories, Azure DevOps Repositories) 124 | AWS CodePipeline - Orchestrate CI/CD pipelines (Cloud Build) 125 | AWS CodeBuild - Build and Test Code (application packages and containers) 126 | AWS CodeDeploy - Automate Deployment (EC2, ECS, Elastic Beanstalk, EKS, Lambda etc) 127 | 128 | Google Cloud Deployment Manager, Cloud Formation 129 | 130 | Security (AWS Architect - 546, Google Cloud Architect - 383) 131 | 132 | 133 | Release Management (Google Cloud Architect - 350) 134 | 135 | Total Cost of Ownership(TCO) (Google Cloud Architect - 376) 136 | 137 | Shared Responsibility Model (AZ-900 - 49) 138 | 139 | Planning for High Availability - 379 -------------------------------------------------------------------------------- /00-cloud-made-easy/videos-list.md: -------------------------------------------------------------------------------- 1 | # Cloud Made Easy 2 | 3 | ## Learning AWS, Azure and Google Cloud 4 | 5 | ## Topics 6 | 7 | | Topic | Editing | 8 | | ------------- | ------------- | 9 | | 1 - Regions and Zones | None| 10 | | 2 - Managed Services |08:00 to 0:25, 15:56 (1-2 minutes)| 11 | | 3 - Docker | None| 12 | | 4 - Kubernetes | None| 13 | | 5 - Serverless| 09:10 (about 20 seconds)| 14 | | 6 - Compute |TWO PARTS - First Minute, Part 1 - Take upto 12:40. Add Part 2| 15 | |7 - Storage| Little hiccups at the start and the end| 16 | |8 - Object Storage|Little hiccups in last 2 minutes| 17 | |9 - Relational Databases| Lots of edits :) Hiccups in the inital 10 minutes! | 18 | |10 - NoSQL Databases|Lots of edits :) Hiccups throughout!| 19 | |11 - Networking|Lots of edits :) Hiccups throughout!| 20 | |AWS for Beginners - 50 Services in 50 Minutes - Cloud Computing for Beginners|| 21 | |Azure for Beginners - 50 Services in 50 Minutes - Cloud Computing for Beginners|| 22 | |Google Cloud for Beginners - 50 Services in 50 Minutes - Cloud Computing for Beginners|| 23 | |DevOps for Beginners - 50 Tools in 50 Minutes - Docker, Kubernetes, Terraform & more.. | I kept the mike down after about 5 minutes | 24 | 25 | 26 | ## Last Title 27 | 28 | 29 | Cloud Made Easy - 11 - Networking - AWS, Azure and Google Cloud -------------------------------------------------------------------------------- /00-short-videos/cloud-generic.md: -------------------------------------------------------------------------------- 1 | ► Should you be an expert at Networking concepts? 2 | ► Are certifications a good way to start AWS journey? 3 | ► Which certifications to start with? 4 | ► What kind of role specific certifications are provided? 5 | ► How to get hands-on with AWS? 6 | ► What is Cloud? 7 | ► Why is cloud so popular? 8 | ► How to start career in Cloud? 9 | ► What are the pre-requisites to learn Cloud? 10 | ► What are cloud certifications available? 11 | ► How much time will take to prepare for a certification? 12 | ► Will certifications alone be sufficient to get a job? 13 | ► Do I need to know Development/Coding to work in Cloud? 14 | ► Where to lookout for realtime scenarios for Cloud? 15 | ► Where to start learning Cloud? (Which platforms to choose) 16 | ► Importance of Implementation experience in Cloud? 17 | ► Difference between Cloud vs DevOps, do I need to learn DevOps too for Cloud Jobs or Cloud knowledge alone is enough? 18 | ► Job Opportunities in Cloud? 19 | -------------------------------------------------------------------------------- /00-short-videos/devops.md: -------------------------------------------------------------------------------- 1 | ## High Level Thoughts 2 | - 1 Minute videos (Tool/concept intros) 3 | - 3 Minute videos 4 | - 3 Best Practices 5 | - 3 Important Concepts 6 | - 3 Key Advantages 7 | - Why something is popular? (Advantages) 8 | - Comparisons 9 | - Tool/Concept in Cloud A/Cloud B/Cloud C 10 | - Quick Flow with a Diagram 11 | - DevOps with Docker/Kubernetes 12 | - Connect Tool/Concept with Architecture Styles (Serverless/Microservices/..) 13 | - Top 3 Tools for a Concept! 14 | 15 | ## New Batch 16 | 17 | - How to build great habits? - My favorite book 18 | 19 | ## DevOps 20 | 21 | - Recorded (2022-02-23) 22 | - 3 KEY Elements of DevOps 23 | - Communication 24 | - Feedback 25 | - Automation 26 | - DevOps vs Agile 27 | - 1: Communication 28 | - Agile: Dev + Test + BA 29 | - DevOps: Dev + Test + BA + Ops 30 | - 2: Automation & Quick Feedback 31 | - Agile: Iterations, Extreme Programming, CI/CD 32 | - DevOps: Agile + IaaC + Observability 33 | - DevOps vs DevSecOps vs AIOps 34 | - DevOps: Communication + Feedback + Automation 35 | - DevSecOps: DevOps + Security in each stage 36 | - AIOps: DevOps + ML on Observability 37 | - Notes: Security is present during every stage of the software delivery lifecycle (It’s a mindset). Application and infrastructure security from start. training and automation play a key role. 38 | - Notes: Artificial Intelligence for IT Operations - combines big data and machine learning to automate IT operations processes (anomalies, find causes) 39 | - Continuous Integration vs Delivery vs Deployment 40 | - Continuous Integration: Build a Deployable Package 41 | - Continuous Delivery: Automate Deployment to Test Environments 42 | - Continuous Deployment: Automate Deployment to Production 43 | - Declarative Configuration - Terraform and Kubernetes 44 | - Desired state vs Actual state 45 | - Kubernetes Example 46 | - Terraform Example 47 | - Short: Immutable Infrastructure in 1 Minute 48 | - Short: OpenShift in 1 Minute 49 | - Short: Pulumi in 1 Minute 50 | - Short: Istio in 1 Minute 51 | - Short: ECS vs Kubernetes in 1 Minute 52 | - Short: Anthos in 1 Minute 53 | - Short: Is Terraform really Multi-Cloud? 54 | - Short: Docker vs OCI (Open Container Initiative) 55 | - Goal: promote a set of common, minimal, open standards and specifications around container technology 56 | - Runtime Specification (runtime-spec) (example implementation: rkt) 57 | - Image Specification (image-spec) 58 | - Short: Should you learn Jenkins? 59 | - Continuous Delivery June 2020 Tech Radar: 60 | - Still widely evaluated and used 61 | - primarily used for existing deployments 62 | - new applications have migrated to other solutions 63 | 64 | ## Recording 11 March 2022 65 | 66 | - Docker and Kubernetes in Microservices Evolution 67 | - Microservices Needs 68 | - Standardization 69 | - Technology Infrastructure 70 | - Docker/Containers enable Standardization 71 | - Kubernetes/Container Orchestration enable Technology Infrastructure 72 | - Serverless vs Containers - What is winning? 73 | - Serverless 74 | - Pay for Use 75 | - Do not worry about servers 76 | - Containers enable Standardization 77 | - Serverless - Functions > Container > Databases 78 | - Containers - Container Orchestration 79 | - Serverless & Containers - Both are winning 80 | - Should you learn Cloud before DevOps? 81 | - What is DevOps? 82 | - What is Cloud? 83 | - Enterprises use DevOps without Cloud 84 | - DevOps is easy in the Cloud 85 | - Start Learning Cloud First 86 | - Which DevOps tools to learn first? 87 | - DevOps 88 | - Communication, Feedback and Automation 89 | - Entire Lifecycle of Software Development 90 | - 100s of Tools 91 | - Identify 5 Job Profiles You want to Apply 92 | - Find Gaps 93 | - Fill them 94 | - Learn Cloud 95 | - 3 Tools I Recommend: Docker, Kubernetes and Terraform 96 | - Which Job Next? Cloud or AI or ML or Data Engineering or Block Chain? 97 | - Each of these is growing fast: Cloud, AI, ML, Data Engineering and Block Chain 98 | - Which of these value your EXISTING SKILLS? 99 | - Which of these is EASIER for you to MASTER? 100 | - IDEALLY Switch to an area which builds on your experience 101 | - Java developer: Docker > Kubernetes > Cloud Certifications 102 | - DBA: Data engineering, focus on data in the cloud 103 | - Short: Ansible in 1 Minute 104 | - What is AWS Cloud Development Kit? vs Terraform 105 | - First-class programming languages instead of configuration files 106 | - TypeScript, JavaScript, Python, Java, C# and .NET 107 | - Running Serverless Containers: AWS Fargate, Google Cloud Run 108 | - You don't want the complexity of K8S or ECS 109 | - Run Docker containers without managing VMs 110 | - Google Cloud Option: Cloud Run (Knative compatible) 111 | - AWS Solution: AWS Fargate 112 | - 4 Key DevOps Metrics | Evaluate DevOps Maturity of an Enterprise 113 | - Google Cloud’s DevOps Research and Assessment (DORA) Report 114 | - Change lead time: Time gap between commit and production release 115 | - Deployment frequency: How often do you release to production? 116 | - Mean time to restore (MTTR): How fast can you recover from production errors? 117 | - Change fail percentage: Percentage of failed deployments 118 | - GitOps 119 | - 1: Declare Desired State in Git repository 120 | - 2: Sync Desired State to PROD using automated process 121 | - RULE: To make a change, you update your git repo 122 | - Never make changes directly to prod environment 123 | - Advantages: 124 | - Deploy Faster More Often 125 | - Fast Error Recovery (just revert) 126 | - Self-documenting Deployments (complete history of changes) 127 | - Can be Push (Jenkins) or Pull (ArgoCD or Flux) 128 | - Popularly used with Kubernetes (but not limited to it) 129 | - GitHub Actions 130 | - Continuous integration and continuous delivery (CI/CD) platform 131 | - Workflow is triggered by an event 132 | - Workflow contains jobs which can have multiple steps - Each step can be associated with an action or a script 133 | - Code-defined workflow - A workflow can contain actions created by the community, or you can create your own actions directly within your application's repository. 134 | - Support for Node.js, Python, Java, Ruby, PHP, Go, Rust, .NET apps 135 | - Great starting point for smaller projects 136 | - Deploy to cloud 137 | - DELETE 138 | - Skaffold 139 | - Fast. Repeatable. Simple. 140 | - Local Kubernetes Development. 141 | - automate local development workflows 142 | - detects changes in source code (triggers workflows) 143 | - Skaffold handles the workflow for building, pushing and deploying your application, allowing you to focus on what matters most: writing code. 144 | - Flexible 145 | - Build - Docker, Jib, Buildpacks, ... 146 | - Deploy - kubectl, helm, kustomize, .. 147 | 148 | ## Future 149 | - Cloud Native Computing Foundation (CNCF) 150 | - vendor-neutral home for many of the fastest-growing open source projects (advance container technology) 151 | - Founding members include Google, Red Hat, Twitter, Intel .. 152 | - containerd (Container Runtime), Kubernetes, Jaeger, fluentd (Logging), Prometheus, Linkerd (Service Mesh) and Helm ("package manager") 153 | - CKA and CKAD 154 | - Observability vs Logging vs Tracing vs Metrics 155 | - what’s happening in production without changing your code (solving problems by putting data to work) 156 | - Scope is bigger than monitoring 157 | - Traces + Metrics + Logs 158 | - Instrumentation 159 | - OpenTelemetry 160 | - OpenTelemetry vs OpenCensus vs OpenTracing 161 | - OpenTracing - Focused on Tracing 162 | - OpenCensus - metrics + tracing 163 | - OpenTelemetry = merging of OpenCensus + OpenTracing 164 | - Great step to standardize observability and tools 165 | - pluggable backends 166 | - Prometheus (for metrics) 167 | - Logstash, or FluentD, Elasticsearch (for logs), 168 | - Jaeger, Zipkin (for traces) 169 | - Integration with AWS, Azure, Google Cloud 170 | - 3 Important DevOps Practices 171 | - Continuous Integration 172 | - Continuous Delivery/Deployment 173 | - Infrastructure as Code 174 | - Containers and Container Orchestration 175 | - Building Container Images - 3 Best Practices 176 | - Keep them small 177 | - Build them fast 178 | - Understand layer caching 179 | - Take care of security 180 | - Understand networking 181 | - 3 Important Kubernetes Concepts 182 | - Pods, Replica Sets, Service and Deployment 183 | - Docker and Kubernetes Simplify DevOps 184 | - Provision Clusters, Deploy Microservice Containers 185 | - If you are using Docker containers for running your applications, the containers are self sufficient and will have all the required configuration packed into it for your application. In this case, the need of a configuration management tool like chef or puppet is not that much. But you still need something to manage your infrastructure with code. Because the containers will ultimately run on top of a server/vm in a cloud infra. Terraform can step in and create your required infra for your containers to run on. 186 | - Kubernetes vs Docker Compose vs Docker Swarm 187 | - Kubernetes (CNCF) 188 | - Docker Swarm - Container Orchestration with easier installation, limited features (less mature scaling, automatic load balancing, additional setup for logging and monitoring, restricted to Docker, less used and supported) 189 | - Kubernetes - OpenShift vs EKS vs AKS vs GKE 190 | - Running Docker in AWS 191 | - Running Docker in Azure 192 | - Running Docker in Google Cloud 193 | - 3 Kubernetes Best Practices 194 | - Version Control for Configuration Files 195 | - Security - Namespaces and RBAC 196 | - Helm 197 | - Service Mesh - Istio 198 | - Set Resource Requests & Limits 199 | - Ensure that Docker Best Practices are adhered to! 200 | - Set up CI/CD 201 | - DevOps with Kubernetes 202 | - Simple Example 203 | - GraalVM 204 | - Compiles Java code into a native binary ( serverless architecture) 205 | - Ideal for Containers 206 | - Small Footprint, Fast Startup 207 | - High Performanсe. Cloud Native. Polyglot. 208 | - There are complexities but supported by Micronaut, Spring, Helidon, and Quarkus. 209 | - Bonus: Polyglot Programming (JVM based languages, Go, Rust) 210 | - Jaeger 211 | - open source distributed tracing system 212 | - complies with OpenTelemetry 213 | - Integrates well with Istio and Prometheus 214 | - Jib 215 | - Maven and Gradle 216 | - Java Code to Docker Image without Dockerfile 217 | - Optimizes image layering 218 | - Knative 219 | - Run serverless workloads on Kubernetes 220 | - scale-to-zero, autoscaling 221 | - 3 components 222 | - Build 223 | - Serve 224 | - Events 225 | - Microservices with Docker and Kubernetes 226 | - Continuous Integration - 3 Best Practices 227 | - Fast pipelines (Build time is important) 228 | - Commit early, commit often 229 | - Build only once 230 | - Run code quality checks and automation tests 231 | - Dev Prod Parity 232 | - Infrastructure as Code - 3 Advantages 233 | - Faster 234 | - Less Errors 235 | - Declarative 236 | - Avoid Configuration Drift 237 | - Quick Recovery from Failures 238 | - Infrastructure as Code - 3 Best Practices 239 | - Immutable Infrastructure 240 | - Version Your Infrastructure 241 | - Do not do anything manually 242 | - Do Incremental Changes 243 | - Enable Self Provisioning 244 | - Treat Servers as Disposable 245 | - 3 Reasons why Terraform is popular 246 | - Multi-cloud 247 | - Declarative 248 | - Agentless 249 | - Hashicorp Configuration Language (HCL) 250 | - Terraform vs CloudFormation vs Ansible vs Pulumi 251 | - Terraform vs Ansible vs Chef vs Puppet 252 | - All tools can be used on the cloud - AWS, Azure and Google Cloud 253 | - Chef and Puppet use Master Server architecture and need Agents installed on all servers you want to manage 254 | - DevOps - Top 3 Continuous Integration & Deployment Tools 255 | - https://radar.cncf.io/2020-06-continuous-delivery 256 | - DevOps - Top 3 IaaC Tools 257 | - DevOps - Top 3 Observability Tools 258 | - https://radar.cncf.io/2020-09-observability 259 | - SRE 260 | - SRE vs DevOps 261 | - 7Cs of DevOps 262 | - Continuous (Planning, Development, Integration, Deployment, Testing, Delivery & Monitoring, and Feedback) 263 | - 5 DevOps Best Practices 264 | - Standardization 265 | - Get all teams aligned (Containers) 266 | - Limit Work In Progress 267 | - Enable Quick Feedback - Shift Left - Keep Pushing Quality Close To Source and Fast Feedback - Drive towards TDD and Pair Programming! 268 | - Automate As Much As Possible 269 | - NFR Tests - Performance and Load Tests 270 | - Immutable Infra 271 | - Enable Low Risk Releases 272 | - Culture 273 | - 4 DevOps Values (CAMS) 274 | - Culture, Automation, Measurement and Sharing 275 | - Scrum, Full stack (T-shaped), Fail fast 276 | - Continuous improvement through Measurement (KPIs (Key Performance Indicators)) 277 | - Visibility, Transfer of knowledge 278 | - My favorite books! 279 | - Argo CD 280 | - GitOps 281 | - desired state vs cluster state 282 | - Binary attestation 283 | - Is your container image (or binary) authorized for deployment? 284 | - Chaos Engineering 285 | - Chaos Monkey from Netflix's Simian Army suite 286 | - Running experiments in production to test the resilience of your distributed systems! 287 | - Be careful 288 | - DevOps vs FinOps 289 | - Value NOT just reducing costs 290 | - Finance + DevOps 291 | - What is Azure DevOps? 292 | - Hosted Git repos 293 | - CI/CD pipelines 294 | - Artifact repository 295 | - Backlog management 296 | - Multi-cloud deployments 297 | 298 | 299 | ## Shorts 300 | 301 | 302 | ## For Future 303 | - Terraform Kitchen Inspec 304 | - Flux -------------------------------------------------------------------------------- /00-short-videos/microservices.md: -------------------------------------------------------------------------------- 1 | - Azure Spring Cloud 2 | - 3 advantages of microservices architectures 3 | - 3 challenges with microservices 4 | - 3 best practices with microservices 5 | - What languages are used for microservices? 6 | - Docker and Microservices 7 | - Kubernetes and Microservices 8 | - Microservices in Cloud -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Cloud and DevOps Learning Paths 2 | 3 | Do you have questions on how to approach learning Cloud and DevOps? You should find all your answers here! 4 | 5 | Not find answers to your question - [Raise an issue](https://github.com/in28minutes/learning-paths-cloud-and-devops/issues) or comment on the YouTube video! 6 | 7 | | Title | Status | GitHub| 8 | | ------------- | ------------- | ------------- | 9 | | Learning Programming in 2022 | [Video](https://www.youtube.com/watch?v=iR-_id4BN1k) | [Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/programming/learn-programming.md)| 10 | | Learning DevOps in 2022 | [Video](https://youtu.be/OrJ7_3kkYT8) | [Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/devops/learning-devops.md)| 11 | | Learning Docker in 2022 | [Video](https://youtu.be/cJriFzEo1i8) | [Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/devops/learning-docker.md)| 12 | | Learning Kubernetes in 2022 | [Video](https://youtu.be/6h3ka_qHCrk) | [Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/devops/learning-kubernetes.md)| 13 | | Learning Azure in 2022 | [Video](https://youtu.be/c7SJCg87Ywo) | [Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/azure/learning-azure.md)| 14 | | Azure Certification Path in 2022 | [Video](https://youtu.be/n8c3FWkr8jA) | [Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/azure/azure-certifications-path.md)| 15 | |Learning Google Cloud in 2022 | [Video](https://youtu.be/CPzoyGCAGYs)| [Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/google-cloud/learning-google-cloud.md)| 16 | |Learning AWS in 2022| [Video](https://youtu.be/rq8qvAs27rg) | [Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/aws/learning-aws.md)| 17 | |Learning Spring Boot in 2022| [Video](https://youtu.be/YNEUMmtO_6k) |[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/spring-boot/learning-spring-boot.md)| 18 | |SDLC - Waterfall to Agile to DevOps | [Video](https://youtu.be/hnk006-Vw9g) |[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/sdlc-agile.md)| 19 | |Learning Infrastructure as Code in 2022|[Video](https://youtu.be/d_FFwManbuU)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/devops/learning-infrastructure-as-code.md)| 20 | |Learning Microservices in 2022|[Video](https://youtu.be/6f6zHWgM4WE)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architectures/learning-microservices.md)| 21 | |Whats new with Google Cloud Digital Leader Certification|[Video](https://youtu.be/I0JGpyBk_7w)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/google-cloud/whats-new-cloud-digital-leader.md)| 22 | |How to Learn Continuously and Reskill|[Video](https://youtu.be/DvkMj1ArOKY)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/general/how-to-continuously-learn.md)| 23 | |How to Learn Cloud in 2022 - 20 FAQs |[Video](https://youtu.be/WSjaBnOWQ40)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/general/learning-cloud-faqs.md)| 24 | |Pass AZ-900 Azure Fundamentals Certification|[Video](https://youtu.be/yFJjQMjP2eI)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/azure/AZ-900.md)| 25 | |How to Become a Software Architect|[Video](https://www.youtube.com/watch?v=tA447bc9Q8c)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/programming/how-to-become-a-software-architect.md)| 26 | |Pass the Google Cloud Associate Cloud Engineer Certification |[Video](https://youtu.be/7RW6JvkvYwA)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/google-cloud/ace-certiification.md)| 27 | |DevOps Roadmap|[Video](https://youtu.be/YzhuQJJov1A)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/devops/devops-roadmap.md)| 28 | |Full Stack Developer Roadmap|[Video](https://youtu.be/7VM9iSrmYnU)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/general/how-to-become-full-stack-developer.md)| 29 | |Pass DP-900 Azure Fundamentals Certification|[Video](https://youtu.be/2hYmMAcKy8g)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/azure/DP-900.md)| 30 | |Become an Architect - 1 - Code Reviews|[Video](https://youtu.be/ZBO3JTYgHwU)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/code-reviews.md)| 31 | |Pass the Google Cloud Professional Cloud Architect Certification |[Video](https://youtu.be/_CI8qgU4_1Y)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/google-cloud/pca-certiification.md)| 32 | |Become an Architect - 2 - Design Patterns|[Video](https://youtu.be/Peb98Tg55RQ)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/design-patterns.md)| 33 | |Become an Architect - 3 - Application Architecture|[Video](https://youtu.be/yM5bIac21k0)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/3-setting-up-app-architecture.md)| 34 | |Evolution in AI, ML and Data Engineering with Dan Sullivan|[Video](https://youtu.be/v3yOeMbD-p8)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/google-cloud/dan-sullivan.md)| 35 | |Become an Architect - 4 - Microservices|[Video](https://youtu.be/R2wzkhvXanA)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/4-microservices.md)| 36 | |Become an Architect - 5 - Event Driven Architectures|[Video](https://youtu.be/KDq5e5oQrCc)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/5-event-driven-architectures.md)| 37 | |Become an Architect - 6 - Reactive Programming|[Video](https://youtu.be/FwlNB_Jk3G4)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/6-reactive-programming.md)| 38 | |Become an Architect - 7 - Docker and Kubernetes|[Video](https://youtu.be/RuVSApVqGOs)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/7-docker-and-kubernetes.md)| 39 | |Become an Architect - 8 - Organizing Code|[Video](https://youtu.be/USZSIN0eBpQ)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/8-organizing-code.md)| 40 | |Become an Architect - 9 - Soft Skills|[Video](https://youtu.be/qw7gDdzRc2k)|[Github](https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/architect/9-soft-skills.md)| 41 | 42 | ## Keep Learning Every Day 43 | - **1:** [FOLLOW](https://links.in28minutes.com/lin) Ranga on LinkedIn 44 | 45 | ## Check Out Our Amazing ROADMAPS 46 | - **1:** [AWS Roadmap](https://github.com/in28minutes/roadmaps/blob/main/README.md#aws-roadmap) 47 | - **2:** [Azure Roadmap](https://github.com/in28minutes/roadmaps/blob/main/README.md#azure-roadmap) 48 | - **3:** [Google Cloud Roadmap](https://github.com/in28minutes/roadmaps/blob/main/README.md#google-cloud-roadmap) 49 | - **4:** [Cloud Beginner Roadmap](https://github.com/in28minutes/roadmaps/blob/main/README.md#cloud-beginner-roadmap) 50 | - **5:** [DevOps Roadmap](https://github.com/in28minutes/roadmaps/blob/main/README.md#devops-roadmap) 51 | - **6:** [Java Full Stack Roadmap](https://github.com/in28minutes/roadmaps/blob/main/README.md#java-full-stack-roadmap) 52 | - **7:** [Java Microservices Roadmap](https://github.com/in28minutes/roadmaps/blob/main/README.md#java-microservices-roadmap) 53 | -------------------------------------------------------------------------------- /architect/3-setting-up-app-architecture.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 3 - Application Architecture 2 | 3 | - **Title**: Become an Architect - 3 - Application Architecture 4 | - **Video File Name**: Become an Architect - 3 - Application Architecture 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - VIDEO EDITING: We would need to REMOVE a couple of minutes at the start of the conversation at 01:00 10 | - Thumbnail:NOT NEEDED 11 | - Video Title: Become an Architect - 3 - Application Architecture 12 | - TOC 13 | - Deciding Application Architecture 14 | - Modularity 15 | - Coupling 16 | - Cohesion 17 | - Layered Architectures 18 | - Hexagonal Architecture 19 | - Choosing Language & Frameworks 20 | 21 | ### Image Overlays 22 | 23 | None 24 | 25 | ### Text Overlays 26 | 27 | None 28 | 29 | ### YouTube Video Description 30 | 31 | ``` 32 | Become an Architect - 3 - Application Architecture 33 | 34 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Application Architecture. 35 | 36 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 37 | 38 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 39 | 40 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 41 | 00:00:00 Introduction 42 | 00:00:30 What is Modularity and its importance? 43 | 00:03:47 Coupling and Cohesion 44 | 00:11:45 Layered Architectures 45 | 00:17:20 Modularity of Java 46 | 00:23:32 Domain Models 47 | 00:37:53 Choosing Language & Frameworks 48 | 00:54:55 Closing 49 | 50 | #learning #career #technology #people #java #architect #javabrains #in28minutes #code #design-patterns #design 51 | ``` 52 | 53 | ### Social Media Posts 54 | 55 | ``` 56 | Koushik, Siva and Ranga discuss Application Architecture. Video - https://youtu.be/yM5bIac21k0 57 | #learning #career #technology #people #java #architect #javabrains #in28minutes #code #design-patterns #design 58 | ``` 59 | 60 | ### Script 61 | 62 | ``` 63 | Here are a few pointers for our next discussion: Deciding App Architecture 64 | 1. Modularity (Coupling, Cohesion) 65 | 2. Layering (Multi-Tier) 66 | 3. Domain Model 67 | 4. Stateful vs Stateless 68 | 5. Choosing Technology (Language, Framework, Tools.. ) 69 | 6. Cross Cutting Concerns 70 | 7. Implementing with Agility (Vertical Slice, Architecturally significant challenges) 71 | ``` -------------------------------------------------------------------------------- /architect/4-microservices.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 4 - Microservices 2 | 3 | - **Title**: Become an Architect - 4 - Microservices 4 | - **Video File Name**: Become an Architect - 4 - Microservices 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - VIDEO EDITING: Need editing at these timestamps - 47:19, 52:46 10 | - Thumbnail:NOT NEEDED 11 | - Video Title: Become an Architect - 4 - Microservices 12 | - TOC 13 | - Microservices 14 | - History 15 | - What? Why? How? 16 | - Spring Boot 17 | - Spring Cloud 18 | - Docker 19 | - Kubernetes 20 | - Best Practices 21 | 22 | ### Image Overlays 23 | 24 | None 25 | 26 | ### Text Overlays 27 | 28 | None 29 | 30 | ### YouTube Video Description 31 | 32 | ``` 33 | Become an Architect - 4 - Microservices 34 | 35 | You can checkout Koushik's Podcast - The Artifact at theartifact.io 36 | 37 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Microservices. 38 | 39 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 40 | 41 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 42 | 43 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 44 | 00:00:00 Introduction 45 | 00:03:20 Microservices History 46 | 00:10:35 Important challenges in implementing Microservices 47 | 00:16:05 How to identify the service boundaries in Microservices? 48 | 00:20:51 Best practices in Microservices. 49 | 00:27:59 Evolution of Containers and Container Orchestration. 50 | 00:34:20 Impact of Serverless Compute. 51 | 00:47:04 Custom Distributions of Kubernetes. 52 | 00:55:28 Closing 53 | 54 | #javabrains #in28minutes #microservices #career #technology #people #java #architect 55 | ``` 56 | 57 | ### Social Media Posts 58 | 59 | ``` 60 | Excited to bring our latest discussion. 61 | Koushik, Siva and Ranga are discussing Microservices. 62 | 63 | Here's the complete discussion - https://youtu.be/R2wzkhvXanA 64 | 65 | #javabrains #in28minutes #microservices #career #technology #people #java #architect 66 | ``` 67 | 68 | ### Script 69 | 70 | ``` 71 | Here are a few quick pointers for the discussion on microservices 72 | 1. Quick discussion on service boundaries, bounded context 73 | 2. Touch upon service discovery, centralized configuration, api gateway, observability 74 | 3. And discuss the evolution journey - Spring Boot, Spring Cloud (& Spring Cloud specific to cloud platforms), Cloud, Containers, Container Orchestration and Serverless 75 | ``` -------------------------------------------------------------------------------- /architect/5-event-driven-architectures.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 5 - Event Driven Architectures 2 | 3 | - **Title**: Become an Architect - 5 - Event Driven Architectures 4 | - **Video File Name**: Become an Architect - 5 - Event Driven Architectures 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - VIDEO EDITING: Need editing at these timestamps - 06:35, 10:02, 14:04 to 20:57 10 | - For the first 10 minutes Siva's audio was not so good. Please see what you can do to improve it. 11 | - Thumbnail:NOT NEEDED 12 | - Video Title: Become an Architect - 5 - Event Driven Architectures 13 | - TOC 14 | - Event Driven Architectures 15 | - What? Why? How? 16 | - Advantages 17 | - Challenges 18 | - Technology (Kafka ..) 19 | - Patterns 20 | - Event Sourcing 21 | - SAGA 22 | - Best Practices 23 | 24 | ### Image Overlays 25 | 26 | None 27 | 28 | ### Text Overlays 29 | 30 | None 31 | 32 | ### YouTube Video Description 33 | 34 | ``` 35 | Become an Architect - 5 - Event Driven Architectures 36 | 37 | You can checkout Koushik's Podcast - The Artifact at theartifact.io 38 | 39 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Event Driven Architectures. 40 | 41 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 42 | 43 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 44 | 45 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 46 | 00:00:00 Introduction 47 | 00:01:55 What is Event Driven Architectures? 48 | 00:06:41 How is event driven architectures different from asynchronous communication? 49 | 00:14:16 Elaboration on One-to-one vs publish-subscribe in event driven architectures 50 | 00:20:15 Patterns in event driven architectures for distributed transactions 51 | 00:29:12 Technology enabling event driven architectures 52 | 00:32:56 Challenges in event driven architectures and best practices 53 | 00:39:04 Event Sourcing and SAGA Pattern(choreography and orchestration) 54 | 00:45:38 How to handle idempotency? 55 | 00:50:21 Language suggestions to develop event driven architectures 56 | 00:53:39 Closing 57 | 58 | #javabrains #in28minutes #eventdriven #career #technology #people #java #architect 59 | ``` 60 | 61 | ### Social Media Posts 62 | 63 | ``` 64 | Another exciting video is ready. 65 | 66 | This time I'm discussing Event Driven Architectures with Koushik and Siva. 67 | 68 | Here's the complete discussion - https://youtu.be/KDq5e5oQrCc 69 | 70 | #javabrains #in28minutes #career #technology #people #java #architect 71 | ``` 72 | 73 | ### Script 74 | 75 | ``` 76 | Draft overview for event-driven architectures: 77 | - An example of event-driven architecture 78 | - Difference between request-driven and event-driven architectures 79 | - Event Sourcing 80 | - SAGA (choreography and orchestration) 81 | - Command Query Responsibility Segregation (CQRS) 82 | - How do you handle transactions? 83 | ``` -------------------------------------------------------------------------------- /architect/6-reactive-programming.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 6 - Reactive Programming 2 | 3 | - **Title**: Become an Architect - 6 - Reactive Programming 4 | - **Video File Name**: Become an Architect - 6 - Reactive Programming 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - VIDEO EDITING: NONE 10 | - Thumbnail:NOT NEEDED 11 | - Video Title: Become an Architect - 6 - Reactive Programming 12 | - TOC 13 | - Reactive Programming 14 | - What? Why? How? 15 | - Advantages 16 | - Challenges 17 | - Spring Reactive (WebFlux) 18 | - Project Reactor 19 | - Patterns 20 | - Best Practices 21 | 22 | ### Image Overlays 23 | 24 | None 25 | 26 | ### Text Overlays 27 | 28 | None 29 | 30 | ### YouTube Video Description 31 | 32 | ``` 33 | Become an Architect - 6 - Reactive Programming 34 | 35 | You can checkout Koushik's Podcast - The Artifact at https://theartifact.io 36 | 37 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Reactive Programming. 38 | 39 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 40 | 41 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 42 | 43 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 44 | 00:00:00 Introduction 45 | 00:01:55 What is Reactive Programming? 46 | 00:06:41 How is Reactive Programming different from asynchronous communication? 47 | 00:14:16 Elaboration on One-to-one vs publish-subscribe in Reactive Programming 48 | 00:20:15 Patterns in Reactive Programming for distributed transactions 49 | 00:29:12 Technology enabling Reactive Programming 50 | 00:32:56 Challenges in Reactive Programming and best practices 51 | 00:39:04 Event Sourcing and SAGA Pattern(choreography and orchestration) 52 | 00:45:38 How to handle idempotency? 53 | 00:50:21 Language suggestions to develop Reactive Programming 54 | 00:53:39 Closing 55 | 56 | #javabrains #in28minutes #eventdriven #career #technology #people #java #architect 57 | ``` 58 | 59 | ### Social Media Posts 60 | 61 | ``` 62 | Another exciting video is ready. This time I'm discussing Reactive Programming with Koushik and Siva. 63 | 64 | Here's the complete discussion - https://youtu.be/FwlNB_Jk3G4 65 | 66 | #javabrains #in28minutes #career #technology #people #java #architect #reactive 67 | ``` 68 | 69 | ### Script 70 | 71 | ``` 72 | Draft overview for Reactive Programming (Your thoughts are welcome): 73 | - What is Reactive Programming? How is it different? Can you explain with an example? 74 | - Reactive manifesto 75 | - Reactive Principles 76 | - What are the advantages? 77 | - What are the usecases? 78 | - What role does technology play? 79 | - Non blocking events 80 | - Languages (JavaScript, Java, ...) 81 | - Project Reactor 82 | - Spring Reactive 83 | - Webflux 84 | - What are the challenges? 85 | - Patterns and Best Practices 86 | - How can you get started? 87 | ``` -------------------------------------------------------------------------------- /architect/7-docker-and-kubernetes.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 7 - Docker & Kubernetes 2 | 3 | - **Title**: Become an Architect - 7 - Docker & Kubernetes 4 | - **Video File Name**: Become an Architect - 7 - Docker & Kubernetes 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - VIDEO EDITING: 10 | - I lose my camera at 52:10 and changed to a bad camera from then on! 11 | - Thumbnail:NOT NEEDED 12 | - Video Title: Become an Architect - 7 - Docker & Kubernetes 13 | - TOC 14 | - Docker & Kubernetes 15 | - What? Why? How? 16 | - Advantages 17 | - Concepts 18 | - Challenges 19 | - Usage in Cloud 20 | - Best Practices 21 | 22 | ### Image Overlays 23 | 24 | None 25 | 26 | ### Text Overlays 27 | 28 | None 29 | 30 | ### YouTube Video Description 31 | 32 | ``` 33 | Become an Architect - 7 - Docker & Kubernetes 34 | 35 | Siva's Articles on Kubernetes - https://www.sivalabs.in/2021/09/getting-started-with-kubernetes/ 36 | 37 | You can checkout Koushik's Podcast - The Artifact at https://theartifact.io 38 | 39 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Docker & Kubernetes. 40 | 41 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 42 | 43 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 44 | 45 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 46 | 00:00:00 Introduction 47 | 00:00:36 Why Docker? 48 | 00:04:16 Role of Docker in simplifying DevOps 49 | 00:11:57 Best Practices of containers for Java applications 50 | 00:17:35 Optimization of container on startup time and memory. 51 | 00:21:59 Are Java Frameworks (Spring Boot, Quarkus and Micronaut) container ready? 52 | 00:28:03 Why Container Orchestration? 53 | 00:33:33 Why Docker Swarm was not popular? 54 | 00:38:17 Concepts to focus on when getting started with Kubernetes. 55 | 00:51:36 Important Kubernetes Concepts - Declarative, Service Mesh, Helm 56 | 00:55:05 GitOps 57 | 01:01:24 Closing 58 | 59 | #javabrains #in28minutes #kubernetes #docker #career #technology #java #architect 60 | ``` 61 | 62 | ### Social Media Posts 63 | 64 | ``` 65 | Time for another exciting discussion. 66 | 67 | As far as I am concerned, Docker and Kubernetes are 2 of the 5 most exciting technology evolutions in the last 2 decades. 68 | 69 | We discuss Docker and Kubernetes with Koushik and Siva. 70 | 71 | Here's the complete discussion - https://youtu.be/RuVSApVqGOs 72 | 73 | #javabrains #in28minutes #kubernetes #docker #career #technology #java #architect 74 | 75 | ``` 76 | 77 | ### Script 78 | 79 | ``` 80 | Draft overview for Docker & Kubernetes (Your thoughts are welcome): 81 | - What is Docker? 82 | - Role of Docker in simplifying DevOps 83 | - Are Java Frameworks (Spring Boot, Quarkus and Micronaut) container ready? 84 | - Creating containers for Java Applications - Dockerfile, JIB, Maven Plugins 85 | - Docker Best Practices 86 | - Need for Container Orchestration 87 | - Container Orchestration Landscape 88 | - What is Kubernetes? 89 | - Important Kubernetes Concepts - Declarative, Service Mesh, Helm 90 | - Docker and Kubernetes in the Cloud 91 | ``` -------------------------------------------------------------------------------- /architect/8-organizing-code.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 8 - Organizing Code 2 | 3 | - **Title**: Become an Architect - 8 - Organizing Code 4 | - **Video File Name**: Become an Architect - 8 - Organizing Code 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - VIDEO EDITING: 10 | - 14:00 to about 18:00 - I had a powercut - Please make Siva's reply the starting point to my question to Siva. 11 | - Thumbnail:NOT NEEDED 12 | - Video Title: Become an Architect - 8 - Organizing Code 13 | - TOC 14 | - Organizing Code 15 | - What? Why? How? 16 | - Methods, Classes, Packages and Layers 17 | - Components and Microservices 18 | - Best Practices 19 | 20 | ### Image Overlays 21 | 22 | None 23 | 24 | ### Text Overlays 25 | 26 | None 27 | 28 | ### YouTube Video Description 29 | 30 | ``` 31 | Become an Architect - 8 - Organizing Code 32 | 33 | You can checkout Koushik's Podcast - The Artifact at https://theartifact.io 34 | 35 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Organizing Code. 36 | 37 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 38 | 39 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 40 | 41 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 42 | 00:00:00 Introduction 43 | 00:01:03 Why Organizing Code is important? 44 | 00:07:16 Overview of Methods, Classes, Packages and Layers 45 | 00:13:53 Package by Layer vs Package by Feature 46 | 00:22:59 Functional Programming Principles 47 | 00:32:28 Evolution of Orthogonal Architecture 48 | 00:42:53 How to choose Architecture style? 49 | 00:52:44 Cross-Cutting Concerns 50 | 51 | #javabrains #in28minutes #organizing #code #java #architect 52 | ``` 53 | 54 | ### Social Media Posts 55 | 56 | ``` 57 | Time for another exciting discussion. 58 | 59 | We discuss how to organize your code with Koushik and Siva. 60 | 61 | Here's the complete discussion - https://youtu.be/USZSIN0eBpQ 62 | 63 | #javabrains #in28minutes #organizing #code #java #architect 64 | 65 | ``` 66 | 67 | ### Script 68 | 69 | ``` 70 | - Organizing Code - Why is it important? 71 | - What are the options? 72 | - Decision Levels: Method, Class, Package, Layer, Component, Microservice 73 | - Package by Layer vs Package by Feature 74 | - What principles do you consider? 75 | - SRP 76 | - Encapsulation 77 | - Coupling 78 | - Cohesion 79 | - Cross-Cutting Concerns: Authentication, Authorization, Logging, Tracing.. 80 | - Orthogonal Architecture 81 | - Impact of Architecture style: Microservices, Monolith, Event-Driven on how we organize code 82 | - Advantages of having the standard structure - Ex: Maven 83 | - Advantages of having smaller components 84 | ``` -------------------------------------------------------------------------------- /architect/9-soft-skills.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 9 - Soft Skills 2 | 3 | - **Title**: Become an Architect - 9 - Soft Skills 4 | - **Video File Name**: Become an Architect - 9 - Soft Skills 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - VIDEO EDITING: 10 | - IMPORTANT - Second HALF of the VIDEO - Kaushik said that his wife and kid make an appearance in the video for a few seconds. I tried for a few minutes but was unable to find the exact moment in the timeline. Can we edit it out? Koushik is very particular about it! 11 | - Thumbnail:NOT NEEDED 12 | - Video Title: Become an Architect - 9 - Soft Skills 13 | - TOC 14 | - NOT NEEDED 15 | 16 | ### Image Overlays 17 | 18 | None 19 | 20 | ### Text Overlays 21 | 22 | None 23 | 24 | ### YouTube Video Description 25 | 26 | ``` 27 | Become an Architect - 9 - Soft Skills 28 | 29 | You can checkout Koushik's Podcast - The Artifact at https://theartifact.io 30 | 31 | You can checkout Siva's Youtube channel at https://www.youtube.com/c/SivaLabs 32 | 33 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Soft Skills. 34 | 35 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 36 | 37 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 38 | 39 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 40 | 00:00:00 Introduction 41 | 00:00:45 Important areas to focus on when getting started with Soft skills. 42 | 00:06:45 Importance of Empathy. 43 | 00:13:57 Making right decisions and communicating them effectively as an Architect. 44 | 00:29:27 How to learn new technologies quickly and effectively? 45 | 00:46:10 Importance of Mentoring. 46 | 00:59:52 Closing 47 | 48 | #javabrains #in28minutes #softskills #architect 49 | ``` 50 | 51 | ### Social Media Posts 52 | 53 | ``` 54 | Time for another exciting discussion. 55 | 56 | We discuss importance of soft skills with Koushik and Siva. 57 | 58 | Here's the complete discussion - https://youtu.be/qw7gDdzRc2k 59 | 60 | #javabrains #in28minutes #softskills #architect 61 | 62 | ``` 63 | 64 | ### Script 65 | 66 | ``` 67 | - Soft Skills - Why is it important? 68 | ``` -------------------------------------------------------------------------------- /architect/code-reviews.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 1 - Code Reviews 2 | 3 | - **Title**: Become an Architect - 1 - Code Reviews 4 | - **Video File Name**: Become an Architect - 1 - Effective Code Reviews 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | - NEXT TOPIC : Design Patterns 7 | 8 | ### Video Editing Guidelines 9 | 10 | - Need to remove content around these timelines: 11 | - 35:09 12 | - Thumbnail: 13 | - Please use a screenshot from the video: 14 | - Left Side Bottom Empty Box: SOFTWARE ARCHITECT 15 | - Right Side Bottom Empty Box: 01 - Code Reviews 16 | - Video Title: Become an Architect - 1 - Code Reviews 17 | - TOC 18 | - Code Review 19 | - Experiences 20 | - Boy Scout Rule 21 | - What to look for? 22 | - Coding Standards 23 | - Automation with Sonar 24 | - Reviewing Unit Tests 25 | - Role of Pair Programming 26 | 27 | ### Image Overlays 28 | 29 | None 30 | 31 | ### Text Overlays 32 | 33 | None 34 | 35 | ### YouTube Video Description 36 | 37 | ``` 38 | Become an Architect - 1 - Code Reviews 39 | 40 | My Takeaways: 41 | 1) No 1 Thing to look at in Code Reviews: Readability (and Tools don't have clue) 42 | 2) Coding is more nearer to Art rather than Science. Automation can help review parts of coding that are nearer to Science. 43 | 3) Best time to plant a tree is 20 years ago! The best time to bring automated reviews is Yesterday. 44 | 45 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 46 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Code Reviews. 47 | 48 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 49 | 50 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 51 | 00:00:00 Introduction 52 | 00:01:44 Experience with Code Reviews 53 | 00:05:39 Goal of Code Reviews and Coding Standards 54 | 00:09:13 Code Review is not a science, it's more of a art 55 | 00:15:40 Boy Scout Rule 56 | 00:19:02 Automation with Sonar and Best Practices 57 | 00:43:20 Role of Pair Programming 58 | 00:49:53 Closing 59 | 60 | #learning #career #technology #people #java #architect #javabrains #in28minutes #code #code-reviews 61 | ``` 62 | 63 | ### Social Media Posts 64 | 65 | Created one here - https://www.canva.com/design/DAE4BNWvLHA/etjcJ5y5j5ddqRbz0VmJ8Q/edit 66 | 67 | Caption: Best time to plant a tree is 20 years ago! The best time to bring automated reviews is Yesterday. 68 | 69 | ``` 70 | New series on "Become an Architect" - Code Reviews 71 | Video - https://youtu.be/ZBO3JTYgHwU 72 | Entire series - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 73 | 74 | #learning #career #technology #people #java 75 | ``` 76 | 77 | ### Script 78 | 79 | ``` 80 | Your experiences with Code Reviews 81 | Things to start looking out for in Code Reviews 82 | Code Review is more of an Art than Science 83 | Role of Automation in Code Reviews 84 | Approach for Code Reviews 85 | Role of Pair Programming 86 | ``` -------------------------------------------------------------------------------- /architect/design-patterns.md: -------------------------------------------------------------------------------- 1 | ## Become an Architect - 2 - Design Patterns 2 | 3 | - **Title**: Become an Architect - 2 - Design Patterns 4 | - **Video File Name**: Become an Architect - 2 - Design Patterns 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - Thumbnail:NOT NEEDED 10 | - Video Title: Become an Architect - 2 - Design Patterns 11 | - TOC 12 | - Design Patterns 13 | - Design vs Architecture 14 | - What are patterns? 15 | - What are the important design patterns? 16 | - How to learn? 17 | - What to focus on? 18 | - Standards vs Patterns vs Principles 19 | - Dependency Injection 20 | - Single responsibility principle 21 | - Abstraction 22 | 23 | ### Image Overlays 24 | 25 | None 26 | 27 | ### Text Overlays 28 | 29 | None 30 | 31 | ### YouTube Video Description 32 | 33 | ``` 34 | Become an Architect - 2 - Design Patterns 35 | 36 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss Design Patterns. 37 | 38 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 39 | 40 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 41 | 42 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 43 | 00:00:00 Introduction 44 | 00:01:02 Design vs Architecture 45 | 00:08:58 What are patterns? 46 | 00:17:19 What is your experience with learning and using design patterns? 47 | 00:36:03 What are the important design patterns? 48 | 00:41:19 What is abstraction? 49 | 00:45:12 Single responsibility principle 50 | 00:50:26 What is Dependency Injection? 51 | 00:56:52 Where can someone start with Design Patterns? 52 | 53 | #learning #career #technology #people #java #architect #javabrains #in28minutes #code #design-patterns #design 54 | ``` 55 | 56 | ### Social Media Posts 57 | 58 | 59 | ``` 60 | Koushik, Siva and Ranga discuss Design Patterns. Video - https://youtu.be/Peb98Tg55RQ 61 | #learning #career #technology #people #java #architect #javabrains #in28minutes #code #design-patterns #design 62 | ``` 63 | 64 | ### Script 65 | 66 | ``` 67 | Design vs Architecture 68 | What is a Pattern? 69 | What are design patterns? 70 | What is your experience with learning and using design patterns? 71 | How can you learn design patterns? 72 | What is abstraction? 73 | What is SRP? 74 | What is Dependency Injection? 75 | ``` -------------------------------------------------------------------------------- /architectures/learning-microservices.md: -------------------------------------------------------------------------------- 1 | ## Learning Microservices 2 | 3 | - **Title**: Learning Microservices in 2022 4 | - **Video File Name**: Learning Microservices in 2022 | A roadmap 5 | - **Preview Video TimeLines**: (05:00 to 06:20) 6 | 7 | ### Video Editing Guidelines 8 | 9 | Prashanth.. Amit's audio volume is low. Can you increase it? 10 | 11 | TOC for start of video 12 | - Microservices 13 | - What? 14 | - Advantages 15 | - Challenges 16 | - Spring Boot 17 | - Spring Cloud 18 | - Docker 19 | - Kubernetes 20 | - Learning Roadmap 21 | 22 | ### Image Overlays 23 | 24 | None 25 | 26 | ### Text Overlays 27 | 28 | None 29 | 30 | ### YouTube Video Description 31 | 32 | ``` 33 | Learning Microservices in 2022. 34 | 35 | [Amit Dave](https://www.linkedin.com/in/amdave/) and Ranga Karanam(https://www.linkedin.com/in/rangakaranam) 36 | 37 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 38 | 39 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 40 | ► What is a Microservice? 41 | ► How can I get started with learning Microservices? 42 | ► Evolution of Microservices and why they became more popular over Web Services? 43 | ► Challenges which Microservices helps us to overcome 44 | ► Things to consider when developing Microservices 45 | ► Programming languages used to develop Microservices 46 | ► How to deploying Microservices in cloud using Docker, Kubernetes,... 47 | ► Where should a beginner with no programming knowledge get started 48 | ► How important is it to understand cloud in order to develop Microservices 49 | 50 | ▬▬▬▬▬▬ Learning Resources 🔗 ▬▬▬▬▬▬ 51 | 52 | ► Get started with Microservices - https://links.in28minutes.com/get-started-microservices 53 | 54 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 55 | 00:00:00 Introduction 56 | 00:01:09 What is a Microservice? 57 | 00:06:35 Key Advantages of Microservices 58 | 00:11:27 Challenges which Microservices helps us to overcome 59 | 00:16:04 Microservice - Solutions 60 | 00:26:07 How to deploying Microservices in cloud using Docker, Kubernetes 61 | 00:29:34 Importance of understanding Cloud in order to develop Microservices 62 | 00:33:42 Prerequisite for a beginner to get started with Microservices 63 | 00:36:34 Where should a beginner with no programming knowledge get started 64 | 00:38:53 Closing 65 | 66 | 67 | ``` 68 | 69 | ### Social Media Post 70 | 71 | ``` 72 | 1: What is a Microservice? 73 | 2: What is the role Spring Cloud, Docker, Kubernetes play in Microservices architectures? 74 | 3: How can I get started with implementing Microservices? 75 | 76 | These are some of the questions that a number of beginner reach out to me with. 77 | 78 | Amit Dave (https://www.linkedin.com/in/amdave/) joins me in this discussion. 79 | 80 | Thanks Amit for taking the time to be part of this discussion. 81 | 82 | Here are some of the things we talked about: 83 | ► Evolution of Microservices and why they became more popular over Web Services? 84 | ► Challenges which Microservices helps us to overcome 85 | ► Things to consider when developing Microservices 86 | ► Programming languages used to develop Microservices 87 | ► How to deploying Microservices in cloud using Docker, Kubernetes,... 88 | ► Where should a beginner with no programming knowledge get started 89 | ► How important is it to understand cloud in order to develop Microservices 90 | 91 | FULL DISCUSSION - https://youtu.be/6f6zHWgM4WE 92 | 93 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 94 | 95 | What is the most important takeaway for you from this discussion? 96 | 97 | Thoughts? 98 | 99 | #microservices #in28minutes 100 | 101 | 102 | ``` 103 | 104 | ## Script Outline 105 | ``` 106 | What is a Microservice? (I will talk about REST API etc as part of this answer) 107 | What are the advantages of microservices architectures? 108 | What are the challenges with respect to building microservices? 109 | What is the role of Spring Boot and Spring Cloud in the microservices world? 110 | Are microservices only built in Java? 111 | Why are containers and Docker important for microservices architectures? 112 | Why is container orchestration and Kubernetes important for microservices architectures? 113 | How does cloud impact microservices architectures? 114 | What are the pre-requisites to learn microservices? 115 | How can one start their microservice journey? 116 | ``` 117 | -------------------------------------------------------------------------------- /aws/learning-aws.md: -------------------------------------------------------------------------------- 1 | ## Learning AWS 2 | 3 | - **Title**: Learning AWS in 2022 4 | - **Video File Name**: Learning AWS in 2022 5 | - **Preview Video TimeLines**: 06:40 to 08:24 6 | 7 | ### Video Editing Guidelines 8 | 9 | None 10 | 11 | ### Image Overlays 12 | 13 | None 14 | 15 | ### Text Overlays 16 | 17 | None 18 | 19 | ### YouTube Video Description 20 | 21 | ``` 22 | Learning AWS in 2022. Take your first step into AWS - https://links.in28minutes.com/get-started-aws. 23 | 24 | Host: Kapil (https://twitter.com/kkdwivedi13out1) 25 | Expert: Ranga Karanam (https://in.linkedin.com/in/rangakaranam) 26 | 27 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 28 | 29 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 30 | ► Why Cloud? 31 | ► Which Cloud we should choose to learn (AWS , Azure ,Google ?) 32 | ► How to start learning AWS? 33 | ► Are certifications a good way to start AWS journey? 34 | ► Which certifications to start with? 35 | ► What kind of role specific certifications are provided? 36 | ► How to get hands-on with AWS? 37 | ► Learning AWS is easy, fast and a lot of fun (and not very expensive!) 38 | 39 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 40 | ► AWS Cloud Practitioner Essentials (Learn fundamentals of the AWS Cloud) - https://aws.amazon.com/training/digital/aws-cloud-practitioner-essentials/ 41 | ► in28minutes course - https://links.in28minutes.com/get-started-aws 42 | 43 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 44 | 45 | 00:00:00 Introduction 46 | 00:01:19 Why Cloud? 47 | 00:10:35 Which Cloud we should choose to learn (AWS , Azure ,Google ?) 48 | 00:14:15 Comparing different public cloud platforms. 49 | 00:20:08 Are certifications a good way to start AWS journey? Which certifications to start with? 50 | 00:25:53 Cloud misconsumptions 51 | 00:30:58 Will certifications sufficient enough to get a job? 52 | 00:35:12 How to be updated with AWS? 53 | 00:38:07 Closing 54 | 55 | ``` 56 | 57 | ### Social Media Post 58 | 59 | ``` 60 | 1: How do I start with AWS? 61 | 2: Which certifications to do? 62 | 3: I've no knowledge of the cloud. How should I get started? 63 | 64 | These are some of the questions that a number of beginner reach out to me with. 65 | 66 | Kapil (https://twitter.com/kkdwivedi13out1) and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss these question in depth in this video. 67 | 68 | Here are some of the things we talked about: 69 | TODO - USE DISCUSSION POINTS FROM ABOVE! 70 | 71 | FULL DISCUSSION - https://youtu.be/rq8qvAs27rg 72 | 73 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 74 | 75 | What should the team talk about next? 76 | 77 | Thoughts? 78 | 79 | 80 | #cloud #aws #devops #in28minutes 81 | 82 | 83 | ``` 84 | 85 | ### Script Outline 86 | 87 | ``` 88 | ► Why Cloud? 89 | ► Which Cloud we should choose to learn (AWS , Azure ,Google ?) 90 | ► How to start learning AWS? 91 | ► Are certifications a good way to start AWS journey? 92 | ► Which certifications to start with? 93 | ► What kind of role specific certifications are provided? 94 | ► How to get hands-on with Azure? 95 | ► Learning AWS is easy, fast and a lot of fun (and not very expensive!) 96 | ``` -------------------------------------------------------------------------------- /azure/AZ-900.md: -------------------------------------------------------------------------------- 1 | ## AZ-900 Certification 2 | 3 | - **Title**: AZ-900 - Azure Fundamentals Certification | Susanth, Eshant & Vinay with Ranga 4 | - **Video File Name**: AZ-900 - Azure Fundamentals Certification 5 | 6 | ### Video Editing Guidelines 7 | 8 | - Video Editing needed in these time-lines 9 | - 06:08 - 06:10 10 | - 06:43 - 15:52 (REMOVE) 11 | - 26:11 - 26:21 12 | - 37:13 - 37:17 13 | - Title: AZ-900 Certification - Start Your Cloud Journey 14 | - Teaser: Win a Free Coupon to AZ-900 Course (Details in the video!) 15 | - TOC: 16 | - AZ-900 17 | - What? 18 | - Why? 19 | - Who? 20 | - Best place to start with Cloud? 21 | - Prerequisites 22 | - How to prepare? 23 | - Exam Tips 24 | - Free giveaway 25 | - End: Pause for 15 seconds with this message: 26 | - What are your three most important takeaways from this video? 27 | - Post them in the comments now! 28 | - 3 Lucky winners win free courses from in28minutes and Eshant 29 | 30 | ### Image Overlays 31 | 18:00 - Image(https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/azure/SharedResponsibiliyModel.png) 32 | 20:44 - Image (Edit : https://github.com/in28minutes/learning-paths-cloud-and-devops/blob/main/azure/AZ900-Skillrequirement.PNG) 33 | 34 | ### Text Overlays 35 | 36 | 18:01 - 18:05 - CSP : Cloud supported Platforms 37 | 38 | ### Video Description 39 | 40 | ``` 41 | AZ-900 - Azure Fundamentals Certification 42 | All Cloud and DevOps Roadmaps - https://www.youtube.com/watch?v=iR-_id4BN1k&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 43 | Susanth Sutheesh (https://www.youtube.com/AGuideToCloud), Eshant Garg (https://www.linkedin.com/in/eshantgarg/), Vinay Nair(https://www.linkedin.com/in/vinay-nair-278892145/) and Ranga Karanam discuss about AZ-900 - Azure Fundamentals Certification. 44 | 45 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 46 | ► Is AZ-900 , Azure Fundamental certification right way to start cloud journey? 47 | ► Who should do the AZ-900 Certification - is it only for Technical guys or Management or both , how quickly this certification can be achieved? 48 | ► How to start preparing for AZ-900? 49 | ► What are the exam Objectives 50 | ► How to study new concepts that cloud Introduces and be exam ready? 51 | ► Exam - Tips and Tricks 52 | 53 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 54 | 55 | ► Susanth Website : https://www.aguidetocloud.com/ 56 | ► Eshant Website : https://learncloud.info/ 57 | ► Hands-ON exercise: https://github.com/MicrosoftLearning 58 | ► Video - Introduction to AZ-900 : https://www.youtube.com/watch?v=hyJp11vwumQ 59 | ► in28Minutes AZ-900 course - https://links.in28minutes.com/get-started-azure 60 | ► Microsoft Documentation for AZ-900 exams: https://docs.microsoft.com/en-us/learn/certifications/azure-fundamentals/ 61 | ► Exam Scheduling Page for AZ-900 : https://docs.microsoft.com/en-us/learn/certifications/exams/az-900 62 | ► Comparison Sheet between AWS , Azure , Google Cloud : https://cloud.google.com/free/docs/aws-azure-gcp-service-comparison 63 | 64 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 65 | 66 | 00:00:00 Introduction 67 | 00:01:00 Is AZ-900 right approach to start learning cloud? 68 | 00:06:10 Learning Areas of AZ-900 , Skills that you will be tested on in Exams. 69 | 00:16:27 Learning Path one should follow for AZ-900 certification 70 | 00:24:43 How to learn new concepts in Azure and be exam ready. 71 | 00:27:59 Tips and Tricks for Exam. 72 | 00:37:03 Closing 73 | 74 | ``` 75 | 76 | ### Social Media Post 77 | 78 | ``` 79 | Watch Susanth Sutheesh (https://www.linkedin.com/in/susanthsutheesh/), Eshant Garg(https://www.linkedin.com/in/eshantgarg/), Vinay Nair(https://www.linkedin.com/in/vinay-nair-278892145/) join me in this discussion in this discussion on AZ-900 - Azure Fundamentals Certification 80 | 81 | FULL DISCUSSION - https://youtu.be/yFJjQMjP2eI 82 | 83 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 84 | 85 | #azure #certification #paths #cloud #in28minutes #AzureFundamental 86 | 87 | 88 | ``` 89 | 90 | 91 | ### Script Outline 92 | 93 | ``` 94 | 95 | ``` -------------------------------------------------------------------------------- /azure/AZ900-Skillrequirement.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/azure/AZ900-Skillrequirement.PNG -------------------------------------------------------------------------------- /azure/DP-900.md: -------------------------------------------------------------------------------- 1 | ## DP-900 Certification 2 | 3 | - **Title**: DP-900 - Azure Data Fundamentals Certification | Eshant & Vinay with Ranga 4 | - **Video File Name**: DP-900 - Azure Data Fundamentals Certification 5 | 6 | ### Video Editing Guidelines 7 | 8 | - Video Editing needed 9 | - 10:03 - 10:23 10 | - 30:50 - 30:53 11 | - 31:28 - 31:33 12 | 13 | - Title: DP-900 Certification - Get started with Data in Azure 14 | - TOC: 15 | - DP-900 16 | - What? 17 | - Why? 18 | - Who? 19 | - Prerequisites 20 | - How to prepare? 21 | - Exam Tips 22 | - Free giveaway 23 | 24 | ### Image Overlays 25 | - None 26 | 27 | ### Text Overlays 28 | - 2:07 - ELT - Extract, Load ,Transform , ETL- Extract ,Transform, Load 29 | - 30 | - 31 | 32 | ### Video Description 33 | 34 | ``` 35 | DP-900 - Azure Data Fundamentals Certification 36 | All Cloud and DevOps Roadmaps - https://www.youtube.com/watch?v=iR-_id4BN1k&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 37 | Eshant Garg (https://www.youtube.com/c/eshantgarg), Vinay Nair(https://www.linkedin.com/in/vinay-nair-278892145/) and Ranga Karanam discuss about DP-900 - Azure Data Fundamentals Certification. 38 | 39 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 40 | ► Is DP-900 , Azure Fundamental certification right way to start cloud journey? 41 | ► Who should do the DP-900 Certification? 42 | ► How to start preparing for DP-900? 43 | ► Datalake vs Datawarehouse 44 | ► What are the exam objectives? 45 | ► Exam - Tips and Tricks 46 | ► Free Certification from Azure 47 | 48 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 49 | 50 | ► Susanth Website : https://www.aguidetocloud.com/ 51 | ► Eshant Website : https://learncloud.info/ 52 | ► Hands-ON exercise: https://github.com/MicrosoftLearning 53 | ► Course Details for DP-900: https://docs.microsoft.com/en-us/learn/certifications/exams/dp-900 54 | ► Schedule DP-900 Exam : https://docs.microsoft.com/en-us/learn/certifications/exams/dp-900#certification-exams 55 | ► How to check eligibility for free certification : https://www.youtube.com/watch?v=4FCDkZEBkf8&t=100s 56 | 57 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 58 | 59 | 00:00:00 Introduction 60 | 00:01:23 Who should do the DP-900 Certification? 61 | 00:08:02 What are the exam objectives? 62 | 00:19:02 Datalake vs Datawarehouse 63 | 00:23:21 How to start preparing for DP-900? 64 | 00:25:49 Exam - Tips and Tricks 65 | ``` 66 | 67 | ### Social Media Post 68 | 69 | ``` 70 | Watch Eshant Garg(https://www.linkedin.com/in/eshantgarg/), Vinay Nair(https://www.linkedin.com/in/vinay-nair-278892145/) join me in this discussion on DP-900 - Azure Data Fundamentals Certification 71 | 72 | FULL DISCUSSION - https://youtu.be/2hYmMAcKy8g 73 | 74 | COMPLETE SERIES - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 75 | 76 | #azure #certification #paths #cloud #in28minutes #AzureFundamental 77 | 78 | ``` 79 | 80 | 81 | ### Script Outline 82 | 83 | ``` 84 | 85 | ``` 86 | -------------------------------------------------------------------------------- /azure/SharedResponsibiliyModel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/azure/SharedResponsibiliyModel.png -------------------------------------------------------------------------------- /azure/azure-certifications-path.md: -------------------------------------------------------------------------------- 1 | ## Azure Certification Path in 2022 2 | 3 | - **Title**: Azure Certification Path in 2022 4 | - **Video File Name**: Azure Certification Path in 2022 5 | - **Preview Video TimeLines**: 47:16 - 49:08 6 | 7 | ### Video Editing Guidelines 8 | 9 | - 08:05 - 1 minute before and after 10 | - 24:00 - 1 minute before and after 11 | - 27:06 - 1 minute before and after 12 | - 31:46 - 31:55 - Remove this timeline 13 | 14 | ### Image Overlays 15 | 16 | None 17 | 18 | ### Text Overlays 19 | 20 | None 21 | 22 | ### Video Description 23 | 24 | ``` 25 | Azure Certification Path in 2022. Susanth Sutheesh(https://www.linkedin.com/in/susanthsutheesh/), Eshant Garg(https://www.linkedin.com/in/eshantgarg/), Vinay Nair(https://www.linkedin.com/in/vinay-nair-278892145/) and Ranga Karanam(https://in.linkedin.com/in/rangakaranam) discuss the most important questions that learners have about Azure Certifications. 26 | 27 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 28 | 29 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 30 | ► Why should we start with Azure as preferred cloud to learn? 31 | ► Is certifications right way to start learning Azure 32 | ► Is Azure Fundamental certification good way to start one’s cloud journey 33 | ► What’s the Best Microsoft Azure Certification Path one should follow? 34 | ► Once Certifications are chosen right approach to proceed and learn 35 | ► Exam strategy? Generic tips and tricks 36 | 37 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 38 | 39 | ► Susanth Website : https://www.aguidetocloud.com/ 40 | ► Eshant Website : https://learncloud.info/ 41 | ► Hands-ON exercise: https://github.com/MicrosoftLearning 42 | ► Microsoft Documentation for AZ-900 exams: https://docs.microsoft.com/en-us/learn/certifications/azure-fundamentals/ 43 | ► Exam Scheduling Page for AZ-900 : https://docs.microsoft.com/en-us/learn/certifications/exams/az-900 44 | 45 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 46 | 47 | 00:00:00 Introduction 48 | 00:01:27 Why should we start with Azure as preferred cloud to learn? 49 | 00:07:46 Is certifications right way to start learning Azure 50 | 00:22:03 Is Azure Fundamental certification good way to start one’s cloud journey 51 | 00:25:33 What’s the Best Microsoft Azure Certification Path one should follow? 52 | 00:32:00 Once Certifications are chosen right approach to proceed and learn 53 | 00:41:45 Exam strategy? Generic tips and tricks 54 | 00:55:58 Closing 55 | 56 | ``` 57 | 58 | ### Social Media Post 59 | 60 | ``` 61 | 1: How do I start with Azure? 62 | 2: Which certifications to do? 63 | 3: I've no knowledge of the cloud. How should I get started? 64 | 65 | These are some of the questions that a number of beginner reach out to me with. 66 | 67 | Susanth Sutheesh(https://www.linkedin.com/in/susanthsutheesh/), Eshant Garg(https://www.linkedin.com/in/eshantgarg/), Vinay Nair(https://www.linkedin.com/in/vinay-nair-278892145/) join me in this discussion. 68 | 69 | Thanks Susanth, Eshant and Vinay for taking the time to be part of this. 70 | 71 | Here are some of the things we talked about: 72 | TODO - USE DISCUSSION POINTS FROM ABOVE! 73 | 74 | FULL DISCUSSION - https://youtu.be/n8c3FWkr8jA 75 | 76 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 77 | 78 | What should the team talk about next? 79 | 80 | Thoughts? 81 | 82 | #azure #certification #paths #cloud #in28minutes 83 | 84 | 85 | ``` 86 | 87 | 88 | ### Script Outline 89 | 90 | ``` 91 | So Today we will focusing our discussion on certifications to do in Azure in the year 2022. 92 | So , my first question that I would like to ask and is a very basic one 93 | Why should we start with Azure as preferred cloud to learn? 94 | Any kool benefits , any good service that you guys can think of. 95 | 1.) is certifications right way to start learning Azure? 96 | Certification provide a motivation to start learning , also helps to define the content …What should we target to learn , Also helps to get an affiliation to show to the outside folks . 97 | Also, Hands on way of exploring , might be an approach to learn cloud. 98 | 99 | 2.) Is Azure Fundamental certification good way to start one’s cloud journey? 100 | 3.) What’s the Best Microsoft Azure Certification Path one should follow? 101 | 102 | There are around 16 cloud certifications available in Azure cloud 103 | 104 | This question comes in the mind of people who are testers or say programmers, who want to understand the Path that they should ideally follow in, so as to add on cloud competency along 105 | 106 | with their existing competency they have in terms of programming or Networking. 107 | Sub Questions: 108 | I’m new to tech. I know almost nothing about this ‘cloud’ 109 | I know a little bit about the cloud. 110 | I work with the cloud, I’m familiar with Azure, and I’m looking to level up.” 111 | Azure Architect Learning Path 112 | Azure Data Learning Path 113 | • Microsoft Certified: Azure Fundamentals 114 | • Microsoft Certified: Data Scientist Associate 115 | • Microsoft Certified: Data Engineer Associate 116 | • Microsoft Certified: Azure Developer Associate 117 | 118 | Azure DevOps Learning Path 119 | • Microsoft Certified: Azure Fundamentals 120 | • Microsoft Certified: Azure Administrator Associate 121 | • Microsoft Certified: Azure Azure Developer Associate 122 | • Microsoft Certified: Azure DevOps Engineer – Expert 123 | • Microsoft Certified: Azure Solutions Architect Expert 124 | Azure Security Learning Path 125 | Azure Developer Learning Path 126 | Speciality Certification: 127 | Specialty Certifications: 128 | There are currently three of these — including the Azure for SAP Workloads Specialty and Azure IoT Developer Specialty certifications. And there are no certs required before earning them 129 | 130 | 4.) Once Certifications are chosen right approach to proceed and learn ? 131 | Tips around Learning a new thing/exploring a new technology. 132 | How to keep the motivation going … Hands On training? How u guys kept the motivation high for learning new things? 133 | It will open up many opportunities post learning cloud – This is definite motivation. 134 | 135 | Resources for starting the cloud journey 136 | Labs? Courses?? 137 | 138 | 5.) Exam strategy? Generic tips and tricks 139 | a. Mark the questions and Review - Fresh perspective later will be really helpful 140 | ``` 141 | -------------------------------------------------------------------------------- /azure/learning-azure.md: -------------------------------------------------------------------------------- 1 | ## Learning Azure 2 | 3 | - **Title**: Learning Azure in 2022 4 | - **Video File Name**: Learning Azure in 2022 5 | - **Preview Video TimeLines**: 07:05 to 08:23 6 | 7 | ### Video Editing Guidelines 8 | 9 | None 10 | 11 | ### Image Overlays 12 | 13 | None 14 | 15 | ### Text Overlays 16 | 17 | 32:02 - oops ... Cloud and Devops are easy to learn :) 18 | 19 | ### YouTube Video Description 20 | 21 | ``` 22 | Learning Azure in 2022. Take your first step into Azure - https://links.in28minutes.com/get-started-azure. 23 | 24 | Vinay Nair(https://www.linkedin.com/in/vinay-nair-278892145/) and Ranga Karanam(https://in.linkedin.com/in/rangakaranam) discuss Azure beginner questions in depth. 25 | 26 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 27 | 28 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 29 | ► Why Cloud? 30 | ► Which Cloud we should choose to learn (AWS , Azure ,Google ?) 31 | ► How to start learning Azure? 32 | ► Are certifications a good way to start Azure journey? 33 | ► Which certifications to start with? 34 | ► What kind of role specific certifications are provided? 35 | ► How to get hands-on with Azure? 36 | ► Learning Azure is easy, fast and a lot of fun (and not very expensive!) 37 | 38 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 39 | 40 | ► Video - Introduction to AZ-900 : https://www.youtube.com/watch?v=hyJp11vwumQ 41 | ► in28Minutes AZ-900 course - https://links.in28minutes.com/get-started-azure 42 | ► Role Based Certification (Choose the role on the left side) : https://docs.microsoft.com/en-us/learn/certifications/browse/?resource_type=certification&products=azure 43 | ► Hands-ON exercise: https://github.com/MicrosoftLearning 44 | ► Microsoft Documentation for AZ-900 exams: https://docs.microsoft.com/en-us/learn/certifications/azure-fundamentals/ 45 | ► Exam Scheduling Page for AZ-900 : https://docs.microsoft.com/en-us/learn/certifications/exams/az-900 46 | 47 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 48 | 00:00:00 Introduction 49 | 00:00:41 Why Cloud? 50 | 00:05:04 Which Cloud we should choose to learn (AWS, Azure, Google ?) 51 | 00:10:20 How to start learning Azure? 52 | 00:11:56 Which certifications to start with? 53 | 00:13:39 Role specific certifications 54 | 00:15:15 How to get Hands-on? 55 | 00:18:00 Any tips for New learners? 56 | 00:26:35 Is learning cloud expensive? 57 | 00:32:00 Learning Azure is easy, fast and not very expensive! 58 | ``` 59 | 60 | ### Social Media Post 61 | 62 | ``` 63 | 64 | How do I start with Azure? 65 | 66 | Which certifications to do? 67 | 68 | I've no knowledge of the cloud. How should I get started? 69 | 70 | These are some of the questions that a number of beginner reach out to me with. 71 | 72 | Vinay Nair(https://www.linkedin.com/in/vinay-nair-278892145/) and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss these questions in depth in this video. 73 | 74 | Here are some of the things we talked about: 75 | ► Why Cloud? 76 | ► Which Cloud we should choose to learn (AWS , Azure ,Google ?) 77 | ► How to start learning Azure? 78 | ► Are certifications a good way to start Azure journey? 79 | ► Which certifications to start with? 80 | ► What kind of role specific certifications are provided? 81 | ► How to get hands-on with Azure? 82 | ► Learning Azure is easy, fast and a lot of fun (and not very expensive!) 83 | 84 | Here's the complete video: https://youtu.be/c7SJCg87Ywo 85 | 86 | Do let us know if you want to see more discussions like these! 87 | 88 | #cloud #azure #devops #in28minutes 89 | ``` 90 | 91 | 92 | ### Script Outline 93 | 94 | ``` 95 | ► Why Cloud? 96 | ► Which Cloud we should choose to learn (AWS , Azure ,Google ?) 97 | ► How to start learning Azure? 98 | ► Are certifications a good way to start Azure journey? 99 | ► Which certifications to start with? 100 | ► What kind of role specific certifications are provided? 101 | ► How to get hands-on with Azure? 102 | ► Learning Azure is easy, fast and a lot of fun (and not very expensive!) 103 | ``` -------------------------------------------------------------------------------- /cloud-made-easy.md: -------------------------------------------------------------------------------- 1 | ## What? 2 | 3 | Do you think Cloud is difficult? 4 | 5 | I'm Ranga Karanam. I'm 10X AWS, Azure and Google Cloud Certified. I've helped 1 Million learners start their Cloud (AWS, Azure, Google Cloud), DevOps and Programming journeys. If you understand the fundamentals, learning anything is easy. And the same is the case with the cloud! If you understand cloud fundamentals, learning AWS, Azure and Google Cloud will become easy! Even non-techies (business analysts and testers) can easily understand the cloud! And that's what we are doing in this series of videos. Our goal is to create a video every week helping your learn the cloud. 6 | 7 | - Cloud is NOT restricted to techies. Business Analysts, Testers, Sales Teams and Leadership need to understand the cloud. 8 | - Series of weekly videos. Do not forget to subscribe! 9 | 10 | 11 | ## Why Cloud? 12 | 13 | Let's consider a couple of example use cases. 14 | 15 | Usecase 1: Let's start with a online shopping application. 16 | 17 | What is the challenge that an online shopping application faces? 18 | 19 | Online shopping applications typically have peak usage during holidays and weekends. For example, during the Christmas period and the New Year period, you would have a lot of load on the application and rest of the time you will have low loads on the application. 20 | 21 | What was the solution before the cloud? The solution before the cloud was to do peak load provisioning. Buy infrastructure for peak load. Think about this: What would that infrastructure be doing in periods of low load? It would be sitting idle. 22 | 23 | Usecase 2: Take a start-up. 24 | 25 | Imagine a scenario: startup suddenly becomes popular. How do you handle the sudden increase in the load? 26 | 27 | What was the solution before the cloud? Procure infrastructure assuming that you would be successful. What if startup is not successful? All the infrastructure bought is wasted. 28 | 29 | Typical challenges before the emergence of cloud are 30 | 1. High cost of procuring infrastructure 31 | 2. Needs ahead of time planning (Can you really guess the future?) 32 | 3. Low infrastructure utilization 33 | 4. Needs a dedicated infrastructure maintenance team to maintain the infrastructure 34 | 35 | Think about a start-up. Can they afford a dedicated infrastructure maintenance team? 36 | 37 | Whenever we use the cloud, we are talking about a simple question: How about provisioning or renting resources when we want them and releasing them back to the cloud when you do not need them? 38 | 39 | This is also called on-demand resource provisioning. 40 | 41 | If you have high load on your application, if you have huge number of users using the application, you'll provision or you will rent a lot of resources from the cloud. 42 | 43 | And once the load goes down, once the number of users on your application goes down, you'll release the resources back to the cloud. 44 | 45 | This is also called elasticity. 46 | 47 | What are the advantages of this approach? 48 | 49 | 1. You're trading capital expense for variable expense. Instead of investing money ahead of time, you are paying rent. 50 | 2. You can benefit from the massive economies of scale. Each of the popular cloud providers have millions of servers and therefore they can get the best deals from the hardware providers. And because the cloud space is very competitive, the cloud providers pass on that advantage to their customers, that's us. 51 | 3. You don't really need to guess capacity anymore. If the number of users increase, you can provision more servers. If the number of users goes down, you can release them back to the cloud. 52 | 4. You can go global in minutes. Imagine a start-up in India. They can easily deploy an application to multiple regions around the world with a click of a button and that's what cloud enables. 53 | 54 | 55 | 56 | - CapEx vs OpEx 57 | 58 | ## Regions and AZs 59 | 60 | ## Virtual Machines 61 | 62 | ## IaaS vs PaaS vs SaaS 63 | 64 | ## Containers 65 | 66 | ## Serverless 67 | 68 | ## Compute Services 69 | 70 | ## How to learn cloud? 71 | - Hands-on 72 | - Certifications 73 | 74 | ## AWS Certifications 75 | - Roadmap 76 | 77 | ## Azure Certifications 78 | - Roadmap 79 | 80 | ## Google Cloud Certifications 81 | - Roadmap 82 | 83 | ## Availability 84 | 85 | ## Scalability 86 | 87 | ## Reliability 88 | 89 | ## Shared Responsibility Model 90 | 91 | ## Databases 92 | 93 | ## Relational Databases 94 | 95 | ## NoSQL Databases 96 | 97 | ## DevOps 98 | 99 | ## Continuous Integration 100 | 101 | ## Infrastructure as Code 102 | 103 | ## Configuration Management 104 | 105 | ## Deployment Automation 106 | - Release Approaches 107 | 108 | ## Microservices 109 | 110 | ## Spring Boot 111 | 112 | ## Kubernetes 113 | - ECS 114 | 115 | ## Queues 116 | 117 | ## Analytics Databases 118 | - Datawarehousing 119 | - Data lakes 120 | 121 | ## Data Lifecycle 122 | 123 | ## Hadoop 124 | 125 | ## Spark 126 | 127 | ## Machine Learning 128 | 129 | ## Observability 130 | - Monitoring (Metrics) 131 | - Logs 132 | - Traces 133 | 134 | ## Block and File Storage 135 | 136 | ## Object Storage 137 | 138 | ## Pricing 139 | - Pricing Calculator 140 | 141 | ## Networking 142 | 143 | ## Security 144 | 145 | ## KMS 146 | 147 | ## Secrets 148 | 149 | ## API Management 150 | 151 | ## Migration 152 | - Digital Transformation 153 | - Google Cloud Adoption Framework 154 | 155 | ## Compliance 156 | 157 | ## Architecting Solutions 158 | ## Well Architected Framework 159 | - Google Cloud Architecture Framework 160 | -------------------------------------------------------------------------------- /devops/devops-roadmap.md: -------------------------------------------------------------------------------- 1 | ## DevOps Roadmap | Ranga with Vikram (DevOps Made Easy) 2 | 3 | - **Title**: DevOps Roadmap | Ranga with Vikram (DevOps Made Easy) 4 | - **Video File Name**: DevOps Roadmap 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - Title: DevOps Roadmap 10 | - TOC: 11 | - DevOps 12 | - Vikram's Journey to DevOps 13 | - DevOps Step By Step Roadmap 14 | - Linux 15 | - Programming 16 | - Docker 17 | - Cloud 18 | - Kubernetes 19 | 20 | 21 | ### Image Overlays 22 | 23 | None 24 | 25 | 26 | ### YouTube Video Description 27 | 28 | 29 | ``` 30 | There are 100s of DevOps tools. Which one's should I learn? What is the Roadmap? 31 | All Cloud and DevOps Roadmaps - https://www.youtube.com/watch?v=iR-_id4BN1k&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 32 | 33 | Vikram (https://www.youtube.com/c/DevOpsMadeEasy) and Ranga Karanam discuss the DevOps Roadmap. 34 | 35 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 36 | ► In this video we discussed how a new learner can start with learning DevOps in 2022 37 | 38 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 39 | 40 | ► Video - Docker 101 - https://www.youtube.com/watch?v=dcsz6oTTvo4 41 | ► Video - Kubernetes 101 - https://www.youtube.com/watch?v=jW_-KZCjsm0 42 | ► Video - Terraform 101 - https://www.youtube.com/watch?v=aK-Qu_w5ch0 43 | ► Course - Master DevOps - https://links.in28minutes.com/DevOps-SBT 44 | 45 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 46 | 00:00:00 Introduction 47 | 00:06:25 When to begin Kubernetes? 48 | 00:08:33 What would be the steps that someone should take to start learning DevOps? 49 | 00:11:35 Importance of starting with Cloud when learning DevOps. 50 | 00:14:54 Container orchestration tools 51 | 00:22:27 Closing 52 | ``` 53 | 54 | 55 | ### Social Media Post 56 | 57 | ``` 58 | How do I start with DevOps? There are 100s of DevOps tools. Which one's should I learn? 59 | 60 | Vikram (https://www.youtube.com/c/DevOpsMadeEasy) and Ranga Karanam discuss the DevOps Roadmap. 61 | 62 | Complete Video - 63 | 64 | #cloud #devops, #docker, #kubernetes, #in28minutes #iaac #ci #cd 65 | ``` 66 | 67 | ### Script Outline 68 | 69 | ``` 70 | ``` -------------------------------------------------------------------------------- /devops/learning-devops.md: -------------------------------------------------------------------------------- 1 | ## Learning DevOps 2 | 3 | - **Title**: Learning DevOps 4 | - **Video File Name**: Learning DevOps in 2022 5 | - **Preview Video TimeLines**: Learning DevOps in 2022 - 02 : 18:44 to 19:37 6 | 7 | ### Video Editing Guidelines 8 | 9 | None 10 | 11 | ### Image Overlays 12 | 13 | None 14 | 15 | ### Text Overlays 16 | 17 | During Introduction 18 | 19 | Three Key Elements: 20 | 1. Communication 21 | 2. Feedback 22 | 3. Automation 23 | 24 | 25 | ### YouTube Video Description 26 | 27 | 28 | ``` 29 | How can I learn DevOps? 30 | 31 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 32 | 33 | There are 100s of DevOps tools. Which one's should I learn? 34 | 35 | There is lot of terminology associated with DevOps. How do I learn them? 36 | 37 | These are some of the questions that a number of beginner reach out to me with. 38 | 39 | Amit Davé (https://www.linkedin.com/in/amdave/) and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss these questions in depth in this video. 40 | 41 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 42 | ► In this video we discussed how a new learner can start with learning DevOps in 2022 43 | ► Why should organisations embrace DevOps in 2022 and how it helps in delivering quality software 44 | ► Covered DevOps practices: CI/CD, Infrastructure as Code, Containers, Docker and much more 45 | ► Discussed various project roles and the importance of having a cross-functional team with T-Shaped skills 46 | 47 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 48 | 49 | ► Video - Docker 101 - https://www.youtube.com/watch?v=dcsz6oTTvo4 50 | ► Video - Kubernetes 101 - https://www.youtube.com/watch?v=jW_-KZCjsm0 51 | ► Video - Terraform 101 - https://www.youtube.com/watch?v=aK-Qu_w5ch0 52 | ► Course - Master DevOps - https://links.in28minutes.com/DevOps-SBT 53 | 54 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 55 | 00:00:39 What is DevOps? 56 | 00:03:26 Is DevOps Agile 2.0? 57 | 00:05:03 Should learners start with Agile first? 58 | 00:07:02 What are the responsibilities of Dev and Ops teams? 59 | 00:08:10 What are the important DevOps practices? 60 | 00:14:23 How can learners start learning DevOps? 61 | 00:17:44 Should you learn 100s of DevOps tools? 62 | 00:18:37 How can you make time for DevOps? 63 | 00:20:06 What are the different DevOps roles? What should developers focus on? 64 | 00:23:22 How can a tester learn DevOps? 65 | 00:26:18 How can a business analyst learn DevOps? 66 | 00:28:38 How hard is it to learn DevOps? 67 | 00:30:39 What is the importance of T shaped skills? 68 | ``` 69 | 70 | 71 | ### Social Media Post 72 | 73 | ``` 74 | Is DevOps something really new? 75 | 76 | How do I start with DevOps? 77 | 78 | There are 100s of DevOps tools. Which one's should I learn? 79 | 80 | There is lot of terminology associated with DevOps. How do I learn them? 81 | 82 | These are some of the questions that a number of beginner reach out to me with. 83 | 84 | Amit Davé (https://www.linkedin.com/in/amdave/) and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss these questions in depth in this video. 85 | 86 | FULL DISCUSSION - TODO VIDEO LINK 87 | 88 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 89 | 90 | What should the team talk about next? 91 | 92 | Thoughts? 93 | 94 | #cloud #devops, #docker, #kubernetes, #in28minutes #iaac #ci #cd 95 | ``` 96 | 97 | ### Script Outline 98 | 99 | ``` 100 | ``` -------------------------------------------------------------------------------- /devops/learning-docker.md: -------------------------------------------------------------------------------- 1 | ## Learning Docker 2 | 3 | - **Video File Name**: Learning Docker in 2022 4 | - **Preview Video TimeLines**: 01:14 to 02:28 5 | 6 | ### Video Editing Guidelines 7 | 8 | None 9 | 10 | ### Image Overlays 11 | 12 | ![Image](../images/docker.png) 13 | 14 | ### Text Overlays 15 | 16 | None 17 | 18 | ### YouTube Video Description 19 | 20 | ``` 21 | Learning Docker in 2022. Pavan Kumar and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss the important beginner questions about Docker in depth in this video. 22 | 23 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 24 | 25 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 26 | ► What is Docker? 27 | ► Why do we need Docker? 28 | ► How does Docker simplify microservices architectures? 29 | ► Why is Docker popular? 30 | ► How can professions performing various roles (developer, tester and operations) learn docker? What should they focus on? 31 | 32 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 33 | 34 | ► Video - Docker 101 - https://www.youtube.com/watch?v=dcsz6oTTvo4 35 | ► Article - Virtualisation article CNCF - https://www.cncf.io/blog/2021/04/16/introduction-to-virtualization-and-resource-management-in-iaas/ 36 | ► Article - Containerd, heart of containerisation - https://www.docker.com/blog/containerd-ga-features-2/ 37 | ► Article - Docker glossary: https://docs.docker.com/glossary/ 38 | ► Course - Master DevOps - https://links.in28minutes.com/DevOps-SBT 39 | 40 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 41 | 00:00:00 Introduction 42 | 00:00:33 Why do we need Docker? 43 | 00:02:42 Where can we use Docker? 44 | 00:04:24 Who should learn Docker? 45 | 00:07:20 How has Docker impacted the Software Industry? 46 | 00:10:16 How can you start learning Docker? 47 | 00:16:27 What is Docker Hub? 48 | 00:20:15 Importance of understanding Networking 49 | 00:25:27 Conclusion 50 | 51 | ``` 52 | 53 | ### Social Media Post 54 | 55 | 56 | ``` 57 | Why is Docker important for DevOps? 58 | 59 | How does Docker simplify microservices architectures? 60 | 61 | Why are containers and container orchestration tools getting so popular? 62 | 63 | These are some of the questions that a number of beginner reach out to me with. 64 | 65 | Pavan Kumar and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss these questions in depth in this video. 66 | 67 | Here are some of the things we talked about: 68 | ► What is Docker? 69 | ► Why do we need Docker? 70 | ► How does Docker simplify microservices architectures? 71 | ► Why is Docker popular? 72 | ► How can professions performing various roles (developer, tester and operations) learn docker? What should they focus on? 73 | 74 | FULL DISCUSSION - TODO VIDEO LINK 75 | 76 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 77 | 78 | What should the team talk about next? 79 | 80 | Thoughts? 81 | 82 | #cloud #devops, #docker, #kubernetes, #in28minutes #iaac #ci #cd 83 | ``` 84 | 85 | ### Script Outline 86 | 87 | ``` 88 | ``` -------------------------------------------------------------------------------- /devops/learning-infrastructure-as-code.md: -------------------------------------------------------------------------------- 1 | ## Learning Infrastructure as Code 2 | 3 | - **Title**: Learning Infrastructure as Code in 2022 4 | - **Video File Name**: Learning Infrastructure as Code in 2022 5 | - **Preview Video TimeLines**: 22:25 to 22:58 6 | 7 | ### Video Editing Guidelines 8 | 9 | - 43 - 45 minutes - please edit carefully. There are places you might want to cut out the interruptions. 10 | 11 | TOC for start of video 12 | 13 | - Infrastructure as Code 14 | - What? Why? When? 15 | - Advantages 16 | - Best Practices 17 | - Terraform 18 | - Ansible 19 | - Pulumi 20 | - Container First 21 | - Docker 22 | - Kubernetes 23 | 24 | 25 | ### Image Overlays 26 | 27 | None 28 | 29 | ### Text Overlays 30 | 31 | None 32 | 33 | ### YouTube Video Description 34 | 35 | 36 | ``` 37 | How can I learn Infrastructure as Code? Which Infrastructure as Code tool should I learn? Terraform or Ansible or CloudFormation or AWS CDK .. 38 | 39 | These are some of the questions that a number of beginner reach out to me with. 40 | 41 | Turja N Chaudhuri (https://in.linkedin.com/in/turjac591) and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss these questions in depth in this video. 42 | 43 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 44 | 45 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 46 | ► What is Infrastructure as Code? 47 | ► Why should you learn Infrastructure as Code? 48 | ► What are the important Infrastructure as Code tools? 49 | ► Why you should learn Terraform in 2022? 50 | ► Why should you learn Ansible? 51 | ► What are the best practices with Infrastructure as Code? 52 | ► Why should you focus on acquiring T-Shaped skills? 53 | 54 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 55 | s► Video - Terraform 101 - https://www.youtube.com/watch?v=aK-Qu_w5ch0 56 | ► Video - Kubernetes 101 - https://www.youtube.com/watch?v=jW_-KZCjsm0 57 | ► Course - Master DevOps - https://links.in28minutes.com/DevOps-SBT 58 | 59 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 60 | 00:00:00 Introduction 61 | 00:00:51 What is Infrastructure as Code? 62 | 00:12:34 Why should you learn Infrastructure as Code? 63 | 00:15:08 What are the important Infrastructure as Code tools? 64 | 00:27:36 Why you should learn Terraform in 2022? 65 | 00:28:33 Why should you learn Ansible? 66 | 00:35:42 What are the best practices with Infrastructure as Code? 67 | 00:48:45 Closing 68 | ``` 69 | 70 | 71 | ### Social Media Post 72 | 73 | ``` 74 | How can I learn Infrastructure as Code? Which Infrastructure as Code tool should I learn? Terraform or Ansible or CloudFormation or AWS CDK .. 75 | 76 | These are some of the questions that a number of beginner reach out to me with. 77 | 78 | Turja N Chaudhuri (https://in.linkedin.com/in/turjac591) and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss these questions in depth in this video. 79 | 80 | FULL DISCUSSION - https://youtu.be/d_FFwManbuU 81 | 82 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 83 | 84 | What should the team talk about next? 85 | 86 | Thoughts? 87 | 88 | #cloud #devops, #docker, #kubernetes, #in28minutes #iaac #ci #cd 89 | ``` 90 | 91 | ### Script Outline 92 | 93 | ``` 94 | ``` -------------------------------------------------------------------------------- /devops/learning-kubernetes.md: -------------------------------------------------------------------------------- 1 | ## Learning Kubernetes 2 | 3 | - **Video File Name**: Learning Kubernetes in 2022 4 | - **Preview Video TimeLines**: 01:12 to 02:18 5 | 6 | ### Video Editing Guidelines 7 | 8 | None 9 | 10 | 11 | ### Image Overlays 12 | 13 | ![Image](../images/kubernetes.png) 14 | 15 | ### Text Overlays 16 | 17 | None 18 | 19 | ### YouTube Video Description 20 | 21 | ``` 22 | 23 | Learning Kubernetes in 2022. Pavan Kumar and Ranga Karanam - https://in.linkedin.com/in/rangakaranam discuss the important beginner questions about Kubernetes in depth in this video. 24 | 25 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 26 | 27 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 28 | ► What is Kubernetes? 29 | ► Why do we need Kubernetes? 30 | ► How does Kubernetes simplify microservices architectures? 31 | ► Why is Kubernetes popular? 32 | ► How can professions performing various roles (developer, tester and operations) learn Kubernetes? What should they focus on? 33 | 34 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 35 | 36 | ► Video - Docker 101 - https://www.youtube.com/watch?v=dcsz6oTTvo4 37 | ► Video - Kubernetes 101 - https://www.youtube.com/watch?v=jW_-KZCjsm0 38 | ► Course - Master DevOps - https://links.in28minutes.com/DevOps-SBT 39 | ► What is Kubernetes: 40 | https://azure.microsoft.com/en-us/topic/what-is-kubernetes/#overview 41 | ► Concepts of Kubernetes: 42 | https://kubernetes.io/docs/concepts/ 43 | ► Yaml: https://developer.ibm.com/tutorials/yaml-basics-and-usage-in-kubernetes/ 44 | ► Linux commands on containers: https://developer.ibm.com/tutorials/linux-basics-and-commands/ 45 | 46 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 47 | 00:00:00 Introduction 48 | 00:00:45 Why do we need Kubernetes? 49 | 00:03:33 Where is Kubernetes Used? 50 | 00:05:04 Who need to learn Kubernetes? 51 | 00:07:09 How did Kubernetes evolve? 52 | 00:08:04 How do I learn Kubernetes? 53 | 00:09:12 Some Kubernetes Best Practices 54 | 00:13:18 Kubernetes Networking 55 | 00:14:39 Basic Concepts of Kubernetes 56 | 00:18:15 Advanced Kubernetes Concepts 57 | 00:20:26 Advantages of Declarative Configuration 58 | 00:21:46 What is a Service Mesh? 59 | 00:26:43 Some tricks and tips for Kubernetes 60 | 00:30:02 What is a Service? 61 | 00:31:33 Conclusion 62 | ``` 63 | 64 | ### Social Media Post 65 | 66 | ``` 67 | Why is Kubernetes important for DevOps? 68 | 69 | How does Kubernetes simplify microservices architectures? 70 | 71 | Why are containers and container orchestration tools getting so popular? 72 | 73 | These are some of the questions that a number of beginner reach out to me with. 74 | 75 | Pavan Kumar and Ranga Karanam (https://in.linkedin.com/in/rangakaranam) discuss these questions in depth in this video. 76 | 77 | Here are some of the things we talked about: 78 | ► What is Kubernetes? 79 | ► Why do we need Kubernetes? 80 | ► How does Kubernetes simplify microservices architectures? 81 | ► Why is Kubernetes popular? 82 | ► How can professions performing various roles (developer, tester and operations) learn Kubernetes? What should they focus on? 83 | 84 | FULL DISCUSSION - https://youtu.be/6h3ka_qHCrk 85 | 86 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 87 | 88 | What should the team talk about next? 89 | 90 | Thoughts? 91 | 92 | #cloud #devops, #docker, #kubernetes, #in28minutes #iaac #ci #cd #k8s 93 | ``` 94 | 95 | ### Script Outline 96 | 97 | ``` 98 | ``` 99 | 100 | -------------------------------------------------------------------------------- /devops/logging.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /general/how-to-become-front-end-developer.md: -------------------------------------------------------------------------------- 1 | ## Front End Developer 2 | 3 | - **Video File Name**: How to become a Front End Developer 4 | - **Preview Video TimeLines**: NOT NEEDED 5 | 6 | ### Video Editing Guidelines 7 | - Title: How to become a Front End Developer 8 | - Thumbnail 9 | - Please use a screenshot from video 10 | - Left bottom box: Front End Developer 11 | - Right bottom box: 12 | - TODO 13 | - TOC: 14 | - Front End Developer Roadmap 15 | - What? 16 | - Why? 17 | - How? 18 | - Frontend (Angular/React/VueJS) 19 | - Cloud?? 20 | - DevOps?? 21 | 22 | ### Image Overlays 23 | None 24 | 25 | ### Text Overlays 26 | None 27 | 28 | ### YouTube Video Description 29 | 30 | ``` 31 | What is a Front End and who is called a Front End developer? How can one get started to become a Front End developer? 32 | 33 | Ranga, Pavan and Sri Balaji discuss on how to become Front End developer in 2022. 34 | 35 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 36 | TODO 37 | 38 | 39 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 40 | 00:00:00 Introduction 41 | 42 | ``` 43 | 44 | ### Social Media Post 45 | 46 | ``` 47 | How to become a Front End Developer? 48 | Checkout Video - TODO 49 | 50 | #in28minutes #front-end #roadmap 51 | 52 | ``` 53 | 54 | ### Script 55 | 56 | ``` 57 | Script goes here 58 | ``` -------------------------------------------------------------------------------- /general/how-to-become-full-stack-developer.md: -------------------------------------------------------------------------------- 1 | ## Full Stack Developer 2 | 3 | - **Video File Name**: How to become a Full Stack Developer 4 | - **Preview Video TimeLines**: NOT NEEDED 5 | 6 | ### Video Editing Guidelines 7 | - Title: How to become a Full Stack Developer | Pavan & Sri Balaji with Ranga 8 | - Thumbnail 9 | - Please use a screenshot from video 10 | - Left bottom box: Full Stack Developer 11 | - Right bottom box: 12 | - Backend (Java/Python/NodeJS/Python) 13 | - Frontend (Angular/React/VueJS) 14 | - Cloud?? 15 | - DevOps?? 16 | - TOC: 17 | - Full Stack Developer Roadmap 18 | - What? 19 | - Why? 20 | - How? 21 | - Backend (Java/Python/NodeJS/Python) 22 | - Frontend (Angular/React/VueJS) 23 | - Cloud?? 24 | - DevOps?? 25 | 26 | ### Image Overlays 27 | None 28 | 29 | ### Text Overlays 30 | None 31 | 32 | ### YouTube Video Description 33 | 34 | ``` 35 | What is a full stack and who is called a full stack developer? How can one get started to become a full stack developer? 36 | 37 | Ranga, Pavan and Sri Balaji discuss on how to become full stack developer in 2022. 38 | 39 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 40 | ► What is a full stack and who is called a full stack developer? 41 | ► How can one get started to become a full stack developer? 42 | ► What are next steps to become full stack once a person is a frontend developer? 43 | ► What are next steps to become full stack once a person is backend developer? 44 | ► Should one know everything in frontend/backend before he becomes full stack developer? 45 | ► What are the alternative to java-fullstack developer? 46 | ► Can non-programming people like db admins/ops aim to become full stack, what could be a path to them? 47 | ► General myths about full stack is it difficult to become a full stack developer? 48 | ► Should i learn all frontend and backend along with database to be a fullstack? 49 | ► What are the projects to focus on while working on Full stack development. 50 | ► Tell us the importance of clean code 51 | ► How can someone stay updated with Full stack technologies? 52 | ► A person has developed a full stack application what should they do next? 53 | ► Opportunities for full stack developer? 54 | ► Importance of SDLC understanding while developing Full stack application? 55 | ► Now industry is evolving, so does companies expect full stack developers to know some knowledge on Cloud too? 56 | ► Importance of programming and problem solving in full stack development. 57 | 58 | 59 | 60 | 61 | 62 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 63 | 00:00:00 Introduction 64 | 00:00:40 What is a full stack and who is called a full stack developer? 65 | 00:06:14 How can one get started to become a full stack developer? 66 | 00:13:11 What are the alternative to java-fullstack developer? 67 | 00:14:00 Can non-programming people like db admins/ops aim to become full stack, what could be a path to them? 68 | 00:15:38 Importance of SDLC understanding while developing Full stack application? 69 | 00:18:23 Importance of programming and problem solving in full stack development. 70 | 00:19:23 What are the projects to focus on while working on Full stack development? 71 | 00:20:58 Tell us the importance of clean code. 72 | 00:25:26 How can someone stay updated with Full stack technologies? 73 | 00:29:50 Now industry is evolving, so does companies expect full stack developers to know some knowledge on Cloud too? 74 | 00:35:01 Job opportunities for Full stack Developer. 75 | 00:37:48 Closing 76 | 77 | ``` 78 | 79 | ### Social Media Post 80 | 81 | ``` 82 | How to become a Full Stack Developer | Pavan & Sri Balaji with Ranga 83 | 84 | Here's the complete conversation - https://youtu.be/7VM9iSrmYnU 85 | 86 | #in28minutes #fullstack #roadmap 87 | 88 | ``` 89 | 90 | ### Script 91 | 92 | ``` 93 | Script goes here 94 | ``` -------------------------------------------------------------------------------- /general/how-to-continuously-learn.md: -------------------------------------------------------------------------------- 1 | ## How to Learn Continuously and Reskill 2 | 3 | - **Title**: How to Learn Continuously and Reskill | Koushik & Siva with Ranga 4 | - **Video File Name**: How to Learn Continuously and Reskill 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - Thumbnail: 10 | - Please use a screenshot from the video: 11 | - Left Side Bottom Empty Box: How to Learn? 12 | - Right Side Bottom Empty Box: 80-20 Rule, T-shaped skills, Continous Learning, Reskilling 13 | - Video Title: How to Learn Continuously and Reskill? 14 | - TOC 15 | - How to Learn? 16 | - How to pick what to learn? 17 | - How to keep up with technology? 18 | - Where do you learn from? 19 | - Importance of building T-shaped skills 20 | - How to start your Cloud journey? 21 | 22 | ### Image Overlays 23 | 24 | None 25 | 26 | ### Text Overlays 27 | 28 | None 29 | 30 | ### YouTube Video Description 31 | 32 | ``` 33 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss how to learn effectively in the ever changing technology world. 34 | 35 | Other videos in this series - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 36 | 37 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 38 | ► How do you keep with the change in technology? 39 | ► How do you learn? 40 | ► What is your learning approach? 41 | ► What do you like to learn from - books/courses/videos/documentation? 42 | ► What is the importance of building T-shaped skills? 43 | ► Do you have a specific environment or time where you learn? 44 | 45 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 46 | - None 47 | 48 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 49 | 00:00:00 Introduction 50 | 00:01:02 How do you keep with the change in technology? 51 | 00:03:02 How do you continuously learn? 52 | 00:09:36 What is your learning approach? 53 | 00:20:01 YAML vs Programming Language 54 | 00:39:45 How do choose when to go hands-on with learning technology? 55 | 00:46:46 Process of Learning 56 | 00:53:31 Importance of Learn and Unlearn in technology world 57 | 01:02:33 How can someone make a transition from Spring Boot to Cloud? 58 | 01:11:49 Closing 59 | 60 | ``` 61 | 62 | ### Social Media Posts 63 | 64 | ``` 65 | 80-20 Rule, Finding what works for me, Putting myself in uncomfortable situations, Unlearning fast, Getting into a flow, Using Pomodoro technique, Getting hands-on at the right time: These are some of the ways I learn fast. 66 | 67 | Koushik and Siva have been continuously learning technology and evolving with it for the last two decades. We discuss how we learn and our attitude towards learning. 68 | 69 | My Three (actually four) Takeaways: 70 | 1: Learning is something specific to an individual. Workout what works for you. 71 | 2: Focus on building something rather than on frameworks and tools. 72 | 3: Spend time identifying what tool/framework/language to learn. 73 | 4: Choose to go hands-on at the right time. 74 | 75 | What are your takeaways? 76 | 77 | Here's the complete conversation - https://youtu.be/DvkMj1ArOKY 78 | 79 | #learning #career #technology #people #java 80 | ``` 81 | 82 | ### Script 83 | 84 | ``` 85 | How do you keep with the change in technology? 86 | How do you learn? 87 | What is your learning approach? 88 | What do you like to learn from - books/courses/videos/documentation? 89 | What is the importance of building T-shaped skills? 90 | Do you have a specific environment or time where you learn? 91 | 92 | ``` -------------------------------------------------------------------------------- /general/learning-cloud-faqs.md: -------------------------------------------------------------------------------- 1 | ## Learning Cloud in 2022 | 20 FAQs 2 | 3 | - **Video File Name**: Learning Cloud in 2022 4 | - **Preview Video TimeLines**: NOT NEEDED 5 | 6 | ### Video Editing Guidelines 7 | - Title: Learning Cloud | 20 FAQs 8 | - TOC: 9 | - Cloud 10 | - What? Why? 11 | - Careers in Cloud 12 | - AWS vs Azure vs GCP 13 | - Prerequisites 14 | - Freshers vs Experienced 15 | - Certifications 16 | - Platforms for learning 17 | - Cloud vs DevOps 18 | - Job opportunities 19 | 20 | ### Image Overlays 21 | None 22 | 23 | ### Text Overlays 24 | None 25 | 26 | ### YouTube Video Description 27 | 28 | ``` 29 | What is Cloud? Why is cloud so popular? How to start career in Cloud? 30 | 31 | Balaji and Ranga discuss the 20 most popular FAQs on the cloud. 32 | 33 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 34 | ► What is Cloud? 35 | ► Why is cloud so popular? 36 | ► How to start career in Cloud? When it comes to college students what is the right time that they can get started in learning Cloud 37 | ► Differences between AWS vs Azure vs GCP 38 | ► What are the pre-requisites to learn Cloud? 39 | ► Do freshers get Cloud jobs or is it only for experienced professionals? 40 | ► I’m an experienced professional and I’m looking switch to Cloud, is it possible to do so? 41 | ► I have a career gap, can I learn Cloud and get a job ? 42 | ► What are cloud certifications available? 43 | ► How much time will take to prepare for a certification? 44 | ► Will certifications alone be sufficient to get a job? 45 | ► Do I need to know Development/Coding to work in Cloud? 46 | ► Where to lookout for realtime scenarios for Cloud? 47 | ► Where to start learning Cloud? (Which platforms to choose) 48 | ► Importance of Implementation experience in Cloud? 49 | ► Difference between Cloud vs DevOps, do I need to learn DevOps too for Cloud Jobs or Cloud knowledge alone is enough? 50 | ► Job Opportunities in Cloud? 51 | 52 | #cloud #aws #azure #gcp #learning #devops 53 | 54 | 55 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 56 | 00:00:00 Introduction 57 | 00:00:56 What is Cloud? 58 | 00:02:38 Why is cloud so popular? 59 | 00:06:37 How to start career in Cloud? When it comes to college students, what is the right time that they can get started in learning Cloud 60 | 00:09:40 Differences between AWS vs Azure vs GCP 61 | 00:12:27 Do freshers get Cloud jobs or is it only for experienced professionals? 62 | 00:14:31 What are cloud certifications available? 63 | 00:17:26 How much time will take to prepare for a certification? 64 | 00:19:18 Will certifications alone be sufficient to get a job? 65 | 00:20:29 Do I need to know Development/Coding to work in Cloud? 66 | 00:23:04 Where to lookout for realtime scenarios for Cloud? 67 | 00:24:52 Where to start learning Cloud? (Which platforms to choose) 68 | 00:30:16 Importance of Implementation experience in Cloud? 69 | 00:33:02 I have a career gap, can I learn Cloud and get a job ? 70 | 00:34:26 Difference between Cloud vs DevOps, do I need to learn DevOps too for Cloud Jobs? 71 | 00:39:37 Job Opportunities in Cloud? 72 | 00:43:59 Closing 73 | ``` 74 | 75 | ### Social Media Post 76 | 77 | ``` 78 | What is Cloud? Why is cloud so popular? How to start career in Cloud? 79 | 80 | Balaji and Ranga discuss the 20 most popular FAQs on the cloud. 81 | 82 | ► What is Cloud? 83 | ► Why is cloud so popular? 84 | ► How to start career in Cloud? When it comes to college students what is the right time that they can get started in learning Cloud 85 | ► Differences between AWS vs Azure vs GCP 86 | ► What are the pre-requisites to learn Cloud? 87 | ► Do freshers get Cloud jobs or is it only for experienced professionals? 88 | ► I’m an experienced professional and I’m looking switch to Cloud, is it possible to do so? 89 | ► I have a career gap, can I learn Cloud and get a job ? 90 | ► What are cloud certifications available? 91 | ► How much time will take to prepare for a certification? 92 | ► Will certifications alone be sufficient to get a job? 93 | ► Do I need to know Development/Coding to work in Cloud? 94 | ► Where to lookout for realtime scenarios for Cloud? 95 | ► Where to start learning Cloud? (Which platforms to choose) 96 | ► Importance of Implementation experience in Cloud? 97 | ► Difference between Cloud vs DevOps, do I need to learn DevOps too for Cloud Jobs or Cloud knowledge alone is enough? 98 | ► Job Opportunities in Cloud? 99 | 100 | Here's the complete conversation - https://youtu.be/WSjaBnOWQ40 101 | 102 | #cloud #aws #azure #gcp #learning #devops 103 | 104 | ``` 105 | 106 | ### Script 107 | 108 | ``` 109 | Script goes here 110 | ``` -------------------------------------------------------------------------------- /google-cloud/ace-certiification.md: -------------------------------------------------------------------------------- 1 | ## Google Associate Cloud Engineer 2 | 3 | - **Title**: Pass the Google Cloud Associate Cloud Engineer Certification | Sathish VJ, GK and Ranga with Amit 4 | - **Video File Name**: Pass the Google Cloud Associate Cloud Engineer Certification 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - Thumbnail 10 | - Please use a screenshot from video 11 | - Left bottom box: Google Cloud Associate Cloud Engineer 12 | - Right bottom box: How to Pass? 13 | - Video Title: Google Cloud Associate Cloud Engineer Certification 14 | - TOC 15 | - Google Cloud Associate Cloud Engineer Certification 16 | - Who? 17 | - Why? 18 | - When? 19 | - What? 20 | - What's New! 21 | - Tips and Tricks 22 | - Editing: When Amit is speaking, there is a sound from his laptop fan which could be constantly heard in the background. Please see if there is a way to minimise it and mute Amit's audio when he is not speaking. 23 | ### Image Overlays 24 | 25 | None 26 | 27 | ### Text Overlays 28 | 29 | None 30 | 31 | ### YouTube Video Description 32 | 33 | ``` 34 | Pass the Google Cloud Associate Cloud Engineer Certification 35 | 36 | Sathish VJ - AwesomeGCP(https://www.linkedin.com/in/sathishvj/), GK - Cloud Advocate(https://www.linkedin.com/in/chaitanya-gk/), Amit Dave(https://www.linkedin.com/in/amdave/) and Ranga Karanam(https://www.linkedin.com/in/rangakaranam) discuss the Google Cloud Associate Cloud Engineer Certification 37 | 38 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 39 | 40 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 41 | ► Who should do the Associate Cloud Engineer Certification ? 42 | ► What are the learning areas of Associate Cloud Engineer ? 43 | ► How to prepare for Associate Cloud Engineer ? 44 | ► What is the exam format and passing marks ? 45 | ► Tips and Tricks ? 46 | 47 | ▬▬▬▬▬▬ Learning Resources 🔗 ▬▬▬▬▬▬ 48 | 49 | ► Sathish VJ - Github - https://github.com/sathishvj/awesome-gcp-certifications 50 | ► GK on YouTube - Cloud Advocate - https://www.youtube.com/c/CloudAdvocate 51 | ► in28minutes Google Cloud Course - https://links.in28minutes.com/get-started-google-cloud 52 | ► Learning paths - https://cloud.google.com/training#learning-paths 53 | ► Coursera - https://www.coursera.org/googlecloud 54 | ► Register for certification exam - https://webassessor.com/googlecloud 55 | ► Certification exam breakdown - https://cloud.google.com/certification/cloud-engineer 56 | ► Google Cloud Tech Videos - https://www.youtube.com/user/googlecloudplatform 57 | ► Google Cloud Blogs - https://cloud.google.com/blog/ 58 | 59 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 60 | 61 | 00:00:00 Introduction 62 | 00:00:28 Who should do the Associate Cloud Engineer Certification ? 63 | 00:07:28 What are the learning areas of Associate Cloud Engineer ? 64 | 00:17:29 How to prepare for Associate Cloud Engineer ? 65 | 00:32:10 What is the exam format and passing marks ? 66 | 00:49:08 Tips and Tricks ? 67 | 00:59:34 Closing 68 | 69 | #ace #cloud-certifications #cloud #gcp #googlecloud #in28minutes 70 | 71 | ``` 72 | 73 | ### Social Media Post 74 | 75 | ``` 76 | Sathish VJ - AwesomeGCP(https://www.linkedin.com/in/sathishvj/), GK - Cloud Advocate(https://www.youtube.com/c/CloudAdvocate), Amit Dave(https://www.linkedin.com/in/amdave/) and Ranga Karanam(https://www.linkedin.com/in/rangakaranam) discuss the Google Cloud Associate Cloud Engineer Certification 77 | 78 | VIDEO - https://youtu.be/7RW6JvkvYwA 79 | 80 | COMPLETE SERIES - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 81 | 82 | #ace #cloud-certifications #cloud #gcp #googlecloud #in28minutes 83 | 84 | 85 | ``` 86 | 87 | ### Script Outline 88 | 89 | ``` 90 | ``` 91 | -------------------------------------------------------------------------------- /google-cloud/dan-sullivan.md: -------------------------------------------------------------------------------- 1 | ## Evolution in AI, ML and Data Engineering with Dan Sullivan 2 | 3 | - **Title**: Evolution in AI, ML and Data Engineering with Dan Sullivan 4 | - **Video File Name**: Evolution in AI, ML and Data Engineering with Dan Sullivan 5 | - **Preview Video TimeLines**: 6 | - Teaser 1: 25.02 - 25.44 : Data Scientist in Agile Software Development 7 | - Teaser 2: 33.29 - 34.20 : How to be good at Data Engineering, Data Science and Machine Learning 8 | - Teaser 3: 36.31 - 37.33: Future of Machine Learning and AI 9 | 10 | ### Video Editing Guidelines 11 | 12 | - 7.06 - 7:28, 18.03-18.30, 24.44-25.05, 28.44-29.04, 41.53-44.35, slight laptop fan noise 13 | - 10.12, 12.04, 12.28, 13.16 there is a background sound 14 | - Video Title: Evolution in AI, ML and Data Engineering with Dan Sullivan 15 | - TOC 16 | - NOT NEEDED 17 | 18 | 19 | ### Image Overlays 20 | 21 | None 22 | 23 | ### Text Overlays 24 | 25 | None 26 | 27 | ### YouTube Video Description 28 | 29 | ``` 30 | Evolution in AI, ML and Data Engineering with Dan Sullivan 31 | 32 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 33 | 34 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 35 | 36 | 00:00:00 Introduction 37 | 00:01:08 Evolution of AI, ML and Data Engineering 38 | 00:08:08 Future of ML and Data Engineering 39 | 00:20:49 Data Engineering Tools 40 | 00:24:50 Agile in Data Science 41 | 00:35:40 Future of ML and AI 42 | 00:41:57 Parameters for Training any AI/ML Model 43 | 00:52:44 Role of Cloud in AI/ML 44 | 00:57:13 Advice to beginners who is starting with Data Engineering and ML 45 | 01:02:03 Course recommendations 46 | 01:07:37 Closing 47 | 48 | ``` 49 | 50 | ### Social Media Post 51 | 52 | ``` 53 | Balaji.. Ping me when this is ready. I will manually post it in LinkedIn. I want to tag Dan. 54 | ``` 55 | 56 | ### Script Outline 57 | 58 | ``` 59 | ``` 60 | -------------------------------------------------------------------------------- /google-cloud/learning-google-cloud.md: -------------------------------------------------------------------------------- 1 | ## Learning Google Cloud 2 | 3 | - **Title**: Learning Google Cloud in 2022 4 | - **Video File Name**: Learning Google Cloud in 2022 5 | - **Preview Video TimeLines**: Two previews please (35:12 to 36:20 and 36:32 to 37:20) 6 | 7 | ### Video Editing Guidelines 8 | 9 | There is conversation around minutes 36 to 39 that needs to be edited. 10 | 11 | ### Image Overlays 12 | 13 | None 14 | 15 | ### Text Overlays 16 | 17 | None 18 | 19 | ### YouTube Video Description 20 | 21 | ``` 22 | Learning Google Cloud in 2022. 23 | 24 | Amit Dave (https://www.linkedin.com/in/amdave/) moderates a discussion with Sathish VJ(https://www.linkedin.com/in/sathishvj/), GK - Cloud Advocate(https://www.linkedin.com/in/chaitanya-gk/) and Ranga Karanam(https://www.linkedin.com/in/rangakaranam). 25 | 26 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 27 | 28 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 29 | ► What is Cloud? 30 | ► Why do we need cloud? 31 | ► Why are enterprises moving to cloud? 32 | ► What are the common myths around learning cloud? 33 | ► Why Google Cloud? (What native benefits does Google Cloud have over other Cloud providers) 34 | ► How to start learning Google Cloud? 35 | ► Should you pursue Google Cloud certifications? 36 | 37 | ▬▬▬▬▬▬ Learning Resources 🔗 ▬▬▬▬▬▬ 38 | 39 | ► Sathish VJ - Github - https://github.com/sathishvj/awesome-gcp-certifications 40 | ► GK on YouTube - Cloud Advocate - https://www.youtube.com/channel/UCjfE5EmNU1kyf1wwrtYlnGQ 41 | ► in28minutes Google Cloud Course - https://links.in28minutes.com/get-started-google-cloud 42 | ► Learning paths - https://cloud.google.com/training#learning-paths 43 | ► Coursera - https://www.coursera.org/googlecloud 44 | ► Register for certification exam - https://webassessor.com/googlecloud 45 | ► Certification exam breakdown - https://cloud.google.com/blog/topics/developers-practitioners/how-become-certified-cloud-professional 46 | 47 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 48 | 49 | 00:00:00 Introduction 50 | 00:01:28 What is Cloud? 51 | 00:07:17 Why do we need cloud? 52 | 00:15:24 Can I move my on-premises to Cloud? 53 | 00:18:14 Why Google Cloud? 54 | 00:20:15 How hard is for a learner to quickly learn Multi cloud? 55 | 00:22:15 What is the ideal time needed to learn basic services in any cloud? 56 | 00:27:07 Do I need to learn any programming language? 57 | 00:32:09 Can I implement in Cloud using multiple programming languages? 58 | 00:35:12 What native benefits does Google Cloud have over other Cloud providers? 59 | 00:43:07 How to start learning Google Cloud? 60 | 61 | ``` 62 | 63 | ### Social Media Post 64 | 65 | ``` 66 | 1: How do I start with Google Cloud? 67 | 2: Which certifications to do? 68 | 3: I've no knowledge of the cloud. How should I get started? 69 | 70 | These are some of the questions that a number of beginner reach out to me with. 71 | 72 | Sathish VJ(https://www.linkedin.com/in/sathishvj/), GK - Cloud Advocate(https://www.linkedin.com/in/chaitanya-gk/) and Amit Dave (https://www.linkedin.com/in/amdave/) join me in this discussion. 73 | 74 | Thanks Sathish, GK and Amit for taking the time to be part of this discussion. 75 | 76 | Here are some of the things we talked about: 77 | TODO - USE DISCUSSION POINTS FROM ABOVE! 78 | 79 | FULL DISCUSSION - https://youtu.be/CPzoyGCAGYs 80 | 81 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 82 | 83 | What should the team talk about next? 84 | 85 | Thoughts? 86 | 87 | #cloud #gcp #googlecloud #in28minutes 88 | 89 | 90 | ``` 91 | 92 | ### Script Outline 93 | 94 | ``` 95 | ► Why Cloud? 96 | ► Which Cloud we should choose to learn (AWS , Google Cloud , Azure) 97 | ► How to start learning Google Cloud? 98 | ► Are certifications a good way to start Google Cloud journey? 99 | ► Which certifications to start with? 100 | ► What kind of role specific certifications are provided? 101 | ► How to get hands-on with Google Cloud? 102 | ► Learning Google Cloud is easy, fast and a lot of fun (and not very expensive!) 103 | 104 | ``` -------------------------------------------------------------------------------- /google-cloud/pca-certiification.md: -------------------------------------------------------------------------------- 1 | ## Google Professional Cloud Architect 2 | 3 | - **Title**: Pass the Google Cloud Professional Cloud Architect Certification | Sathish VJ and Ranga with Amit 4 | - **Video File Name**: Pass the Google Cloud Professional Cloud Architect Certification 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - Thumbnail 10 | - Please use a screenshot from video 11 | - Left bottom box: Google Cloud Professional Cloud Architect 12 | - Right bottom box: How to Pass? 13 | - Video Title: Google Cloud Professional Cloud Architect Certification 14 | - TOC 15 | - Google Cloud Professional Cloud Architect Certification 16 | - Who? 17 | - Why? 18 | - When? 19 | - What? 20 | - Case Studies 21 | - Tips and Tricks 22 | 23 | ### Image Overlays 24 | 25 | None 26 | 27 | ### Text Overlays 28 | 29 | None 30 | 31 | ### YouTube Video Description 32 | 33 | ``` 34 | Pass the Google Cloud Professional Cloud Architect Certification 35 | 36 | Sathish VJ - AwesomeGCP(https://www.linkedin.com/in/sathishvj/), Amit Dave(https://www.linkedin.com/in/amdave/) and Ranga Karanam(https://www.linkedin.com/in/rangakaranam) discuss the Google Cloud Professional Cloud Architect Certification 37 | 38 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 39 | 40 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 41 | ► Who should do the Professional Cloud Architect Certification ? 42 | ► What are the learning areas of Professional Cloud Architect ? 43 | ► How to prepare for Professional Cloud Architect ? 44 | ► What is the exam format and passing marks ? 45 | ► Tips and Tricks ? 46 | 47 | ▬▬▬▬▬▬ Learning Resources 🔗 ▬▬▬▬▬▬ 48 | 49 | ► Sathish VJ - Github - https://github.com/sathishvj/awesome-gcp-certifications 50 | ► GK on YouTube - Cloud Advocate - https://www.youtube.com/c/CloudAdvocate 51 | ► in28minutes Google Cloud Course - https://links.in28minutes.com/get-started-google-cloud 52 | ► Learning paths - https://cloud.google.com/training#learning-paths 53 | ► Coursera - https://www.coursera.org/googlecloud 54 | ► Register for certification exam - https://webassessor.com/googlecloud 55 | ► Certification exam breakdown - https://cloud.google.com/certification/cloud-engineer 56 | ► Google Cloud Tech Videos - https://www.youtube.com/user/googlecloudplatform 57 | ► Google Cloud Blogs - https://cloud.google.com/blog/ 58 | 59 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 60 | 61 | 00:00:00 Introduction 62 | 00:00:31 Who should do the Professional Cloud Architect Certification ? 63 | 00:09:58 How important are the foundational level certification for Professional Cloud Architect Certification ? 64 | 00:14:20 What are the learning areas of Professional Cloud Architect ? 65 | 00:27:29 How to prepare for Professional Cloud Architect ? 66 | 00:34:36 Case Study for Professional Cloud Architect. 67 | 00:43:43 Closing 68 | 69 | #PCA #cloud-certifications #cloud #gcp #googlecloud #in28minutes 70 | 71 | ``` 72 | 73 | ### Social Media Post 74 | 75 | ``` 76 | Watch it here - https://youtu.be/_CI8qgU4_1Y 77 | 78 | COMPLETE SERIES - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 79 | 80 | #PCA #cloud-certifications #cloud #gcp #googlecloud #in28minutes 81 | 82 | 83 | ``` 84 | 85 | ### Script Outline 86 | 87 | ``` 88 | ``` 89 | -------------------------------------------------------------------------------- /google-cloud/whats-new-cloud-digital-leader.md: -------------------------------------------------------------------------------- 1 | ## Google Cloud Digital Leader 2 | 3 | - **Title**: What's new in the Google Cloud Digital Leader Certification 4 | - **Video File Name**: Pass the Google Cloud Digital Leader Certification 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - Thumbnail 10 | - Please use a screenshot from video 11 | - Left bottom box: Google Cloud Digital Leader 12 | - Right bottom box: What's New 13 | - Video Title: Google Cloud Digital Leader: What's New 14 | - TOC 15 | - Google Cloud Digital Leader 16 | - Who? 17 | - Why? 18 | - When? 19 | - What? 20 | - What's New! 21 | - Tips and Tricks 22 | ### Image Overlays 23 | 24 | None 25 | 26 | ### Text Overlays 27 | 28 | None 29 | 30 | ### YouTube Video Description 31 | 32 | ``` 33 | What's new in the Google Cloud Digital Leader Certification. 34 | 35 | Amit Dave(https://www.linkedin.com/in/amdave/) moderates a discussion with Sathish VJ(https://www.linkedin.com/in/sathishvj/) and Ranga Karanam(https://www.linkedin.com/in/rangakaranam) 36 | 37 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 38 | 39 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 40 | ► Who should do the CDL Certification ? 41 | ► Why should someone learn CDL in 2022 ? 42 | ► What are the learning areas of CDL ? 43 | ► Whats new for CDL in 2022 ? 44 | ► How to prepare for CDL ? 45 | ► Tips and Tricks ? 46 | 47 | ▬▬▬▬▬▬ Learning Resources 🔗 ▬▬▬▬▬▬ 48 | 49 | ► Sathish VJ - Github - https://github.com/sathishvj/awesome-gcp-certifications 50 | ► GK on YouTube - Cloud Advocate - https://www.youtube.com/channel/UCjfE5EmNU1kyf1wwrtYlnGQ 51 | ► in28minutes Google Cloud Course - https://links.in28minutes.com/get-started-google-cloud 52 | ► Application Migration Guide Google Cloud - https://services.google.com/fh/files/misc/cio_guide_to_application_migraton.pdf 53 | ► Learning paths - https://cloud.google.com/training#learning-paths 54 | ► Coursera - https://www.coursera.org/googlecloud 55 | ► Register for certification exam - https://webassessor.com/googlecloud 56 | ► Certification exam breakdown - https://cloud.google.com/blog/topics/developers-practitioners/how-become-certified-cloud-professional 57 | ► Sample Practice test - https://docs.google.com/forms/d/e/1FAIpQLSedAmf77MGS7FGEaylFzY51KtBd7kkIZJIMDsV5zSRSmpKIOA/viewform 58 | ► Google Cloud Tech Videos - https://www.youtube.com/user/googlecloudplatform 59 | ► Google Cloud Blogs - https://cloud.google.com/blog/ 60 | 61 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 62 | 63 | 00:00:00 Introduction 64 | 00:01:16 Who should do the CDL Certification ? 65 | 00:07:22 Why should someone learn CDL in 2022 ? 66 | 00:12:00 What are the learning areas of CDL ? 67 | 00:24:59 Whats new for CDL in 2022 ? 68 | 00:28:33 How to prepare for CDL ? 69 | 00:37:13 Tips and Tricks ? 70 | 00:51:13 Closing 71 | ``` 72 | 73 | ### Social Media Post 74 | 75 | ``` 76 | Google Cloud Digital Leader certification was introduced in 2021. However, it is now among the most popular Google Cloud certifications. Why is this certification so popular? 77 | 78 | Programmers, Business Analysts, Testers, sometime even Architects are among the roles of the people attempting this certification. What makes this certification the best place to start learning Google Cloud? 79 | 80 | Learners take somewhere between 1 to 4 weeks to clear this certification. What is the step by step approach you can take to clear this certification? 81 | 82 | AND 83 | 84 | The certification has been updated drastically very recently. What has changed? 85 | 86 | Sathish VJ(https://www.linkedin.com/in/sathishvj/) and Amit Dave (https://www.linkedin.com/in/amdave/) join me in this discussion. 87 | 88 | Thanks Sathish and Amit for taking the time to be part of this discussion. 89 | 90 | Here are some of the things we talked about: 91 | TODO - USE DISCUSSION POINTS FROM ABOVE! 92 | 93 | FULL DISCUSSION - https://youtu.be/I0JGpyBk_7w 94 | 95 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 96 | 97 | What are your takeaways? 98 | 99 | #cloud #gcp #googlecloud #in28minutes 100 | 101 | 102 | ``` 103 | 104 | ### Script Outline 105 | 106 | ``` 107 | ► Who should do the CDL Certification ? 108 | ► Why should someone learn CDL in 2022 ? 109 | ► What are the learning areas of CDL ? 110 | ► Whats new for CDL in 2022 ? 111 | ► How to prepare for CDL ? 112 | ► Tips and Tricks ? 113 | 114 | ``` 115 | -------------------------------------------------------------------------------- /images/docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/images/docker.png -------------------------------------------------------------------------------- /images/kubernetes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/images/kubernetes.png -------------------------------------------------------------------------------- /programming/README.md: -------------------------------------------------------------------------------- 1 | # Finer Aspects of Programming 2 | 3 | Discuss and enhance awareness on topics related to software development, programming languages, architecture, design, working with teams, learning and keeping up with change (borrowed from Venkat Subramaniam. I can't word it better than him.) 4 | 5 | ## Topics Overview 6 | 7 | https://docs.google.com/spreadsheets/d/1EqDmRLIaqR2uzWdDshBs5WSo5ZazlXclvEupNqNsSZU/edit#gid=0 -------------------------------------------------------------------------------- /programming/how-to-become-a-software-architect.md: -------------------------------------------------------------------------------- 1 | ## How to Become a Software Architect 2 | 3 | - **Title**: How to Become a Software Architect | Koushik & Siva with Ranga 4 | - **Video File Name**: How to Become a Software Architect 5 | - **Preview Video TimeLines**: NOT NEEDED 6 | 7 | ### Video Editing Guidelines 8 | 9 | - Need to remove content around these timelines: 10 | - 31:00 11 | - 33:56 12 | - 54:47 (Start from 56:00) 13 | - Thumbnail: 14 | - Please use a screenshot from the video: 15 | - Left Side Bottom Empty Box: SOFTWARE ARCHITECT?? 16 | - Right Side Bottom Empty Box: What? Why? How? 17 | - Video Title: How to become a Software Architect? 18 | - TOC 19 | - Software Architect 20 | - Role and Responsibilities 21 | - Skills Needed 22 | - Challenges 23 | - Starting Steps for Programmers 24 | - End: Pause for 15 seconds with this message: 25 | - What are your three most important takeaways from this video? 26 | - Post them in the comments now! 27 | - 3 lucky winners win free courses from in28minutes every week 28 | 29 | ### Image Overlays 30 | 31 | None 32 | 33 | ### Text Overlays 34 | 35 | None 36 | 37 | ### YouTube Video Description 38 | 39 | ``` 40 | 41 | Entire Series of Videos - https://www.youtube.com/playlist?list=PLBBog2r6uMCS0FX6Ym_8NYeTNykUF5970 42 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss how to become a software architect. 43 | 44 | Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 45 | 46 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 47 | ► Role and Responsibilities 48 | ► Skills Needed 49 | ► Challenges 50 | ► Starting Steps for Programmers 51 | 52 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 53 | - None 54 | 55 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 56 | 00:00:00 Introduction 57 | 00:01:08 What is the role of an Software Architect? 58 | 00:07:26 What are the things that beginners should follow to become an Software Architect? 59 | 00:16:05 What are the things that someone can do to improve their business knowledge and communication skills? 60 | 00:22:20 How can someone stay updated with the trends in IT industry? 61 | 00:57:09 Closing 62 | 63 | #learning #career #technology #people #java #architect #javabrains #in28minutes 64 | ``` 65 | 66 | ### Social Media Posts 67 | 68 | ``` 69 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss how to become a software architect. 70 | 71 | Watch here - https://youtu.be/tA447bc9Q8c 72 | 73 | Earlier discussions - Earlier Discussions - https://www.youtube.com/watch?v=WSjaBnOWQ40&list=PLBBog2r6uMCQik02JO_68gqwZbqCrxdRZ 74 | 75 | #learning #career #technology #people #java 76 | ``` 77 | 78 | ### Script 79 | 80 | ``` 81 | ``` -------------------------------------------------------------------------------- /programming/learn-programming.md: -------------------------------------------------------------------------------- 1 | ## Learning Programming 2 | 3 | - **Title**: Learning Programming 4 | - **Video File Name**: Learning Programming in 2022 5 | - **Preview Video TimeLines**: 04:07 to 05:20 6 | - Host: [Ranga Karanam](https://in.linkedin.com/in/rangakaranam) 7 | - Experts: 8 | - [Koushik Kothagal](https://www.linkedin.com/in/koushikkothagal) 9 | - [Navin Reddy - Telusko](https://in.linkedin.com/in/navinreddy20) 10 | - [Hitesh Choudary](https://in.linkedin.com/in/hiteshchoudhary) 11 | 12 | ### Image Overlays 13 | 14 | None 15 | 16 | ### Text Overlays 17 | 18 | None 19 | 20 | ### YouTube Video Description 21 | 22 | ``` 23 | How to Learn Programming in 2022? 24 | 25 | Host - Ranga Karanam (https://in.linkedin.com/in/rangakaranam) 26 | Experts - Koushik Kothagal (https://www.linkedin.com/in/koushikkothagal), Navin Reddy - Telusko (https://in.linkedin.com/in/navinreddy20) and Hitesh Choudary(https://in.linkedin.com/in/hiteshchoudhary) 27 | 28 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 29 | 30 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 31 | ► How to learn to program? 32 | ► What are the things you want to focus on when starting your programming journey? 33 | ► What's the role of competitive programming and hackathons? 34 | ► Importance of learning to debug problems 35 | ► Importance of being good at the IDE 36 | 37 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 38 | - None 39 | 40 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 41 | 00:00:00 Bits and Bytes 42 | 00:11:09 Learning is Continuous 43 | 00:17:47 How can a learner start his journey? 44 | 00:31:20 Java or Python or JavaScript 45 | 00:40:40 What is the role of competitive programming? 46 | 00:42:56 Importance of learning to debug problems 47 | 00:46:51 How important is to learn an IDE 48 | 00:52:24 Be careful about this when you learn System Design 49 | 01:02:35 How to start unit testing, TDD, pair programming? 50 | 01:10:30 How to get better at working in a team? 51 | 01:14:56 How do you take a break from work? 52 | 01:18:36 Any project you want to highlight? 53 | 01:26:59 Anything that you think I missed asking? 54 | 01:27:33 Most important advice for programmers 55 | 56 | ``` 57 | 58 | ### Social Media Posts 59 | 60 | ``` 61 | How about learning the best approach to start your programming career or getting better at programming from three of the most influential content creators (Koushik Kothagal, Navin Reddy and Hitesh Choudhary) in the programming world? 62 | 63 | Excellence is a habit. Each of the three people you see here is an example of it. They found their own way to be consistent and learn every day. Learning enables you to be great at the job. Go ahead keep learning every day! 64 | 65 | Here are some of the things we talked about: 66 | ► Importance of Continuous Learning 67 | ► How to keep up with technology changes? 68 | ► Learners today are expected to know a lot. How do they manage? 69 | ► Java, JavaScript, or Python - How does somebody starting their programming career choose? 70 | ► What's the role of competitive programming and hackathons? 71 | ► Importance of learning to debug problems? 72 | ► Importance of being good at the IDE 73 | ► How to learn to be better at working in a team? 74 | ► How do you take a break from work? 75 | ► Any project you want to highlight? 76 | 77 | 78 | Here's the complete conversation - https://lnkd.in/gQZxRsgi 79 | 80 | #learning #python #project #programming #career #technology #people #content #java 81 | ``` 82 | 83 | ### Script 84 | 85 | ``` 86 | It is no exaggeration to say I'm with three of the most influential content creators in the Indian programming world today. 87 | 88 | - Importance of Continuous Learning 89 | - I know continuous learning might sound boring. But it's the most interesting thing in my career. Doing things one way and being able to do them a different way - a better way soon after. I found joy there. 90 | - Is that your experience too? 91 | - How do you find motivation for doing this? 92 | - Technology changes so fast 93 | -How do you keep up with it? 94 | -What's your approach to learning? 95 | -Differentiate between different things to learn 96 | - My journey. JSP > Servlets > ... > Cloud/DevOps. But learners today don't have that flexibility. They are expected to learn a lot of things. How do they manage? 97 | - Focus is the most important thing. Spend time choosing and stick to one. 98 | - I will get to the most boring question ever - Java, JavaScript or Python. How does somebody starting their programming career choose? 99 | - My journey with topcoder. What's the role of competitive programming and hackathons? 100 | - Building Applications is one of the approaches to start learning. Where do I go once I think I'm pretty decent with programming? 101 | - Data Structures, Algorithms, System Design, Building Applications or Cloud or DevOps 102 | - Full Stack and T-shaped skills 103 | - Importance of learning to debug problems? 104 | - Importance of being good at the IDE 105 | - How to build a great Github profile? 106 | - Where do you see Cloud in 20 years from now? Whats the right time to learn the cloud? 107 | - Tier 2, Tier 3 colleges and opportunities out there 108 | - Object-Oriented Programming is a no-brainer. Should you explore multiple languages? Where do you see industry heading? 109 | - Multiple styles: Pure functional, functional, reactive 110 | - Languages: Go, Rust, Kotlin .. 111 | - Building real-world projects is a different cup of tea 112 | - Extreme Programming Practices - Design, Unit Testing, TDD, Pair Programming 113 | - Some people want to be programmers for their lifetime. Some want to grow in their career to Architects or Tech leads: 114 | - Role of communication, working in a team, soft-skills 115 | - How to learn to be better at working in a team? 116 | - Content creation journeys. Continuously creating content is a big challenge: 117 | - How do you motivate yourselves? 118 | - Time off: How do you take a break from work? 119 | - What would you tell a Young Koushik? How would you do things differently? 120 | - There are so many things to learn. How do you focus? 121 | - Ending 122 | - Any project you want to highlight? What can learners expect to see in future? 123 | - Anything that you think I missed asking? 124 | - Excellence is a habit. Each of the three people you are seeing here is an example of it. They found their own way to be consistent and learn every day. Learning enables you to be great at the job. Go ahead keep learning every day and I will see you again! 125 | ``` -------------------------------------------------------------------------------- /reviews/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/.DS_Store -------------------------------------------------------------------------------- /reviews/aws/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/.DS_Store -------------------------------------------------------------------------------- /reviews/aws/developer-associate/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/developer-associate/.DS_Store -------------------------------------------------------------------------------- /reviews/aws/developer-associate/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/developer-associate/01-review.png -------------------------------------------------------------------------------- /reviews/aws/developer-associate/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/developer-associate/02-review.png -------------------------------------------------------------------------------- /reviews/aws/developer-associate/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/developer-associate/03-review.png -------------------------------------------------------------------------------- /reviews/aws/developer-associate/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/developer-associate/04-review.png -------------------------------------------------------------------------------- /reviews/aws/developer-associate/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/developer-associate/05-review.png -------------------------------------------------------------------------------- /reviews/aws/developer-associate/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/developer-associate/07-review.png -------------------------------------------------------------------------------- /reviews/aws/developer-associate/review8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/developer-associate/review8.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/.DS_Store -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/01-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/03-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/05-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/06-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/07-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/08-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/08-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/09-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/09-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/10-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/10-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/12-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/12-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/13-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/13-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/15-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/15-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/16-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/16-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/17-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/17-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/18-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/18-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/19-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/19-review.png -------------------------------------------------------------------------------- /reviews/aws/solutions-architect-associate/20-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/aws/solutions-architect-associate/20-review.png -------------------------------------------------------------------------------- /reviews/azure/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/.DS_Store -------------------------------------------------------------------------------- /reviews/azure/ai900/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/.DS_Store -------------------------------------------------------------------------------- /reviews/azure/ai900/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/01-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/02-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/03-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/04-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/05-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/06-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/07-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/08-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/08-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/09-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/09-review.png -------------------------------------------------------------------------------- /reviews/azure/ai900/10-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/ai900/10-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/.DS_Store -------------------------------------------------------------------------------- /reviews/azure/az900/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/01-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/02-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/03-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/04-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/05-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/06-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/07-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/08-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/08-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/09-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/09-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/10-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/10-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/11-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/11-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/12-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/12-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/13-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/13-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/14-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/14-review.png -------------------------------------------------------------------------------- /reviews/azure/az900/15-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/az900/15-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/.DS_Store -------------------------------------------------------------------------------- /reviews/azure/dp900/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/01-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/02-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/03-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/04-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/05-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/06-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/07-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/08-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/08-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/09-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/09-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/10-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/10-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/11-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/11-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/12-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/12-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/13-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/13-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/14-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/14-review.png -------------------------------------------------------------------------------- /reviews/azure/dp900/15-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/azure/dp900/15-review.png -------------------------------------------------------------------------------- /reviews/devops/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/01-review.png -------------------------------------------------------------------------------- /reviews/devops/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/02-review.png -------------------------------------------------------------------------------- /reviews/devops/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/03-review.png -------------------------------------------------------------------------------- /reviews/devops/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/04-review.png -------------------------------------------------------------------------------- /reviews/devops/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/05-review.png -------------------------------------------------------------------------------- /reviews/devops/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/06-review.png -------------------------------------------------------------------------------- /reviews/devops/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/07-review.png -------------------------------------------------------------------------------- /reviews/devops/08-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/08-review.png -------------------------------------------------------------------------------- /reviews/devops/09-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/09-review.png -------------------------------------------------------------------------------- /reviews/devops/10-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/10-review.png -------------------------------------------------------------------------------- /reviews/devops/11-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/11-review.png -------------------------------------------------------------------------------- /reviews/devops/12-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/12-review.png -------------------------------------------------------------------------------- /reviews/devops/13-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/13-review.png -------------------------------------------------------------------------------- /reviews/devops/14-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/14-review.png -------------------------------------------------------------------------------- /reviews/devops/15-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/15-review.png -------------------------------------------------------------------------------- /reviews/devops/16-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/16-review.png -------------------------------------------------------------------------------- /reviews/devops/17-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/17-review.png -------------------------------------------------------------------------------- /reviews/devops/18-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/18-review.png -------------------------------------------------------------------------------- /reviews/devops/19-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/19-review.png -------------------------------------------------------------------------------- /reviews/devops/20-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/20-review.png -------------------------------------------------------------------------------- /reviews/devops/21-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/21-review.png -------------------------------------------------------------------------------- /reviews/devops/22-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/22-review.png -------------------------------------------------------------------------------- /reviews/devops/23-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/23-review.png -------------------------------------------------------------------------------- /reviews/devops/24-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/24-review.png -------------------------------------------------------------------------------- /reviews/devops/25-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/devops/25-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/01-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/02-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/03-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/04-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/05-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/06-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/07-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/08-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/08-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/09-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/09-review.png -------------------------------------------------------------------------------- /reviews/gcp/ cloud-digital-leader-certification/10-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/ cloud-digital-leader-certification/10-review.png -------------------------------------------------------------------------------- /reviews/gcp/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/.DS_Store -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/01-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/02-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/03-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/04-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/05-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/06-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/07-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/08-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/08-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/09-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/09-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/10-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/10-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/11-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/11-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/12-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/12-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/13-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/13-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/14-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/14-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/15-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/15-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/16-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/16-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/17-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/17-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/18-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/18-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/19-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/19-review.png -------------------------------------------------------------------------------- /reviews/gcp/associate-cloud-engineer-certification/20-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/associate-cloud-engineer-certification/20-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud developer-certification/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud developer-certification/01-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud developer-certification/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud developer-certification/02-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud developer-certification/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud developer-certification/03-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud developer-certification/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud developer-certification/04-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud developer-certification/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud developer-certification/05-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud developer-certification/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud developer-certification/06-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/01-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/01-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/02-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/02-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/03-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/03-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/04-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/04-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/05-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/05-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/06-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/06-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/07-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/07-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/08-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/08-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/09-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/09-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/10-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/10-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/11-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/11-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/12-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/12-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/13-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/13-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/14-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/14-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/15-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/15-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/16-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/16-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/17-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/17-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/18-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/18-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/19-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/19-review.png -------------------------------------------------------------------------------- /reviews/gcp/professional-cloud-architect-certification/20-review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in28minutes/learning-paths-cloud-and-devops/19f7f09c40b7c1cfdff1b2103269781a7c957cb1/reviews/gcp/professional-cloud-architect-certification/20-review.png -------------------------------------------------------------------------------- /sdlc-agile.md: -------------------------------------------------------------------------------- 1 | ## Learning AWS 2 | - **Title**: SDLC: Waterfall to Agile to DevOps 3 | - **Video File Name**: SDLC: Waterfall to Agile to DevOps 4 | - **Preview Video TimeLines**: NOT NEEDED 5 | 6 | ### Image Overlays 7 | 8 | None 9 | 10 | ### Text Overlays 11 | 12 | Prashanth... Can you call me when you complete editing and before exporting? I want to focus on the first minute of editing! 13 | 14 | ### Video Description 15 | 16 | ``` 17 | SDLC: Waterfall to Agile to DevOps 18 | 19 | Koushik (https://javabrains.io/), Siva (https://www.sivalabs.in/) and Ranga discuss the evolution of SDLC from Waterfall to Agile to DevOps 20 | 21 | Building software involves multiple steps - gathering requirements, documenting them, architecture, design, coding, testing, deployment and operations. Each of these steps involve people playing multiple roles. How do you ensure that the software you are developing is of the highest quality? That's where the Software Development Life Cycle or SDLC comes into picture. We started with waterfall, evolved to agile and today we talk about devops (and SRE). 22 | 23 | Koushik, Siva and I have seen this evolution during our two decades of experience building software. 24 | 25 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 26 | 27 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 28 | 29 | ► Overview of waterfall - experiences 30 | ► Overview of agile - changes, advantages, practices etc. 31 | ► Experiences related to Agile Manifesto 32 | ► Experiences related to Agile Priciples 33 | ► Build the right thing and Build the thing right 34 | ► Self organizing cross-functional pizza teams - Proactive, Pragmatic, Assertiveness, Question Why?, Continous Improvement (feedback) 35 | ► Agile Practices: CI/CD, Unit testing, TDD, 4 principles of simple design 36 | ► Agile vs Scrum - Ready or Not, DoD 37 | ► What's next after Agile? DevOps? 38 | ► Overview of DevOps 39 | 40 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 41 | - None 42 | 43 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 44 | 00:00:00 Introduction 45 | 00:01:50 Overview of waterfall - experiences 46 | 00:09:17 Overview of agile - changes, advantages, practices etc. 47 | 00:18:04 Experiences related to Agile Manifesto 48 | 00:25:45 Experiences related to Agile Priciples 49 | 00:37:35 Agile vs Scrum 50 | 00:54:34 What's next after Agile? DevOps? Overview of DevOps 51 | 00:58:47 Closing 52 | 53 | #waterfall #agile #devops #sdlc #koushik #siva #javabrains #sivalabs #in28minutes 54 | ``` 55 | 56 | ### Social Media Posts 57 | 58 | ``` 59 | Building software involves multiple steps - gathering requirements, documenting them, architecture, design, coding, testing, deployment and operations. Each of these steps involve people playing multiple roles. 60 | 61 | How do you ensure that you are building what your customer wants (build the right product)? 62 | 63 | How do you ensure that the process followed helps you build the product of the highest quality? (build the product right) 64 | 65 | That's where the Software Development Life Cycle or SDLC comes into picture. We started with waterfall, evolved to agile and today we talk about devops (and SRE). 66 | 67 | @Koushik Kothagal, @Siva Prasad Reddy Katamreddy and I have seen this evolution during our two decades of experience building software. 68 | 69 | And that's what we talk about in this video! 70 | 71 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 72 | ► Overview of waterfall - experiences 73 | ► Overview of agile - changes, advantages, practices etc. 74 | ► Experiences related to Agile Manifesto 75 | ► Experiences related to Agile Priciples 76 | ► Build the right thing and Build the thing right 77 | ► Self organizing cross-functional pizza teams - Proactive, Pragmatic, Assertiveness, Question Why?, Continous Improvement (feedback) 78 | ► Agile Practices: CI/CD, Unit testing, TDD, 4 principles of simple design 79 | ► Agile vs Scrum - Ready or Not, DoD 80 | ► What's next after Agile? DevOps? 81 | ► Overview of DevOps 82 | 83 | 84 | ▬▬▬▬▬▬ 💎 Complete Video 💎 ▬▬▬▬▬▬ 85 | Complete Video - https://youtu.be/hnk006-Vw9g 86 | 87 | #agile #devops #sdlc 88 | ``` 89 | 90 | 91 | ### Planned Script Outline 92 | 93 | ``` 94 | How can you become a great programmer, a great tech lead or a great architect? What are the skills you need to focus? Is it just technology, language, frameworks and tools? Or is there more to it? 95 | 96 | I'm delighted to bring this new series of videos focusing on the the finer aspects of programming! And what's more exciting? Koushik (from Java Brains) and Siva (from Siva Labs) will join in. Koushik is joining in from the silicon valley. Siva is joining in from the hitech city or the cyber city as we call it. Welcome Koushik and Siva. Glad to have you both here. 97 | 98 | Building software involves multiple steps - gathering requirements, documenting them, architecture, design, coding, testing, deployment and operations. Each of these steps involve people playing multiple roles. How do you ensure that the software you are developing is of the highest quality? That's where the Software Development Life Cycle or SDLC comes into picture. We started with waterfall, evolved to agile and today we talk about devops (and SRE). 99 | 100 | Koushik, Siva and I have seen this evolution during our two decades of experience building software. 101 | 102 | This evolution of SDLC from waterfall to agile to devops will be today's focus of discussion. 103 | 104 | Overview of waterfall - experiences 105 | Overview of agile - changes, advantages, practices etc. 106 | Experiences related to Agile Manifesto 107 | Experiences related to Agile Priciples 108 | Build the right thing Build the thing right 109 | Self organizing cross-functional pizza teams - Proactive, Pragmatic, Assertiveness, Question Why?, Continous Improvement (feedback) 110 | Practices: CI/CD, Unit testing, TDD, 4 principles of simple design 111 | Agile principles/practices in our life - Boy Scout Rule, Minimum Viable Product, 80-20 principle, Continuous Improvement, Making Work Visible 112 | Agile vs Scrum - Ready or Not, DoD 113 | Hands-on architects 114 | How do you handle people who want to do things their way only? 115 | Will you use an agile approach to launch a satellite to the moon? 116 | What's next after Agile? DevOps? 117 | Overview of DevOps 118 | 119 | 120 | 121 | - 3 minute overview of SDLC 122 | - Our experiences with things in the agile manifesto (while there is value in the items on the right, we value the items on the left more) 123 | - Individuals and interactions over processes and tools 124 | - Working software over comprehensive documentation 125 | - Customer collaboration over contract negotiation 126 | - Responding to change over following a plan 127 | - Pickup important principles and talk about them 128 | - Working software is the primary measure of progress 129 | - Early and continuous delivery of valuable software. 130 | - Welcome changing requirements, even late in development 131 | - Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. 132 | - Continuous attention to technical excellence and good design enhances agility. 133 | - Simplicity–the art of maximizing the amount of work not done–is essential. 134 | - The best architectures, requirements, and designs emerge from self-organizing teams. 135 | - At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. 136 | - What's next after Agile? 137 | 138 | ``` -------------------------------------------------------------------------------- /spring-boot/learning-spring-boot.md: -------------------------------------------------------------------------------- 1 | ## Learning Spring Boot 2 | 3 | - **Title**: Learning Spring Boot in 2022 4 | - **Video File Name**: Learning Spring Boot in 2022 5 | - **Preview Video TimeLines**: 15:21 to 15:53 6 | 7 | ### Video Editing Guidelines 8 | 9 | Please edit carefully from minute 32 to 35. You might want to take some of the conversation out from there. 10 | 11 | ### Image Overlays 12 | 13 | None 14 | 15 | ### Text Overlays 16 | 17 | 18 | ### YouTube Video Description 19 | 20 | ``` 21 | Learning Spring Boot in 2022. What Roadmap should a Spring Boot developer follow to learn Spring Boot, Docker, Kubernetes and Spring Cloud? 22 | 23 | Shabbir (https://www.youtube.com/channel/UC4VZwhJ4T42SVHy9QbZ5rKw) and Ranga Karanam(https://in.linkedin.com/in/rangakaranam) discuss these beginner questions in depth. 24 | 25 | ALL LEARNING PATHS - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 26 | 27 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 28 | ► What's the best approach to learn Spring Boot? 29 | ► Why should you learn to Build APIs? 30 | ► Why should you learn Docker and Kubernetes? 31 | ► How can you learn microservices? 32 | ► When should you learn JPA, Databases and others? 33 | ► When should you learn the cloud? 34 | 35 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 36 | 37 | ► Video - Spring Boot Roadmap : https://www.youtube.com/watch?v=gQHs8pnlagM 38 | ► Course - Spring Microservices : https://links.in28minutes.com/MISC-MICROSERVICES 39 | 40 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 41 | 42 | 00:00:00 Introduction 43 | 00:01:43 What's the best approach to learn Spring Boot? 44 | 00:05:11 Why should you learn to Build APIs? 45 | 00:11:42 How can you learn microservices? 46 | 00:18:11 Why should you learn Docker and Kubernetes? 47 | 00:22:02 Importance of learning Spring Cloud 48 | 00:23:56 When should you learn JPA, Databases and others? 49 | 00:28:23 When should you learn the cloud? 50 | 51 | ``` 52 | 53 | ### Social Media Post 54 | 55 | ``` 56 | 57 | How does a Java programmer learn Spring Boot? 58 | 59 | What is the Simplest ROADMAP for a Java developer today? 60 | 61 | Shabbir(https://in.linkedin.com/in/shabbir-dawoodi) and Ranga(https://in.linkedin.com/in/rangakaranam) discuss this in depth in this video. 62 | 63 | Here are some of the things we talked about: 64 | ► What's the best approach to learn Spring Boot? 65 | ► Why should you learn to Build APIs? 66 | ► Why should you learn Docker and Kubernetes? 67 | ► How can you learn microservices? 68 | ► When should you learn JPA, Databases and others? 69 | ► When should you learn the cloud? 70 | 71 | Here's the complete video: https://youtu.be/YNEUMmtO_6k 72 | 73 | COMPLETE SERIES - https://github.com/in28minutes/learning-paths-cloud-and-devops#cloud-and-devops-learning-paths 74 | 75 | What should the team talk about next? 76 | 77 | Thoughts? 78 | 79 | #programming #springboot #in28minutes 80 | ``` 81 | 82 | 83 | ### Script Outline 84 | 85 | ``` 86 | ``` -------------------------------------------------------------------------------- /temp/influencer-campaign.md: -------------------------------------------------------------------------------- 1 | # Cloud Influencer Campaign 2 | 3 | ## Goal 4 | - Position ourselves as the place to **start cloud journeys** - AWS, Azure and Google Cloud 5 | - Focus on **Beginner** Courses: 6 | - Google Cloud: https://www.udemy.com/course/google-cloud-digital-leader-certification/ 7 | - Azure: https://www.udemy.com/course/azure-certification-az-900-azure-fundamentals/ 8 | - AWS: https://www.udemy.com/course/aws-certified-cloud-practitioner-step-by-step/ 9 | 10 | ## Our differentiators 11 | - Almost **one million learners** on Udemy (https://www.udemy.com/user/in28minutes/) 12 | - Maybe the **No 1 Udemy instructor** in India 13 | - **Multi cloud** instructor - Teaching AWS, Azure and Google Cloud 14 | - I don't know any other instructor who teaches multiple clouds 15 | - Expertise on Serverless, Containers, Microservices, Full Stack, Cloud and DevOps 16 | - **Great Reviews** on All our Courses (including AWS, Azure and Google Cloud courses) 17 | - **Price Differentiation**: All our competitors in India offer cloud solutions at very expensive prices. An in28minutes cloud certification course (with all its amazing reviews and flexibility of learning whenever a learner wants to learn) costs less than RS 1000. 18 | 19 | ## Audience 20 | - IT and Software: 21 | - **Developers/Engineers** 22 | - Python (Example: https://www.youtube.com/c/CodeWithHarry) 23 | - JavaScript (Example: https://www.youtube.com/c/SundeepSaradhi) 24 | - System Design (Example: https://www.youtube.com/channel/UCRPMAqdtSgd0Ipeef7iFsKw) 25 | - FAANG careers related channels (Example: https://www.youtube.com/channel/UCQHLxxBFrbfdrk1jF0moTpw) 26 | - **Testers** (Example: https://www.youtube.com/c/pavanoltraining) 27 | - Business Analysts, Architects, Managers (Could not find a channel!) 28 | 29 | ## Approach 30 | - A **possible** approach: 31 | - Why Cloud is Important? 32 | - Why Certifications are Important? 33 | - Focus on one cloud and the beginner certification for it 34 | - Offer it at huge discount for a couple of days 35 | -------------------------------------------------------------------------------- /temp/next-videos-architect.md: -------------------------------------------------------------------------------- 1 | Next Week: Architectural Styles 2 | - Distributed 3 | - Component based 4 | - SOA 5 | - Microservices 6 | - Event Driven 7 | - Serverless -------------------------------------------------------------------------------- /temp/ranga-list.md: -------------------------------------------------------------------------------- 1 | Cloud Made Easy - 1 - Regions and Zones - AWS, Azure and Google Cloud 2 | Cloud Made Easy - 2 - Virtual Machines - AWS, Azure and Google Cloud - EC2, GCE -------------------------------------------------------------------------------- /temp/ranga-notes-code-reviews.md: -------------------------------------------------------------------------------- 1 | # Code Reviews 2 | 3 | ## GOAL 4 | - Correctness 5 | - Add value to System: Maintainability,Operations, Scalability, Performance 6 | - Add value to People: Help them learn new things 7 | - Add to Best Practices: Identify common mistakes/patterns 8 | 9 | ## When 10 | - High Focus Time 11 | - New developer joins the team? 12 | - New methodology or technology change is being implemented? 13 | - Vertical Slice is being built 14 | - Normal Focus 15 | - Peer Reviews during the sprint 16 | - As early as possible 17 | 18 | ## How 19 | - Static Analysis Results (Including Security Analysis) 20 | - Ideally Pair Programming Reviews 21 | - Fixing comments directly discussing with developers 22 | - Right attitude 23 | 24 | ## WHAT 25 | 26 | - FIRST STEPS 27 | - Use static analysis tools - SONAR 28 | - components & their sizes & interactions with other components 29 | - Hotspots: Large Classes, Complex methods, Large Components, Lot of dependencies, Uncovered Code 30 | - Review Junits for complex methods/classes 31 | - Check Readability of code 32 | - Most important of 4 principles of Simple Design 33 | - Architecture 34 | - frameworks choice 35 | - communication with other sytems 36 | - testability 37 | - components 38 | - relative size 39 | - reuse 40 | - existing components 41 | - creating new components 42 | - Design 43 | - Interactions between classes 44 | - Coupling 45 | - Cohesion 46 | - Layer Responsibilities 47 | - Unit Tests 48 | - How easy is it to unit test? 49 | - Code 50 | - 4 principles of simple design 51 | - Unit tests 52 | - Programming Approach related things: Functional/OOPS/.. 53 | - Language specific things 54 | - Effective Java .. 55 | - New language features 56 | - Exception handling 57 | - Transaction Management 58 | - NFRs (Performance/Security) 59 | - Engineering Practices 60 | - how often is code committed 61 | - Broken Builds 62 | - Release practices 63 | - Deployment Practices 64 | - Continuous Integration 65 | 66 | ## Quick Things 67 | - Standards vs Principles 68 | - Role of Static Analysis in Code Reviews 69 | - Java Tips : minimum scope for variables, exception handling,functional programming? 70 | - Code quality is an attitude. Either, the team has it or not. 71 | - Attitude to refactor. To be boy scout. 72 | - As an architect, it is important to create an environment where such an attitude is appreciated. 73 | - Have a good static analysis tool(and is part of Continuous Integration). 74 | - Static Analysis is not a magic wand. For me, results from Static Analysis are a signal: It helps me decide where I should look during peer or architect reviews? 75 | - Have good peer review practices in place. 76 | -------------------------------------------------------------------------------- /temp/ranga-notes.md: -------------------------------------------------------------------------------- 1 | ## My Scripts 2 | 3 | In the last week, we released a series of 10 videos on AWS, Azure, Google Cloud and DevOps. We did a little more research and came up with a list of 20 frequently asked questions from learners about learning cloud and devops. Balaji has started his cloud journey in the last 2 years. I and Balaji would share our experience learning cloud and devops. Let's get started. 4 | 5 | 6 | ## 7 | 8 | Learning AWS, Learning Azure, Learning Google Cloud is much easier than learning programming. Learning Docker, Learning Kubernetes, Learning Terraform is much easier than learning to write great unit test, learning to simplify design and architectures. 9 | 10 | 80-20 Rule, Finding what works for me, Putting myself in uncomfortable situations, Unlearning fast, Getting into a flow, Using Pomodoro technique, Getting hands-on at the right time: These are some of the ways I learn fast. 11 | 12 | And I'm delighted to have Koushik and Siva who have been continuously learning technology and evolving with it for the last two decades. 13 | 14 | 15 | Koushik and Siva - Welcome to today's discussion 16 | 17 | My Three (actually four) Takeaways: 18 | 1: Learning is something specific to an individual. Workout what works for you. 19 | 2: Focus on building something rather than on frameworks and tools. 20 | 3: Use 80-20 rule. Spend time identifying what tool/framework/language to learn. 21 | 4: Choose to go hands-on at the right time. 22 | 23 | What are your takeaways? 24 | 25 | Script 26 | 27 | How do you keep with the change in technology? 28 | How do you learn? 29 | What is your learning approach? 30 | What do you like to learn from - books/courses/videos/documentation? 31 | What is the importance of building T-shaped skills? 32 | Do you have a specific environment or time where you learn? 33 | 34 | 35 | ### Google Cloud Digital Leader 36 | 37 | Google Cloud Digital Leader certification was introduced in 2021. However, it is now among the most popular Google Cloud certifications. Why is this certification so popular? 38 | 39 | Programmers, Business Analysts, Testers, sometime even Architects are among the roles of the people attempting this certification. What makes this certification the best place to start learning Google Cloud? 40 | 41 | Learners take somewhere between 1 to 4 weeks to clear this certification. What is the step by step approach you can take to clear this certification? 42 | 43 | AND 44 | 45 | The certification has been updated drastically very recently. What has changed? 46 | 47 | 48 | We will discuss these aspects with Sathish VJ (AwesomeGCP) and our own Amit. Sathish, GK, Amit and I have all cleared this certification. 49 | 50 | Welcome! 51 | 52 | And Amit will moderate the discussion for us. Let's get started! Over to you Amit! 53 | 54 | ### SDLC 55 | 56 | 57 | 58 | ### Microservices 59 | 60 | The most popular architectural style today is microservices architecture. Beginners to microservices are overwhelmed with a tools and frameworks in building microservices - Docker, Kubernetes and Spring Cloud. 61 | 62 | I have the experience of helping more than 100,000 learners start their microservices journey. In this video, Amit and I will discuss the fundamentals of microservices and help a beginner to microservices understand how they can start their journey to microservices. 63 | 64 | Docker, Kubernetes, Cloud and Spring Cloud might seem difficult at the start. But if you understand how they fit in and the value they bring in, they become easier to learn! 65 | Let's make microservices easier to learn. Let's get started. 66 | 67 | Delighted to have you here Amit! 68 | 69 | 70 | ### Microservices - V2 71 | 72 | The most popular architectural style today is microservices architecture. Beginners to microservices are overwhelmed with a tools and frameworks in building microservices - Docker, Kubernetes and Spring Cloud. 73 | 74 | In the last video, we got a 10,000 feet overview of microservices. In this video, let's dig deeper into some of the important aspects of microservices. We will take a couple of example microservices and discuss the microservice features in depth. We will discuss the role played by Docker, Kubernetes and Spring Cloud as well. 75 | 76 | Let's get started. 77 | 78 | Delighted to have you here Amit! 79 | 80 | 81 | 82 | 83 | ## Moving Microservices from VMs to Kubernetes 84 | 85 | 1. Moving Microservices from VMs to Kubernetes - Why? 86 | 2. Why Containers? 87 | 3. Why Container Orchestration? 88 | 4. What are the advantages of Kubernetes? 89 | 5. What do you think important concepts of Kubernetes? 90 | 6. CI/CD for Kubernetes 91 | 7. IaC for Kubernetes 92 | 8. Monitoring Kubernetes cluster 93 | 9. Kubernetes - Best Practices 94 | Kubernetes - Advantages 95 | -------------------------------------------------------------------------------- /template.md: -------------------------------------------------------------------------------- 1 | ## Title 2 | 3 | - **Video File Name**: 4 | - **Preview Video TimeLines**: 5 | 6 | ### Video Editing Guidelines 7 | 8 | ### Image Overlays 9 | 10 | ### Text Overlays 11 | 12 | ### YouTube Video Description 13 | 14 | ``` 15 | Host - 16 | Expert - 17 | 18 | ▬▬▬▬▬▬ 💎 Discussion points 💎 ▬▬▬▬▬▬ 19 | ► Point 1 20 | ► Point 2 21 | ► Point 3 22 | 23 | ▬▬▬▬▬▬ Learning Resources 🔗▬▬▬▬▬▬ 24 | ► Video - Title - Link 25 | ► Video - Title - Link 26 | 27 | ▬▬▬▬▬▬ Chapters ▬▬▬▬▬▬ 28 | ``` 29 | 30 | ### Social Media Post 31 | 32 | ``` 33 | ``` 34 | 35 | ### Script 36 | 37 | ``` 38 | Script goes here 39 | ``` --------------------------------------------------------------------------------