Part one of the materials from the June 25 AWS RoadShow in Cambridge. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
The document provides an overview of an AWS Roadshow event in Dublin on June 11, 2014. It includes an agenda for the day's presentations and topics that will be covered, including an introduction to AWS, Skill Pages & AWS, and tricks and tips for getting started with AWS. The document also includes background information on Ian Massingham, who will be presenting.
AWS Roadshow Edinburgh Part 1 - Intro to AWSIan Massingham
Part one of the materials from the June 17 AWS RoadShow in Edinburgh. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
AWS RoadShow Manchester - Part 1 - Introduction to AWSIan Massingham
Part one of the materials from the July 8 AWS RoadShow in Manchester. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
AWS RoadShow Bristol - Part 1 Introduction to AWSIan Massingham
Part one of the materials from the July 10 AWS RoadShow in Bristol. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
Developing applications on Amazon Web Services (AWS) or moving your business into the cloud is more straightforward than you think. Whether you are a developer eager to learn new skills, a solutions architect who wants to solve existing technology problems, the IT professional who wants access to cost-effective, on-demand computing resources, this slides may help you.
This document provides an overview of Amazon Web Services (AWS). It discusses AWS's global infrastructure including regions, availability zones, and edge locations. It describes key AWS services such as EC2 for compute, S3 for storage, RDS for databases, and services for networking, deployment and administration, and security. The document emphasizes AWS's mission to provide scalable and sophisticated cloud-based applications, and highlights how AWS enables businesses and developers through its global, on-demand infrastructure and services.
The document provides an overview of an AWS Roadshow event in Dublin on June 11, 2014. It includes an agenda for the day's presentations and topics that will be covered, including an introduction to AWS, Skill Pages & AWS, and tricks and tips for getting started with AWS. The document also includes background information on Ian Massingham, who will be presenting.
AWS Roadshow Edinburgh Part 1 - Intro to AWSIan Massingham
Part one of the materials from the June 17 AWS RoadShow in Edinburgh. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
AWS RoadShow Manchester - Part 1 - Introduction to AWSIan Massingham
Part one of the materials from the July 8 AWS RoadShow in Manchester. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
AWS RoadShow Bristol - Part 1 Introduction to AWSIan Massingham
Part one of the materials from the July 10 AWS RoadShow in Bristol. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
Developing applications on Amazon Web Services (AWS) or moving your business into the cloud is more straightforward than you think. Whether you are a developer eager to learn new skills, a solutions architect who wants to solve existing technology problems, the IT professional who wants access to cost-effective, on-demand computing resources, this slides may help you.
This document provides an overview of Amazon Web Services (AWS). It discusses AWS's global infrastructure including regions, availability zones, and edge locations. It describes key AWS services such as EC2 for compute, S3 for storage, RDS for databases, and services for networking, deployment and administration, and security. The document emphasizes AWS's mission to provide scalable and sophisticated cloud-based applications, and highlights how AWS enables businesses and developers through its global, on-demand infrastructure and services.
This document summarizes security features and best practices for Amazon Web Services (AWS). It discusses AWS certifications, geographic diversity of data centers, data redundancy, multi-factor authentication, virtual private clouds, and security configurations for Amazon EC2, S3, and other AWS services. The document is intended to provide customers with an overview of AWS security.
This document provides an overview of security best practices when using AWS. It discusses AWS' shared security responsibility model and outlines key AWS security features such as IAM, encryption, firewalls, and monitoring tools. Recommendations are given for building secure infrastructure on AWS including account management, network segmentation, asset management, and monitoring. Case studies and additional resources are also referenced.
This document provides an overview of Amazon Web Services (AWS) presented by Ian Massingham at an AWSome Day event. Some key points:
- AWS has over 1 million active customers including startups, enterprises, and independent software vendors.
- The cloud has become the new normal for companies of all sizes to build and deploy applications faster.
- AWS offers a vast technology platform of infrastructure and services including compute, storage, databases, analytics and more that allows for agility and innovation.
AWS Fundamentals @Back2School by CloudZoneIdan Tohami
This document provides an overview of an AWS Fundamentals course. The course objectives are to teach attendees how to navigate the AWS Management Console, understand foundational AWS services like EC2, VPC, S3, and EBS, manage security and access with IAM, use database services like DynamoDB and RDS, and manage resources with services like Auto Scaling, ELB, and CloudWatch. The agenda covers introductions to AWS, foundational services, security and IAM, databases, and management tools.
SAP has been using Amazon Web Services (AWS) infrastructure as a service (IaaS) since 2008. Over 600 SAP employees in more than 16 countries now directly use AWS, provisioning over 10,000 SAP systems on AWS. SAP's initial goals with AWS were to reduce IT costs and speed up prototyping from 4 weeks to deployment. SAP has since established knowledge centers for AWS and cloud adoption, conducting over 100 customer trainings, demos, and workshops on AWS hosting over 1,000 SAP systems. SAP sees external cloud infrastructure like AWS playing a larger role for SAP customers and applications in the future.
The document discusses architectural patterns and best practices for building scalable and resilient applications on Amazon Web Services (AWS). It provides examples of how to design for failure, implement loose coupling between components, and build elasticity into applications using AWS services like Auto Scaling, Elastic Load Balancing, and Amazon EC2. The document also outlines three approaches for creating standardized technology stacks and managed development environments on AWS.
This presentation covers AWS foundational services such as Amazon EC2, Amazon S3 and Amazon RDS as well as an introduction to AWS deployment tools and techniques and the next steps that you can take to continue developing your knowledge.
This document provides an introduction and overview of Amazon Web Services (AWS). It discusses that AWS has over 1 million active customers, including startups, enterprises, and independent software vendors. It highlights how AWS allows for agility through quick provisioning, a vast technology platform, and rapid innovation with new features. The document promotes learning more about AWS through blogs, events, training and certification programs. It encourages readers to create an AWS account and try new services.
Azure Logic Apps by Gil Gross, CloudZoneIdan Tohami
This document discusses Azure Logic Apps and serverless computing. It defines key cloud computing models like IaaS, PaaS, and serverless. Serverless computing is running code without dedicated servers. Logic Apps allow automating workflows between cloud services without coding by using connectors. Popular Logic Apps connectors include FTP, HTTP, and Office 365. Logic Apps are billed per action and examples of pricing are provided. Advanced uses of Logic Apps include orchestrating API apps, data validation, transformation, and connectivity between cloud and on-premises systems.
AWS AWSome Day - Getting Started Best PracticesIan Massingham
The document outlines eight best practices for getting started with AWS: 1) choose your first use case well, 2) lay out your account structure and foundations, 3) think about security, 4) view AWS as services rather than software, 5) optimize costs, 6) use AWS tools and frameworks, 7) get support, and 8) ensure architectures are well designed. It provides guidance on each practice area, such as setting up billing alerts and consolidated billing, using IAM for access management, leveraging managed services, and following the Well-Architected Framework. Resources for learning more about AWS are also listed.
This document provides tips for optimizing costs when using AWS. It discusses how AWS pricing models allow saving money compared to on-premises infrastructure as usage grows. Specific tips include choosing optimal instance types, using auto-scaling, stopping unused instances, reserving instances to save up to 75%, using spot instances for up to 92% discounts, using appropriate storage classes, offloading tasks from your architecture, leveraging AWS services rather than rebuilding capabilities, and using tools like Trusted Advisor to analyze spending. The goal is to continuously lower costs through economies of scale and passing savings to customers.
This document provides an overview of Amazon Web Services (AWS) and its cloud computing capabilities. It discusses key benefits of cloud computing like agility, innovation, and focus on business problems. It then describes AWS' global infrastructure, regions, availability zones, and edge locations. The rest of the document summarizes many AWS services across various categories like compute, networking, storage, databases, analytics, developer tools, and management. It emphasizes AWS' pace of innovation, large customer base, and how no organization can remain competitive without leveraging cloud computing on AWS.
Amazon provides infrastructure as a service through its cloud computing platform AWS. AWS offers on-demand access to computing resources, storage, databases, and other services that allow customers to build and host their applications. Some key benefits of AWS include no upfront capital costs, rapid scaling, high reliability, and a fast pace of innovation with new services and features added regularly. AWS has a global network of data centers and is used by hundreds of thousands of customers worldwide across industries.
In this session, we will walk through the fundamentals of Amazon Virtual Private Cloud (VPC). First, we will cover build-out and design fundamentals for VPC, including picking your IP space, subnetting, routing, security, NAT, and much more. We will then transition into different approaches and use cases for optionally connecting your VPC to your physical data center with VPN or AWS Direct Connect. This mid-level architecture discussion is aimed at architects, network administrators, and technology decision-makers interested in understanding the building blocks AWS makes available with VPC and how you can connect this with your offices and current data center footprint.
Presented by: Koen Biggelaar, Senior Manager Solutions Architecture, Amazon Web Services
Customer Guest: Jurjan Woltman, Architect, Wehkamp
Amazon WorkMail is a secure, managed business email and calendar service with support for existing desktop and mobile email clients. Amazon WorkMail gives users the ability to seamlessly access their email, contacts, and calendars using Microsoft Outlook, their web browser, or their native iOS and Android email applications. You can integrate Amazon WorkMail with your existing corporate directory and control both the keys that encrypt your data and the location in which your data is stored.
Presented by:
Ramalingam, Pranesh, Sr. Product Manager, Work Suite, Amazon
Thomas Pare, Software Development Manager, Work Suite, Amazon
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAmazon Web Services
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud and is often the starting point for your first week using AWS. This session will introduce these concepts, along with the fundamentals of EC2, by employing an agile approach that is made possible by the cloud. Attendees will experience the reality of what a first week on EC2 looks like from the perspective of someone deploying an actual application on EC2. You will follow them as they progress from deploying their entire application from an EC2 AMI on day 1 to more advanced features and patterns available in EC2 by day 5. Throughout the process we will identify cloud best practices that can be applied to your first week on EC2 and beyond.
Part one of the materials from today's AWS RoadShow in Dublin. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
AWS (Amazon Web Services) is a cloud computing platform offering computing, storage, database, and other services that help businesses and individuals build and host their applications in the cloud. Some key services include:
- EC2 (Elastic Compute Cloud) for virtual computing power
- S3 (Simple Storage Service) for object storage
- RDS (Relational Database Service) for database hosting
- CloudFront for content delivery network services
AWS aims to provide on-demand access to computing resources and pay-as-you-go pricing to enable customers to scale up or down depending on their needs. Its global infrastructure provides reliability and availability.
This document summarizes security features and best practices for Amazon Web Services (AWS). It discusses AWS certifications, geographic diversity of data centers, data redundancy, multi-factor authentication, virtual private clouds, and security configurations for Amazon EC2, S3, and other AWS services. The document is intended to provide customers with an overview of AWS security.
This document provides an overview of security best practices when using AWS. It discusses AWS' shared security responsibility model and outlines key AWS security features such as IAM, encryption, firewalls, and monitoring tools. Recommendations are given for building secure infrastructure on AWS including account management, network segmentation, asset management, and monitoring. Case studies and additional resources are also referenced.
This document provides an overview of Amazon Web Services (AWS) presented by Ian Massingham at an AWSome Day event. Some key points:
- AWS has over 1 million active customers including startups, enterprises, and independent software vendors.
- The cloud has become the new normal for companies of all sizes to build and deploy applications faster.
- AWS offers a vast technology platform of infrastructure and services including compute, storage, databases, analytics and more that allows for agility and innovation.
AWS Fundamentals @Back2School by CloudZoneIdan Tohami
This document provides an overview of an AWS Fundamentals course. The course objectives are to teach attendees how to navigate the AWS Management Console, understand foundational AWS services like EC2, VPC, S3, and EBS, manage security and access with IAM, use database services like DynamoDB and RDS, and manage resources with services like Auto Scaling, ELB, and CloudWatch. The agenda covers introductions to AWS, foundational services, security and IAM, databases, and management tools.
SAP has been using Amazon Web Services (AWS) infrastructure as a service (IaaS) since 2008. Over 600 SAP employees in more than 16 countries now directly use AWS, provisioning over 10,000 SAP systems on AWS. SAP's initial goals with AWS were to reduce IT costs and speed up prototyping from 4 weeks to deployment. SAP has since established knowledge centers for AWS and cloud adoption, conducting over 100 customer trainings, demos, and workshops on AWS hosting over 1,000 SAP systems. SAP sees external cloud infrastructure like AWS playing a larger role for SAP customers and applications in the future.
The document discusses architectural patterns and best practices for building scalable and resilient applications on Amazon Web Services (AWS). It provides examples of how to design for failure, implement loose coupling between components, and build elasticity into applications using AWS services like Auto Scaling, Elastic Load Balancing, and Amazon EC2. The document also outlines three approaches for creating standardized technology stacks and managed development environments on AWS.
This presentation covers AWS foundational services such as Amazon EC2, Amazon S3 and Amazon RDS as well as an introduction to AWS deployment tools and techniques and the next steps that you can take to continue developing your knowledge.
This document provides an introduction and overview of Amazon Web Services (AWS). It discusses that AWS has over 1 million active customers, including startups, enterprises, and independent software vendors. It highlights how AWS allows for agility through quick provisioning, a vast technology platform, and rapid innovation with new features. The document promotes learning more about AWS through blogs, events, training and certification programs. It encourages readers to create an AWS account and try new services.
Azure Logic Apps by Gil Gross, CloudZoneIdan Tohami
This document discusses Azure Logic Apps and serverless computing. It defines key cloud computing models like IaaS, PaaS, and serverless. Serverless computing is running code without dedicated servers. Logic Apps allow automating workflows between cloud services without coding by using connectors. Popular Logic Apps connectors include FTP, HTTP, and Office 365. Logic Apps are billed per action and examples of pricing are provided. Advanced uses of Logic Apps include orchestrating API apps, data validation, transformation, and connectivity between cloud and on-premises systems.
AWS AWSome Day - Getting Started Best PracticesIan Massingham
The document outlines eight best practices for getting started with AWS: 1) choose your first use case well, 2) lay out your account structure and foundations, 3) think about security, 4) view AWS as services rather than software, 5) optimize costs, 6) use AWS tools and frameworks, 7) get support, and 8) ensure architectures are well designed. It provides guidance on each practice area, such as setting up billing alerts and consolidated billing, using IAM for access management, leveraging managed services, and following the Well-Architected Framework. Resources for learning more about AWS are also listed.
This document provides tips for optimizing costs when using AWS. It discusses how AWS pricing models allow saving money compared to on-premises infrastructure as usage grows. Specific tips include choosing optimal instance types, using auto-scaling, stopping unused instances, reserving instances to save up to 75%, using spot instances for up to 92% discounts, using appropriate storage classes, offloading tasks from your architecture, leveraging AWS services rather than rebuilding capabilities, and using tools like Trusted Advisor to analyze spending. The goal is to continuously lower costs through economies of scale and passing savings to customers.
This document provides an overview of Amazon Web Services (AWS) and its cloud computing capabilities. It discusses key benefits of cloud computing like agility, innovation, and focus on business problems. It then describes AWS' global infrastructure, regions, availability zones, and edge locations. The rest of the document summarizes many AWS services across various categories like compute, networking, storage, databases, analytics, developer tools, and management. It emphasizes AWS' pace of innovation, large customer base, and how no organization can remain competitive without leveraging cloud computing on AWS.
Amazon provides infrastructure as a service through its cloud computing platform AWS. AWS offers on-demand access to computing resources, storage, databases, and other services that allow customers to build and host their applications. Some key benefits of AWS include no upfront capital costs, rapid scaling, high reliability, and a fast pace of innovation with new services and features added regularly. AWS has a global network of data centers and is used by hundreds of thousands of customers worldwide across industries.
In this session, we will walk through the fundamentals of Amazon Virtual Private Cloud (VPC). First, we will cover build-out and design fundamentals for VPC, including picking your IP space, subnetting, routing, security, NAT, and much more. We will then transition into different approaches and use cases for optionally connecting your VPC to your physical data center with VPN or AWS Direct Connect. This mid-level architecture discussion is aimed at architects, network administrators, and technology decision-makers interested in understanding the building blocks AWS makes available with VPC and how you can connect this with your offices and current data center footprint.
Presented by: Koen Biggelaar, Senior Manager Solutions Architecture, Amazon Web Services
Customer Guest: Jurjan Woltman, Architect, Wehkamp
Amazon WorkMail is a secure, managed business email and calendar service with support for existing desktop and mobile email clients. Amazon WorkMail gives users the ability to seamlessly access their email, contacts, and calendars using Microsoft Outlook, their web browser, or their native iOS and Android email applications. You can integrate Amazon WorkMail with your existing corporate directory and control both the keys that encrypt your data and the location in which your data is stored.
Presented by:
Ramalingam, Pranesh, Sr. Product Manager, Work Suite, Amazon
Thomas Pare, Software Development Manager, Work Suite, Amazon
AWS Canberra WWPS Summit 2013 - Cloud Computing with AWS: Introduction to AWSAmazon Web Services
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud and is often the starting point for your first week using AWS. This session will introduce these concepts, along with the fundamentals of EC2, by employing an agile approach that is made possible by the cloud. Attendees will experience the reality of what a first week on EC2 looks like from the perspective of someone deploying an actual application on EC2. You will follow them as they progress from deploying their entire application from an EC2 AMI on day 1 to more advanced features and patterns available in EC2 by day 5. Throughout the process we will identify cloud best practices that can be applied to your first week on EC2 and beyond.
Part one of the materials from today's AWS RoadShow in Dublin. Includes an introduction to AWS, details of who is using AWS and why, an overview of some of the services in the AWS toolbox and the AWS security model.
AWS (Amazon Web Services) is a cloud computing platform offering computing, storage, database, and other services that help businesses and individuals build and host their applications in the cloud. Some key services include:
- EC2 (Elastic Compute Cloud) for virtual computing power
- S3 (Simple Storage Service) for object storage
- RDS (Relational Database Service) for database hosting
- CloudFront for content delivery network services
AWS aims to provide on-demand access to computing resources and pay-as-you-go pricing to enable customers to scale up or down depending on their needs. Its global infrastructure provides reliability and availability.
This document provides an overview of Amazon Web Services (AWS) and its cloud computing infrastructure and services. It describes AWS's global footprint including regions and availability zones. It then discusses various AWS computing, storage, database, deployment/administration and application services like EC2, S3, RDS, IAM, Elastic Beanstalk and more. The document concludes with a proposed example application architecture using several AWS services.
This document provides an overview and introduction to Amazon Web Services (AWS). It discusses AWS's global infrastructure including regions and availability zones. It also describes various AWS computing, storage, database, deployment/administration and application services like EC2, S3, RDS, Elastic Beanstalk, and CloudFront. The document emphasizes AWS's scalability, elasticity, pay-as-you-go model and how customers can build fault tolerant and dynamic applications on AWS.
In this presentation from the AWS Lab at Cloud Expo Europe 2014 you will find an overview of how Amazon got into Cloud Computing, details of some of the customers that are using Amazon Web Services today and a selection of the services that make up AWS.
AWS Webcast - AWS 101 - Journey to the AWS Cloud: Introduction to AWSAmazon Web Services
Are you new to cloud computing and would like to learn more about Amazon Web Services? If you intend to implement a project and would like to discover the basics of the AWS Cloud, or if you are a startup looking to evaluate cloud computing, attend this complimentary webinar to learn more.
This document discusses Amazon Web Services (AWS) and how it provides on-demand infrastructure for hosting web-scale solutions. It outlines the various services AWS offers, including compute, storage, databases, analytics, and more. It highlights how AWS allows customers to avoid upfront costs and scale infrastructure quickly. The document also discusses how AWS provides a more flexible system than traditional infrastructure and enables businesses to focus on innovation rather than managing infrastructure.
The document provides an overview of an AWS 101 presentation. It includes an agenda for the presentation covering AWS concepts and live demonstrations of keypairs, security groups, EC2 instances, autoscaling, Amazon Machine Images, S3, CloudFront, Elastic Load Balancer, and RDS. It also provides background information on Amazon Web Services and an overview of the various AWS services covered in the toolbox section.
Dr. Werner Vogels discusses the power of infrastructure as a service provided by Amazon Web Services (AWS). AWS provides on-demand access to computing resources, databases, storage, and other services on a pay-as-you-go basis. This allows customers to avoid upfront costs and scale resources up or down as needed. AWS sees billions of requests per day to services like Amazon S3 storage and continues innovating with new services and lower prices to benefit customers. When choosing a cloud provider, customers should consider requirements around security, performance, cost, flexibility, speed of innovation, and the partner's ability to deliver a reliable cloud platform.
This document provides an overview of Amazon Web Services (AWS). It describes AWS as a broad and deep platform for building scalable applications, with unmatched geographic breadth and a variety of services to support any cloud workload. These services include compute, storage, database, networking, deployment and application services. It also discusses key AWS capabilities like auto-scaling, load balancing, virtual private clouds and content delivery to optimize performance and availability of applications built on AWS.
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAmazon Web Services
Learning Objectives:
• Overview of AWS New & Existing Services
• Advice for Getting Started
Join the “AWS Services Overview and Quarterly Update” webinar to take a fast-paced 45-minute tour through our broad range of new and existing services. We will also provide an update so you can review and catch up on the biggest updates from the past quarter. During the webinar, you will have the opportunity to propose questions for the live Q&A session following the presentation.
AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech TalksAmazon Web Services
• Overview of AWS New & Existing Services
• Advice for Getting Started
Join the “AWS Services Overview and Quarterly Update” webinar to take a fast-paced 45-minute tour through our broad range of new and existing services. We will also provide an update so you can review and catch up on the biggest updates from the past quarter. During the webinar, you will have the opportunity to propose questions for the live Q&A session following the presentation.
Amazon Webservices Introduction And Core Modules Manish Kumar
AWS provides cloud computing services that allow companies to run their workloads on AWS infrastructure instead of building their own data centers. Major companies use AWS for agility, lower costs, global scale, and innovation. AWS offers a variety of services including compute, storage, databases, analytics, mobile, developer tools, management tools, and enterprise applications. Customers use these services to run websites and applications, process and store data, and more. AWS continues to lower prices and expand its services and features to help more customers adopt the cloud.
You’re interested in the cloud, and you want to start learning more. In this webcast we will answer the following questions:
• What is Cloud Computing?
• What are the benefits of Cloud Computing?
• What are AWS’s products and what workloads can I run with them?
• Who is using the cloud and what are they using it for?
In this presentation AWS Technical Evangelist Ian Massingham introduces the AWS Cloud, discusses the benefits that customers delivery when they make use of AWS and also covers the common patterns for adoption of AWS amongst established enterprises. He will also walk through a selection of the services that AWS provides and describe how you can use these to run your applications and other IT workloads.
Watch a recording of this presentation on YouTube here: http://youtu.be/oFFhVAaLqrg
This document provides an overview of Amazon Web Services (AWS) including its history, services, pricing model, global infrastructure, and how customers can get started with AWS. It describes how AWS began as Amazon's internal infrastructure and has grown to serve over 1 million customers globally across industries like startups, enterprises, and government agencies. The document outlines AWS's broad range of cloud computing services across categories like compute, storage, databases, analytics, mobile, and more. It emphasizes AWS's focus on innovation with new services and features, lower prices through economies of scale, and its utility-based on-demand pricing model. Finally, it suggests steps for getting started like using the free tier, training, and certification programs.
View these slides if you're you new to cloud computing and would like to learn more about Amazon Web Services (AWS), if you intend to implement a project and would like to discover the basics of the AWS cloud or if you are a business looking to evaluate cloud computing, attend this webinar. In this recorded webinar, we answer the following questions:
• What is Cloud Computing with AWS and what benefits can it deliver?
• Who is using AWS and what are they using it for?
• How can I use AWS Services to run my workloads?
View the webinar: http://youtu.be/ybcV0sJ_T_I
- The document provides an overview of Amazon Web Services (AWS), a cloud computing platform that provides on-demand computing resources and services.
- AWS aims to provide reliable, scalable, and inexpensive services that are easy for developers to use, allowing them to focus on their core businesses rather than managing infrastructure.
- Major AWS services include Amazon EC2 for computing power, S3 for storage, SimpleDB for databases, and CloudFront for content delivery. These services allow businesses to avoid the upfront and ongoing costs of managing their own infrastructure.
This document provides an overview of Amazon Elastic Compute Cloud (EC2), a cloud computing service that allows users to launch server instances in Amazon's data centers. EC2 provides templates called Amazon Machine Images (AMIs) that contain pre-configured software. Users can launch instances of AMIs to replicate configurations across multiple servers. EC2 instances can be deployed and terminated on demand, while physical servers require regular maintenance. EC2 offers scalable, on-demand resources that users pay for based on usage, unlike physical servers which incur costs whether used or not. The document also briefly discusses other Amazon cloud services like S3, DynamoDB, and Elastic Beanstalk.
Similar to AWS Roadshow Cambridge Part 1 - Intro to AWS (20)
Some thoughts on measuring the impact of developer relationsIan Massingham
The document discusses metrics for measuring the impact of developer relations (DevRel). It recommends focusing on three key areas: generating volume by scaling audiences and channels; nurturing community by expanding developer channels, meeting developers where they are, and finding/nurturing leaders; and driving conversion to paid customers by supporting programs to generate leads, facilitating in-account sessions, and impacting C-levels. Common DevRel metrics include event attendees, webinar viewers, calculated impact scores, community members and activity, and leads generated. The goal is to tweak metrics over time to best measure performance and room for improvement in these important areas.
Slides from my talk at the Leeds IoT Meetup on November 20th. Includes links to resources to help you get started with creating connected device applications with the AWS IoT Service
Getting started with AWS Lambda and the Serverless CloudIan Massingham
Slides from the MongoDB user group meetup talk that I did in March 2017.
https://gist.github.com/ianmas-aws/ce847270ecedf9a58cbcc1ed736cf541
^^ Gist containing (a very simple) code sample is here
Ian Massingham from Amazon Web Services discusses designing and building applications for the Internet of Things using AWS services. The document outlines how AWS IoT provides scalable connectivity and management for IoT devices, allows processing of sensor data from devices in AWS using services like DynamoDB and Lambda, and addresses challenges of limited capabilities on edge devices through Greengrass, which runs Lambda functions and messaging locally on devices. Greengrass provides the same programming model for both cloud and edge computing with IoT applications.
This document summarizes announcements from AWS re:Invent 2016 related to transforming applications, security, cost optimization, reliability, and operational excellence. Key services discussed include the Well-Architected Framework course, Amazon CloudFormation, AWS OpsWorks for Chef Automate, Amazon EC2 Systems Manager, AWS CodeBuild, AWS X-Ray, AWS Personal Health Dashboard, AWS Shield, Amazon Pinpoint, AWS Glue, AWS Batch, C# support for AWS Lambda, AWS Lambda@Edge, AWS Step Functions, and several others. Many of these services were generally available or in preview at the time.
The document provides an overview of Amazon Web Services (AWS) and its capabilities across compute, storage, database, analytics, artificial intelligence, developer tools, and other services. It highlights the scalability, reliability, and security of the AWS platform and introduces new and expanded capabilities across compute types, databases, analytics, artificial intelligence, edge computing, data transfer, and migration services. It also summarizes AWS' global infrastructure and support offerings.
Getting Started with AWS Lambda & Serverless CloudIan Massingham
This document provides an overview of serverless computing using AWS Lambda. It defines serverless computing as running code without servers by paying only for the compute time consumed. AWS Lambda allows triggering functions from events or APIs which makes it easy to build scalable back-ends, perform data processing, and integrate systems. Recent updates include support for Python, scheduled functions, VPC access, and versioning. The document demonstrates using Lambda for building serverless web apps and microservices.
Building Better IoT Applications without ServersIan Massingham
This document discusses using serverless architectures with AWS services like AWS IoT, Lambda, DynamoDB, and S3 to build IoT applications without having to manage servers. It provides examples of how to connect devices to AWS IoT and trigger AWS Lambda functions in response to device events. These functions can then interact with other AWS services like DynamoDB, S3, and external APIs to implement applications like counting item usage from an IoT button and storing the data in DynamoDB, or starting a device when the button is pressed by invoking an external API via Lambda. The document also provides guidance on setting up a Raspberry Pi with sensors for local IoT development and connecting devices to AWS IoT.
1. The document discusses Amazon Web Services (AWS) and serverless computing. It highlights how AWS services like AWS Lambda, Amazon S3, and Amazon DynamoDB allow developers to run applications without managing infrastructure.
2. It provides examples of how serverless architectures can be used for web applications, data processing, internet of things applications, and as a connective tissue across AWS environments.
3. The document concludes by demonstrating how to deploy AWS Lambda functions using Terraform to automate infrastructure provisioning and management.
Getting started with AWS IoT on Raspberry PiIan Massingham
This document discusses getting started with AWS IoT using a Raspberry Pi. It provides an agenda that covers what AWS IoT is, why the Raspberry Pi is a good option for IoT prototyping, necessary hardware, setup instructions, examples, and pricing. The speaker will discuss setting up the Raspberry Pi with an electronics kit and sensors, configuring an AWS IoT device, and provide code examples to emulate an AWS IoT button and control a Raspberry Pi Sense Hat via AWS IoT Device Shadow using Python.
This document provides an introduction and overview of Amazon Web Services (AWS). It summarizes that AWS has over 1 million active customers, including startups, enterprises, and independent software vendors. It describes the vast infrastructure and services available on AWS, including compute, storage, databases, analytics, machine learning and more. It also discusses how AWS supports rapid innovation with new features and services, and provides information on training and certification opportunities to learn AWS.
GOTO Stockholm - AWS Lambda - Logic in the cloud without a back-endIan Massingham
Slides from my session at Goto Stockholm where I talked about AWS Lambda and how it can be used to build reliable, scalable & low-cost applications, without servers for you to manage.
Special thanks to James Hall at Parallax for allowing me to talk about the awesome application that they built using AWS Lambda, Amazon API Gateway & Amazon DynanmoDB :)
Advanced Security Masterclass - Tel Aviv LoftIan Massingham
The document provides an overview of advanced security best practices when using AWS. It discusses identity and access management with IAM, defining virtual networks with Amazon VPC, networking and security for Amazon EC2 instances, working with container and abstracted services, and encryption and key management in AWS. The presentation emphasizes sharing security responsibility between AWS and customers, implementing least privilege access, enabling auditing and monitoring, and using services like IAM, VPC, security groups, and AWS Key Management Service to help secure workloads in AWS.
This document discusses gaming in the cloud using AWS. It notes that AWS has gaming customers in mobile, long-tail free-to-play games with in-app purchases that allow for cross-platform user retention and revenue. Key online features for games are listed as social login, friends, leaderboards, push notifications, content updates, and analytics. It emphasizes that scaling is essential for games and that AWS allows for elastic scaling rather than rigid traditional servers to meet fluctuating demand without wasted costs or upset players. The document provides recommendations for using AWS services like EC2, ELB, S3, RDS, DynamoDB, ElastiCache, CloudFront, and others to launch, scale, and optimize cloud-
This document welcomes the reader to the AWS Loft London and provides information about some cool things to check out at the event space, including demonstrations of AWS services like SAWS and JAWS. It also provides details on staying up-to-date on the latest AWS news through the AWS re:Invent website and invites readers to join them at the Loft to watch re:Invent keynotes, with the space being open through October 29th.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
3. What will we cover this morning?
09:30 Registration
10:00 An Introduction to AWS
10:45 Haven Power & AWS – Paul Armstrong
11:00 Proxama & AWS – Jason Gregson
11:15 Break
11:30 Tricks & Tips for Getting Started with AWS
6. Consumer
Business
Tens of millions of active
customer accounts
13 countries:
US, UK, Germany, Japan,
France, Canada, China,
Italy, Brazil, Mexico, India,
Spain, Australia
Seller
Business
Sell on Amazon websites
Use Amazon technology
for your own retail website
Leverage Amazon’s
massive fulfillment centre
network
IT Infrastructure
Business
Cloud computing
infrastructure for hosting
web-scale solutions
Hundreds of thousands of
registered customers in
over 190 countries
12. Powering the Most Popular Internet Businesses
Find out more at : aws.amazon.com/solutions/case-studies
Enterprises on AWS
Find out more at : aws.amazon.com/solutions/case-studies
13. Each day AWS adds the equivalent server
capacity to power Amazon when it was a
global, $7B enterprise
18. Utility computing
Compute
Storage
Security
Scaling
Database
Networking
Monitoring
Messaging
Workflow
DNS
Load
Balancing
Backup
CDN
On demand
Pay as you go
Uniform
Available
19. On
a
global
footprint
Region
US-WEST (N. California)
EU-WEST (Ireland)
ASIA PAC (Tokyo)
ASIA PAC
(Singapore)
US-WEST (Oregon)
SOUTH AMERICA (Sao Paulo)
US-EAST (Virginia)
GOV CLOUD
ASIA PAC
(Sydney)
20. At the end of a web service
aws ec2 run-instances
--image-id ami-a813fadf
--count 3
--placement AvailabilityZone=eu-west-1a
--instance-type m1.small
aws ec2 run-instances
--image-id ami-a813fadf
--count 5
--placement AvailabilityZone=eu-west-1c
--instance-type m1.medium
40. Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Administration
Networking
Reference Model
security
41. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Global infrastructure
Regions
An independent collection of AWS resources in a defined
geography
A solid foundation for meeting location-dependent privacy
and compliance requirements
42. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Global infrastructure
Availability Zones
Designed as independent failure zones
Physically separated within a typical metropolitan region
43. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Global infrastructure
Edge Locations
To deliver content to end users with lower latency
A global network of edge locations Supports global DNS
infrastructure (Route53) and Cloud Front CDN
Dallas(2)
St.Louis
Miami
JacksonvilleLos Angeles (2)
Palo Alto
Seattle
Ashburn(3)
Newark
New York (3)
Dublin
London(2)
Amsterdam
(2)
Stockholm
Frankfurt(2)
Paris(2)
Singapore(2)
Hong Kong
(2)
Tokyo (2)
Sao Paulo
South Bend
San Jose
Osaka
Milan
Sydney
Madrid
Seoul
Mumbai
Chennai
44. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Networking
Direct Connect
Dedicated connection to AWS
VPN Connection
Secure internet connection to AWS
Virtual Private Cloud
Private, isolated section of the AWS Cloud
Route 53
Highly available and scalable Domain Name Service
45. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Compute
Vertical Scaling
From $0.02/hr
Elastic Compute Cloud (EC2)
Basic unit of compute capacity
Range of CPU, memory & local disk options
13 Instance types available, from micro to cluster compute
Feature
Details
Flexible
Run
windows
or
linux
distribuKons
Scalable
Wide
range
of
instance
types
from
micro
to
cluster
compute
Machine
Images
ConfiguraKons
can
be
saved
as
machine
images
(AMIs)
from
which
new
instances
can
be
created
Full
control
Full
root
or
administrator
rights
Secure
Full
firewall
control
via
Security
Groups
Monitoring
Publishes
metrics
to
Cloud
Watch
Inexpensive
On-‐demand,
Reserved
and
Spot
instance
types
VM
Import/Export
Import
and
export
VM
images
to
transfer
configuraKons
in
and
out
of
EC2
46. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Compute
Auto-scaling
Automatic provisioning of compute resources based upon
demand, configuration or schedule
Trigger auto-
scaling policy
Feature
Details
Control
Define
minimum
and
maximum
instance
pool
sizes
and
when
scaling
and
cool
down
occurs
Integrated
to
CloudWatch
Use
metrics
gathered
by
CloudWatch
to
drive
scaling
Instance
types
Run
auto
scaling
for
on-‐demand
instances
and
spot.
CompaKble
with
VPC
aws autoscaling create-auto-scaling-group
--auto-scaling-group-name MyGroup
--launch-configuration-name MyConfig
--availability-zones eu-west-1a
--min-size 4
--max-size 200
47. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Compute
Elastic Load Balancing
Create highly scalable applications
Distribute load across EC2 instances in multiple
availability zones
Feature
Details
Auto-‐scaling
AutomaKcally
scales
to
handle
request
volume
Available
Load
balance
across
instances
in
mulKple
availability
zones
Health
checks
AutomaKcally
checks
health
of
instances
and
takes
them
in
or
out
of
service
Session
sEckiness
Route
requests
to
the
same
instance
Secure
sockets
layer
Supports
SSL
offload
from
web
and
applicaKon
servers
with
flexible
cipher
support
Monitoring
Publishes
metrics
to
Cloud
Watch
48. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Storage
S3 - Durable storage, any object
99.999999999% durability of objects
Unlimited storage of objects of any type
Up to 5TB size per object
Feature
Details
Flexible
object
store
Buckets
act
like
drives,
folder
structures
within
Access
control
Granular
control
over
object
permissions
Server-‐side
encrypEon
256bit
AES
encrypKon
of
objects
MulE-‐part
uploads
Improved
throughput
&
control
Object
versioning
Archive
old
objects
and
version
new
ones
Object
expiry
AutomaKcally
remove
old
objects
Access
logging
Full
audit
log
of
bucket/object
acKons
Web
content
hosEng
Serve
content
as
web
site
with
built
in
page
handling
NoEficaEons
Receive
noKficaKons
on
key
events
Import/Export
Physical
device
import/export
service
49.
50. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Storage
Elastic Block Store
High performance block storage device
1GB to 1TB in size
Mount as drives to instances
Feature
Details
High
performance
file
system
Mount
EBS
as
drives
and
format
as
required
Flexible
size
Volumes
from
1GB
to
1TB
in
size
Secure
Private
to
your
instances
Available
Replicated
within
an
Availability
Zone
Backups
Volumes
can
be
snapsho`ed
for
point
in
Kme
restore
Monitoring
Detailed
metrics
captured
via
Cloud
Watch
51. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Database
Relational Database Service
Database-as-a-Service
No need to install or manage database instances
Scalable and fault tolerant configurations
Feature
Details
PlaMorm
support
Create
MySQL,
PostgreSQL,
Microsob
SQL
Server
and
Oracle
RDBMS
Preconfigured
Get
started
instantly
with
sensible
default
secngs
Automated
patching
Keep
your
database
plaeorm
up
to
date
automaKcally
Backups
AutomaKc
backups
and
point
in
Kme
recovery
and
full
DB
backups
Backups
Volumes
can
be
snapsho`ed
for
point
in
Kme
restore
Failover
Automated
failover
to
slave
hosts
in
event
of
a
failure
ReplicaEon
Easily
create
read-‐replicas
of
your
data
and
seamlessly
replicate
data
across
availability
zones
52. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Database
Amazon
RelaKonal
Database
Service
(Amazon
RDS)
databases
stores
forum
threads,
site
content,
and
project
configuraKon
data.
High
availability
MulE-‐AZ
database
deployment
to
handle
live
game
metadata
and
user-‐generated
content.
Enterprise-‐grade
fault
tolerance
for
protecKng
customer
data.
By
managing
Eme-‐consuming
database
administraEon
tasks,
Amazon
RDS
allows
SEGA
to
focus
on
business
criKcal
applicaKons.
53. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Database
DynamoDB
Provisioned throughput NoSQL database
Fast, predictable performance
Fully distributed, fault tolerant architecture
Feature
Details
Provisioned
throughput
Dial
up
or
down
provisioned
read/write
capacity
Predictable
performance
Average
single
digit
millisecond
latencies
from
SSD
backed
infrastructure
Strong
consistency
Be
sure
you
are
reading
the
most
up
to
date
values
Fault
tolerant
Data
replicated
across
availability
zones
Monitoring
Integrated
to
Cloud
Watch
Secure
Integrates
with
AWS
IdenKty
and
Access
Management
(IAM)
ElasEc
MapReduce
Integrates
with
ElasKc
MapReduce
for
complex
analyKcs
on
large
datasets
54. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Database
Redshift
Managed Massively Parallel Petabyte Scale Data Warehouse
Streaming Backup/Restore to S3
Extensive Security
2 TB -> 1.6 PB
RDS Dynamo
DB
Redshift
55. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Application Services
CloudFront
World-wide content distribution network
Easily distribute content to end users
with low latency, high data transfer
speeds, and no commitments.
Feature
Details
Fast
MulKple
world-‐wide
edge
locaKons
to
serve
content
as
close
to
your
users
as
possible
Integrated
with
other
services
Works
seamlessly
with
S3
and
EC2
origin
servers
Dynamic
content
Supports
staKc
and
dynamic
content
from
origin
servers
Streaming
Supports
rtmp
from
S3
and
includes
support
for
live
streaming
from
Adobe
FMS
and
Microsob
Media
Server
London
Paris
NY
Served from S3
/images/*
3
Served from EC2
*.php
2
Single CNAME
www.mysite.com
1
56. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Application Services
Amazon SQS
Processing task/
processing trigger
Processing results
Amazon SQS
Reliable, highly scalable, queue
service for storing messages as they
travel between instances
Feature
Details
Reliable
Messages
stored
redundantly
across
mulKple
availability
zones
Simple
Simple
APIs
to
send
and
receive
messages
Scalable
Unlimited
number
of
messages
Secure
AuthenKcaKon
of
queues
to
ensure
controlled
access
57. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Deployment & Admin
Elastic Beanstalk
One-click deployment from Eclipse, Visual Studio and Git
Rapid deployment of applications
All AWS resources automatically created
Feature
Details
PlaMorm
support
Containers
for
Java,
.net
and
PHP
Resource
creaEon
Creates
load
balancer,
instances,
autoscaling
and
monitoring
automaKcally
Monitoring
&
Logs
Integrated
with
Cloud
Watch
and
consolidates
server
logs
Versioning
Manage
versions
of
applicaKons
and
easily
rollback
deployments
NoEficaEons
Receive
alerts
on
key
events
Full
resource
access
Access
all
underlying
AWS
resources
as
necessary
58. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Deployment & Admin
OpsWorks
DevOps focused managed application stacks
Underlying Chef recipes allow for complete customisation
Feature
Details
PlaMorm
support
Chef
recipes
allows
for
community
expansion
for
plaeorm
components
such
as
Solr,
NgniX
etc
Resource
creaEon
Customizable
deployments,
rollback,
parKal
deployments,
patch
management,
automaKc
instance
scaling,
and
auto
healing
Layered
Manage
logical
applicaKon
layers
and
combine
into
stacks.
59. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Cloud Formation
Automate creation of ‘stacks’ in a repeatable way
Scripting framework for AWS resource creation
Feature
Details
PlaMorm
support
Support
for
AWS
resources
from
EC2
to
IAM
Resource
creaEon
Creates
AWS
resources
behind
the
scenes
and
reports
on
progress
DeclaraEve
Specify
stacks
in
JSON
format
and
source
control
your
environments
Customizable
Drive
stack
creaKon
with
parameters
Deployment & Admin
60. Compute
Storage
AWS
Global
Infrastructure
Database
App
Services
Deployment
&
AdministraKon
Networking
Deployment & Admin
Identity & Access Management
Granular control of user rights with AWS
Automated granting of EC2 service rights
Software Developer Kits
Comprehensive support of programming models for using AWS
services
61. + others
WorkSpaces
Cloud Search
Simple Email Service
Simple Workflow Service
Simple Notification Service
ElastiCache (Memcache & Redis)
Elastic MapReduce
CloudWatch
…and more to come!
63. Foundation Services
Compute Storage Database Networking
AWS Global Infrastructure
Regions
Availability Zones
Edge Locations
Amazon
Shared responsibility
64. Foundation Services
Compute Storage Database Networking
Client-side Data Encryption & Data
Integrity Authentication
Server-side Encryption
(File System and/or Data)
Network Traffic Protection
(Encryption/Integrity/Identity)
Platform, Applications, Identity & Access Management
Operating System, Network & Firewall Configuration
Customer Data
Amazon
Shared responsibility
You
AWS Global Infrastructure
Regions
Availability Zones
Edge Locations
65. Certifications
SOC 1 Type 2 (formerly
SAS-70)
ISO 27001
PCI DSS for EC2, S3, EBS,
VPC, RDS, ELB, IAM
FISMA Moderate Compliant
Controls
HIPAA & ITAR Compliant
Architecture
Physical Security
Datacenters in nondescript
facilities
Physical access strictly
controlled
Must pass two-factor
authentication at least twice for
floor access
Physical access logged and
audited
HW, SW, Network
Systematic change
management
Phased updates deployment
Safe storage decommission
Automated monitoring and self-
audit
Advanced network protection
Security standards
http://aws.amazon.com/security