Ortam değişkenlerini kullanma
Ortam değişkenleri, kodu değiştirmeden değiştirmek isteyebileceğin değişkenleri saklamak için kullanışlıdır.
Cody tatile çıkıyor. Normalde mesajları alacak ana kişi o olurdu, ama bir hafta boyunca mesajlar Jeff'e gitmeli.
Hadi Lambda fonksiyonunu Jeff'e kişisel bir SMS gönderecek şekilde biraz ayarlayalım!

Jeff'in telefon numarasını ve adını ilgili ortam değişkenlerine atadım.
Bu egzersiz, kursun bir parçasıdır
AWS Kinesis ve Lambda ile Akış Verileri
Egzersiz talimatları
osmodülünü içe aktar.- PHONE_NUMBER ve RECEIVER için ortam değişkenlerini al.
- DEPARTMENT için ortam değişkenini al ve ayarlı değilse
'Fleet Department'değerine geri dön.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
import ____
# Get Environment variables, specify defaults
PHONE_NUMBER = os.____.get("ALERT_PHONE_NUMBER", None)
RECEIVER = os.environ.____("RECEIVER_NAME", "Random Person")
DEPARTMENT = ____("DEPARTMENT", "____")
# Construct message
message = """Hello {} from {}!
Here are the speeders:
{}
""".format(RECEIVER, DEPARTMENT, speeders.to_string())
# Send message
sns.publish(PhoneNumber = PHONE_NUMBER, Message = message)