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 workshop is for you.
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 workshop is for you.
These slides feature some of the most popular Amazon Web Services: Amazon Elastic Compute Service (EC2), Amazon Simple Storage Service (S3), Amazon CloudFront, Amazon Elastic Block Storage (EBS) and Amazon Relational Database Service (RDS).
Amazon EC2 Demo: http://youtu.be/kMExnVKhmYc
This document provides an overview of AWS for digital advertising. It discusses AWS's global infrastructure including regions, availability zones, and edge locations. It also describes various AWS services like compute (EC2), storage, databases, and networking options. The document emphasizes AWS's pay-as-you-go utility computing model and its ability to provide scalable, on-demand infrastructure resources globally.
In this webinar, Ryan Shuttleworth, Technology Evangelist, Amazon Web Services and Adam Bidwell, eCommerce Manager, Kurt Geiger will discuss how retailers are using AWS to carry out a number of business critical functions. This complementary webinar will discuss in detail Kurt Geiger's experience of using AWS to run their Magento eCommerce engine and Ryan Shuttleworth will cover an overview of AWS along with a number case studies of how retail customers are implementing AWS to run their business.
This document provides an overview of best practices for running eCommerce in the AWS cloud. It discusses how to architect applications for horizontal scalability and performance. It emphasizes automating infrastructure, doing capacity planning, and managing environments efficiently. It also covers compliance, security, licensing, and using AWS for testing, experimentation, and handling overflow production traffic.
Leveraging cloud computing allows online game developers to focus on their business by eliminating the need to manage infrastructure. The cloud provides elastic, on-demand access to compute, storage, databases, and networking resources. This allows variable capacity needs to be met without over- or under-provisioning, improving customer experience. Specific AWS services mentioned that are well-suited for online games include S3 for static storage, EC2 for dynamic servers, DynamoDB for NoSQL databases, and CloudFront for content delivery.
Running Lead and scaling fast @ Taiwan founders drinks e27 (apr 11th) Martin Yan
This document summarizes how startups can use AWS to rapidly develop and scale their applications. It provides examples of companies like Instagram and WhatsApp that leveraged AWS to grow extremely quickly. It outlines how AWS offers global infrastructure, services, tools and libraries that allow startups to focus on their product instead of undifferentiated heavy lifting. Startups can experiment more and reduce costs by paying for only what they use on AWS. This document recommends strategies like reserved instances, spot instances and CloudFront to optimize costs as startups scale.
ARC201 AWS Database Tier Architecture Best Practices - AWS re: Invent 2012Amazon Web Services
AWS provides a rich database environment comprising of a wide selection of In-memory data stores, SQL & NoSQL databases, Search, and Data Warehousing technologies. Plus there are many storage options such as EBS, EC2 Instance Storage, HDFS, Amazon S3, Amazon Glacier etc. with different performance and durability characteristics. AWS Solutions architects have helped a wide variety of customers build successful database solutions on AWS. In this presentation we'll outline various database and storage options and discuss AWS DB Architecture Patterns & Best Practices. You will be able to learn how to architect your database tier by using the right database and storage technologies to achieve the required functionality, performance, availability and durability - at the right cost.
CPN211 My Datacenter Has Walls That Move - AWS re: Invent 2012Amazon Web Services
How do you think about computing resources in a world where you can launch and terminate computational capacity in minutes? Amazon EC2 provides a powerful platform to access vast computational resources at the click of a button or a simple API call. It is also very different from operating your own data center or having to managed fix assets in a co-location facility. This talk walks you through examples of how the cloud enables more efficient capacity planning, provides guidance in how developers and organizations can manage thousands of instances efficiently, and highlights tools that make it easy for you to plan your capacity needs, even when those needs might require you to provision the equivalent of a small data center at short notice.
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 workshop is for you.
These slides feature some of the most popular Amazon Web Services: Amazon Elastic Compute Service (EC2), Amazon Simple Storage Service (S3), Amazon CloudFront, Amazon Elastic Block Storage (EBS) and Amazon Relational Database Service (RDS).
Amazon EC2 Demo: http://youtu.be/kMExnVKhmYc
This document provides an overview of AWS for digital advertising. It discusses AWS's global infrastructure including regions, availability zones, and edge locations. It also describes various AWS services like compute (EC2), storage, databases, and networking options. The document emphasizes AWS's pay-as-you-go utility computing model and its ability to provide scalable, on-demand infrastructure resources globally.
In this webinar, Ryan Shuttleworth, Technology Evangelist, Amazon Web Services and Adam Bidwell, eCommerce Manager, Kurt Geiger will discuss how retailers are using AWS to carry out a number of business critical functions. This complementary webinar will discuss in detail Kurt Geiger's experience of using AWS to run their Magento eCommerce engine and Ryan Shuttleworth will cover an overview of AWS along with a number case studies of how retail customers are implementing AWS to run their business.
This document provides an overview of best practices for running eCommerce in the AWS cloud. It discusses how to architect applications for horizontal scalability and performance. It emphasizes automating infrastructure, doing capacity planning, and managing environments efficiently. It also covers compliance, security, licensing, and using AWS for testing, experimentation, and handling overflow production traffic.
Leveraging cloud computing allows online game developers to focus on their business by eliminating the need to manage infrastructure. The cloud provides elastic, on-demand access to compute, storage, databases, and networking resources. This allows variable capacity needs to be met without over- or under-provisioning, improving customer experience. Specific AWS services mentioned that are well-suited for online games include S3 for static storage, EC2 for dynamic servers, DynamoDB for NoSQL databases, and CloudFront for content delivery.
Running Lead and scaling fast @ Taiwan founders drinks e27 (apr 11th) Martin Yan
This document summarizes how startups can use AWS to rapidly develop and scale their applications. It provides examples of companies like Instagram and WhatsApp that leveraged AWS to grow extremely quickly. It outlines how AWS offers global infrastructure, services, tools and libraries that allow startups to focus on their product instead of undifferentiated heavy lifting. Startups can experiment more and reduce costs by paying for only what they use on AWS. This document recommends strategies like reserved instances, spot instances and CloudFront to optimize costs as startups scale.
ARC201 AWS Database Tier Architecture Best Practices - AWS re: Invent 2012Amazon Web Services
AWS provides a rich database environment comprising of a wide selection of In-memory data stores, SQL & NoSQL databases, Search, and Data Warehousing technologies. Plus there are many storage options such as EBS, EC2 Instance Storage, HDFS, Amazon S3, Amazon Glacier etc. with different performance and durability characteristics. AWS Solutions architects have helped a wide variety of customers build successful database solutions on AWS. In this presentation we'll outline various database and storage options and discuss AWS DB Architecture Patterns & Best Practices. You will be able to learn how to architect your database tier by using the right database and storage technologies to achieve the required functionality, performance, availability and durability - at the right cost.
CPN211 My Datacenter Has Walls That Move - AWS re: Invent 2012Amazon Web Services
How do you think about computing resources in a world where you can launch and terminate computational capacity in minutes? Amazon EC2 provides a powerful platform to access vast computational resources at the click of a button or a simple API call. It is also very different from operating your own data center or having to managed fix assets in a co-location facility. This talk walks you through examples of how the cloud enables more efficient capacity planning, provides guidance in how developers and organizations can manage thousands of instances efficiently, and highlights tools that make it easy for you to plan your capacity needs, even when those needs might require you to provision the equivalent of a small data center at short notice.
This document provides an overview of an AWS technical workshop that will introduce attendees to cloud computing concepts and provide hands-on experience with several AWS services, including Amazon S3, EC2, EBS, CloudFront, and RDS. The workshop agenda includes introductions to cloud computing theory and demonstrations of the featured AWS services, followed by corresponding lab exercises. Attendees will learn how to set up and use basic features of these services to store, process, deliver and manage data and applications in the AWS cloud.
CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012Amazon Web Services
You might think you make Amazon EC2 dance to the strokes of your keyboard and bend to the will of a mouse click. If you think you know everything about Amazon EC2, think again. Learn some advanced EC2 tricks that will save you time, money and development effort. Secure your automation, scale naturally with ease, flexibly redistribute load and GO FAST!
In 2013 AWS launched Amazon WorkSpaces, a fully-managed desktop computing service in the cloud. In a highly mobile world how does this impact traditional desktop management and mobile workforce access to data? How does an organisation take advantage of the benefits provided in a pay as you go model? Join this session to find out more.
AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012Amazon Web Services
The document summarizes Sonian, a cloud archiving service founded in 2007. It discusses how Sonian uses Amazon Web Services to provide a cost-effective archiving solution compared to traditional on-premise archiving. It also outlines how Sonian leverages different AWS services like S3, EC2, EBS, RDS and SES to build its cloud-powered archiving platform.
Benchmarking and Performance on AWS - AWS India Summit 2012Amazon Web Services
Benchmarking in the cloud allows for fast, affordable, and scalable testing compared to on-premises benchmarking. The best benchmark tests an organization's own application workload. Standard benchmarks can also be run with controlled experiments to ensure repeatability. Published benchmark reports should be carefully evaluated for relevance, accuracy, and potential errors or biases.
CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …Amazon Web Services
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud. It gives you complete control over your computing resources how you can run your applications in the AWS Cloud. In this session, we explore the fundamentals of Amazon EC2, providing you with all that you need to begin deploying your applications to the cloud. Come prepared with your Amazon EC2 questions and have them answered in this session!
The document discusses using AWS storage to address issues with traditional on-premise storage. It outlines benefits of AWS storage such as agility, lower costs without needing to over-provision, high durability, ability to scale easily, connectivity options, and compliance. It also provides examples of how to utilize AWS storage through software solutions, virtual appliances, and physical appliances.
BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012Amazon Web Services
In this talk, we dive into the Netflix Data Science & Engineering architecture. Not just the what, but also the why. Some key topics include the big data technologies we leverage (Cassandra, Hadoop, Pig + Python, and Hive), our use of Amazon S3 as our central data hub, our use of multiple persistent Amazon Elastic MapReduce (EMR) clusters, how we leverage the elasticity of AWS, our data science as a service approach, how we make our hybrid AWS / data center setup work well, and more.
AWS Enabling the Startup Ecosystem - AWS India Summit 2012Amazon Web Services
This document discusses how AWS has enabled the startup ecosystem by lowering costs and increasing innovation opportunities for startups. It summarizes that AWS allows startups to (1) experiment more and develop faster by launching infrastructure quickly and cheaply, (2) achieve full scalability by scaling servers and storage elastically as needed, and (3) reduce costs and grow revenue by paying only for resources used and leveraging AWS's large scale. The document provides examples of startups like Pinterest that were able to grow rapidly using AWS.
Presentation from AWS Worldwide Public Sector team's conference Building and Securing Applications in the Cloud (http://aws.amazon.com/campaigns/building-securing-applications-cloud/).
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarAmazon Web Services
Miles Ward, Solution Architect, AWS
Robert Groat, Chief Technology Officer, Smartronix
discuss how you can run microsoft Enterprise Applications like SharePoint on AWS Cloud, Architecture. Recovery.gov
The document provides an agenda for an AWS 101 lunch and learn presentation. The presentation will introduce concepts behind AWS such as utility computing and elasticity. It will include a live demonstration and interactive walkthrough of services such as EC2 instances, S3, CloudFront, EBS volumes, and RDS. The presentation will cover key AWS services and how they provide scalable, on-demand infrastructure.
Journey Through the Cloud - What is AWS? Webinar - Jan 2013Amazon Web Services
Listen to the webinar recording: http://www.youtube.com/watch?v=DERzYnthq1s
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 business looking to evaluate cloud computing, view these slides alongside the complimentary webinar recording.
A detailed overview of AWS including how you can get started quickly, deliver agility and reduced time to market.
By Ryan Shuttleworth, AWS Technical Evangelist
This document discusses how to run a website on Amazon Web Services (AWS). It provides an overview of benefits like easy deployment, global scalability, and cost savings. It also describes specific AWS services that can be used, such as pre-built content management system (CMS) templates, CloudFormation for launching sites, and S3 for storage. The document demonstrates launching WordPress and Joomla! sites across Availability Zones and regions. It highlights how AWS services provide fault tolerance and lower variable costs compared to owning infrastructure.
This document discusses running websites and content management systems on Amazon Web Services (AWS). It outlines how AWS provides easy and reusable infrastructure, availability and scalability on a global scale, and lower costs compared to traditional hosting. Specific AWS services that can help run websites include pre-built templates, CloudFormation for deployment, S3 for storage, CloudFront for CDN, and Route 53 for DNS. Migrating existing sites to AWS is also discussed.
This document provides an overview and agenda for an AWS technical workshop on Amazon Web Services. The workshop will provide a basic understanding of cloud computing and AWS through theory, demonstrations, and hands-on lab exercises focused on Amazon S3, EC2, EBS, CloudFront, and RDS. Attendees will learn about setting up accounts, installing tools, and the objectives and structure of the workshop. The agenda includes introductions to cloud computing and specific AWS services as well as conclusions. Questions are welcomed throughout the event.
Learn more about AWS and how enterprises are using AWS cloud. This is a high level introduction with demos focusing on dashboards, cloud watch etc. You'll learn the main benefits of using AWS and the steps to follow to create your account.
The document discusses techniques for extreme rich internet application (RIA) development using DotNetNuke (DNN). It covers how web delivery methods have changed with faster speeds, AJAX, CSS, and the growing importance of JavaScript. It discusses the client-side architecture including browsers, UI libraries, and the spectrum from structured to ad-hoc layouts. The document outlines DNN's progression of RIA usage from modules to scripted modules to full client-side frameworks like Sencha. It also covers quickly deploying scripted modules using tools like Open Web Studio without recompiling or restarting servers.
The document discusses extending data centers with AWS Cloud. It provides context on AWS's global business and experience building web-scale systems. It describes how AWS infrastructure allows elasticity compared to traditional data centers. The agenda covers AWS services, examples, and how to get started.
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.
This document provides an overview of an AWS technical workshop that will introduce attendees to cloud computing concepts and provide hands-on experience with several AWS services, including Amazon S3, EC2, EBS, CloudFront, and RDS. The workshop agenda includes introductions to cloud computing theory and demonstrations of the featured AWS services, followed by corresponding lab exercises. Attendees will learn how to set up and use basic features of these services to store, process, deliver and manage data and applications in the AWS cloud.
CPN301 The Best Amazon EC2 Features You Never Knew About - AWS re: Invent 2012Amazon Web Services
You might think you make Amazon EC2 dance to the strokes of your keyboard and bend to the will of a mouse click. If you think you know everything about Amazon EC2, think again. Learn some advanced EC2 tricks that will save you time, money and development effort. Secure your automation, scale naturally with ease, flexibly redistribute load and GO FAST!
In 2013 AWS launched Amazon WorkSpaces, a fully-managed desktop computing service in the cloud. In a highly mobile world how does this impact traditional desktop management and mobile workforce access to data? How does an organisation take advantage of the benefits provided in a pay as you go model? Join this session to find out more.
AWS Partner Presentation-Sonian-AWS Cloud Storage for the Enterprise 2012Amazon Web Services
The document summarizes Sonian, a cloud archiving service founded in 2007. It discusses how Sonian uses Amazon Web Services to provide a cost-effective archiving solution compared to traditional on-premise archiving. It also outlines how Sonian leverages different AWS services like S3, EC2, EBS, RDS and SES to build its cloud-powered archiving platform.
Benchmarking and Performance on AWS - AWS India Summit 2012Amazon Web Services
Benchmarking in the cloud allows for fast, affordable, and scalable testing compared to on-premises benchmarking. The best benchmark tests an organization's own application workload. Standard benchmarks can also be run with controlled experiments to ensure repeatability. Published benchmark reports should be carefully evaluated for relevance, accuracy, and potential errors or biases.
CPN102 Your First Week with Amazon Elastic Compute Cloud - AWS re: Invent …Amazon Web Services
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud. It gives you complete control over your computing resources how you can run your applications in the AWS Cloud. In this session, we explore the fundamentals of Amazon EC2, providing you with all that you need to begin deploying your applications to the cloud. Come prepared with your Amazon EC2 questions and have them answered in this session!
The document discusses using AWS storage to address issues with traditional on-premise storage. It outlines benefits of AWS storage such as agility, lower costs without needing to over-provision, high durability, ability to scale easily, connectivity options, and compliance. It also provides examples of how to utilize AWS storage through software solutions, virtual appliances, and physical appliances.
BDT303 Data Science with Elastic MapReduce - AWS re: Invent 2012Amazon Web Services
In this talk, we dive into the Netflix Data Science & Engineering architecture. Not just the what, but also the why. Some key topics include the big data technologies we leverage (Cassandra, Hadoop, Pig + Python, and Hive), our use of Amazon S3 as our central data hub, our use of multiple persistent Amazon Elastic MapReduce (EMR) clusters, how we leverage the elasticity of AWS, our data science as a service approach, how we make our hybrid AWS / data center setup work well, and more.
AWS Enabling the Startup Ecosystem - AWS India Summit 2012Amazon Web Services
This document discusses how AWS has enabled the startup ecosystem by lowering costs and increasing innovation opportunities for startups. It summarizes that AWS allows startups to (1) experiment more and develop faster by launching infrastructure quickly and cheaply, (2) achieve full scalability by scaling servers and storage elastically as needed, and (3) reduce costs and grow revenue by paying only for resources used and leveraging AWS's large scale. The document provides examples of startups like Pinterest that were able to grow rapidly using AWS.
Presentation from AWS Worldwide Public Sector team's conference Building and Securing Applications in the Cloud (http://aws.amazon.com/campaigns/building-securing-applications-cloud/).
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarAmazon Web Services
Miles Ward, Solution Architect, AWS
Robert Groat, Chief Technology Officer, Smartronix
discuss how you can run microsoft Enterprise Applications like SharePoint on AWS Cloud, Architecture. Recovery.gov
The document provides an agenda for an AWS 101 lunch and learn presentation. The presentation will introduce concepts behind AWS such as utility computing and elasticity. It will include a live demonstration and interactive walkthrough of services such as EC2 instances, S3, CloudFront, EBS volumes, and RDS. The presentation will cover key AWS services and how they provide scalable, on-demand infrastructure.
Journey Through the Cloud - What is AWS? Webinar - Jan 2013Amazon Web Services
Listen to the webinar recording: http://www.youtube.com/watch?v=DERzYnthq1s
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 business looking to evaluate cloud computing, view these slides alongside the complimentary webinar recording.
A detailed overview of AWS including how you can get started quickly, deliver agility and reduced time to market.
By Ryan Shuttleworth, AWS Technical Evangelist
This document discusses how to run a website on Amazon Web Services (AWS). It provides an overview of benefits like easy deployment, global scalability, and cost savings. It also describes specific AWS services that can be used, such as pre-built content management system (CMS) templates, CloudFormation for launching sites, and S3 for storage. The document demonstrates launching WordPress and Joomla! sites across Availability Zones and regions. It highlights how AWS services provide fault tolerance and lower variable costs compared to owning infrastructure.
This document discusses running websites and content management systems on Amazon Web Services (AWS). It outlines how AWS provides easy and reusable infrastructure, availability and scalability on a global scale, and lower costs compared to traditional hosting. Specific AWS services that can help run websites include pre-built templates, CloudFormation for deployment, S3 for storage, CloudFront for CDN, and Route 53 for DNS. Migrating existing sites to AWS is also discussed.
This document provides an overview and agenda for an AWS technical workshop on Amazon Web Services. The workshop will provide a basic understanding of cloud computing and AWS through theory, demonstrations, and hands-on lab exercises focused on Amazon S3, EC2, EBS, CloudFront, and RDS. Attendees will learn about setting up accounts, installing tools, and the objectives and structure of the workshop. The agenda includes introductions to cloud computing and specific AWS services as well as conclusions. Questions are welcomed throughout the event.
Learn more about AWS and how enterprises are using AWS cloud. This is a high level introduction with demos focusing on dashboards, cloud watch etc. You'll learn the main benefits of using AWS and the steps to follow to create your account.
The document discusses techniques for extreme rich internet application (RIA) development using DotNetNuke (DNN). It covers how web delivery methods have changed with faster speeds, AJAX, CSS, and the growing importance of JavaScript. It discusses the client-side architecture including browsers, UI libraries, and the spectrum from structured to ad-hoc layouts. The document outlines DNN's progression of RIA usage from modules to scripted modules to full client-side frameworks like Sencha. It also covers quickly deploying scripted modules using tools like Open Web Studio without recompiling or restarting servers.
The document discusses extending data centers with AWS Cloud. It provides context on AWS's global business and experience building web-scale systems. It describes how AWS infrastructure allows elasticity compared to traditional data centers. The agenda covers AWS services, examples, and how to get started.
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.
The document discusses the state of global infrastructure performance and the challenges of delivering optimal performance to global web audiences. It summarizes that:
1) Content delivery networks (CDNs) were created to help address global performance challenges, but no single provider can deliver optimal coverage worldwide due to the immense scale and complexity of the internet.
2) A diversified portfolio using multiple cloud providers and CDNs is necessary to maximize global performance.
3) Real-time performance data from a global network is needed to intelligently route traffic to the best-performing locations for each user.
Here are the steps to create a bastion host:
1. Create a security group for the bastion host that allows SSH access from your IP only.
2. Launch an EC2 instance into this security group. This will be your bastion host.
3. Create a security group for your internal instances that allows SSH access from the bastion host security group.
4. Launch your internal instances into this security group. They will now only be accessible via SSH through the bastion host.
5. Connect to the bastion host using SSH and then connect from there to your internal instances. This enforces access control and logging through a single managed instance.
Let me know if any of these
Cloud computing provides computing resources and services over the internet on an as-needed basis. It offers scalability, flexibility and cost savings compared to maintaining physical infrastructure. Cloud services include software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS) delivered by major companies like Google, Amazon and Salesforce. The cloud enables on-demand access to resources, applications and services from any device.
The document discusses VNG Corporation's use of OpenStack for its infrastructure platform. VNG is a Vietnamese game publisher and developer that also operates online media, social network, and e-commerce platforms. Its IRD department is researching and building an infrastructure on OpenStack to enhance business operations and meet new technology needs. The document provides an overview of OpenStack architecture, networking, deployment models using Ceph storage, and the monitoring component Ceilometer. It aims to introduce OpenStack and how VNG is leveraging it to power its cloud infrastructure.
The document discusses VNG Corporation's use of OpenStack for its infrastructure platform. VNG is a Vietnamese game publisher and developer that also operates online media, social network, and e-commerce platforms. Its IRD department is researching and building an infrastructure on OpenStack to enhance business operations and meet new technology needs. The document provides an overview of OpenStack architecture, networking, deployment models using Ceph storage, and the monitoring component Ceilometer. It aims to introduce OpenStack and how VNG is leveraging it to power its cloud infrastructure.
This document provides an overview and demos of AWS Lambda@Edge. It discusses how Lambda@Edge allows developers to run Node.js code at AWS edge locations to customize content delivery. Some key use cases include modifying requests and responses, URL rewriting, response generation from multiple origins, and adding security headers. The presentation includes demos of redirecting URLs, personalization, and A/B testing using Lambda@Edge.
RightScale Conference Santa Clara 2011: RightScale powers the world’s leading cloud deployments – both public and private – and has broad visibility into how real companies continue to leverage cloud in their IT strategies every day. Michael will give an overview of where RightScale sees the cloud market heading as of late-2011 into 2012 and will cover:
· Statistics regarding cloud usage and adoption · Market drivers and blockers and industry trends · What’s new on the multi-cloud/hybrid cloud front · What to expect in 2012
Building on the theme of real cloud experience, this introduction will provide a framework for the day’s discussions among customers, partners, and analysts.
- CloudStack is an open source cloud computing platform that was donated to the Apache Software Foundation in 2012. It provides infrastructure as a service and supports various hypervisors and physical hardware.
- CloudStack has a scalable architecture designed to support thousands of hosts and VMs across multiple availability zones. It provides rich networking and storage capabilities.
- CloudStack can support both traditional server virtualization workloads as well as "Amazon-style" workloads with software defined networks and object storage.
- The CloudStack community is growing rapidly and encourages participation through mailing lists, IRC, forums and meetup groups.
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
1) The document discusses building a minimum viable product (MVP) using Amazon Web Services (AWS).
2) It provides an example of an MVP for an omni-channel messenger platform that was built from 2017 to connect ecommerce stores to customers via web chat, Facebook Messenger, WhatsApp, and other channels.
3) The founder discusses how they started with an MVP in 2017 with 200 ecommerce stores in Hong Kong and Taiwan, and have since expanded to over 5000 clients across Southeast Asia using AWS for scaling.
This document discusses pitch decks and fundraising materials. It explains that venture capitalists will typically spend only 3 minutes and 44 seconds reviewing a pitch deck. Therefore, the deck needs to tell a compelling story to grab their attention. It also provides tips on tailoring different types of decks for different purposes, such as creating a concise 1-2 page teaser, a presentation deck for pitching in-person, and a more detailed read-only or fundraising deck. The document stresses the importance of including key information like the problem, solution, product, traction, market size, plans, team, and ask.
This document discusses building serverless web applications using AWS services like API Gateway, Lambda, DynamoDB, S3 and Amplify. It provides an overview of each service and how they can work together to create a scalable, secure and cost-effective serverless application stack without having to manage servers or infrastructure. Key services covered include API Gateway for hosting APIs, Lambda for backend logic, DynamoDB for database needs, S3 for static content, and Amplify for frontend hosting and continuous deployment.
This document provides tips for fundraising from startup founders Roland Yau and Sze Lok Chan. It discusses generating competition to create urgency for investors, fundraising in parallel rather than sequentially, having a clear fundraising narrative focused on what you do and why it's compelling, and prioritizing relationships with people over firms. It also notes how the pandemic has changed fundraising, with examples of deals done virtually during this time. The tips emphasize being fully prepared before fundraising and cultivating connections with investors in advance.
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
This document discusses Amazon's machine learning services for building conversational interfaces and extracting insights from unstructured text and audio. It describes Amazon Lex for creating chatbots, Amazon Comprehend for natural language processing tasks like entity extraction and sentiment analysis, and how they can be used together for applications like intelligent call centers and content analysis. Pre-trained APIs simplify adding machine learning to apps without requiring ML expertise.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.
[To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations]
This presentation is a curated compilation of PowerPoint diagrams and templates designed to illustrate 20 different digital transformation frameworks and models. These frameworks are based on recent industry trends and best practices, ensuring that the content remains relevant and up-to-date.
Key highlights include Microsoft's Digital Transformation Framework, which focuses on driving innovation and efficiency, and McKinsey's Ten Guiding Principles, which provide strategic insights for successful digital transformation. Additionally, Forrester's framework emphasizes enhancing customer experiences and modernizing IT infrastructure, while IDC's MaturityScape helps assess and develop organizational digital maturity. MIT's framework explores cutting-edge strategies for achieving digital success.
These materials are perfect for enhancing your business or classroom presentations, offering visual aids to supplement your insights. Please note that while comprehensive, these slides are intended as supplementary resources and may not be complete for standalone instructional purposes.
Frameworks/Models included:
Microsoft’s Digital Transformation Framework
McKinsey’s Ten Guiding Principles of Digital Transformation
Forrester’s Digital Transformation Framework
IDC’s Digital Transformation MaturityScape
MIT’s Digital Transformation Framework
Gartner’s Digital Transformation Framework
Accenture’s Digital Strategy & Enterprise Frameworks
Deloitte’s Digital Industrial Transformation Framework
Capgemini’s Digital Transformation Framework
PwC’s Digital Transformation Framework
Cisco’s Digital Transformation Framework
Cognizant’s Digital Transformation Framework
DXC Technology’s Digital Transformation Framework
The BCG Strategy Palette
McKinsey’s Digital Transformation Framework
Digital Transformation Compass
Four Levels of Digital Maturity
Design Thinking Framework
Business Model Canvas
Customer Journey Map
Starting a business is like embarking on an unpredictable adventure. It’s a journey filled with highs and lows, victories and defeats. But what if I told you that those setbacks and failures could be the very stepping stones that lead you to fortune? Let’s explore how resilience, adaptability, and strategic thinking can transform adversity into opportunity.
Profiles of Iconic Fashion Personalities.pdfTTop Threads
The fashion industry is dynamic and ever-changing, continuously sculpted by trailblazing visionaries who challenge norms and redefine beauty. This document delves into the profiles of some of the most iconic fashion personalities whose impact has left a lasting impression on the industry. From timeless designers to modern-day influencers, each individual has uniquely woven their thread into the rich fabric of fashion history, contributing to its ongoing evolution.
Anny Serafina Love - Letter of Recommendation by Kellen Harkins, MS.AnnySerafinaLove
This letter, written by Kellen Harkins, Course Director at Full Sail University, commends Anny Love's exemplary performance in the Video Sharing Platforms class. It highlights her dedication, willingness to challenge herself, and exceptional skills in production, editing, and marketing across various video platforms like YouTube, TikTok, and Instagram.
Navigating the world of forex trading can be challenging, especially for beginners. To help you make an informed decision, we have comprehensively compared the best forex brokers in India for 2024. This article, reviewed by Top Forex Brokers Review, will cover featured award winners, the best forex brokers, featured offers, the best copy trading platforms, the best forex brokers for beginners, the best MetaTrader brokers, and recently updated reviews. We will focus on FP Markets, Black Bull, EightCap, IC Markets, and Octa.
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Neil Horowitz
On episode 272 of the Digital and Social Media Sports Podcast, Neil chatted with Brian Fitzsimmons, Director of Licensing and Business Development for Barstool Sports.
What follows is a collection of snippets from the podcast. To hear the full interview and more, check out the podcast on all podcast platforms and at www.dsmsports.net
Call8328958814 satta matka Kalyan result satta guessing➑➌➋➑➒➎➑➑➊➍
Satta Matka Kalyan Main Mumbai Fastest Results
Satta Matka ❋ Sattamatka ❋ New Mumbai Ratan Satta Matka ❋ Fast Matka ❋ Milan Market ❋ Kalyan Matka Results ❋ Satta Game ❋ Matka Game ❋ Satta Matka ❋ Kalyan Satta Matka ❋ Mumbai Main ❋ Online Matka Results ❋ Satta Matka Tips ❋ Milan Chart ❋ Satta Matka Boss❋ New Star Day ❋ Satta King ❋ Live Satta Matka Results ❋ Satta Matka Company ❋ Indian Matka ❋ Satta Matka 143❋ Kalyan Night Matka..
Storytelling is an incredibly valuable tool to share data and information. To get the most impact from stories there are a number of key ingredients. These are based on science and human nature. Using these elements in a story you can deliver information impactfully, ensure action and drive change.
Discover innovative uses of Revit in urban planning and design, enhancing city landscapes with advanced architectural solutions. Understand how architectural firms are using Revit to transform how processes and outcomes within urban planning and design fields look. They are supplementing work and putting in value through speed and imagination that the architects and planners are placing into composing progressive urban areas that are not only colorful but also pragmatic.
The Steadfast and Reliable Bull: Taurus Zodiac Signmy Pandit
Explore the steadfast and reliable nature of the Taurus Zodiac Sign. Discover the personality traits, key dates, and horoscope insights that define the determined and practical Taurus, and learn how their grounded nature makes them the anchor of the zodiac.
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...BBPMedia1
Nathalie zal delen hoe DEI en ESG een fundamentele rol kunnen spelen in je merkstrategie en je de juiste aansluiting kan creëren met je doelgroep. Door middel van voorbeelden en simpele handvatten toont ze hoe dit in jouw organisatie toegepast kan worden.
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women MagazineCIOWomenMagazine
In this article, we will dive into the extraordinary life of Ellen Burstyn, where the curtains rise on a story that's far more attractive than any script.
Industrial Tech SW: Category Renewal and CreationChristian Dahlen
Every industrial revolution has created a new set of categories and a new set of players.
Multiple new technologies have emerged, but Samsara and C3.ai are only two companies which have gone public so far.
Manufacturing startups constitute the largest pipeline share of unicorns and IPO candidates in the SF Bay Area, and software startups dominate in Germany.
Digital Marketing with a Focus on Sustainabilitysssourabhsharma
Digital Marketing best practices including influencer marketing, content creators, and omnichannel marketing for Sustainable Brands at the Sustainable Cosmetics Summit 2024 in New York
𝐔𝐧𝐯𝐞𝐢𝐥 𝐭𝐡𝐞 𝐅𝐮𝐭𝐮𝐫𝐞 𝐨𝐟 𝐄𝐧𝐞𝐫𝐠𝐲 𝐄𝐟𝐟𝐢𝐜𝐢𝐞𝐧𝐜𝐲 𝐰𝐢𝐭𝐡 𝐍𝐄𝐖𝐍𝐓𝐈𝐃𝐄’𝐬 𝐋𝐚𝐭𝐞𝐬𝐭 𝐎𝐟𝐟𝐞𝐫𝐢𝐧𝐠𝐬
Explore the details in our newly released product manual, which showcases NEWNTIDE's advanced heat pump technologies. Delve into our energy-efficient and eco-friendly solutions tailored for diverse global markets.
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....Lacey Max
“After being the most listed dog breed in the United States for 31
years in a row, the Labrador Retriever has dropped to second place
in the American Kennel Club's annual survey of the country's most
popular canines. The French Bulldog is the new top dog in the
United States as of 2022. The stylish puppy has ascended the
rankings in rapid time despite having health concerns and limited
color choices.”
2. Agenda
12:00 - 12:45 Presentation – AWS 101
Introducing the concepts behind AWS such as utility
computing and elasticity
12:45 - 13:00 Working lunch
13:00 - 14:00 Presentation and Demonstration
Live demonstration and interactive walkthrough
3. What we are going to cover
Keypairs Amazon Machine Images
Security groups S3
EC2 instances CloudFront
Metadata service Elastic Load balancer
Autoscaling RDS
Feel free to follow along on your laptops
5. Consumer Seller IT Infrastructure
Business Business Business
Tens of millions of Sell on Amazon Cloud computing
active customer websites infrastructure for
accounts hosting web-scale
Use Amazon solutions
technology for your
own retail website
Eight countries: Hundreds of
US, UK, Germany, Leverage Amazon’s thousands of
Japan, France, massive fulfillment registered
Canada, China, Italy center network customers in over
190 countries
6. About Amazon
How did Amazon…
Web Services
Deep experience in
building and
?
operating global web
scale systems
…get into cloud computing?
7. Over 10 years in the making
Enablement of sellers on Amazon
Internal need for scalable deployment environment
Early forays proved developers were hungry for more
8. AWS Mission
Enable businesses and
developers to use web
services* to build scalable,
sophisticated applications.
*What people now call “the cloud”
12. Each day AWS adds the equivalent server
capacity to power Amazon when it was a
global, $5B enterprise
13. Each day AWS adds the equivalent server
capacity to power Amazon when it was a
global, $5B enterprise
2003
$5.2B retail business
7,800 employees
A whole lot of servers
14. Objects in S3
1.3 Trillion
835k peak transactions per second
15. EMR Jobs
3.7 M clusters
launched since May 2010
4,000,000
3,500,000
3,000,000
2,500,000
2,000,000
1,500,000
1,000,000
500,000
0
20. Utility computing
On demand Pay as you go
Compute
Scaling
Security
CDN Backup
DNS Database
Storage Load Balancing
Workflow Monitoring
Networking
Uniform Messaging Available
21. On a global footprint
Region
US-WEST (N. California) EU-WEST (Ireland)
GOV CLOUD ASIA PAC
(Tokyo)
US-EAST (Virginia)
US-WEST (Oregon)
ASIA PAC
(Singapore)
SOUTH AMERICA (Sao
Paulo)
ASIA PAC
(Sydney)
23. On a global footprint
Edge Locations
London(2)
Seattle South Bend New York (3) Amsterdam (2)
Newark Stockholm
Dublin
Palo Alto
Tokyo (2)
San Jose
Frankfurt(2)
Paris(2)
Ashburn(2) Milan
Madrid Osaka
Los Angeles (2) Jacksonville
Dallas(2) Hong Kong
St.Louis
Miami Singapore(2)
Sydney
Sao Paulo
24. At the end of a web service
ec2-run-instances ami-b232d0db ec2-run-instances ami-b232d0db
--instance-count 3 --instance-count 5
--availability-zone eu-west-1a --availability-zone eu-west-1c
--instance-type m1.small --instance-type m1.medium
25. At the end of a web service
ec2-run-instances ami-b232d0db
--instance-count 2
--availability-zone us-east-1d
--instance-type m1.xlarge
ec2-run-instances ami-b232d0db
--instance-count 2
--availability-zone us-east-1b
--instance-type m1.xlarge
26. At the end of a web service
as-create-auto-scaling-group MyGroup
ec2-authorize default -p 80 --launch-configuration MyConfig
--availability-zones eu-west-1c
--min-size 2
--max-size 200
elb-create-lb
myLoadBalancer
34. 503
Service Temporarily Unavailable
The server is temporarily unable
to service your request due to
maintenance downtime or capacity
problems. Please try again later.
35. 503
Service Temporarily Unavailable
The server is temporarily unable
to service your request due to
maintenance downtime or capacity
problems. Please try again later.
42. 40 servers to 5000 in 3 days
EC2 scaled to peak
of 5000 instances
Number of EC2 Instances
“Techcrunched”
Launch of Facebook
modification
Steady state of ~40
instances
4/12/2008 4/13/2008 4/14/2008 4/15/2008 4/16/2008 4/17/2008 4/18/2008 4/19/2008 4/20/2008
44. Reference Model
Deployment & Administration
App Services
Compute Storage Database
Networking
AWS Global Infrastructure
45. Global infrastructure
Deployment & Administration
App Services
Compute Storage Database Regions
An independent collection of AWS resources in a
Networking defined geography
A solid foundation for meeting location-dependent
AWS Global Infrastructure privacy and compliance requirements
46. Global infrastructure
Deployment & Administration
App Services
Compute Storage Database Availability Zones
Designed as independent failure zones
Networking Physically separated within a typical metropolitan
region
AWS Global Infrastructure
47. Global infrastructure
Deployment & Administration
App Services
Compute Storage Database Edge Locations
To deliver content to end users with lower latency
Networking A global network of edge locations
Supports global DNS infrastructure (Route53) and
AWS Global Infrastructure Cloud Front CDN
48. Networking
Deployment & Administration
App Services
Compute Storage Database Direct Connect
Dedicated connection between your IT
Networking infrastructure and the AWS datacenters
Extend your network infrastructure and VLANs
AWS Global Infrastructure into AWS
49. Networking
Internet
Deployment & Administration
App Services
Compute Storage Database VPN Connection
A Hardware VPN connection connects amazon
Networking environment to your datacenter
Internet Protocol security (IPsec) VPN connection
AWS Global Infrastructure Commonly used hardware supported
50. Networking
Internet
Deployment & Administration
App Services
Compute Storage Database Virtual Private Cloud
Private, isolated section of the AWS Cloud
Networking Launch resources in a virtual network that you define
complete control over your virtual networking
AWS Global Infrastructure environment
51. Networking
Route 53
Highly available and scalable Domain Name
System
Extremely reliable and cost effective
Feature Details
Global Supported from AWS global edge locations for fast
and reliable domain name resolution
Scalable Automatically scales based upon query volumes
Latency based routing Supports resolution of endpoints based upon latency,
Deployment & Administration enabling multi-region application delivery
Integrated Integrates with other AWS services allowing Route 53
to front load balancers, S3 and EC2
App Services
Secure Integrates with IAM giving fine grained control over
DNS record access
Compute Storage Database
Networking
AWS Global Infrastructure
52. Compute
Vertical Elastic Compute Cloud (EC2)
Scaling
Basic unit of compute capacity
From $0.02/hr
Range of CPU, memory & local disk options
13 Instance types available, from micro to cluster
compute
Feature Details
Flexible Run windows or linux distributions
Deployment & Administration
Scalable Wide range of instance types from micro to cluster
compute
App Services Machine Images Configurations can be saved as machine images
(AMIs) from which new instances can be created
Full control Full root or administrator rights
Compute Storage Database
Secure Full firewall control via Security Groups
Monitoring Publishes metrics to Cloud Watch
Networking
Inexpensive On-demand, Reserved and Spot instance types
AWS Global Infrastructure VM Import/Export Import and export VM images to transfer
configurations in and out of EC2
53. Compute
Trigger auto-
scaling policy
as-create-auto-scaling-group MyGroup
--launch-configuration MyConfig
--availability-zones eu-west-1a
--min-size 4
--max-size 200
Deployment & Administration
Auto-scaling
Automatic re-sizing of compute clusters based upon
App Services
demand
Compute Storage Database Feature Details
Control Define minimum and maximum instance pool sizes
and when scaling and cool down occurs
Networking Integrated to Use metrics gathered by CloudWatch to drive scaling
CloudWatch
Instance types Run auto scaling for on-demand instances and spot.
Compatible with VPC
AWS Global Infrastructure
54. Compute
Elastic Load Balancing
Create highly scalable applications
Distribute load across EC2 instances in multiple
availability zones
Deployment & Administration
Feature Details
Auto-scaling Automatically scales to handle request volume
App Services
Available Load balance across instances in multiple availability
zones
Compute Storage Database Health checks Automatically checks health of instances and takes
them in or out of service
Session stickiness Route requests to the same instance
Networking
Secure sockets layer Supports SSL offload from web and application
servers with flexible cipher support
Monitoring Publishes metrics to Cloud Watch
AWS Global Infrastructure
55. Storage
S3 - Durable storage, any
object
99.999999999% durability of objects
Unlimited storage of objects of any type
Feature Details
Up to 5TB size per object
Flexible object store Buckets act like drives, folder structures within
Access control Granular control over object permissions
Deployment & Administration Server-side encryption 256bit AES encryption of objects
Multi-part uploads Improved throughput & control
App Services
Object versioning Archive old objects and version new ones
Object expiry Automatically remove old objects
Compute Storage Database
Access logging Full audit log of bucket/object actions
Networking Web content hosting Serve content as web site with built in page handling
Notifications Receive notifications on key events
AWS Global Infrastructure Import/Export Physical device import/export service
56. Storage
Elastic Block Store
High performance block storage device
1GB to 1TB in size
Mount as drives to instances
Feature Details
High performance file Mount EBS as drives and format as required
system
Deployment & Administration
Flexible size Volumes from 1GB to 1TB in size
Secure Private to your instances
App Services
Available Replicated within an Availability Zone
Compute Storage Database Backups Volumes can be snapshotted for point in time restore
Monitoring Detailed metrics captured via Cloud Watch
Networking
AWS Global Infrastructure
57. Database
Relational Database Service
Database-as-a-Service
No need to install or manage database instances
Scalable and fault tolerant configurations
Deployment & Administration Feature Details
Platform support Create MySQL, SQL Server and Oracle RDBMS
App Services Preconfigured Get started instantly with sensible default settings
Automated patching Keep your database platform up to date automatically
Compute Storage Database
Backups Automatic backups and point in time recovery and full
DB backups
Backups Volumes can be snapshotted for point in time restore
Networking
Failover Automated failover to slave hosts in event of a failure
AWS Global Infrastructure Replication Easily create read-replicas of your data and
seamlessly replicate data across availability zones
58. Database
DynamoDB
Provisioned throughput NoSQL database
Fast, predictable performance
Fully distributed, fault tolerant architecture
Feature Details
Deployment & Administration Provisioned throughput Dial up or down provisioned read/write capacity
Predictable Average single digit millisecond latencies from SSD
performance backed infrastructure
App Services
Strong consistency Be sure you are reading the most up to date values
Fault tolerant Data replicated across availability zones
Compute Storage Database
Monitoring Integrated to Cloud Watch
Networking Secure Integrates with AWS Identity and Access
Management (IAM)
Elastic MapReduce Integrates with Elastic MapReduce for complex
analytics on large datasets
AWS Global Infrastructure
59. Application Services
Amazon SQS Processing results
Reliable, highly scalable, queue
service for storing messages as they Amazon SQS
travel between instances
Deployment & Administration
Processing
task/processing trig
App Services
Feature Details
Compute Storage Database Reliable Messages stored redundantly across multiple
availability zones
Simple Simple APIs to send and receive messages
Networking
Scalable Unlimited number of messages
Secure Authentication of queues to ensure controlled access
AWS Global Infrastructure
60. Application Services
Simple Workflow 1
Reliably coordinate processing steps
across applications Task A
2
Integrate AWS and non-AWS resources
Manage distributed state in complex
systems Task B 3
(Auto-scaling)
Deployment & Administration
Task C
App Services
Feature Details
Process state Maintain application state across complex workflows
in a reliable and available manner
Compute Storage Database
Tracking Tracks executions and log process for audit purposes
Consistency Ensures processing tasks are executed and duplicity of
Networking events does not occur
Simple Simple Decider and Task programming model for
rapid integration
AWS Global Infrastructure
61. Application Services
Document
Cloud Search Server
Elastic search engine based upon
Amazon A9 search engine
Fully managed service with
sophisticated feature set
Search
Scales automatically
Server
Deployment & Administration Results
App Services
Feature Details
Auto-scaling Automatically scales based upon request volumes and
data volumes
Compute Storage Database
High performance In memory operation means consistently low latency
for search results
Networking Sophisticated features Support for faceting, stemming, synonyms, stop
words and custom rank expressions
Low cost Elastic service, pay for what you use
AWS Global Infrastructure
62. Application Services
CloudFront 3 Served from S3
/images/*
World-wide content distribution
network
Easily distribute content to end users
with low latency, high data transfer
speeds, and no commitments. London 2 Served from EC2
*.php
Paris
Deployment & Administration
1 Single CNAME
NY
www.mysite.com
App Services
Feature Details
Compute Storage Database Fast Multiple world-wide edge locations to serve content
as close to your users as possible
Integrated with other Works seamlessly with S3 and EC2 origin servers
services
Networking
Dynamic content Supports static and dynamic content from origin
servers
Streaming Supports rtmp from S3 and includes support for live
AWS Global Infrastructure streaming from Adobe FMS and Microsoft Media
Server
63. Deployment & Admin
Elastic Beanstalk
One-click deployment from Eclipse, Visual Studio and
Git
Rapid deployment of applications
All AWS resources automatically created
Deployment & Administration
Feature Details
Platform support Containers for Java, .net and PHP
App Services
Resource creation Creates load balancer, instances, autoscaling and
monitoring automatically
Compute Storage Database Monitoring & Logs Integrated with Cloud Watch and consolidates server
logs
Versioning Manage versions of applications and easily rollback
deployments
Networking
Notifications Receive alerts on key events
Full resource access Access all underlying AWS resources as necessary
AWS Global Infrastructure
64. Deployment & Admin
Cloud Formation
Automate creation of ‘stacks’ in a repeatable way
Scripting framework for AWS resource creation
Deployment & Administration
Feature Details
Platform support Support for AWS resources from EC2 to IAM
App Services
Resource creation Creates AWS resources behind the scenes and reports
on progress
Compute Storage Database Declarative Specify stacks in JSON format and source control your
environments
Customizable Drive stack creation with paramaters
Networking
AWS Global Infrastructure
65. 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
Deployment & Administration using AWS services
App Services
Compute Storage Database
Networking
AWS Global Infrastructure
66. + others
Simple Email Service
Simple Notification Service
ElastiCache
Elastic MapReduce
CloudWatch
…
67. Introducing Amazon
Redshift
Data Warehousing the AWS Way
Easily and rapidly analyze Automated deployment &
petabytes of data administration
1/10 the cost of traditional data Compatible with popular BI tools
warehouses
68. Your Analytics
AWS Data Pipeline
Orchestration service for data-driven workflows
Create automated and scheduled data flows
Pre-integrated with AWS data sources
Easily connect with 3rd party & on-premises sources
71. Shared responsibility
Foundation Services
Amazon
Compute Storage Database Networking
Availability Zones
AWS Global Edge Locations
Infrastructure Regions
72. Shared responsibility
Customer Data
Platform, Applications, Identity & Access Management
You
Operating System, Network & Firewall Configuration
Client-side Data Encryption & Data Server-side Encryption Network Traffic Protection
Integrity Authentication (File System and/or Data) (Encryption/Integrity/Identity)
Foundation Services
Amazon
Compute Storage Database Networking
Availability Zones
AWS Global Edge Locations
Infrastructure Regions
73. Security standards
Certifications Physical Security HW, SW, Network
SOC 1 Type 2 (formerly Datacenters in Systematic change
SAS-70) nondescript facilities management
ISO 27001 Physical access strictly Phased updates
controlled deployment
PCI DSS for EC2, S3,
EBS, VPC, RDS, ELB, Must pass two-factor Safe storage
IAM authentication at least decommission
twice for floor access
FISMA Moderate Automated monitoring
Compliant Controls Physical access logged and self-audit
and audited
HIPAA & ITAR Advanced network
Compliant Architecture protection
http://aws.amazon.com/security
87. Instance User Meta-data
request data service
Instance
88. Shell script in user-data will be executed on launch:
#!/bin/sh
yum -y install httpd php mysql php-mysql
chkconfig httpd on
/etc/init.d/httpd start
90. Public Key
Inserted by Amazon into
each EC2 instance that
you launch
EC2
Instance
Comms secured
with private key
Private Key
Downloaded and stored
by you
96. Launch Configuration Auto-Scaling Group Auto-Scaling Policy
Describes what Auto Auto Scaling managed Parameters for
Scaling will create when grouping of EC2 performing an Auto
adding instances Scaling action
Instances
Automatic health check to Scale Up/Down and by
AMI how much
Instance Type maintain pool size
Security Group ChangeInCapacity (+/- #)
Instance Key Pair Automatically scale the
number of instances by ExactCapacity (#)
policy – Min, Max, Desired ChangeInPercent (+/- %)
Only one active launch
configuration at a time Cool Down (seconds)
Automatic Integration with
Auto Scaling will terminate ELB
Policy can be triggered by
instances with old launch CloudWatch events
configuration first Automatic distribution &
rolling update balancing across AZs