|
68 | 68 | - Practice exercises and examples: |
69 | 69 | - Example: Managing a dictionary of server configurations and optimizing retrieval. |
70 | 70 |
|
71 | | -## Day 12: Functions and Modules |
72 | | -- Introduction to functions in Python. |
73 | | -- Writing functions and function parameters. |
74 | | -- Return values and modular code. |
| 71 | +## Day 12: Python Libraries for DevOps (Part 1) |
| 72 | +- Introduction to File Operations and Boto3. |
| 73 | +- Automating File operations. |
75 | 74 | - Practice exercises and examples: |
76 | | - - Example: Creating a function to automate server status checks. |
| 75 | + - Example: Update a server resources in the server.conf file up on external notification. |
77 | 76 |
|
78 | | -## Day 13: Functions and Modules (Part 2) |
79 | | -- Advanced function topics (recursion, lambda functions). |
80 | | -- Function libraries and built-in functions. |
81 | | -- Practice exercises and examples: |
82 | | - - Example: Developing a library of custom functions for DevOps automation. |
83 | | - |
84 | | -## Day 14: Python Libraries for DevOps (Part 1) |
85 | | -- Introduction to external libraries like Paramiko, Fabric, and Boto3. |
86 | | -- Automating SSH connections with Paramiko. |
87 | | -- Running commands on remote servers. |
88 | | -- Practice exercises and examples: |
89 | | - - Example: Using Paramiko to create a secure remote backup solution. |
90 | | - |
91 | | -## Day 15: Python Libraries for DevOps (Part 2) |
| 77 | +## Day 13: Python Libraries for DevOps (Part 2) |
92 | 78 | - Using Fabric for remote task automation. |
93 | 79 | - AWS automation with Boto3. |
94 | 80 | - Managing EC2 instances, S3 buckets, and more. |
95 | 81 | - Practice exercises and examples: |
96 | | - - Example: Creating a Fabric script for deploying applications to remote servers. |
| 82 | + - Example: Creating a aws script for deploying applications to remote servers. |
97 | 83 |
|
98 | | -## Day 16: Working with RESTful APIs |
| 84 | +## Day 14: Working with RESTful APIs |
99 | 85 | - Introduction to RESTful APIs. |
100 | 86 | - Making HTTP requests using Python. |
101 | 87 | - Parsing JSON responses and error handling. |
102 | 88 | - Practice exercises and examples: |
103 | 89 | - Example: Developing a script to monitor RESTful API endpoints for your DevOps tools. |
104 | 90 |
|
105 | | -## Day 17: Data Serialization and Configuration Files |
| 91 | +## Day 15: Data Serialization and Configuration Files |
106 | 92 | - Serializing and deserializing data (JSON, YAML). |
107 | 93 | - Managing configuration data. |
108 | 94 | - DevOps use cases for configuration files. |
109 | 95 | - Practice exercises and examples: |
110 | 96 | - Example: Building a configuration manager to handle application settings in JSON format. |
111 | 97 |
|
112 | | -## Day 18: Automation with Cron Jobs |
| 98 | +## Day 16: Automation with Cron Jobs |
113 | 99 | - Scheduling automated tasks using cron. |
114 | 100 | - Creating Python scripts for scheduled automation. |
115 | 101 | - Handling periodic tasks and reports. |
116 | 102 | - Practice exercises and examples: |
117 | 103 | - Example: Using cron and Python to schedule regular backups of your data. |
118 | 104 |
|
119 | | -## Day 19: Python Interview Questions & Answers |
| 105 | +## Day 17: Python Interview Questions & Answers |
120 | 106 |
|
0 commit comments