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
AWS Kinesis ve Lambda ile Akış Verileri
kursunun bir parçasıdırEgzersiz 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ı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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)