This document provides an overview of Amazon Relational Database Service (RDS). RDS offers fully managed relational databases in the cloud to reduce effort, risk, and cost compared to hosting databases on-premises or unmanaged instances. It supports multiple commercial database engines including MySQL, PostgreSQL, MariaDB, Oracle, SQL Server and the proprietary Amazon Aurora. Key features of RDS include high availability, automatic backups, easy scaling, encryption, integration with other AWS services, and compliance with industry standards. Recent updates include enhanced OS monitoring, performance insights previews, and new database engines and features.
Amazon EMR enables fast processing of large structured or unstructured datasets, and in this presentation we'll show you how to setup an Amazon EMR job flow to analyse application logs, and perform Hive queries against it. We also review best practices around data file organisation on Amazon Simple Storage Service (S3), how clusters can be started from the AWS web console and command line, and how to monitor the status of a Map/Reduce job.
Finally we take a look at Hadoop ecosystem tools you can use with Amazon EMR and the additional features of the service.
See a recording of the webinar based on this presentation on YouTube here:
Check out the rest of the Masterclass webinars for 2015 here: http://aws.amazon.com/campaigns/emea/masterclass/
See the Journey Through the Cloud webinar series here: http://aws.amazon.com/campaigns/emea/journey/
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...
In this introductory session, we cover how to convert and migrate your relational databases, non-relational databases, and data warehouses to the cloud. AWS Database Migration Service (AWS DMS) and AWS Schema Conversion Tool (AWS SCT) have been used to migrate tens of thousands of databases across the world. This includes homogeneous migrations, such as PostgreSQL to PostgreSQL, and heterogeneous migrations between different database engines, such as Oracle or SQL Server to Amazon Aurora, Amazon DynamoDB, and Amazon Redshift. Learn how to quickly and securely migrate your data and procedural code, enjoy flexibility and cost savings, and minimize the downtime of your applications.
The document discusses various backup and archival strategies using AWS services like Amazon S3, EBS, Glacier, and Snowball. It provides examples of using S3 lifecycle policies to transition data between storage tiers, taking EBS snapshots for EC2 instance backups, and using Snowball for large-scale data transfers to the cloud. Backup and archival solutions can provide durability, scalability, cost savings, and reduce risks compared to on-premises options.
Today’s organisations require a data storage and analytics solution that offers more agility and flexibility than traditional data management systems. Data Lake is a new and increasingly popular way to store all of your data, structured and unstructured, in one, centralised repository. Since data can be stored as-is, there is no need to convert it to a predefined schema and you no longer need to know what questions you want to ask of your data beforehand.
In this webinar, you will discover how AWS gives you fast access to flexible and low-cost IT resources, so you can rapidly scale and build your data lake that can power any kind of analytics such as data warehousing, clickstream analytics, fraud detection, recommendation engines, event-driven ETL, serverless computing, and internet-of-things processing regardless of volume, velocity and variety of data.
Learning Objectives:
• Discover how you can rapidly scale and build your data lake with AWS.
• Explore the key pillars behind a successful data lake implementation.
• Learn how to use the Amazon Simple Storage Service (S3) as the basis for your data lake.
• Learn about the new AWS services recently launched, Amazon Athena and Amazon Redshift Spectrum, that help customers directly query that data lake.
This document provides an overview of Amazon Web Services storage options, including scalable object storage with Amazon S3, inexpensive archive storage with Amazon Glacier, persistent block storage with Amazon EBS, and a shared file system with Amazon EFS. It discusses the growth of data production across industries and how AWS storage services provide scalable, cost-effective solutions. Key features and use cases are described for each storage service.
RDS provides a fully managed relational database service. Key features include automated provisioning and scaling, high availability, data encryption at rest, backups and read replicas. RDS supports multiple database engines like MySQL, PostgreSQL, Oracle and SQL Server. Customers can migrate databases to RDS by backing up to S3 and restoring onto a new RDS instance.
AWS Batch is a fully managed batch computing service that makes it easy to run batch computing workloads on AWS. It dynamically provisions compute resources and manages the execution of jobs across EC2 instances. Users submit batch jobs to a job queue, and AWS Batch schedules the jobs based on availability of resources in associated compute environments. This allows batch jobs to be run asynchronously and automatically at scale. AWS Batch handles all the complex orchestration and management required for batch computing, allowing users to focus on their applications.
For more training on AWS, visit: https://www.qa.com/amazon
AWS Loft | London - Deep Dive: Amazon RDS by Toby Knight, Manager Solutions Architecture, 18 April 2016
Amazon RDS: Deep Dive - SRV310 - Chicago AWS Summit
This document provides a summary of Amazon RDS and Amazon Aurora. It discusses what Amazon RDS is, the benefits of using RDS over managing databases yourself, and how to configure, scale, secure, monitor, and back up databases using RDS. It also provides an overview of Amazon Aurora, describing its high-performance distributed architecture and how it achieves significantly better performance than MySQL.
Amazon RDS & Amazon Aurora: Relational Databases on AWS - SRV206 - Atlanta AW...
This document provides an overview of Amazon Relational Database Service (Amazon RDS) and Amazon Aurora. It discusses what Amazon RDS is, the benefits of using Amazon RDS over managing databases yourself, how to configure an Amazon RDS database instance, and options for database engines, instance types, and storage types. It also covers high availability, read replicas, backups, security, monitoring, and Amazon Aurora.
Introduction to AWS Lambda and Serverless Applications
In this session we’ll take a high-level overview of AWS Lambda, a serverless compute platform that has changed the way that developers around the world build applications. We’ll explore how Lambda works under the hood, the capabilities it has, and how it is used. By the end of this talk you’ll know how to create Lambda based applications and deploy and manage them easily.
Speaker: Chris Munns - Principal Developer Advocate, AWS Serverless Applications, AWS
Introduction to Amazon Relational Database Service (Amazon RDS)
This document provides an introduction and overview of Amazon Relational Database Service (Amazon RDS). It discusses how RDS provides automated provisioning and scaling of database instances, high availability through multi-AZ deployments, security features including encryption and IAM access control, monitoring with CloudWatch, and migration services. It also introduces Amazon Aurora, a MySQL and PostgreSQL compatible database engine designed for the cloud that provides better performance than commercial databases.
AWS Glue is a fully managed, serverless extract, transform, and load (ETL) service that makes it easy to move data between data stores. AWS Glue simplifies and automates the difficult and time consuming tasks of data discovery, conversion mapping, and job scheduling so you can focus more of your time querying and analyzing your data using Amazon Redshift Spectrum and Amazon Athena. In this session, we introduce AWS Glue, provide an overview of its components, and share how you can use AWS Glue to automate discovering your data, cataloging it, and preparing it for analysis.
The document describes a presentation on Amazon Athena, a serverless interactive query service that allows users to analyze data directly from Amazon S3 using standard SQL. The presentation will introduce Athena and demonstrate how it can be used to query data in S3 without having to load it into a database first. It will also discuss how Athena uses Presto and the Glue Data Catalog under the hood and show some customer use cases for log analysis, ETL workflows, and analytics reporting using Athena with other AWS services.
This document discusses cost optimization strategies on AWS. It provides examples of cost savings achieved by companies that migrated applications to AWS including a 14 million dollar annual savings for GE. It outlines approaches for architecting efficiently for cost, optimizing usage costs over time, and taking advantage of AWS pricing benefits like reserved instances, spot instances, and different storage options. The document emphasizes optimizing through proactive monitoring and billing tools, leveraging the various EC2 pricing plans, and combining options for further savings.
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...
Come learn what's new with Amazon CloudWatch, and watch as we leverage new capabilities to better monitor our systems and resources. We also walk you through the journey that BBC took in monitoring its custom off-cloud infrastructure alongside its AWS cloud resources.
Amazon RDS makes it easy to set up, operate, and scale Oracle Database deployments in the cloud. In this webinar, we'll discuss practical ways of migrating applications to Amazon RDS for Oracle. Customer case studies will illustrate how customers moved to Amazon RDS for Oracle and how they benefited.
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...
Amazon RDS allows you to launch an optimally configured, secure and highly available database with just a few clicks. It provides cost-efficient and resizable capacity, automates time-consuming database administration tasks, and provides you with six familiar database engines to choose from: Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL, MySQL and MariaDB. In this session, we will take a close look at the capabilities of Amazon RDS and explain how it works. We’ll also discuss the AWS Database Migration Service and AWS Schema Conversion Tool, which help you migrate databases and data warehouses with minimal downtime from on-premises and cloud environments to Amazon RDS and other Amazon services. Gain your freedom from expensive, proprietary databases while providing your applications with the fast performance, scalability, high availability, and compatibility they need.
What’s New in Amazon RDS for Open-Source and Commercial Databases:
This document summarizes Amazon RDS features and roadmap items. It discusses how RDS provides a fully managed database service, supporting multiple open source and commercial database engines. Key features highlighted include high availability, automated backups, cross-region read replicas, encryption, and integration with other AWS services. Upcoming improvements discussed are RDS Performance Insights, larger storage volumes, new database versions, and expanded compliance capabilities. The presentation concludes with an invitation for questions.
What’s New in Amazon RDS for Open-Source and Commercial Databases
In the past year, Amazon RDS has continued to expand functionality, scalability, availability and ease of use for all supported database engines: PostgreSQL, MySQL, MariaDB, Oracle and Microsoft SQL Server. We’ll take a close look at RDS use cases and new capabilities, splitting the time between open-source and commercial database engines.
Deep Dive on MySQL Databases on AWS - AWS Online Tech Talks
RDS provides fully managed MySQL, MariaDB, and Aurora database engines. It handles common database tasks to reduce management overhead and allows focusing on applications. Key features include automatic failover, backups/snapshots, scaling, security, compliance support, and integration across AWS services. Best practices involve leveraging multi-AZ, read replicas, monitoring, and storage optimization based on workload needs. Migration options include the Database Migration Service and Schema Conversion Tool.
AWS Webcast - Introduction to Amazon RDS: Low Admin, High Performance Databas...
Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business.
In this webinar we review how to move your existing databases to RDS with minimum disruption. We will also cover how to deploy very high performance databases on the cloud. And finally, we will provide examples of how customers have successfully deployed high performance databases using RDS.
Introduction to Amazon Relational Database Service
This document provides an overview of Amazon Relational Database Service (Amazon RDS). The key points summarized are:
- Amazon RDS supports multiple database engines including Aurora, MySQL, PostgreSQL, Oracle, and SQL Server. It provides automated provisioning and scaling of databases.
- RDS offers high availability through features like multi-AZ deployments with automatic failover and read replicas. It provides security, monitoring, and compliance capabilities.
- The document describes additional RDS features like provisioning and scaling databases, read replicas, security configurations, encryption, compliance certifications, and monitoring options. It provides examples of companies using RDS.
AWS Webcast - Amazon RDS for Oracle: Best Practices and Migration
This document discusses best practices for using Amazon RDS for Oracle. It covers RDS Oracle licensing options, use cases like production and test instances, security practices like using private subnets and IAM roles, performance practices like proper sizing and monitoring, and data migration best practices including using Oracle Data Pump for large data sets and GoldenGate for ongoing replication.
What's New in Amazon RDS for Open Source and Commercial Databases
This document provides an overview of new features and capabilities in Amazon RDS for various database engines, including support for larger storage and IOPS, encryption at rest using customer managed keys, operating system monitoring metrics, and automated major version upgrades. It also discusses how RDS provides high availability, read replicas, security groups, and simplifies administration tasks like backups, patching, provisioning and scaling compared to managing databases on-premises or in Amazon EC2. Selected customer examples like Samsung, Kaplan, and Unilever are provided that illustrate how they saved costs and improved resilience using Amazon RDS.
by Joyjeet Banerjee, Enterprise Solution Architect, AWS
Amazon RDS allows you to launch an optimally configured, secure and highly available database with just a few clicks. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you to focus on your applications and business. We’ll discuss Amazon RDS fundamentals, learn about the seven available database engines, and examine customer success stories. Level 100
Big Data Analytics Architectural Patterns and Best Practices (ANT201-R1) - AW...Amazon Web Services
This document discusses big data analytics architectural patterns and best practices. It covers collecting and storing data from various sources, processing and analyzing data using tools like Amazon Redshift, Amazon Athena and Amazon EMR, and selecting the appropriate tools based on factors like data structure, access patterns, and data temperature. It also discusses stream/real-time analytics tools and machine learning approaches.
This document provides an introduction to Amazon Aurora, AWS's managed relational database service. It discusses how Aurora was built to provide the speed and availability of commercial databases at the simplicity and cost-effectiveness of open source databases. The document outlines key Aurora features like automatic scaling, continuous backups, replication across Availability Zones, and integration with other AWS services. Customer case studies show how Aurora provides better performance at lower costs than alternative database options. The document also covers migration options and how Aurora offers a simpler, more cost-effective database solution than on-premises or self-managed options.
Amazon EMR enables fast processing of large structured or unstructured datasets, and in this presentation we'll show you how to setup an Amazon EMR job flow to analyse application logs, and perform Hive queries against it. We also review best practices around data file organisation on Amazon Simple Storage Service (S3), how clusters can be started from the AWS web console and command line, and how to monitor the status of a Map/Reduce job.
Finally we take a look at Hadoop ecosystem tools you can use with Amazon EMR and the additional features of the service.
See a recording of the webinar based on this presentation on YouTube here:
Check out the rest of the Masterclass webinars for 2015 here: http://aws.amazon.com/campaigns/emea/masterclass/
See the Journey Through the Cloud webinar series here: http://aws.amazon.com/campaigns/emea/journey/
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...Amazon Web Services
In this introductory session, we cover how to convert and migrate your relational databases, non-relational databases, and data warehouses to the cloud. AWS Database Migration Service (AWS DMS) and AWS Schema Conversion Tool (AWS SCT) have been used to migrate tens of thousands of databases across the world. This includes homogeneous migrations, such as PostgreSQL to PostgreSQL, and heterogeneous migrations between different database engines, such as Oracle or SQL Server to Amazon Aurora, Amazon DynamoDB, and Amazon Redshift. Learn how to quickly and securely migrate your data and procedural code, enjoy flexibility and cost savings, and minimize the downtime of your applications.
The document discusses various backup and archival strategies using AWS services like Amazon S3, EBS, Glacier, and Snowball. It provides examples of using S3 lifecycle policies to transition data between storage tiers, taking EBS snapshots for EC2 instance backups, and using Snowball for large-scale data transfers to the cloud. Backup and archival solutions can provide durability, scalability, cost savings, and reduce risks compared to on-premises options.
Today’s organisations require a data storage and analytics solution that offers more agility and flexibility than traditional data management systems. Data Lake is a new and increasingly popular way to store all of your data, structured and unstructured, in one, centralised repository. Since data can be stored as-is, there is no need to convert it to a predefined schema and you no longer need to know what questions you want to ask of your data beforehand.
In this webinar, you will discover how AWS gives you fast access to flexible and low-cost IT resources, so you can rapidly scale and build your data lake that can power any kind of analytics such as data warehousing, clickstream analytics, fraud detection, recommendation engines, event-driven ETL, serverless computing, and internet-of-things processing regardless of volume, velocity and variety of data.
Learning Objectives:
• Discover how you can rapidly scale and build your data lake with AWS.
• Explore the key pillars behind a successful data lake implementation.
• Learn how to use the Amazon Simple Storage Service (S3) as the basis for your data lake.
• Learn about the new AWS services recently launched, Amazon Athena and Amazon Redshift Spectrum, that help customers directly query that data lake.
This document provides an overview of Amazon Web Services storage options, including scalable object storage with Amazon S3, inexpensive archive storage with Amazon Glacier, persistent block storage with Amazon EBS, and a shared file system with Amazon EFS. It discusses the growth of data production across industries and how AWS storage services provide scalable, cost-effective solutions. Key features and use cases are described for each storage service.
RDS provides a fully managed relational database service. Key features include automated provisioning and scaling, high availability, data encryption at rest, backups and read replicas. RDS supports multiple database engines like MySQL, PostgreSQL, Oracle and SQL Server. Customers can migrate databases to RDS by backing up to S3 and restoring onto a new RDS instance.
AWS Batch is a fully managed batch computing service that makes it easy to run batch computing workloads on AWS. It dynamically provisions compute resources and manages the execution of jobs across EC2 instances. Users submit batch jobs to a job queue, and AWS Batch schedules the jobs based on availability of resources in associated compute environments. This allows batch jobs to be run asynchronously and automatically at scale. AWS Batch handles all the complex orchestration and management required for batch computing, allowing users to focus on their applications.
For more training on AWS, visit: https://www.qa.com/amazon
AWS Loft | London - Deep Dive: Amazon RDS by Toby Knight, Manager Solutions Architecture, 18 April 2016
This document provides a summary of Amazon RDS and Amazon Aurora. It discusses what Amazon RDS is, the benefits of using RDS over managing databases yourself, and how to configure, scale, secure, monitor, and back up databases using RDS. It also provides an overview of Amazon Aurora, describing its high-performance distributed architecture and how it achieves significantly better performance than MySQL.
Amazon RDS & Amazon Aurora: Relational Databases on AWS - SRV206 - Atlanta AW...Amazon Web Services
This document provides an overview of Amazon Relational Database Service (Amazon RDS) and Amazon Aurora. It discusses what Amazon RDS is, the benefits of using Amazon RDS over managing databases yourself, how to configure an Amazon RDS database instance, and options for database engines, instance types, and storage types. It also covers high availability, read replicas, backups, security, monitoring, and Amazon Aurora.
In this session we’ll take a high-level overview of AWS Lambda, a serverless compute platform that has changed the way that developers around the world build applications. We’ll explore how Lambda works under the hood, the capabilities it has, and how it is used. By the end of this talk you’ll know how to create Lambda based applications and deploy and manage them easily.
Speaker: Chris Munns - Principal Developer Advocate, AWS Serverless Applications, AWS
Introduction to Amazon Relational Database Service (Amazon RDS)Amazon Web Services
This document provides an introduction and overview of Amazon Relational Database Service (Amazon RDS). It discusses how RDS provides automated provisioning and scaling of database instances, high availability through multi-AZ deployments, security features including encryption and IAM access control, monitoring with CloudWatch, and migration services. It also introduces Amazon Aurora, a MySQL and PostgreSQL compatible database engine designed for the cloud that provides better performance than commercial databases.
AWS Glue is a fully managed, serverless extract, transform, and load (ETL) service that makes it easy to move data between data stores. AWS Glue simplifies and automates the difficult and time consuming tasks of data discovery, conversion mapping, and job scheduling so you can focus more of your time querying and analyzing your data using Amazon Redshift Spectrum and Amazon Athena. In this session, we introduce AWS Glue, provide an overview of its components, and share how you can use AWS Glue to automate discovering your data, cataloging it, and preparing it for analysis.
The document describes a presentation on Amazon Athena, a serverless interactive query service that allows users to analyze data directly from Amazon S3 using standard SQL. The presentation will introduce Athena and demonstrate how it can be used to query data in S3 without having to load it into a database first. It will also discuss how Athena uses Presto and the Glue Data Catalog under the hood and show some customer use cases for log analysis, ETL workflows, and analytics reporting using Athena with other AWS services.
This document discusses cost optimization strategies on AWS. It provides examples of cost savings achieved by companies that migrated applications to AWS including a 14 million dollar annual savings for GE. It outlines approaches for architecting efficiently for cost, optimizing usage costs over time, and taking advantage of AWS pricing benefits like reserved instances, spot instances, and different storage options. The document emphasizes optimizing through proactive monitoring and billing tools, leveraging the various EC2 pricing plans, and combining options for further savings.
Monitor All Your Things: Amazon CloudWatch in Action with BBC (DEV302) - AWS ...Amazon Web Services
Come learn what's new with Amazon CloudWatch, and watch as we leverage new capabilities to better monitor our systems and resources. We also walk you through the journey that BBC took in monitoring its custom off-cloud infrastructure alongside its AWS cloud resources.
Amazon RDS makes it easy to set up, operate, and scale Oracle Database deployments in the cloud. In this webinar, we'll discuss practical ways of migrating applications to Amazon RDS for Oracle. Customer case studies will illustrate how customers moved to Amazon RDS for Oracle and how they benefited.
ENT305 Migrating Your Databases to AWS: Deep Dive on Amazon Relational Databa...Amazon Web Services
Amazon RDS allows you to launch an optimally configured, secure and highly available database with just a few clicks. It provides cost-efficient and resizable capacity, automates time-consuming database administration tasks, and provides you with six familiar database engines to choose from: Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL, MySQL and MariaDB. In this session, we will take a close look at the capabilities of Amazon RDS and explain how it works. We’ll also discuss the AWS Database Migration Service and AWS Schema Conversion Tool, which help you migrate databases and data warehouses with minimal downtime from on-premises and cloud environments to Amazon RDS and other Amazon services. Gain your freedom from expensive, proprietary databases while providing your applications with the fast performance, scalability, high availability, and compatibility they need.
What’s New in Amazon RDS for Open-Source and Commercial Databases: Amazon Web Services
This document summarizes Amazon RDS features and roadmap items. It discusses how RDS provides a fully managed database service, supporting multiple open source and commercial database engines. Key features highlighted include high availability, automated backups, cross-region read replicas, encryption, and integration with other AWS services. Upcoming improvements discussed are RDS Performance Insights, larger storage volumes, new database versions, and expanded compliance capabilities. The presentation concludes with an invitation for questions.
What’s New in Amazon RDS for Open-Source and Commercial DatabasesAmazon Web Services
In the past year, Amazon RDS has continued to expand functionality, scalability, availability and ease of use for all supported database engines: PostgreSQL, MySQL, MariaDB, Oracle and Microsoft SQL Server. We’ll take a close look at RDS use cases and new capabilities, splitting the time between open-source and commercial database engines.
Deep Dive on MySQL Databases on AWS - AWS Online Tech TalksAmazon Web Services
RDS provides fully managed MySQL, MariaDB, and Aurora database engines. It handles common database tasks to reduce management overhead and allows focusing on applications. Key features include automatic failover, backups/snapshots, scaling, security, compliance support, and integration across AWS services. Best practices involve leveraging multi-AZ, read replicas, monitoring, and storage optimization based on workload needs. Migration options include the Database Migration Service and Schema Conversion Tool.
AWS Webcast - Introduction to Amazon RDS: Low Admin, High Performance Databas...Amazon Web Services
Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business.
In this webinar we review how to move your existing databases to RDS with minimum disruption. We will also cover how to deploy very high performance databases on the cloud. And finally, we will provide examples of how customers have successfully deployed high performance databases using RDS.
This document provides an overview of Amazon Relational Database Service (Amazon RDS). The key points summarized are:
- Amazon RDS supports multiple database engines including Aurora, MySQL, PostgreSQL, Oracle, and SQL Server. It provides automated provisioning and scaling of databases.
- RDS offers high availability through features like multi-AZ deployments with automatic failover and read replicas. It provides security, monitoring, and compliance capabilities.
- The document describes additional RDS features like provisioning and scaling databases, read replicas, security configurations, encryption, compliance certifications, and monitoring options. It provides examples of companies using RDS.
AWS Webcast - Amazon RDS for Oracle: Best Practices and Migration Amazon Web Services
This document discusses best practices for using Amazon RDS for Oracle. It covers RDS Oracle licensing options, use cases like production and test instances, security practices like using private subnets and IAM roles, performance practices like proper sizing and monitoring, and data migration best practices including using Oracle Data Pump for large data sets and GoldenGate for ongoing replication.
What's New in Amazon RDS for Open Source and Commercial DatabasesAmazon Web Services
This document provides an overview of new features and capabilities in Amazon RDS for various database engines, including support for larger storage and IOPS, encryption at rest using customer managed keys, operating system monitoring metrics, and automated major version upgrades. It also discusses how RDS provides high availability, read replicas, security groups, and simplifies administration tasks like backups, patching, provisioning and scaling compared to managing databases on-premises or in Amazon EC2. Selected customer examples like Samsung, Kaplan, and Unilever are provided that illustrate how they saved costs and improved resilience using Amazon RDS.
What’s New in Amazon RDS for Open-Source and Commercial DatabasesAmazon Web Services
In the past year, Amazon RDS has continued to expand functionality, scalability, availability and ease of use for all supported database engines: PostgreSQL, MySQL, MariaDB, Oracle and Microsoft SQL Server. We’ll take a close look at RDS use cases and new capabilities, splitting the time between open-source and commercial database engines.
Migrating Your Databases to AWS Deep Dive on Amazon RDS and AWSKristana Kane
This document provides an overview of migrating databases to AWS using Amazon RDS and AWS Database Migration Service (DMS). It discusses how AWS RDS offers scalable, managed relational databases, the different database engines supported by RDS, and key features like security, monitoring, high availability and scaling. It then covers how AWS DMS can be used to migrate databases to AWS with no downtime by continuously replicating and migrating data. Finally, it shares examples of how customers have used RDS and DMS for heterogeneous, homogeneous, large-scale and split migrations.
The document provides an overview of database migration options using AWS Database Migration Service (DMS) and AWS Schema Conversion Tool (SCT). It discusses how DMS can be used to migrate databases across different database platforms with minimal downtime. It also outlines how SCT can be used to convert schemas from commercial databases to open-source databases like PostgreSQL. The document shares customer examples and benefits of using DMS and SCT for heterogeneous, scale-up, and split migrations. It also lists available resources for customers on DMS and SCT.
Moving to the cloud; PaaS, IaaS or Managed InstanceThomas Sykes
In this session we'll look at the cloud choices available in Azure for SQL Server. Whether it's PaaS, IaaS or Managed Instance we'll look into the features provided, the major differences and the Pros and Cons of each solution and how to choose the best option available.
RDS provides a managed relational database service that allows customers to focus on applications rather than database administration. New features include increased storage and IOPS limits, HIPAA eligibility for some databases, and support for MariaDB. Amazon Aurora is a MySQL-compatible database designed for high performance, availability, and scalability. It uses 6 copies of data across 3 availability zones and provides up to 64TB of storage. The Database Migration Service allows migrating databases from on-premises or other platforms to AWS databases while keeping applications running.
What’s New in Amazon RDS for Open-Source and Commercial DatabasesAmazon Web Services
In the past year, Amazon Relational Database Service has continued to expand functionality, scalability, availability and ease of use for all supported database engines (PostgreSQL, MySQL, MariaDB, Oracle and Microsoft SQL Server). We’ll take a close look at RDS use cases and new capabilities, splitting the time between open-source and commercial database engines.
This document discusses database migration and replication using AWS services. It provides an overview of AWS Database Migration Service (DMS) and Schema Conversion Tool (SCT) and how they can be used to migrate databases to AWS, replicate data across different databases, and modernize database platforms. Specific migration use cases are presented, along with a demonstration and discussion of pricing and resources available to customers.
Migrating Your SQL Server Databases to Amazon RDS - DAT312 - re:Invent 2017Amazon Web Services
This document summarizes a presentation about migrating SQL Server databases to Amazon RDS. It discusses OutSystems' experience migrating over 800 SQL Server instances to RDS and leveraging several AWS services. It also outlines new features of RDS for SQL Server, including increased storage capacity, instance type support, engine version updates, license inclusion expansions, and other enhancements.
Day 2 - Amazon RDS - Letting AWS run your Low Admin, High Performance DatabaseAmazon Web Services
Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and re-sizable capacity while managing time-consuming database administration tasks, freeing you up to focus on your applications and business. In this webinar we review the different types of Amazon RDS available and how to move your existing databases to Amazon RDS with minimum disruption.
Reasons to attend:
- Learn how Amazon RDS can reduce the overhead of running high performance mission critical databases.
- Learn how to migrate your existing database workloads into Amazon RDS running on the AWS Cloud.
- Learn how to scale up and scale down your Amazon RDS instance and save money with reserved instances.
Day 3 - AWS MySQL Relational Database Service Best Practices for Performance ...Amazon Web Services
Amazon RDS makes it easy to set up, operate, and scale, relational databases in the cloud. Amazon RDS for MySQL supports applications that require up to tens of thousands of IOPS, and allows you to scale on demand without administrative complexity. In this webinar, we will discuss best practices for getting the most out of Amazon RDS for MySQL, as well as techniques for migrating data to and from the service.
Reasons to attend:
- Learn the details of Master Slave dual AZ configuration.
- Learn about cross region replication.
- Learn about Provisioned IOPS and tips on getting the most from your Amazon RDS MySQL Service.
Similar to What's New in Amazon RDS for Open-Source & Commercial Databases (20)
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.
stackconf 2024 | Using European Open Source to build a Sovereign Multi-Cloud ...NETWAYS
The European Commission has clearly identified open source as a strategic tool for bringing some balance to an EU cloud market currently dominated by a handful of non-EU hyperscalers. Part of that commitment comes through a series of ambitious, multi-million EU projects like the SIMPL platform for Data Spaces and the multi-country “Important Project of Common European Interest on Next Generation Cloud Infrastructure and Services” (IPCEI-CIS). For the first time in the history of the European Union, it is the EU industry who will be leading large-scale open source projects aimed at building European strategic technologies. In this talk we will explain in detail how specific European open source technologies are being brought together as part of some of those projects to start building Sovereign Multi-Cloud solutions that ensure interoperability and digital sovereignty for European users while preventing vendor lock-in in the cloud market, opening up competition in the emerging 5G/edge.
A study on drug utilization evaluation of bronchodilators using DDD methodDr. Chihiro
The abstract was published as a conference proceeding in a Newsletter after being presented as an e-posture and secured 2nd prize during the scientific proceedings of "National Conference on Health Economics and Outcomes Research (HEOR) to Enhance Decision Making for Global Health" held at Raghavendra Institute of Pharmaceutical Education and Research (RIPER)- Autonomous in association with the International Society for Pharmacoeconomics and Outcomes Research (ISPOR)-India Andhra Pradesh Regional Chapter during 4th& 5th August 2023.
Nasir A. A study on drug utilization evaluation of bronchodilators using the DDD method. RIPER - PDIC Bulletin ISPOR India Andhra Pradesh Regional Chapter Newsletter [Internet]. 2023 Sep;11(51):14. Available from: www.riper.ac.in
Call India AmanTel allows you to call from any country in the world including India to the USA and Canada at the cheapest rate Limited offers new users some free minutes.
Destyney Duhon personal brand explorationminxxmaree
Destyney Duhon embodies a singular blend of creativity, resilience, and purpose that defines modern entrepreneurial spirit. As a visionary at the intersection of artistry and innovation, Destyney fearlessly navigates uncharted waters, sculpting her journey with a profound commitment to authenticity and impact.This Brand exploration power point is a great example of her dedication to her craft.
stackconf 2024 | Buzzing across the eBPF Landscape and into the Hive by Bill ...NETWAYS
The buzz around the Linux kernel technology eBPF is growing quickly and it can be hard to know where to start or how to keep up with this technology that is reshaping our infrastructure stack. In this talk, Bill will trace how he got into eBPF, explore some of the applications leveraging eBPF today, and teach others how to dive into the hive of activity around eBPF. People just beginning with eBPF will learn how eBPF makes it possible to have efficient networking, observability without instrumentation, effortless tracing, and real-time security (among other things) without needing your own kernel team. Those already familiar with eBPF will get an overview of the eBPF landscape and learn about many new and expanding eBPF applications that allow them to harness the power without needing to dive into the bytecode. The audience will walk away with an understanding of the buzz around eBPF and knowledge of new tools that may solve some of their problems in networking, observability, and security.
Risks & Business Risks Reduce - investment.pdfHome
In this presentation, I have shown major risks that are to face in a business investment. Also I have shown their classification and sources.
This information have taken from my text book -" Investment Analysis and Portfolio Management ~chapter 2 Investment~ " For complete this Presentation I used Figma and Canva.
My Role:
a. Student Final year - Accounting
b. Presentation Designer
stackconf 2024 | On-Prem is the new Black by AJ JesterNETWAYS
In a world where Cloud gives us the ease and flexibility to deploy and scale your apps we often overlook security and control. The fact that resources in the cloud are still shared, the hardware is shared, the network is shared, there is not much insight into the infrastructure unless the logs are exposed by the cloud provider. Even an air gap environment in the cloud is truly not air gapped, it’s a pseudo-private network. Moreover, the general trend in the industry is shifting towards cloud repatriation, it’s a fancy term for bringing your apps and services from cloud back to on-prem, like old school how things were run before the cloud was even a thing. This shift has caused what I call a knowledge gap where engineers are only familiar with interacting with infrastructure via APIs but not the hardware or networks their application runs on. In this talk I aim to demystify on-prem environments and more importantly show engineers how easy and smooth it is to repatriate data from cloud to an on-prem air gap environment.
6. Where do DBAs spend their time?
Application Optmization
Installation, Upgrades, and
Patching
Backup and Recovery, Data Import
and Export, Licensing, Training,
Security
8
7. Analyst Update Hot off the Presses!
Key Findings
• AWS is positioned as the top Leader
in this evaluation top scores in all
three categories – Current Offering,
Strategy and Market Presence.
• AWS has the broadest range of
databases and the largest adoption.
It also offers the widest range of
offerings to support analytical,
operational, and transactional
workloads.
10. RDS Managed Database Vision
We make it easy to set up, operate, and scale relational databases in the cloud so customers
can focus on application optimization.
Higher bar on security, durability and availability than what’s available on-premises or on EC2
or any other cloud provider.
Customers can choose the database that is right for them:
Amazon Aurora, MySQL, MariaDB, PostgreSQL, Oracle, SQL Server.
Tiny databases on small CPUs to enterprise-class databases on enterprise hardware.
We work to save our customers money through elasticity and operational efficiencies.
12. Server
purchase and install hardware
deploy stack (OS, database)
Storage provision and configure
Database
provision and configure
patch, upgrade, backup,
monitor and scale
Manual
Partially Automated
Fully Automated
On-Premises Hosted Managed
13. If you host your databases on-premises
Power, HVAC, net
Rack & stack
Server maintenance
OS patches
DB s/w patches
Database backups
Scaling
High availability
DB s/w installs
OS installation
you
App optimization
14. If you host your databases in EC2
Power, HVAC, net
Rack & stack
Server maintenance
OS patches
DB s/w patches
Database backups
Scaling
High availability
DB s/w installs
OS installation
you
App optimization
15. If you choose a managed DB service
Power, HVAC, net
Rack & stack
Server maintenance
OS patches
DB s/w patches
Database backups
App optimization
High availability
DB s/w installs
OS installation
you
Scaling
16. • Highly Available
• Durable, PITR, Snapshots
• Scalable
• Secure & Compliant
Encryption in transit and at rest
TDE with Oracle Database and SQL Server
Compliance realms
• Integration across AWS
• ... And A lot more
RDS Key Features
17. Availability Zone A
AWS Region
10.1.0.0/16
10.1.1.0/24
Availability Zone B
10.1.2.0/24
Synchronous Replication
M S
Single Availability
Zone Configuration
HA Multi Availability Zone Configuration
18. Cross Region Read Replicas
• Bring data close to your customer’s
applications in different regions
• Relieve pressure on your master
node for supporting reads and writes
• Promote a Read Replica to a master
for faster recovery in the event of
disaster
Within or cross-region
• MySQL
• MariaDB
• PostgreSQL
• Aurora
19. Automated Backups
• MySQL, PostgreSQL, MariaDB, Oracle, SQL Server
• Scheduled daily volume backup of entire instance
• Archive database change logs
• 35-day retention
• Multiple copies in each AZ when running multi-AZ
• Taken from standby when running multi-AZ
• Aurora
• Automatic, continuous, incremental backups
• No impact on database performance
• 35-day retention
Every day during your
backup window, the RDS
service creates a storage
volume snapshot of your
database
Every five minutes, RDS
backs up the transaction
logs of your database
If database is Multi-AZ, the snapshot is taken from the standby
• Single AZ deployment = multiple backup copies in one AZ
• Multi AZ deployment = multiple backup copies in multiple AZs
21. Compliance Details
Aurora
• SOC 1, 2, 3
• ISO 20001/9001
• ISO 27107/27018
• PCI
• HIPAA BAA
MySQL
• SOC 1, 2, 3
• ISO 20001/9001
• ISO 27107/27018
• PCI
• FedRamp
• HIPAA BAA
• UK Gov. Programs
• Singapore MTCS
Oracle
• SOC 1, 2, 3
• ISO 20001/9001
• ISO 27107/27018
• PCI
• FedRamp
• HIPAA BAA
• UK Gov. Programs
• Singapore MTCSMariaDB
SOC 1, 2, 3
ISO 20001/9001
ISO 27107/27018
PCI
PostgreSQL
SOC 1, 2, 3
ISO 20001/9001
ISO
27107/27018
PCI
UK Gov.
Programs
Singapore MTCS
HIPAA BAA
SQL Server
SOC 1, 2, 3
ISO 20001/9001
ISO 27107/27018
PCI
UK Gov. Programs
Singapore MTCS
https://aws.amazon.com/compliance/
22. Encryption at Rest with KMS
• Two-tiered key hierarchy using envelope
encryption
• Unique data key encrypts customer data
• AWS KMS master keys encrypt data keys
• Available for all RDS engines
• Benefits
• Limits risk of compromised data key
• Better performance for encrypting large data
• Easier to manage small number of master keys than
millions of data keys
• Centralized access and audit of key activity
Data key 1 Data key 2 Data key 3 Data key 4
Custom
applications
Amazon RDS
instance 3
Amazon RDS
instance 2
Amazon RDS
instance 1
Customer
master key(s)
23. Shweta Shrivastava
Sr. Manager, Product Management, AWS RDS
April 2017
Amazon Web Services Confidential - Shared under NDA
What’s NewWhat’s New
24. Platform Features : What’s New
• Encryption at Rest: data encryption using customer managed keys
• Operating System Monitoring
• Access to 57 OS-level metrics down to 1 second-granularity
• All 6 RDS engines
• Share database snapshots between accounts
• M4 instance types: balanced compute, memory, and network resources, EBS
optimized (40 virtual cores, 160 Gib)
• Local time-zone support
25. RDS Platform Features: What’s New
• New Instance Types
• EBS Improvements
• Instance Stop/Start
26. Launched in 2016: RDS Enhanced OS Monitoring
• See inside your RDS
instance
• 57 OS metrics, up to
1/second
• Free to use within
CloudWatch Logs free
tier for most users
• Turn it on or off at any
time
• 3rd party integration
27. Enhanced RDS Monitoring with Datadog
• Datadog is an
infrastructure monitoring
platform popular with
AWS customers
• Provides historical trends
with full granularity,
visualizations and alerts
on live data
• RDS MySQL metrics
populate a pre-built,
customizable dashboard
28. RDS Performance Insights – Preview Now, Available soon
Amazon Performance Insights for RDS
Database Load : Identifies bottlenecks
Easy
Powerful
Identifies source of bottlenecks
Top SQL
Adjustable Time frame
Hour, day, week and longer
Max CPU
29. RDS PostgreSQL: What’s new
• HIPAA BAA Eligible
• The Federal Risk and Authorization Management Program (FedRAMP)
• Allows RDS for US agencies that must meet FedRAMP regulations
• Region: GovCloud
• PostgreSQL 9.6.1 support
• PostgreSQL CDC with Database Migration Service
• Region: All Regions
30. MySQL and MariaDB: What’s New
• One-Click Migration from MySQL to MariaDB
• Manage access to your RDS for MySQL and Amazon Aurora databases using
AWS IAM
• Read Replicas of Encrypted Database Instances across Regions
31. Shweta Shrivastava
Sr. Manager, Product Management, AWS RDS
April 2017
Amazon Web Services Confidential - Shared under NDA
Commercial EnginesCommercial Engines
32. Why Use RDS for Commercial Engines
• Same as on premise - Dedicated Instances
• Speed of provisioning, Secure, Fully Managed RDS experience
• Single-click HA, Auto Scaling
• Flexible Licensing models
• BYOL (Bring-Your-Own-License)
• LI (License Included)
• SQL Server Express, Web, Standard & Enterprise editions supported – INCLUDING 2014 and 2016.
• Oracle Standard and Enterprise Editions.
• Broad set of Engine features supported
33. • Support for Siebel CRM applications–
• Best Practices Configuration Guide for PeopleSoft
• JD Edwards Best Practices
• Support for Oracle Enterprise Manager–
• Support for Standard Edition 2 License Included–
• Outbound Network Access–Support for Oracle Email Utility
• Support for Oracle Label Security Option
Recently Launched Features – RDS Oracle
34. • RDS for SQL Server Native Backup/Restore Support
• Local time zone support
• Support for SQL Server 2016–
• RDS for SQL Server Windows Authentication Support–
• RDS for SQL Server Enhanced Monitoring Support
• Support for Forced SSL
Recently Launched Features – RDS SQL Server
35. RDS for SQL Server: Windows Authentication
What you need to do
36. RDS for SQL Server Native Backup/Restore
• RDS for SQL Server Native Backup/Restore (.bak file) support
• Leverages the native SQL Server Backup/Restore functionality
• Allows customers to save their .bak files to their Amazon S3 buckets
• Can be used to restore on premise SQL Server backups to an RDS Instance
• Database level operations
• To enable Native/Backup restore on your RDS for SQL Server instance
• Create a new Amazon S3 bucket or use an existing one
• Create an AWS IAM role to grant RDS access to your S3 bucket or a folder in it
• Attach the IAM role to your RDS for SQL Server instance using Option Groups
• Use SQL Server Management Studio to call stored procedures that expose .bak
.bak
.bak
Handle higher load or lower usage
Naturally grow over time
Control costs
There are lots of different choices for your database engine on RDS. Each of these engines operate differently, offer different functionality, and have different licensing requirements.
Everyone has their favorite engine and they use them for specific purposes.
On the commercial side we have Oracle and Microsoft SQL Server
On the open source side we have MySQL, PostgreSQL, and MariaDB
And in its own category we have Amazon Aurora which is a My SQL compatible relational database built to take advantage of many of the properties that exist with modern cloud computing.
Relational databases have existed … but standard relational technology is not the best fit for cloud platforms – hence Aurora – we also kept in mind opensource and compatibility, easy for customers to mograte – hence MySQL and now Postgres compatibility
--------
MariaDB - https://en.wikipedia.org/wiki/MariaDB
MariaDB – Fork of the MySQL database. Led by the original developers of MySQL after concerns when it was acquired by Oracle and that the project might become a closed project. Works to maintain high compatibly with MySQL. Also has features to support non-blocking operations and progress reporting.
All the time that’s freed up by offloading undifferentiated labor to AWS can be used to do the app optimizations you always wanted to have time to do.
Talk about how to configure a single az rds instance in a VPC.
RDS Multi-AZ deployments provide enhanced availability and durability for Database (DB) Instances, making them a natural fit for production database workloads. When you create a multi-az rds instances or modify your single az DB Instance to run as a Multi-AZ deployment, RDS automatically provisions and maintains a synchronous “standby” replica in a different Availability Zone. Updates to your DB Instance are synchronously replicated across Availability Zones to the standby in order to keep both in sync and protect your latest database updates against DB Instance failure.
In the event of planned database maintenance, DB Instance failure, or an Availability Zone failure, Amazon RDS will automatically failover to the standby so that database operations can resume quickly without administrative intervention. Multi-AZ deployments utilize synchronous replication, making database writes concurrently on both the primary and standby so that the standby will be up-to-date in the event a failover occurs. While the Multi-AZ DB Instance implementation maximizes data durability in failure scenarios, it does not allow the standby from being accessed directly or used for read operations.
* Call out that you can modify your environment from single AZ to multi-AZ.
Amazon RDS provides two distinct replication options to serve different purposes. We discussed multi-AZ configurations. The second option is read replicas
When your master database becomes overloaded in trying to handle read and write requests you can either try and scale the master itself or you can take the path of adding read replicas to handle the read workload.
To help you to scale beyond the capacity constraints of a single DB Instance for read-heavy database workloads, Amazon RDS offers Read Replicas. You can create a Read Replica of a given source DB Instance using the AWS Management Console, the RDS API, or the AWS Command Line Interface. Once the Read Replica is created, database updates on the source DB Instance will be propagated to the Read Replica. You can create multiple Read Replicas for a given source DB Instance and distribute your application’s read traffic amongst them.
Read Replicas are supported by Amazon RDS for MySQL, PostgreSQL, MariaDB and Aurora. Unlike Multi-AZ deployments, Read Replicas for these engines use each's built-in replication technology and are subject to its strengths and limitations. In particular, updates are applied to your Read Replica(s) after they occur on the source DB Instance (“asynchronous” replication), and replication lag can vary significantly. This means recent database updates made to a standard (non Multi-AZ) source DB Instance may not be present on associated Read Replicas in the event of an unplanned outage on the source DB Instance. As such, Read Replicas do not offer the same data durability benefits as Multi-AZ deployments. While Read Replicas can provide some read availability benefits, they and are not designed to improve write availability.
You can use Multi-AZ deployments and Read Replicas in conjunction to enjoy the complementary benefits of each. You can simply specify that a given Multi-AZ deployment is the source DB Instance for your Read Replica(s). That way you gain both the data durability and availability benefits of Multi-AZ deployments and the read scaling benefits of Read Replicas.
With RDS read replicas do a couple of things. First they allow you to create read only copies of your master database that are kept in synch with your master database. You can then point your read queries from your applications or end users at these read replicas helping to keep the read workload on your master database low. Depending on the database engine you can also place your read replica in a different region from your master which may give you the ability to have a read closer to a particular locality. Finally, read replicas give you the ability to have another avenue for failover when there is a problem with the master, giving you the ability to have coverage in the event of a disaster.
-----------
Benefits
Offload reads that would normally happen against your master database, allowing the master database to be able to focus on serving up writes and maintaining the integrity of the transactions in your database.
Support read intensive applications for specific business units
Promote read replica to your production database in the case of failure ** *More on this one – Have to figure out how to tie this one in with High Availability
Let’s start with backups. When it comes to backups with RDS you get one scheduled backup a day. You can choose what time window is appropriate for you in regards to your backup window. Along with this, since this is a managed service, you get all the monitoring of the backup job to make sure that it completed successfully and that it is executing on time. Making sure that backups are happening can be a big operational burden if you are doing this on your own.
For MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server these backups are of your entire instance and your transaction logs. You get to choose how long you want your backups to be retained up to 35 days. In order to ensure durability and availability of your backups the service keeps multiple copies of your backup in each Availability Zone where you have an instance deployed.
During the automatic backup window, storage I/O might be briefly suspended while the backup process initializes (typically under a few seconds) and you might experience a brief period of elevated latency. No I/O suspension occurs for Multi-AZ DB deployments, because the backup is taken from the standby.
When it comes to Aurora things are a little different for backups
With Aurora you do not schedule backups because everything is automatically backed up continuously to the storage environment of Aurora
Just like with the other engines you can configure your automatic backup retention period up to thirty-five days.
With Aurora your backups are stored in S3 so you get the benefit of S3’s availability and durability.
With Aurora these backups give no Impact on database performance.
*** Need to call out why. Is this because the storage is de-coupled from the database entirely?
Backup retention period. - You don’t pay extra for using the 35 day backup retention so why not take advantage of it. Keeping a longer backup retention gives you greater possibility of being able to recover or restore, even when you do not think that you need it.
Compute scaling in Aurora is by creating a new read replica, and do a failover - can be done in 10-15 seconds versus a host replacement type operations which is a few minutes
Aurora storage volume is 10GB and we do auto scaling,
Let’s take some time to dive deeper into a particular use case around scaling the database master instance.
Here is a quick example of what it would take to scale your RDS database instance up or down.
Here we have screen shots of what you do when you want to change the instance size.
Choose the Modify option from the Instance Actions menu of the RDS console.
Then choose what you want your new DB Instance Class to be.
Finally, determine if you want to apply the change immediately or not. If you do not apply the change immediately then the change will be scheduled to occur during the preferred maintenance window that you defined when creating the database.
Keep in mind that when you are applying the change immediately you could incur some downtime as the instance size is changed so be aware of what your applications that are accessing the database can tolerate in regards to downtime.
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.DBInstance.Modifying.html
*
Here is a listing of our compliance certifications and which database engines they currently apply to on RDS. You can see here that we have a wide range of certifications covering MySQL, Oracle, SQL Server, and PostgreSQL. As you can see there is a lot of coverage among these four different engines around key areas of compliance.
KMS is managed service
Scaleability, Reliability, Durability, Security, Key deletion, Key creation, Key rotation
You get to focus on your application and integrating with the service.
For RDS you get an extra layer of protection around access to the underlying storage
Encryption uses industry standard AES-256 encryption to protect the data.
How you enable encryption for RDS
CloudTrail integration
Not only encrypting the DB Instance Storage but also…
Automated Backups
Read Replicas
Snapshots
Available for all six engines at no additional cost
--------------------
So here is how RDS provides you the ability to encrypt your data.
It is done using the AWS Key Management Service (KMS)
KMS is a managed service that provides you the ability to create and manage encryption keys and then encrypt and decrypt your data with those keys. All of these keys are tied to your own AWS account and are fully managed by you. KMS takes care of all the availability, scaling, security, and durability that you would normally have to deal with when implementing your own key store. With KMS performing these management tasks it allows you the ability to focus on using the keys and building out your application. On top of all this the KMS team has also focused on making all of this very easy for you to use.
Specific to RDS KMS gives you an additional layer of protection to guard against un-authorized access to the underlying storage of your RDS instance.
For the data encryption KMS uses industry standard AES-256 encryption to protect the data that is stored on the underlying host that your RDS instance is running on.
A little bit on how this works.
We are using a two key hierarchy for encrypting data on your RDS instance.
When you are launching an RDS instance you can choose to make the database encrypted. If you do nothing else besides turning on encryption this will result in an AWS managed key for RDS being created or the existing RDS customer master key will be used. This is good if you just want encryption and don’t want to think about anything else related to the key. Once this key is created it can only be used for RDS encryption and not with any other AWS service so you right away have scoped down the use of the key If you want you can create your own customer master key within KMS and then reference that key when you are creating your RDS instance. When you go the approach of creating your own key you get much more control over the use of that key such as when it is enabled or disabled, when the key is rotated, and what the access policies are for the key. Whatever your approach for the master key these keys cannot leave the service. You cannot export a plaintext version of that key out of the service. All you can do is ask that encrypt and decrypt operations happen against that key.
When RDS wants to encrypt data on the instance it will make a call to KMS using the necessary credentials. KMS will then give RDS a data key that is actually used to encrypt the data on that instance. This data key is encrypted using the master key that was created when you launched the instance or that you created and specified for use during the instance creation. This data key is specific to that RDS instance and will not be used with another RDS instance. Without the presence and access to this data key the data within RDS is useless to someone accessing it throughout the normal path. So with this you have an overall master key that is then vending out data keys for each instance that you choose to encrypt.
-------
Some of the benefits of using this service.
Encryption and decryption are handled transparently so you don’t have to modify your application to access your data.
Limited risks of a compromised data key
Better performance for encrypting large data sets and there is no performance penalty for using KMS encryption with your RDS instance.
You only have to manage a few master keys and not many data keys
You get centralized access and audit of key activity via cloudtrail so that you can see every time a key is accessed in used from your KMS configuration.
--------
Talk about why you should trust AWS with your keys
There are no tools in place to access your physical key material.
Your plaintext keys are never stored in nonvolatile memory.
You control who has permissions to use your keys.
Separation of duties between systems that use master keys and ones that use data keys.
Multiparty controls for all maintenance of KMS systems that use your master keys.
Third-party evidence of these controls:
Service Organization Control (SOC 1)
PCI-DSS
See AWS Compliance packages for details
----
Enhance this slide to show some different RDS clusters each with a different data key.
Maintenance opt-in
Talk Track:
Together with the new edition of Amazon Aurora we are also announcing a new database monitoring feature called Performance Insights. Performance Insights is designed to help customers quickly assess whether there are any performance bottlenecks in their relational database workloads and where to take action. Performance Insights collects detailed database performance data through light weight mechanisms and uses the data to drive an intuitive graphical interface that provides a simple and complete view of recent database performance.
For questions:
Roadmap: will be rolling out incrementally to all RDS engines over 2017
First release will be on Postgres compatible edition of Aurora followed by the MySQL compatible version of Aurora in Q2.
Q2 will introduce support for Mysql, MariaDB and Postgres
Q3 will introduce support for SQL Server and Oracle
See the preview in the demo grounds
Feature is free.
Will be supported on all instances except micros
Feature will keep 35 days of historical data
Key features – Windows Auth, .bak support, LTZ support, SSIS/SSRS/SSAS on EC2 connected to RDS, TDE, Database Rename, TempDB configurations, Linked Servers in limited VPC and IP based configurations, Full text search, SSL, change tracking enablement
-------------
Same as on premise - Dedicated Instances. Not true multi-tenanted with other customers.
Single click HA – MultiAZ
Autoscaling – Not on SQL Server
Ease of migration – DMS .bak GG
OEM – Single pane of glass
Major version of upgrade –
Oracle Email Utility – sends outbound email from database in RDS; some old school applications that need this
For customers who are using this capabiity built into the database, they can move to AWS without refactoring the app
OLS – Mostly in Government but not so much outside it.
Bring on premise credentials to the cloud securely. Build a one-way Trust between the AWS Directory instance and the on-premise instance. Establishing a trust between on-remise domain and cloud domain. After you setup the forest trust, you can create logins from your on-premise directory just as you do today.
We support encryption for backup files immaterial of the license type.
Handle higher load or lower usage
Naturally grow over time
Control costs