This document summarizes a presentation about DevOps practices at Trend Micro. It discusses: - How Trend Micro moved infrastructure to AWS to relieve operations staff and enable more flexible scaling. This allowed faster development cycles through continuous integration and continuous delivery. - They use AWS services like CloudFormation, OpsWorks, CodePipeline and CloudWatch to automate infrastructure provisioning and application deployments. Infrastructure and applications are defined through templates. - Lessons learned include fully utilizing CloudFormation to manage resources, parameterizing templates, and being aware of limits when automating at scale with services like OpsWorks.
This document discusses migrating applications to AWS cloud. It covers AWS cloud characteristics like accessibility, elasticity, pay-per-use model, security, and automation. It then discusses different AWS services, common migration drivers, examples of applications that can run on AWS like web servers, databases, email servers, and business applications from vendors like Microsoft, SAP, Oracle and VMware. Finally it covers different migration strategies like rehosting by lifting applications to AWS, replatforming by re-architecting on AWS services, refactoring by rewriting applications, and repurchasing cloud-based solutions.
In this session, Amit Patel, General Manager of AWS Mobile Services, will share our vision, customer trends and the latest additions to AWS Mobile Services.
Intended for customers who have (or will have) thousands of instances on AWS, this session is about reducing the complexity of managing costs for these large fleets so they run efficiently. Attendees will learn about common roadblocks that prevent large customers from cost optimizing, tools they can use to efficiently remove those roadblocks, and techniques to monitor their rate of cost optimization. The session will include a case study that will talk in detail about the millions of dollars saved using these techniques. Customers will learn about a range of templates they can use to quickly implement these techniques, and also partners who can help them implement these templates.
This document discusses various integration techniques for connecting Salesforce to external systems. It outlines the SOAP, REST, and Bulk APIs which allow inbound integration into Salesforce. Outbound techniques include the Streaming API, custom Apex code, and Outbound Messaging. The best integration approach depends on requirements like real-time access, bulk data transfer, or connecting mobile apps. Integrating systems efficiently regardless of location is ideal to avoid failed cloud projects.
This document summarizes mobile web and app development using AWS services. It notes that when developing mobile apps, developers focus on the undifferentiated heavy lifting required and what makes their app unique. AWS Mobile Services make the undifferentiated components like handling transient network conditions easy, allowing developers to focus on their unique app aspects. It provides examples of AWS Mobile Services that can help with areas like client-side libraries, serverless infrastructure, testing on devices, analytics, messaging users, and finding mobile software.
The document discusses the benefits of AWS for education and research. It highlights how AWS can help remove waste from on-premise infrastructure management and allow institutions to focus more on their core missions. Examples are given of how AWS supports use cases like lecture capture, student labs, and learning management systems in a scalable and cost-effective manner. The document also provides an overview of AWS services and capabilities across compute, storage, databases, analytics and other areas.
Developers need to quickly develop, build, and deploy web applications. In this session, we show you how AWS CodeStar makes it easy for you to set up a continuous delivery toolchain and start developing on AWS in minutes. We also share best practices for managing and deploying web applications using AWS Elastic Beanstalk. Speaker: Leo Zhadanovsky
hether you’re a cash-strapped startup or an enterprise optimizing spend, it pays to run cost-efficient architectures on AWS. This session reviews a wide range of cost planning, monitoring, and optimization strategies, featuring real-world experience from AWS customers.
- The document provides an overview of a serverless computing workshop that will guide participants in building a serverless web application called Wild Rydes. - The workshop consists of several labs that will teach users how to set up a static website on S3, manage user accounts with Cognito, create a backend service with Lambda and DynamoDB, build a REST API with API Gateway, and optionally process images with Step Functions. - The goal is for users to learn the basics of building serverless web applications using AWS services like Lambda, API Gateway, S3, Cognito, DynamoDB, and Step Functions.
Easily develop mobile apps powered by AWS services using a single console. Whether you are creating a brand new mobile app or adding features to an existing app, AWS Mobile Hub lets you leverage the features, scalability, reliability, and low cost of AWS in minutes. AWS Mobile Hub walks you through feature selection and configuration. It then automatically provisions the AWS services required to power these features, and generates working quickstart apps for iOS and Android that use your provisioned services. Test on the same devices your customers use. Run tests across a large selection of physical devices. Unlike emulators, physical devices provide a more accurate understanding of how users interact with your app by taking into account factors such as memory, CPU usage, location, and modifications done by manufactures and carriers to the firmware and software. Presented by: Danilo Poccia, Technical Evangelist, Amazon Web Services
The document discusses how Riot Games standardized their application deployments using Amazon ECS. It describes how they broke their infrastructure into modular components defined through Terraform to provision resources like ECS clusters, services, load balancers and monitoring in a consistent and reproducible way. It also discusses lessons learned like breaking stacks apart but not overdoing it, being liberal with cluster provisioning, centralizing logs, and staying up to date with ECS and application releases.
Over the last few years, we have seen a dramatic increase in the use of open source projects as the mainstay of architectures in both startups and enterprises. Many of our customers and partners also run their own open source programs and contribute key technologies to the industry as a whole (see DCS201). At AWS we engage with open source projects in a number of ways. We contribute bug fixes and enhancements to popular projects including our work with the Hadoop ecosystem (see BDM401), Chromium (see BAP305) and (obviously) Boto. We have our own standalone projects including the security library s2n (see NET405) and machine learning project MXnet (see MAC401). We also have services that make open source easier to use like ECS for Docker (see CON316), and RDS for MySQL and PostgreSQL (see DAT305). In this session you will learn about our existing open source work across AWS, and our next steps.