`
eye-lij
  • 浏览: 3539 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AWS lambda应用

阅读更多

使用lambda定时启动一个EC2。

 

 

""" Lambda to launch ec2-instances """
import boto3

REGION = 'cn-north-1' # region to launch instance.
EC2 = boto3.client('ec2', region_name=REGION)

def lambda_to_ec2(event, context):
    """ Lambda handler taking [message] and creating a httpd instance with an echo. """
    message = event['message']

    instance = EC2.run_instances(
        ImageId='ami-c333edae', 
        InstanceType='t2.medium', 
        MinCount=1, 
        MaxCount=1,
        SecurityGroups='prod-rds-backup',
        SubnetId='subnet-d45208b1',
        PrivateIpAddress='10.184.12.240',
        InstanceInitiatedShutdownBehavior='stop'
    )

    print "New instance created."
    instance_id = instance['Instances'][0]['InstanceId']
    print instance_id

    return instance_id

 

 

创建Lambda函数

 

创建Cloudwatch event

 

创建trigger

 

 

分享到:
评论

相关推荐

    AWS Lambda 开发者User Guide

    在监控和故障排除章节,文档讲述了如何有效地监控AWS Lambda应用程序的执行,并提供了关于如何解决可能遇到的问题的指导。此外,还提供了一系列AWS Lambda基于应用程序的示例,以帮助开发者理解在实际场景中如何应用...

    AWS Lambda 中文开发者手册

    在实际部署基于Lambda的应用程序时,AWS提供了一系列的自动化部署选项,如AWS CloudFormation和AWS Serverless Application Model (SAM)等,它们可以帮助开发者以代码的形式描述和部署云资源和应用程序。同时,SAM ...

    容器与AWS Lambda技术架构概述.pdf

    《容器与AWS Lambda技术架构概述》 在当前的云计算领域,技术创新不断推动着行业的进步,其中,AWS Lambda和容器技术的结合是极具代表性的解决方案。本文将深入探讨这两种技术架构的特点,以及它们如何共同塑造未来...

    Architect应用程序的AWSLambda节点运行时助手___下载.zip

    "Architect 应用程序的 AWS Lambda 节点运行时助手"很可能是为在 AWS Lambda 上构建和优化 Node.js 应用程序提供的一套工具或库。 Node.js 在 AWS Lambda 上运行的优势在于它的事件驱动模型和非阻塞 I/O,这使得它...

    Serverless 架构 无服务器应用与AWS Lambda.rar

    本篇文章将深入探讨Serverless架构的概念、优势、工作原理以及AWS Lambda的具体应用。 一、Serverless架构 Serverless并非真的“无服务器”,而是指开发者不再需要手动管理服务器资源。在Serverless架构中,云服务...

    亚马逊 aws Lambda demo

    总之,这个"Maven demo"是一个实践性很强的学习资源,通过它,我们可以掌握如何在AWS Lambda上构建和部署Java应用程序,理解无服务器计算的优势,以及如何利用Lambda实现灵活、可扩展的云服务。无论你是初学者还是...

    高清彩版 Mastering.Aws.Lambda

    **高清彩版《Mastering AWS Lambda》** 这本书深入探讨了如何利用AWS Lambda构建和部署无服务器应用。AWS Lambda是一项由亚马逊网络服务(Amazon Web Services,简称AWS)提供的计算服务,它允许用户运行代码而无需...

    Go-运行标准Go代码在AWSLambda平台中

    标题 "Go-运行标准Go代码在AWSLambda平台中" 指向了使用Go语言在亚马逊AWS Lambda服务上部署无服务器应用的主题。AWS Lambda是一种计算服务,它允许开发者运行代码而无需预先配置或管理服务器。这里,我们关注的是...

    Go-在Go中创建您的AWSLambda函数代码

    在本文中,我们将深入探讨如何使用Go语言在Amazon Web Services(AWS)上创建...通过理解Lambda处理程序的工作原理、构建和部署流程,以及如何进行测试和监控,您就可以有效地利用Go在AWS上构建可扩展的无服务器应用。

    learn-aws-lambda, 了解如何使用 AWS Lambda轻松创建无限可伸缩的Web服务.zip

    learn-aws-lambda, 了解如何使用 AWS Lambda轻松创建无限可伸缩的Web服务 知识库 了解在 LESS 时间和成本范围内使用 AWS Lambda创建可以扩展的微型服务比基于服务器的应用程序运行的成本高 。 电子邮件内容什么是 ...

    开源项目-aws-aws-lambda-go.zip

    总之,aws-lambda-go 是 AWS Lambda 和 Go 语言结合的重要桥梁,它让开发者能够利用 Go 语言的强大功能来构建无服务器应用,同时简化了部署和管理过程。如果你是 Go 语言爱好者并且正在寻找一种方式将你的代码部署到...

    Laravel开发-laravel-aws-lambda

    当我们把Laravel与AWS Lambda结合时,我们可以创建一种新型的、基于事件驱动的应用架构,这被称为“Laravel on AWS Lambda”。 **Laravel 开发** Laravel的核心特性包括其直观的MVC(模型-视图-控制器)架构、强大...

    beerfund:用于运行团队啤酒基金的 AWS lambda 应用程序

    【啤酒基金:AWS Lambda 应用程序实现】 在IT行业中,云计算已经成为不可或缺的一部分,而AWS(Amazon Web Services)作为全球领先的云服务提供商,其提供的Lambda服务更是无服务器计算的典范。本项目“beerfund”...

    PyPI 官网下载 | aws-cdk.aws-lambda-python-1.64.0.tar.gz

    使用这个软件包,开发者可以更高效地构建和部署基于Python的AWS Lambda应用程序,从而简化云资源的管理和维护,提高开发效率。 总的来说,这个压缩包提供了一种使用Python进行AWS Lambda开发的工具集,使得开发者...

    Serverless 架构 无服务器应用与AWS Lambda.pdf

    《Serverless架构:无服务器应用与AWS Lambda》的作者Peter Sbarski 是最早完全拥抱无服务器架构的开发者之一,他将自己在应用无服务器架构中获得的宝贵经验总结成本书,呈现给广大的读者。更难能可贵的是,全书贯穿...

    AWS Lambda In Action Chapter2

    本章主要讲述了创建第一个 AWS Lambda 函数的步骤,包括理解函数配置和设置,并且如何使用 AWS Lambda 接口从客户端应用程序调用函数。学习内容涵盖了同步(返回结果)和异步(例如,订阅事件到函数)两种函数的使用...

    PyPI 官网下载 | aws_cdk.aws_lambda_nodejs-1.83.0-py3-none-any.whl

    总结起来,aws_cdk.aws_lambda_nodejs是一个强大的工具,它使得Python开发者能够以更高效、更可维护的方式构建和管理基于Node.js的AWS Lambda应用程序。结合AWS CDK的抽象层,它可以简化云基础设施的复杂性,提高...

    Go-一个无缝的方式执行Goweb应用程序在AWSLambda和AWSAPI网关

    标题中的“Go-一个无缝的方式执行Goweb应用程序在AWS Lambda和AWS API网关”意味着我们将探讨如何利用Go语言和AWS的Serverless服务——Lambda及API Gateway,来构建无服务器的Web应用程序。这种方式允许开发者专注于...

    AWS Lambda In Action Chapter1

    AWS Lambda是一个计算服务,它运行代码并为应用程序管理计算资源,提供事件驱动的服务器无状态应用。 首先,要理解函数为何可以成为应用程序的基础构建块。函数即代码,它是执行特定任务的一段代码。在云计算中,...

Global site tag (gtag.js) - Google Analytics