|
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