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
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.
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.
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.
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.
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.
AWS Summit 2013 | Singapore - Public Sector Keynote, Teresa CarlsonAmazon Web Services
Teresa Carlson discussed how AWS is helping governments and educational institutions by providing cost effective cloud computing solutions. Over 500 government agencies and 2,000 educational institutions globally are using AWS. An example is Singapore, which developed its first government-wide intelligent map portal on AWS that sees 150 million hits per month and cost 60% less while allowing better collaboration. Singapore Management University also leverages AWS to deploy university sites faster and meet web demands more adequately. Carlson announced the launch of a new "City on a Cloud" demo site and thanked the audience.
AWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPCAmazon Web Services
As more organisations seek to leverage the power and benefits of the cloud, they also need to combine new systems with existing on-premise systems. Services such as Amazon Virtual Private Cloud (VPC) and AWS Direct Connect enable AWS customers to combine on-premise and cloud-based resources easily and effectively. This session will walk customers through the 4 main patterns of connectivity and will include a "real time" demonstration of how easy it is to setup your own VPC and start working in your own private section of the AWS Cloud.
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.
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.
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.
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.
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.
AWS Summit 2013 | Singapore - Public Sector Keynote, Teresa CarlsonAmazon Web Services
Teresa Carlson discussed how AWS is helping governments and educational institutions by providing cost effective cloud computing solutions. Over 500 government agencies and 2,000 educational institutions globally are using AWS. An example is Singapore, which developed its first government-wide intelligent map portal on AWS that sees 150 million hits per month and cost 60% less while allowing better collaboration. Singapore Management University also leverages AWS to deploy university sites faster and meet web demands more adequately. Carlson announced the launch of a new "City on a Cloud" demo site and thanked the audience.
AWS Summit 2013 | Auckland - Extending your Datacentre with Amazon VPCAmazon Web Services
As more organisations seek to leverage the power and benefits of the cloud, they also need to combine new systems with existing on-premise systems. Services such as Amazon Virtual Private Cloud (VPC) and AWS Direct Connect enable AWS customers to combine on-premise and cloud-based resources easily and effectively. This session will walk customers through the 4 main patterns of connectivity and will include a "real time" demonstration of how easy it is to setup your own VPC and start working in your own private section of the AWS Cloud.
The document discusses the increasing scale of genomic and biological data sets and the computational challenges they present. It describes several large-scale genomic projects including the Human Genome Project, sequencing additional species, and the 1000 Genomes Project. These projects have generated data sets ranging from gigabytes to terabytes to petabytes in size. The document argues that making these vast data sets and associated computational resources available through the cloud, like Amazon Web Services, allows more groups to tackle important problems that were previously unfeasible due to infrastructure limitations.
With the introduction of AWS OpsWorks, you can now build and manage your application stacks with the finesse and control of Chef recipes. OpsWorks compliments the AWS management frameworks and in this session we'll dive deep on how to use OpsWorks and how to get the best from the framework.
Thomas Metschke, Technical Program Manager, AWS
Rik Heywood, Technical Director, Workfu
AWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPCAmazon Web Services
As more organisations seek to leverage the power and benefits of the cloud, they also need to combine new systems with existing on-premise systems. Services such as Amazon Virtual Private Cloud (VPC) and AWS Direct Connect enable AWS customers to combine on-premise and cloud-based resources easily and effectively. This session will walk customers through the 4 main patterns of connectivity and will include a "real time" demonstration of how easy it is to setup your own VPC and start working in your own private section of the AWS Cloud.
AWS allows customers to pay only for the infrastructure they need, lowering costs compared to traditional hosting. This flexibility also enables rapid innovation by making resources programmable rather than fixed. AWS cites examples like Obama For America being able to build solutions rapidly for a changing environment. AWS also helps control costs through automatic scaling of provisioned capacity to match traffic fluctuations. AWS argues this "big data revolution" allows understanding customers, content popularity, and product usage to deliver the right content.
This document discusses Sage's use of AWS for development and test environments. It outlines Sage's journey from early investigation of AWS to wider adoption across various stages of development and testing. Key benefits discussed include the ability to quickly provision new environments, create isolated test versions, and integrate deployment with their build process. The document also provides an overview of their UAT service process using AWS and benefits like empowering QA teams and enabling clean database provisioning for each test.
This document lists the edge locations for Amazon CloudFront around the world, including over 50 locations across Europe, Asia, South America, North America, and other regions. It then discusses how Samsung uses AWS services like CloudFront to deliver applications and content to devices, saving $34 million in hardware and maintenance costs compared to an on-premises solution. Finally, it provides an overview of Amazon CloudFront, including its features, integrations with other AWS services, low costs, and performance test results showing faster delivery of web content compared to other content delivery networks.
AWS provides multiple storage options to meet your varying needs. This presentation provides an overview of how AWS Cloud storage services can be used to support application development and delivery, backup, archive, disaster recovery, and virtualized compute.
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...Amazon Web Services
This document discusses continuous deployment with Amazon Web Services. It shows how AWS services like Elastic Beanstalk, OpsWorks, and CloudFormation can be used to automate application deployments. Continuous deployment allows for small, frequent code changes to constantly and automatically be deployed to production. This enables a faster development cycle and greater agility. AWS services provide the ability to deploy applications at scale through automated management and provisioning of infrastructure.
AWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPCAmazon Web Services
As more organizations seek to leverage the power and benefits of the cloud, they also need to combine new systems with exiting on-premises systems. Services such as Virtual Private Cloud, VPN and DirectConnect enable AWS customers to combine on-premises and cloud-based resources easily and effectively. This session will walk customers through the 4 main patterns of connectivity and will include a ""real time"" demonstration of how easy it is to setup your own VPC and start working in your own private section of the AWS Cloud.
Viaggio attraverso il cloud come costruire architetture web scalabili e rob...Amazon Web Services
In questa presentazione spiegheremo come disegnare architetture elastiche e affidabili su AWS, usando le architetture web come punto di riferimento. Verranno anche coperti aspetti di scalabilità, sicurezza, gestione delle applicazioni e copertura globale.
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.
MED303 Addressing Security in Media Workflows - AWS re: Invent 2012Amazon Web Services
Are your media assets secure? For media companies, security is paramount. Few things can more directly impact your company’s bottom line. As the move to store, process and distribute digital media via the cloud continues, it is imperative to examine the relevant security implications of a multi-tenant public cloud environment. This talk is intended to answer questions around securely storing, processing, distributing and archiving digital media assets on the AWS environment. AWS also enables customers to achieve compliance with the MPAA security best practices with minimal effort. Learn how AWS complies with the MPAA security best practices and how media companies can leverage that for their media workloads.
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...Amazon Web Services
1) The document discusses transforming storage strategies using AWS services like Amazon S3, which provides scalable cloud storage.
2) It provides examples of using Amazon S3 for backup of Oracle databases and as a replacement for on-premises storage solutions like SAN, NAS, tape backup, and secondary data centers.
3) The benefits of AWS storage include significant cost reduction, reduced complexity, streamlined operations, increased innovation, and unlimited scalable capacity.
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...Amazon Web Services
If you're already building your website our application on AWS, using Amazon SES is a quick and cost-effective way to send your email. This session will talk about what Amazon SES is and why you would want to use it. Then we will dig into the most common ways our customers use Amazon SES with their current systems and give you the tools you need to do the same.
Getting started with Amazon Web Services (AWS) is fast and simple. This complimentary webinar will outline best practice guidance from many customers and the Amazon Web Services team, helping you gain advantage as your implement your projects in AWS.
AWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas KarandikarAmazon Web Services
Gain insight into how Indian Start-Ups have innovated & scaled on the AWS platform. Alongside the presentation, you will hear from actual customers about their deployments using AWS services & how they leveraged the benefits.
Bootstrapping - Session 1 - Your First Week with Amazon EC2Amazon 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 presentation will introduce some essential getting started tips and walk through the journey into AWS, the basic technologies you need to understand and why you should use them. You'll hear real a customer's first year journey and benefit from what they would tell you to do in your first week as they impart the lessons learned, challenges faced and opportunities presented.
Ryan Shuttleworth, Technical Evangelist, AWS
Andrew Dunn, CTO and Nick Hills, Ops Manager, Compliant Phones
AWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.comAmazon Web Services
The document outlines a company's evolution from an "eCommerce" business model in 2000 focused on transactions and products to a "Digital Business" model in 2014 building customer relationships and personalization. It then envisions an "Automated World" by 2020 with frictionless customer experiences and a social focus. It discusses moving from hierarchical to matrix organizational structures and 3 year to annual strategic planning to match the changing business models. The document raises questions about understanding customers, implications for the modern business, and how AWS can help with this evolution.
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS Amazon Web Services
This webinar is on high availability features for Microsoft Windows Server and SQL Server running on the AWS Cloud. Windows Server Failover Clustering (WSFC) and SQL AlwaysOn Availability Groups are part of the underpinnings for many enterprise-class solutions, including Microsoft SharePoint and .NET applications.
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.
The document discusses the increasing scale of genomic and biological data sets and the computational challenges they present. It describes several large-scale genomic projects including the Human Genome Project, sequencing additional species, and the 1000 Genomes Project. These projects have generated data sets ranging from gigabytes to terabytes to petabytes in size. The document argues that making these vast data sets and associated computational resources available through the cloud, like Amazon Web Services, allows more groups to tackle important problems that were previously unfeasible due to infrastructure limitations.
With the introduction of AWS OpsWorks, you can now build and manage your application stacks with the finesse and control of Chef recipes. OpsWorks compliments the AWS management frameworks and in this session we'll dive deep on how to use OpsWorks and how to get the best from the framework.
Thomas Metschke, Technical Program Manager, AWS
Rik Heywood, Technical Director, Workfu
AWS Canberra WWPS Summit 2013 - Extending your Datacentre with Amazon VPCAmazon Web Services
As more organisations seek to leverage the power and benefits of the cloud, they also need to combine new systems with existing on-premise systems. Services such as Amazon Virtual Private Cloud (VPC) and AWS Direct Connect enable AWS customers to combine on-premise and cloud-based resources easily and effectively. This session will walk customers through the 4 main patterns of connectivity and will include a "real time" demonstration of how easy it is to setup your own VPC and start working in your own private section of the AWS Cloud.
AWS allows customers to pay only for the infrastructure they need, lowering costs compared to traditional hosting. This flexibility also enables rapid innovation by making resources programmable rather than fixed. AWS cites examples like Obama For America being able to build solutions rapidly for a changing environment. AWS also helps control costs through automatic scaling of provisioned capacity to match traffic fluctuations. AWS argues this "big data revolution" allows understanding customers, content popularity, and product usage to deliver the right content.
This document discusses Sage's use of AWS for development and test environments. It outlines Sage's journey from early investigation of AWS to wider adoption across various stages of development and testing. Key benefits discussed include the ability to quickly provision new environments, create isolated test versions, and integrate deployment with their build process. The document also provides an overview of their UAT service process using AWS and benefits like empowering QA teams and enabling clean database provisioning for each test.
This document lists the edge locations for Amazon CloudFront around the world, including over 50 locations across Europe, Asia, South America, North America, and other regions. It then discusses how Samsung uses AWS services like CloudFront to deliver applications and content to devices, saving $34 million in hardware and maintenance costs compared to an on-premises solution. Finally, it provides an overview of Amazon CloudFront, including its features, integrations with other AWS services, low costs, and performance test results showing faster delivery of web content compared to other content delivery networks.
AWS provides multiple storage options to meet your varying needs. This presentation provides an overview of how AWS Cloud storage services can be used to support application development and delivery, backup, archive, disaster recovery, and virtualized compute.
AWS Sydney Summit 2013 - Continuous Deployment Practices, with Production, Te...Amazon Web Services
This document discusses continuous deployment with Amazon Web Services. It shows how AWS services like Elastic Beanstalk, OpsWorks, and CloudFormation can be used to automate application deployments. Continuous deployment allows for small, frequent code changes to constantly and automatically be deployed to production. This enables a faster development cycle and greater agility. AWS services provide the ability to deploy applications at scale through automated management and provisioning of infrastructure.
AWS Summit 2013 | Singapore - Extending your Datacenter with Amazon VPCAmazon Web Services
As more organizations seek to leverage the power and benefits of the cloud, they also need to combine new systems with exiting on-premises systems. Services such as Virtual Private Cloud, VPN and DirectConnect enable AWS customers to combine on-premises and cloud-based resources easily and effectively. This session will walk customers through the 4 main patterns of connectivity and will include a ""real time"" demonstration of how easy it is to setup your own VPC and start working in your own private section of the AWS Cloud.
Viaggio attraverso il cloud come costruire architetture web scalabili e rob...Amazon Web Services
In questa presentazione spiegheremo come disegnare architetture elastiche e affidabili su AWS, usando le architetture web come punto di riferimento. Verranno anche coperti aspetti di scalabilità, sicurezza, gestione delle applicazioni e copertura globale.
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.
MED303 Addressing Security in Media Workflows - AWS re: Invent 2012Amazon Web Services
Are your media assets secure? For media companies, security is paramount. Few things can more directly impact your company’s bottom line. As the move to store, process and distribute digital media via the cloud continues, it is imperative to examine the relevant security implications of a multi-tenant public cloud environment. This talk is intended to answer questions around securely storing, processing, distributing and archiving digital media assets on the AWS environment. AWS also enables customers to achieve compliance with the MPAA security best practices with minimal effort. Learn how AWS complies with the MPAA security best practices and how media companies can leverage that for their media workloads.
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...Amazon Web Services
1) The document discusses transforming storage strategies using AWS services like Amazon S3, which provides scalable cloud storage.
2) It provides examples of using Amazon S3 for backup of Oracle databases and as a replacement for on-premises storage solutions like SAN, NAS, tape backup, and secondary data centers.
3) The benefits of AWS storage include significant cost reduction, reduced complexity, streamlined operations, increased innovation, and unlimited scalable capacity.
SVC103 The Whys and Hows of Integrating Amazon Simple Email Service into your...Amazon Web Services
If you're already building your website our application on AWS, using Amazon SES is a quick and cost-effective way to send your email. This session will talk about what Amazon SES is and why you would want to use it. Then we will dig into the most common ways our customers use Amazon SES with their current systems and give you the tools you need to do the same.
Getting started with Amazon Web Services (AWS) is fast and simple. This complimentary webinar will outline best practice guidance from many customers and the Amazon Web Services team, helping you gain advantage as your implement your projects in AWS.
AWS Summit 2013 | India - How Start-Ups Benefit from AWS, Rajas KarandikarAmazon Web Services
Gain insight into how Indian Start-Ups have innovated & scaled on the AWS platform. Alongside the presentation, you will hear from actual customers about their deployments using AWS services & how they leveraged the benefits.
Bootstrapping - Session 1 - Your First Week with Amazon EC2Amazon 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 presentation will introduce some essential getting started tips and walk through the journey into AWS, the basic technologies you need to understand and why you should use them. You'll hear real a customer's first year journey and benefit from what they would tell you to do in your first week as they impart the lessons learned, challenges faced and opportunities presented.
Ryan Shuttleworth, Technical Evangelist, AWS
Andrew Dunn, CTO and Nick Hills, Ops Manager, Compliant Phones
AWS Enterprise Summit London 2013 - Keith Misson - quotemeghappy.comAmazon Web Services
The document outlines a company's evolution from an "eCommerce" business model in 2000 focused on transactions and products to a "Digital Business" model in 2014 building customer relationships and personalization. It then envisions an "Automated World" by 2020 with frictionless customer experiences and a social focus. It discusses moving from hierarchical to matrix organizational structures and 3 year to annual strategic planning to match the changing business models. The document raises questions about understanding customers, implications for the modern business, and how AWS can help with this evolution.
AWS Webcast - Implementing Windows and SQL Server for High Availability on AWS Amazon Web Services
This webinar is on high availability features for Microsoft Windows Server and SQL Server running on the AWS Cloud. Windows Server Failover Clustering (WSFC) and SQL AlwaysOn Availability Groups are part of the underpinnings for many enterprise-class solutions, including Microsoft SharePoint and .NET applications.
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.
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.
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 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 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 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 is an emerging model where data and services are hosted in remote "clouds" accessed through browsers or apps. Google CEO Eric Schmidt discussed this model in 2006, noting its potential is not fully understood. Major companies benefiting include Google, Yahoo, eBay and Amazon. Amazon Web Services are a leading public cloud platform, offering services like EC2, S3, CloudFront and SimpleDB. Challenges include availability, data lock-in, confidentiality, performance unpredictability and software licensing issues.
This document discusses using AWS to implement a new approach to linear broadcast distribution that could address customers' needs for more capacity and higher quality video streams at lower cost compared to traditional satellite-based solutions. It proposes evolving the traditional multi-hop broadcast model by implementing the "second hop" as distribution of live streams over the internet from a central source to affiliate locations using AWS services like Direct Connect for secure, low-latency delivery. This could provide massive scaling without the infrastructure costs of maintaining multiple datacenters.
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.
In this session Arash will show you how to use Open Cloud service delivery models such as Open IaaS and Open PaaS to deploy OpenCms as a service for your organization or your customers. You will learn how Open Source cloud operating systems and platforms such as OpenStack and Cloud Foundry can help jumping and scaling between OpenCms content clouds. Arash will also compare other PaaS solutions like AppScale, CloudBees, OpenShift and Jelastic and show if and how OpenCms can work with them. He will introduce you to the Cloud Federation concept, which helps to avoid vendor lock-in with private, public and hybrid cloud environments. Last but not least, he will explain how to achieve a high level of data security in Open Clouds, so that even system administrators won’t be able to access your OpenCms data. This session is targeted at all types of OpenCms users, such as business users, service providers and developers.
This document provides an overview and comparison of Amazon Web Services (AWS) Elastic Beanstalk and AWS OpsWorks for deploying and managing applications in AWS. It describes how Elastic Beanstalk allows deploying applications quickly using predefined configuration templates, while OpsWorks provides more control over infrastructure configuration using Chef recipes. Both services automatically provision and scale the underlying AWS resources like EC2 instances and load balancers needed to run applications, charging only for those underlying resources rather than additional platform fees. The document recommends starting with Elastic Beanstalk for simpler use cases and OpsWorks for more complex, customizable architectures.
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.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
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
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
Webinar: Designing a schema for a Data WarehouseFederico Razzoli
Are you new to data warehouses (DWH)? Do you need to check whether your data warehouse follows the best practices for a good design? In both cases, this webinar is for you.
A data warehouse is a central relational database that contains all measurements about a business or an organisation. This data comes from a variety of heterogeneous data sources, which includes databases of any type that back the applications used by the company, data files exported by some applications, or APIs provided by internal or external services.
But designing a data warehouse correctly is a hard task, which requires gathering information about the business processes that need to be analysed in the first place. These processes must be translated into so-called star schemas, which means, denormalised databases where each table represents a dimension or facts.
We will discuss these topics:
- How to gather information about a business;
- Understanding dictionaries and how to identify business entities;
- Dimensions and facts;
- Setting a table granularity;
- Types of facts;
- Types of dimensions;
- Snowflakes and how to avoid them;
- Expanding existing dimensions and facts.
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.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
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.
51. 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
53. Reference Model
security
Deployment & Administration
App Services
Compute Storage Database
Networking
AWS Global Infrastructure
54. 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
55. 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
56. 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
57. Networking
Direct Connect
Dedicated connection to AWS
VPN Connection
Secure internet connection to AWS
Deployment & Administration
Virtual Private Cloud
App Services Private, isolated section of the AWS Cloud
Compute Storage Database
Route 53
Networking Highly available and scalable Domain Name
System
AWS Global Infrastructure
58. 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
59. 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
60. 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
61. 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
62.
63. 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
64. 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
65. Database
Amazon Relational Database Service
(Amazon RDS) databases stores forum
threads, site content, and project
configuration data.
High availability Multi-AZ database
deployment to handle live game metadata
and user-generated content.
Deployment & Administration
Enterprise-grade fault tolerance for
App Services
protecting customer data.
By managing time-consuming database
Compute Storage Database
administration tasks, Amazon RDS allows
SEGA to focus on business critical
Networking applications.
AWS Global Infrastructure
66. 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
67. 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
68. 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
69.
70.
71.
72.
73.
74. 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
75. 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
76. 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
77. Deployment & Admin
OpsWorks
DevOps focused managed application stacks
Underlying Chef recipes allow for complete
customisation
Feature Details
Deployment & Administration
Platform support Chef recipes allows for community expansion for
platform components such as Solr, NgniX etc
App Services Resource creation Customizable deployments, rollback, partial
deployments, patch management, automatic
instance scaling, and auto healing
Compute Storage Database Layered Manage logical application layers and combine
into stacks.
Networking
AWS Global Infrastructure
78. 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
79. 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
80. + others
Simple Email Service
Simple Notification Service
ElastiCache
Elastic MapReduce
CloudWatch
…
81. 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
82. 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
85. Shared responsibility
Foundation Services
Amazon
Compute Storage Database Networking
Availability Zones
AWS Global Edge Locations
Infrastructure Regions
86. 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
87. 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
91. Cloud
Front
Instance S3
Availability Zone Region
92. Cloud
Front
Instance S3
RDS
Availability Zone Region
93. Elastic Load Cloud
Balancer Front
Instance Instance S3
RDS
Availability Zone Region
94. Elastic Load Cloud
Balancer Front
Instance Instance S3
Auto
scaling
Group
RDS
Availability Zone Region
95. Go grab some
lunch, come
back and we’ll
crack on
96. Ask questions
(it will fill time when we wait for
things to launch)
There will be a recording of this
demo on YouTube, so don’t
worry if you miss anything
97. Elastic Load Cloud
Balancer Front
Instance Instance S3
Auto
scaling
Group
RDS
Availability Zone Region
102. Instance User Meta-data
request data service
Instance
103. 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
105. 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
111. 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