What will happen to Lambda function running Python 3.6 after 17/08/2022?

What will happen to Lambda function running Python 3.6 after 17/08/2022?

Share Everywhere

Table of contents

Question:

I found this:

https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/lambda-runtimes.html#runtime-support-policy

I want to ask more about the meaning of \”update\” here.

Does it means that Python editing itself will not be possible and will not work?

Answer from AWS:

Hello,

Thank you for contacting AWS Premium Support. My name is Kedibone, and I will be assisting you with this case.

I understand you would like to have clarity regarding the deprecation of Python 3.6 runtime version. Please correct me if I misunderstood your issue.

To address the questions you have asked, Does the update here just mean that you will not be able to upgrade the Python runtime from the Lambda edit screen or API? Or Does it mean that Python editing itself will not be possible and will not work?

-What the documentation means when its states “You can no longer create or update functions that use the runtime.”. Currently when you create a function, when you select runtime  for your function you will see the below list of runtimes under “Other supported”:

—-Python Other supported list—

  • Python3.6
  • Python3.7
  • Python3.8

———————

The “You can no longer create” means you will not see Python3.6 on the list of “Other supported” runtime versions when creating your function.

Furthermore, for the part where they explain “You can no longer update functions that use the runtime”. As of current when you navigate to runtime settings in Lambda console, and select edit–>”Other supported” list will not include python3.6 runtime version.

Once the deprecation phase 2 of python 3.6 is complete you will not be able to rollback to the deprecated runtime version. Example: Lets say you have a function that is running on python 3.6 and you update your Lambda function runtimes to Python 3.8, you will not be able to rollback the runtime version to 3.6 after Aug 17, 2022 as python3.6 will no longer be technically supported and will be removed from “Other supported” runtimes list.

–Example of the “Other supported” list after Aug 17, 2022–

  • Python3.7
  • Python3.8

—————————-

Should you have any additional questions or concerns regarding this case,  please do not hesitate to write back using email(Web) option and I will be more than happy to assist you further.

Have a good day ahead.

Reference:https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html#runtime-support-policy

“Phase 2 – you can no longer create or update functions that use the runtime. To update a function, you need to migrate it to a supported runtime version. After you migrate the function to a supported runtime version, you cannot rollback the function to the previous runtime. Phase 2 starts at least 30 days after the start of Phase 1.”

We value your feedback. Please share your experience by rating this correspondence using the AWS Support Center link at the end of this correspondence. Each correspondence can also be rated by selecting the stars in top right corner of each correspondence within the AWS Support Center.

Best regards,

Kedibone R.

Amazon Web Services

Bạn thấy bài viết này như thế nào?
1 reaction

Add new comment

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Bài viết liên quan

Khám phá FinOps

Khám phá FinOps - công nghệ đám mây

Nhiều doanh nghiệp ngày nay lựa chọn chuyển sang công nghệ đám mây với hi vọng đạt được lợi thế cạnh tranh so với đối thủ nhờ tiềm năng về hiệu quả cao và tiết kiệm chi phí hơn của công nghệ này.
Microservices Roadmap

Microservices Roadmap

- Kafka, RabbitMQ, Amazon SQS: Efficient and reliable message brokers for seamless communication between microservices.
The Data Analyst Roadmap

The Data Analyst Roadmap

**Database Knowledge**: Gain proficiency in working with databases like MySQL, PostgreSQL, or MongoDB.
Architectural patterns in software design

Architectural patterns in software design

Choose the architecture that aligns with your application's unique needs and goals. Each pattern offers a tailored approach to elevate your software system!
Exploring the Technological Marvel Behind Netflix

Exploring the Technological Marvel Behind Netflix

Ever wondered about the tech wizardry that powers your binge-watching adventures on Netflix?