[ad_1]
Amazon Web Services (AWS) has opened its server-less language support, allowing "builders" to bring their own language to AWS Lambda.
See also: AWS says so long to developers and "builders" hello
Werner Vogels, chief technical officer of Amazon, announced that this offer responded to the fact that customers use their own preferred language and make sure that AWS does not restrict them.
The announcement consists of two parts, with the introduction of two new features to facilitate the development without a server.
Lambda layers provide centralized management of code and data shared across multiple functions. while Lambda Runtime API is a simple interface to use any programming language, or a specific language version, to develop functions.
According to Vogels, both features can be used together, with the executions being layered so that developers can retrieve them and use the desired programming language when creating Lambda functions.
AWS will soon make available the C ++ and Rust runtime environments, and is also working with partners to provide more open source application execution, including: Erlang (alert logic), Elixir (alert logic) , Cobol (Blu Age), N | Solid (NodeSource) and PHP (Stackery).
Just as developers have their own favorite language, Vogels said they have their own favorite tools.
"Everyone just wants to build business logic," he said. "Serverless is the perfect environment for badembling elements – it's the right tools to use to develop what you want."
As a result, Vogels has also launched Custom Runtimes, which allows developers to bring their own runtime environment without a server.
AWS announced the general availability of the AWS Toolkit for PyCharm, as well as the preview for AWS Toolkits developers for IntelliJ and Visual Studio Code, which is being actively developed in GitHub.
"These open source toolkits will allow you to easily develop server-free applications, including a complete experience of creating, debugging and deploying in EDI and the language of your choice, that's easy. it's Python, Java, Node.js or .NET. "AWS explained in a statement.
AWS has also extended WebSocket support for API Gateway, giving customers access to multiple computing environments. For example, you can start moving EC2 elements to systems without a server without having to change APIs. This helps customers move from a traditional computing environment to a server-less world, said Vogels.
AWS tool well architected
Building on the five pillars that, according to Vogels, encompbades a set of "fundamental strategies and best practices for cloud-based systems architecture" – operational excellence, security, reliability, performance efficiency and optimization Costs – AWS also announced the launch of AWS Well-Architected. Tool.
Effectivel, it's a set of resources allowing customers to measure and improve their architecture using AWS best practices. It includes videos on several topics, such as "security events", as well as best practice guidelines and improvement plans.
AWS Well-Architected Tool is a self-service tool designed to help architects revise AWS workloads at any time, without the need of an AWS solutions architect.
Previous and related coverage:
What is a hybrid cloud in the era of "multi-cloud" and why do you already have one?
Now that the services used by a company and provided to its customers can be hosted on public or on-premise cloud servers, the "hybrid cloud" may not be an architecture anymore. While this may be the case, this does not prevent some digital transformation actors from proclaiming it as a way of working.
Cloud computing: here is a major turning point
Spending on applications has moved to the cloud faster, but other areas of IT spending are catching up.
Related stories:
Disclosure: Asha McLean visited AWS re: Invent as an AWS guest
Source link