The power of AWS cloud needs to be understood to be harnessed in the most effective manner. This first Winnipeg AWS User Group meetup provides a forum to explore the technology approach delivering successful solutions on AWS.
Introduction to amazon web services for developersCiklum Ukraine
Introduction to Amazon Web Services for developers
About presenter
Roman Gomolko with 11 years of experience in development including 4 years of day-to-day work with Amazon Web Services.
Disclaimer
Cloud-hosting is buzz-word for a while and in my talk I would like to give an introduction to Amazon Web Services (AWS).
We will talk about basic building blocks of AWS like EC2, ELB, ASG, S3, CloudFront, RDS, IAM, VPC and other scary or funny abbreviations.
Then we will discuss how to migrate existing applications to AWS. This topic includes:
• how to design infrastructure and services to use when migrating
• how to choose proper instance types
• how to estimate infrastructure cost
• how it will affect performance of application migrated
Then we will make an overview of services provided by AWS and possible apply in your current of future applications:
• SQS
• DynamoDB
• Kinesis
• CloudSearch
• CodeDeploy
• CloudFormation
And if we survive we will talk a little how to design Cloud applications. That’s mainly about general principles.
My talk mostly targeted towards decision makers and decisions pushers of small and medium size companies which are consider “going cloud” or already moving into this direction. Everyone interested in gaining knowledge in these areas are welcomed as well.
We will spend around 2–3 hours together and you will be able to pitch-in any questions until we totally goes away from original plan.
Deploy, scale, and manage your Microsoft workloads on AWS. We start our session by discussing why customers want to deploy Microsoft Windows applications on AWS as a cloud platform. We talk about reference architectures and best practices for implementing Microsoft products and technologies including Active Directory, Remote Desktop Gateway, Exchange, SharePoint, and Lync in the AWS cloud. We conclude with best practices for managing and monitoring Microsoft technologies in the AWS cloud.
Speaker: Andy Reay, Solutions Architect, Amazon Web Services
Migrating On-Premises Databases to Cloud - AWS PS Summit CanberraAmazon Web Services
Migrating On-Premises Databases to Cloud
The benefits of running databases in the cloud are compelling but how do you get the data there? In this session we will explore how to use the AWS Database Migration Service and the AWS Schema Conversion Tool to help you migrate, or continuously replicate, your on-premises databases to AWS.
Speaker: Craig Roach, Solutions Architect, Amazon Web Services
Level: 200
Amazon Web Services (AWS) can make hosting scalable, highly-available websites and web applications easier and less expensive for the Enterprise Education customers. Join us for an informative webinar on tools AWS provides to elastically scale your architecture to avoid underutilized resources while reducing complexity with templates, partners, and tools to do much of the heavy lifting of creating and running a website for you.
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...Amazon Web Services
• Understand the issues with commercial database pricing and licensing.
• Learn about the benefits of Amazon Aurora for improving performance and decreasing costs.
• See how AWS Database Migration Service helps with your migration.
• See how AWS Schema Conversion Tool makes conversions simple and quick.
If you’re looking to improve application performance and availability and decrease database costs, it’s time to replace your expensive Oracle databases with an open-source compatible solution. Amazon Aurora is a MySQL-compatible relational database that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. You'll learn how to use the AWS Database Migration Service to migrate your data with minimal downtime, and how the AWS Schema Conversion Tool converts your Oracle schemas and procedural code into Amazon Aurora. We’ll follow with a quick demo of the entire process.
AWS re:Invent 2016: Busting the Myth of Vendor Lock-In: How D2L Embraced the...Amazon Web Services
When D2L first moved to the cloud, we were concerned about being locked-in to one cloud provider. We were compelled to explore the opportunities of the cloud, so we overcame our perceived risk, and turned it into an opportunity by self-rolling tools and avoiding AWS native services. In this session, you learn how D2L tried to bypass the lock but eventually embraced it and opened the cage. Avoiding AWS native tooling and pure lifts of enterprise architecture caused a drastic inflation of costs. Learn how we shifted away from a self-rolled "lift" into an efficient and effective "shift" while prioritizing cost, client safety, AND speed of development. Learn from D2L's successes and missteps, and convert your own enterprise systems into the cloud both through native cloud births and enterprise conversions. This session discusses D2L’s use of Amazon EC2 (with a guest appearance by Reserved Instances), Elastic Load Balancing, Amazon EBS, Amazon DynamoDB, Amazon S3, AWS CloudFormation, AWS CloudTrail, Amazon CloudFront, AWS Marketplace, Amazon Route 53, AWS Elastic Beanstalk, and Amazon ElastiCache.
Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services -- now commonly known as cloud computing. One of the key benefits of cloud computing is the opportunity to replace up-front capital infrastructure expenses with low variable costs that scale with your business. With the Cloud, businesses no longer need to plan for and procure servers and other IT infrastructure weeks or months in advance. Instead, they can instantly spin up hundreds or thousands of servers in minutes and deliver results faster.
Introduction to amazon web services for developersCiklum Ukraine
Introduction to Amazon Web Services for developers
About presenter
Roman Gomolko with 11 years of experience in development including 4 years of day-to-day work with Amazon Web Services.
Disclaimer
Cloud-hosting is buzz-word for a while and in my talk I would like to give an introduction to Amazon Web Services (AWS).
We will talk about basic building blocks of AWS like EC2, ELB, ASG, S3, CloudFront, RDS, IAM, VPC and other scary or funny abbreviations.
Then we will discuss how to migrate existing applications to AWS. This topic includes:
• how to design infrastructure and services to use when migrating
• how to choose proper instance types
• how to estimate infrastructure cost
• how it will affect performance of application migrated
Then we will make an overview of services provided by AWS and possible apply in your current of future applications:
• SQS
• DynamoDB
• Kinesis
• CloudSearch
• CodeDeploy
• CloudFormation
And if we survive we will talk a little how to design Cloud applications. That’s mainly about general principles.
My talk mostly targeted towards decision makers and decisions pushers of small and medium size companies which are consider “going cloud” or already moving into this direction. Everyone interested in gaining knowledge in these areas are welcomed as well.
We will spend around 2–3 hours together and you will be able to pitch-in any questions until we totally goes away from original plan.
Deploy, scale, and manage your Microsoft workloads on AWS. We start our session by discussing why customers want to deploy Microsoft Windows applications on AWS as a cloud platform. We talk about reference architectures and best practices for implementing Microsoft products and technologies including Active Directory, Remote Desktop Gateway, Exchange, SharePoint, and Lync in the AWS cloud. We conclude with best practices for managing and monitoring Microsoft technologies in the AWS cloud.
Speaker: Andy Reay, Solutions Architect, Amazon Web Services
Migrating On-Premises Databases to Cloud - AWS PS Summit CanberraAmazon Web Services
Migrating On-Premises Databases to Cloud
The benefits of running databases in the cloud are compelling but how do you get the data there? In this session we will explore how to use the AWS Database Migration Service and the AWS Schema Conversion Tool to help you migrate, or continuously replicate, your on-premises databases to AWS.
Speaker: Craig Roach, Solutions Architect, Amazon Web Services
Level: 200
Amazon Web Services (AWS) can make hosting scalable, highly-available websites and web applications easier and less expensive for the Enterprise Education customers. Join us for an informative webinar on tools AWS provides to elastically scale your architecture to avoid underutilized resources while reducing complexity with templates, partners, and tools to do much of the heavy lifting of creating and running a website for you.
Migrate from Oracle to Amazon Aurora using AWS Schema Conversion Tool & AWS D...Amazon Web Services
• Understand the issues with commercial database pricing and licensing.
• Learn about the benefits of Amazon Aurora for improving performance and decreasing costs.
• See how AWS Database Migration Service helps with your migration.
• See how AWS Schema Conversion Tool makes conversions simple and quick.
If you’re looking to improve application performance and availability and decrease database costs, it’s time to replace your expensive Oracle databases with an open-source compatible solution. Amazon Aurora is a MySQL-compatible relational database that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. You'll learn how to use the AWS Database Migration Service to migrate your data with minimal downtime, and how the AWS Schema Conversion Tool converts your Oracle schemas and procedural code into Amazon Aurora. We’ll follow with a quick demo of the entire process.
AWS re:Invent 2016: Busting the Myth of Vendor Lock-In: How D2L Embraced the...Amazon Web Services
When D2L first moved to the cloud, we were concerned about being locked-in to one cloud provider. We were compelled to explore the opportunities of the cloud, so we overcame our perceived risk, and turned it into an opportunity by self-rolling tools and avoiding AWS native services. In this session, you learn how D2L tried to bypass the lock but eventually embraced it and opened the cage. Avoiding AWS native tooling and pure lifts of enterprise architecture caused a drastic inflation of costs. Learn how we shifted away from a self-rolled "lift" into an efficient and effective "shift" while prioritizing cost, client safety, AND speed of development. Learn from D2L's successes and missteps, and convert your own enterprise systems into the cloud both through native cloud births and enterprise conversions. This session discusses D2L’s use of Amazon EC2 (with a guest appearance by Reserved Instances), Elastic Load Balancing, Amazon EBS, Amazon DynamoDB, Amazon S3, AWS CloudFormation, AWS CloudTrail, Amazon CloudFront, AWS Marketplace, Amazon Route 53, AWS Elastic Beanstalk, and Amazon ElastiCache.
Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services -- now commonly known as cloud computing. One of the key benefits of cloud computing is the opportunity to replace up-front capital infrastructure expenses with low variable costs that scale with your business. With the Cloud, businesses no longer need to plan for and procure servers and other IT infrastructure weeks or months in advance. Instead, they can instantly spin up hundreds or thousands of servers in minutes and deliver results faster.
Want to get ramped up on how to use Amazon's big data web services and launch your first big data application on AWS? Join us on our journey as we discuss reference architecture, design patterns, and best practices for assembling technologies to meet your big data challenges. We will also build a big data application in real-time using Amazon EMR, Amazon Redshift, Amazon Kinesis, Amazon DynamoDB, and Amazon S3.
Thinking through how you want to run Microsoft Windows Server and application workloads on AWS is straightforward, when you have a game plan. Understanding which service to leverage– like Amazon EC2, Amazon RDS, and Directory Services to name a few – will accelerate the process further. There are also a number of new enhancements to help make things even easier. In this session we will walk through how to think about mapping to the various AWS services available so you can get your deployment or migration project off to the right start. Think of this session as the decoder ring between your on-premises deployment and what you can expect from the AWS cloud for your Microsoft Windows Server and applications.
Evolution of Geospatial Workloads on AWS - AWS PS Summit Canberra Amazon Web Services
Geospatial workloads are often amongst the first to move to AWS in government. This session will cover some common topics in GIS, including optimizing for license costs, leveraging native cloud capabilities and running GIS “desktop" software on AWS cloud.
Speaker: Herman Coomans, Solutions Architect, Amazon Web Services
Level: 200
These days, EVERY workload is considered critical by someone in the organization. As a result, SLAs are shrinking. IT is challenged to meet these SLAs, but there isn’t enough budget to provide services like disaster recovery (DR) using traditional methods and infrastructure. The good news is that public cloud platforms, like AWS, are becoming the de facto infrastructure choice for DR. However, workload portability solutions that simplify cross-platform or cloud recovery are required to meet most RTO & RPO SLAs in the cloud. AWS provides the infrastructure we need to bring DR to tier 2 and tier 3 workloads that have never been able to afford it before. Now, we need orchestration and automation to make it scalable and reliable.
In this session you will learn key considerations and practical steps for getting to the AWS cloud and how you can leverage Amazon S3 storage for cost-effective disaster recovery. Dow Jones will also share details on their migration to AWS Cloud, the benefits realized there, and what the future looks like. Session sponsored by Commvault.
• Overview of AWS Storage Services including block, file, and object
• AWS data migration tools and approaches
• Description of AWS data migration programs aimed at accelerating your journey to the cloud
Scientists, developers, and many other technologists from many different industries are taking advantage of Amazon Web Services to meet the challenges of the increasing volume, variety, and velocity of digital information. Amazon Web Services offers an end-to-end portfolio of cloud computing resources to help you manage big data by reducing costs, gaining a competitive advantage and increasing the speed of innovation.
In this presentation from a webinar focusing on running Data Analytics on AWS, AWS Technical Evangelist, Ian Massingham, discusses the role that AWS services can play in helping you to derive value from your data. Topics include stream processing with Amazon Kinesis, processing data with Amazon Elastic MapReduce (EMR)and its ecosystem of tools and running large scale data warehouses on AWS with Redshift.
Topics covered in this session:
• Discover how AWS customers are extracting value from Big Data
• Understand the role that AWS services could play in helping you to manage your data
• Learn about running Hadoop on AWS Amazon EMR and its ecosystem of tools for data processing and analysis
See a recording of this webinar on YouTube here: http://youtu.be/ueRarqsCbJM
See past and future webinars in the Journey Through the Cloud series here: http://aws.amazon.com/campaigns/emea/journey/
For a deep dive into specific AWS services, you might also be interested in the Masterclass webinar series, which you can find here: http://aws.amazon.com/campaigns/emea/masterclass/
Session Sponsored by Tableau: Transforming Data Into Valuable InsightsAmazon Web Services
Session Sponsored by Tableau: Transforming Data Into Valuable Insights
Want to transform your data into valuable insights that can help make your business more productive, profitable and secure? Come learn about Splunk Cloud which delivers Operational Intelligence as a cloud service, enabling you to gain critical insights from your machine data without the need to manage any infrastructure.
Speaker: Jason Oakes, Sales Consultant, Tableau
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryAmazon Web Services
This session is for architects and storage admins seeking simple and non-disruptive ways to adopt cloud platforms in their organizations. You will learn how to deliver lower costs and greater scale with nearly seamless integration into your existing B&R processes. Services mentioned: S3, Glacier, Snowball, 3rd party partners, storage gateway, and ingestion services.
Amazon Web Services ofrece un amplio conjunto de productos globales basados en la nube, incluidas aplicaciones de informática, almacenamiento, bases de datos, análisis, redes, móviles, herramientas para desarrolladores, herramientas de administración, IoT, seguridad y empresariales.
Amazon S3 and Amazon Glacier provide developers and IT teams with secure, durable, highly-scalable object storage with no minimum fees or setup costs. In this webcast, we will provide an introduction to each service, dive deep into key features of Amazon S3 and Amazon Glacier, and explore different use cases that these services optimize.
Learning Objectives:
• Business value of Amazon S3 and Amazon Glacier
• Leveraging S3 for web applications, media delivery, big data analytics and backup
• Leveraging Amazon Glacier to build cost effective archives
• Understand the life cycle management of AWS’s storage services
Who Should Attend:
• Developers, DevOps Engineers, Engineers and System Administrators
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryAmazon Web Services
This sessions is for architects and storage admins seeking simple and non-disruptive ways to adopt cloud platforms in their organizations. You will learn how to deliver lower costs and greater scale with nearly seamless integration into your existing B&R processes. Services mentioned: S3, Glacier, Snowball, 3rd party partners, storage gateway, and ingestion services.
Visão geral sobre AWS. Apresentação dada durante a Semana da Computação 2014 (Redes) promovida pela Universidade Municipal de São Caetano do Sul - USCS.
Want to get ramped up on how to use Amazon's big data web services and launch your first big data application on AWS? Join us on our journey as we discuss reference architecture, design patterns, and best practices for assembling technologies to meet your big data challenges. We will also build a big data application in real-time using Amazon EMR, Amazon Redshift, Amazon Kinesis, Amazon DynamoDB, and Amazon S3.
Thinking through how you want to run Microsoft Windows Server and application workloads on AWS is straightforward, when you have a game plan. Understanding which service to leverage– like Amazon EC2, Amazon RDS, and Directory Services to name a few – will accelerate the process further. There are also a number of new enhancements to help make things even easier. In this session we will walk through how to think about mapping to the various AWS services available so you can get your deployment or migration project off to the right start. Think of this session as the decoder ring between your on-premises deployment and what you can expect from the AWS cloud for your Microsoft Windows Server and applications.
Evolution of Geospatial Workloads on AWS - AWS PS Summit Canberra Amazon Web Services
Geospatial workloads are often amongst the first to move to AWS in government. This session will cover some common topics in GIS, including optimizing for license costs, leveraging native cloud capabilities and running GIS “desktop" software on AWS cloud.
Speaker: Herman Coomans, Solutions Architect, Amazon Web Services
Level: 200
These days, EVERY workload is considered critical by someone in the organization. As a result, SLAs are shrinking. IT is challenged to meet these SLAs, but there isn’t enough budget to provide services like disaster recovery (DR) using traditional methods and infrastructure. The good news is that public cloud platforms, like AWS, are becoming the de facto infrastructure choice for DR. However, workload portability solutions that simplify cross-platform or cloud recovery are required to meet most RTO & RPO SLAs in the cloud. AWS provides the infrastructure we need to bring DR to tier 2 and tier 3 workloads that have never been able to afford it before. Now, we need orchestration and automation to make it scalable and reliable.
In this session you will learn key considerations and practical steps for getting to the AWS cloud and how you can leverage Amazon S3 storage for cost-effective disaster recovery. Dow Jones will also share details on their migration to AWS Cloud, the benefits realized there, and what the future looks like. Session sponsored by Commvault.
• Overview of AWS Storage Services including block, file, and object
• AWS data migration tools and approaches
• Description of AWS data migration programs aimed at accelerating your journey to the cloud
Scientists, developers, and many other technologists from many different industries are taking advantage of Amazon Web Services to meet the challenges of the increasing volume, variety, and velocity of digital information. Amazon Web Services offers an end-to-end portfolio of cloud computing resources to help you manage big data by reducing costs, gaining a competitive advantage and increasing the speed of innovation.
In this presentation from a webinar focusing on running Data Analytics on AWS, AWS Technical Evangelist, Ian Massingham, discusses the role that AWS services can play in helping you to derive value from your data. Topics include stream processing with Amazon Kinesis, processing data with Amazon Elastic MapReduce (EMR)and its ecosystem of tools and running large scale data warehouses on AWS with Redshift.
Topics covered in this session:
• Discover how AWS customers are extracting value from Big Data
• Understand the role that AWS services could play in helping you to manage your data
• Learn about running Hadoop on AWS Amazon EMR and its ecosystem of tools for data processing and analysis
See a recording of this webinar on YouTube here: http://youtu.be/ueRarqsCbJM
See past and future webinars in the Journey Through the Cloud series here: http://aws.amazon.com/campaigns/emea/journey/
For a deep dive into specific AWS services, you might also be interested in the Masterclass webinar series, which you can find here: http://aws.amazon.com/campaigns/emea/masterclass/
Session Sponsored by Tableau: Transforming Data Into Valuable InsightsAmazon Web Services
Session Sponsored by Tableau: Transforming Data Into Valuable Insights
Want to transform your data into valuable insights that can help make your business more productive, profitable and secure? Come learn about Splunk Cloud which delivers Operational Intelligence as a cloud service, enabling you to gain critical insights from your machine data without the need to manage any infrastructure.
Speaker: Jason Oakes, Sales Consultant, Tableau
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryAmazon Web Services
This session is for architects and storage admins seeking simple and non-disruptive ways to adopt cloud platforms in their organizations. You will learn how to deliver lower costs and greater scale with nearly seamless integration into your existing B&R processes. Services mentioned: S3, Glacier, Snowball, 3rd party partners, storage gateway, and ingestion services.
Amazon Web Services ofrece un amplio conjunto de productos globales basados en la nube, incluidas aplicaciones de informática, almacenamiento, bases de datos, análisis, redes, móviles, herramientas para desarrolladores, herramientas de administración, IoT, seguridad y empresariales.
Amazon S3 and Amazon Glacier provide developers and IT teams with secure, durable, highly-scalable object storage with no minimum fees or setup costs. In this webcast, we will provide an introduction to each service, dive deep into key features of Amazon S3 and Amazon Glacier, and explore different use cases that these services optimize.
Learning Objectives:
• Business value of Amazon S3 and Amazon Glacier
• Leveraging S3 for web applications, media delivery, big data analytics and backup
• Leveraging Amazon Glacier to build cost effective archives
• Understand the life cycle management of AWS’s storage services
Who Should Attend:
• Developers, DevOps Engineers, Engineers and System Administrators
Getting Started with the Hybrid Cloud: Enterprise Backup and RecoveryAmazon Web Services
This sessions is for architects and storage admins seeking simple and non-disruptive ways to adopt cloud platforms in their organizations. You will learn how to deliver lower costs and greater scale with nearly seamless integration into your existing B&R processes. Services mentioned: S3, Glacier, Snowball, 3rd party partners, storage gateway, and ingestion services.
Visão geral sobre AWS. Apresentação dada durante a Semana da Computação 2014 (Redes) promovida pela Universidade Municipal de São Caetano do Sul - USCS.
Hardy Patt2016: An assortment box of D&T valuesAlison Hardy
Abstract
Views about the value of Design and Technology (D&T) to students, the economy and society are diverse, occasionally exaggerated, and usually conflicting. For example: is D&T a subject with specialised knowledge? A subject that applies knowledge from other subjects? A vocational subject? A subject to meet the country’s economic needs? Or a subject to develop good citizens?
These conflicting views were brought to the fore when the review of the English National Curriculum proclaimed that D&T has an insufficient disciplinary coherence (Department for Education, 2011). Strong, disciplinary coherent subjects have a clear form of knowledge and are favoured by the current UK government. Subjects with disciplinary coherence have strongly defined boundary between itself and other subjects (Bernstein, 2000), and strongly defined knowledge that is ‘sacred … not ordinary or mundane’ (Bernstein, 2003, p.73).
In response to this review, and other challenges, the Design and Technology Association (D&TA) has run two campaigns to ‘fight’ for D&T to be recognised as an important and essential part of the school curriculum (Design and Technology Association, 2011; 2015).
But D&TA has not systematically investigated how D&T teachers and their students, the activators and receivers of D&T, perceive the subject’s purpose and coherence. This paper uses Bernstein’s (2000; 2003) concepts of classification and framing to analyse the perceptions of these two groups. Their assorted views are different to D&TA’s campaign messages but as conflicting, and they concur with the curriculum review that D&T does not have a strong disciplinary coherence.
The conclusion suggests how this analysis could inform future D&TA campaigns and suggests that by addressing D&T’s specialised knowledge and the contribution D&T makes to students 21st Century Skills is not lost but strengthened.
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAmazon Web Services
In 2006, Amazon Web Services (AWS) began offering IT infrastructure services to businesses in the form of web services - now commonly known as cloud computing. Since then, our pace of innovation has continued rapidly. Let's take a look at some of the exciting announcements and latest service updates over the past 6 months and learn about:
- New features and enhancements to existing services such as Amazon EC2, Amazon CloudFront, Amazon Redshift and Amazon SNS
- How these features and services fit together in the overall AWS landscape
- New solutions and approaches to common IT use cases that are now possible
Join the “AWS Services Overview” webinar to take a fast-paced 45-minute tour through our broad range of services. During the webinar, you will have the opportunity to propose questions for the live Q&A session following the presentation.
Learning Objectives:
Overview of AWS Services
Advice for Getting Started
Slides for a discussion about Cloud Computing organised by the Isle of Man Branch of the BCS in September 2012. These slides introduce Cloud Computing, delve into some detail on Mcirosoft Azue and Amazon Web Services and pose some questions as to suitability, consideration and risks to be discussed. This talk was presented by Arron Clague from Synapse Consulting and Owen Cutajar from Intelligence Ltd
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.
In this session, learn how to move your existing database applications to the cloud. We cover the best practices for planning your migrations, moving your data over, sizing your AWS deployment appropriately, and minimizing downtime. You also hear from some of our customers who have successfully migrated their applications about the techniques they used and the reasons they moved onto the cloud.
Cost is often the conversation starter when customers think about moving to the cloud. AWS helps lower costs for customers through its “pay only for what you use” pricing model, frequent price drops, and pricing model choice to support variable & stable workloads. In this session, you will learn about the financial considerations of owning and operating a traditional data center or managed hosting provider versus utilizing AWS. We will detail our TCO methodology and showcase cost comparisons for some common customer use-cases. We’ll also cover a few AWS cost optimization areas, including Spot and Reserved Instances, EC2 Auto Scaling, and consolidated billing.
Presenter:
Amit Sharma, Solution Architect, Amazon Internet Services
Krishnenjit Roy, Director IT Operations, Freshdesk
Azure vs AWS Best Practices: What You Need to KnowRightScale
Azure is now the clear #2 in public cloud behind AWS. While some cloud users are evaluating Azure vs. AWS, many enterprises are planning to use both cloud providers. But there are some notable differences between how the two clouds operate and the best practices for deploying workloads in each.
The Azure vs. AWS Best Practices: What You Need to Know webinar will cover:
Recent and coming enhancements for Azure.
Azure vs. AWS differences for compute, networking, and storage.
Best practices for cloud deployments in Azure and AWS.
How to use both Azure and AWS.
Getting Started with Windows Workloads on Amazon EC2 - TorontoAmazon Web Services
Thinking through how you want to run Microsoft Windows Server and application workloads on AWS is straightforward, when you have a game plan. Understanding which service to leverage– like Amazon EC2, Amazon RDS, and Directory Services to name a few – will accelerate the process further. There are also a number of new enhancements to help make things even easier. In this session we will walk through how to think about mapping to the various AWS services available so you can get your deployment or migration project off to the right start. Think of this session as the decoder ring between your on-premises deployment and what you can expect from the AWS cloud for your Microsoft Windows Server and applications.
AWS Enterprise Day | Hybrid IT with AWS: Best of Both WorldsAmazon Web Services
One of the first steps to achieving the benefits of a robust Hybrid IT strategy is the integration of existing on-premise workloads with cloud resources. Learn how to leverage the AWS platform to create your first Hybrid IT solutions based on real-life enterprise customer use cases. Understand how to build your own Virtual Private Cloud, the robust security controls and network connectivity options at your disposal to create fast and reliable connectivity as the foundation of your Hybrid IT vision with AWS.
Hands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Secure network access to Amazon EC2 Instances with Security Groups
- Select Amazon Machine Images (AMI) with Windows
- Launch and configure a Windows virtual machine
Bootstrap using Powershell
- Create Key Pairs for authentication
AWS helps you build, deploy, scale, and manage Microsoft applications quickly, easily, more securely, and more cost-effectively. This webinar will give you everything you need to get started deploying Windows Workloads on AWS, starting with creating and securing a new EC2 Windows instance.
Join the hands-on-lab webinar and receive access to valuable online training. After the session, you can take your learning even further with free access to advanced and expert-level labs.
Running Microsoft Workloads on AWS | AWS Public Sector Summit 2016Amazon Web Services
Deploy, scale, and manage your Microsoft workloads on AWS. We start our session by discussing why customers want to deploy Microsoft Windows applications on AWS as a cloud platform. We talk about reference architectures and best practices for implementing Microsoft products and technologies including Active Directory, Remote Desktop Gateway, Exchange, SharePoint, and Lync in the AWS cloud. We conclude with best practices for managing and monitoring Microsoft technologies in the AWS cloud.
Day 1 - Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
Whether you are running applications that share photos or support critical operations of your business, you need rapid access to flexible and low cost IT resources. The term "cloud computing" refers to the on-demand delivery of IT resources via the Internet with pay-as-you-go pricing. Whether you are a startup who wants to accelerate growth without a big upfront investment in cash or time for technology or an Enterprise looking for IT innovation, agility and resiliency while reducing costs, the AWS Cloud provides a complete set of infrastructure services at zero upfront costs which are available with a few clicks and within minutes. Join this webinar to learn more about the benefits of Cloud Computing.
Reasons to attend:
- Learn the concepts of utility computing and elasticity and why these are important to a cost-effective, scalable and reliable IT architecture.
- Hear about the AWS service portfolio and the global footprint on which it is delivered and the value proposition of the AWS Cloud.
Uses, considerations, and recommendations for AWSScalar Decisions
From an information session on Amazon Web Services (AWS), looking at uses, considerations, and recommendations for leveraging AWS in your organization.
Topics covered:
- AWS Services Overview
- Some ideal use cases: Disaster Recovery, Backup and Archive, Test/Dev
- Data residency and security considerations
Similar to Architecting for AWS Cloud - let's do it right! (20)
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
1. ARCHITECTING FOR AWS CLOUD - LET'S DO IT RIGHT!
Misha Hanin
200 – 5 Donald Street, Winnipeg, MB, R3L 2T4, Canada | info@iRangers.com | P: 1.855.996.4742
Solutions Managing Director
misha.hanin@irangers.com | @mishahanin
2. How Familiar Are You With AWS?
Never Heard Of It
Considering
Using
Expert
3. Why Do I Care?
• AWS Certified Solutions Architect
• One of the nearly 500 trained Microsoft Certified Masters (MCM) in the
world (during 10 years existence of MCM program, just about 500 people in the world participated
in this very intensive training, ONLY 5 from CANADA)
• Working with Cloud technologies since the early 2004, beginning with
Google, RackSpace, The Planet (SoftLayer), etc.
• Working with Microsoft stack since the early 90’s, beginning with
Windows 1.0
• Many Exchange and AD deployment projects, including Office 365
migrations
• Working with Office 365 since early betas, when it was known as
Live@Edu (2010)
4. Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
What is AWS?
6. 13 Regions 35 AZ’s
An independent collection of AWS resources in a
defined geography
A solid foundation for meeting location-dependent
privacy and compliance requirements
Global infrastructure
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
Global infrastructure
The AWS Cloud infrastructure is built around
Regions and Availability Zones (“AZs”). A Region
is a physical location in the world where we have
multiple Availability Zones.
7. 54 Edge Locations
Supports global DNS infrastructure (Route53) and
Cloudfront CDN
Edge Locations
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
9. Networking
AWS networking shares a lot in common with the
way we run things locally + some extras!
• Amazon Virtual Private Cloud
(Amazon VPC)
• VPN & Direct Connect
• Elastic Load Balancing
• Amazon Route 53
Networking
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
10. Route 53
Highly available and scalable Domain Name System
Extremely reliable and cost effective
Networking
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• Health Checks and DNS Failover
• ELB Integration and Failover
• Zone File Imports
• CloudWatch
• Health Check Graphs
11. Route 53
Highly available and scalable Domain Name System
Extremely reliable and cost effective
Networking
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
13. Vertical Scaling
From $0.02/hr
Elastic Compute Cloud (EC2)
Basic unit of compute capacity
Range of CPU, memory & local disk options
40 Instance types available, from micro to cluster compute
Compute
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• Price Reductions
• Free Tier & 64bit AMIs for RHEL & SUSE
• Amazon Linux AMI
• VPC for Everyone
• More Flexible IP addresses in VPC
• More EBS-optimized Instance Types
17. Elastic Block Store
High performance block storage device
1GB to 1TB in size
Mount as drives to instances
Storage & CDN
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• Incremental Snapshot Copy
• AMI Copy between Regions
• 4000 Provisioned IOPS per Volume
18. S3 - Durable storage, any object
99.999999999% durability of objects
Unlimited storage of objects of any type
Up to 5TB size per object
Storage & CDN
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• Lower Request Pricing
19. Storage Gateway
Connecting on-premises IT environments with cloud storage
Gateway-cached volumes
Gateway-stored volumes
Storage & CDN
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• Hyper-V Support
20. CloudFront
World-wide content distribution network
Easily distribute content to end users with low latency,
high data transfer speeds, and no commitments.
London
Paris
NY
Served from S3
/images/*
3
Served from EC2
*.php
2
Single CNAME
www.mysite.com
1
Storage & CDN
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• Custom SSL Domain Names
• Root Domain Hosting
23. Relational Database Service
Database-as-a-Service
No need to install or manage database instances
Scalable and fault tolerant configurations
Database
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• General Availability and SLA
• 3TB, 30 000 IOPS
• MySQL 5.5 Major Version Upgrade
• MySQL 5.6 Support
• Oracle Data and Network Encryption
• SQL Server Major Version Upgrade
• Easy Access to Log Files
• Read Replica State Monitoring
25. ElastiCache
Memcached compatible caching layer
Serve frequently requested & slow changing
data from scalable clusters
Reduce load on database and other servers
Database
• Enhanced Cache Nodes (M3) in All
Regions (except GovGloud)
• Reduced Prices in US West and
South America
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
28. Application Services
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
Simple Email Service
Amazon Simple Email Service (Amazon SES) is a cost-
effective email service built on the reliable and
scalable infrastructure that Amazon.com developed to
serve its own customer base.
• High Deliverability
• Multiple Email-Sending Interfaces
• Sending & Receiving Statistics
• Notifications
29. Application Services
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
Simple Notification Service
Fast, flexible, fully managed push messaging service
Push a message once, deliver it one or more times
Group multiple recipients using topics
• Push Notifications to Mobile Devices
• Amazon
• Apple
• Google
• 256KB Payloads
30. Task A
Task B
(Auto-scaling)
Task C
2
3
1
Simple Workflow Service
Reliably coordinate processing steps across
applications
Integrate AWS and non-AWS resources
Manage distributed state in complex
systems
Application Services
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• Flow Framework for Ruby
• gem install aws-flow
31. Application Services
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
Elastic Transcoder
Easy-to-use scalable media transcoding
Cost-effective, Managed, Secure
Seamless Delivery with integrated AWS Services
• Apple HTTP Live Streaming (HSL)
• WebM
• MPEG2-TS
• Multiple Outputs per Job
• Automatic Bitrate Optimization
• Watermarking
• Enhanced S3 Output Options
33. Elastic Beanstalk
One-click deployment from Eclipse, Visual Studio and Git
Rapid deployment of applications
All AWS resources automatically created
Deployment & Management
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• New Management Console
• VPC, RDS and Configuration Files
• IAM Roles
34. CloudFormation
Automate creation of ‘stacks’ in a repeatable way
Scripting framework for AWS resource creation
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
Deployment & Management
• Parallel Stack Processing
• Nested Stacks
• Support for several additional
AWS resource types
36. Identity & Access Management
Granular control of user rights with AWS
Automated granting of service rights
Deployment & Management
Compute Storage
AWS Global Infrastructure
Database
App Services
Deployment & Management
Networking
• Resource-level Permissions for EC2
Security Groups
• Amazon, Facebook, Google Identity
Federation
• Variables in Access Control Policies
40. Thank you
Misha Hanin
200 – 5 Donald Street, Winnipeg, MB, R3L 2T4, Canada | info@iRangers.com | P: 1.855.996.4742
Solutions Managing Director
misha.hanin@irangers.com | @mishahanin
Editor's Notes
Before we start, let see who is in the room. How Familiar Are You With AWS?
This is a simple view of the set of services that AWS offers. At the core are the building block utility services – for compute, storage and data. AWS then surrounds these offerings with a range of supporting components like management tools, networking services and application services. All this is hosted within AWS global data center footprint that allows you to consume services without having to build or manage the infrastructure yourself
Let’s take a look at some of the innovations AWS has delivered, over the past years
AWS Global Infrastructure
The AWS Cloud operates 35 Availability Zones within 13 geographic Regions around the world, with 9 more Availability Zones and 4 more Regions coming online throughout the next year.
https://aws.amazon.com/about-aws/global-infrastructure/
As of today, AWS has a total of 54 Edge locations. They support AWS’s global DNS service Route53, as well as Amazon’s Cloudfront CDN.
This has helped AWS’ customers in or near those countries, enjoy lower latencies and better user experience with content downloads.
Now let’s take a look at compute
Amazon Virtual Private Cloud (Amazon VPC) enables us to launch Amazon Web Services (AWS) resources into a virtual network that we've defined. This virtual network closely resembles a traditional network that we'd operate in our own data center, with the benefits of using the scalable infrastructure of AWS.
Now let’s move to the networking layer. Amazon Route 53 is Amazon’s fast, fully managed DNS service. It lets us easily host our domain names and zones. Route 53 DNS servers will reply to our domain name queries with low latency, and direct them to our service endpoints – for example to our Elastic Load Balancers, Cloudfront distributions or S3 buckets.
The first new feature is DNS failover. Now we can configure Route53 to perform health checks of our website’s availability, and in case our site has issues, Route 53 can direct our traffic to an alternate site. For example another copy of our system, or to a static S3 website while we fix our primary, dynamic system.
For ELB endpoints, Route 53 evaluates the health of the load balancer itself and the health of our application running on the EC2 instances behind it. If any part of the stack goes down, Route 53 detects the failure, routes traffic away from the load balancer, and directs traffic to other healthy ELB endpoints. Route 53 DNS Failover also supports EC2 endpoints as well as endpoints located in our own datacenter.
Route 53 also reports these metrics in Cloudwatch. Here’s an example of a health check graph of two monitored websites
Here’s an example cloudwatch healh check graph of two website endpoints monitored by Route53. Note that the failures were self-induced ;)
Now let’s take a look at compute
Which is implemented by our Elastic Compute cloud, or EC2. There have been lots of announcements for EC2 recently.
AWS has had several price reductions, including –
An up to 27% reduction for Linux reserved instance prices for standard m1, second gen standard m3, high mem m2, and high cpu c1 instance families.
Now Reserved instances provide savings of up to 65% compared to on-demand instances. You should definitely explore using RI’s especially for your heavy utilization base load. One handy way to check if they would help you, is to leverage the AWS Trusted Advisor free trial, and let it audit your system to optimize for cost, availability and security
An 80% price reduction for Dedicated Per Region Fee –
A reduction of up to 37% for Dedicated On-Demand Instances and
A reduction of up to 57% for Dedicated Reserved Instances –Dedicated Reserved Instances also provide additional savings of up to 65% compared to Dedicated On-Demand instances.
Let’s talk about VPC. VPC lets you create a virtual network of logically isolated EC2 instances and an optional VPN connection to your own datacenter. We want every EC2 user to be able to benefit from the advanced networking and other features of Amazon VPC. To enable this, instances for new AWS customers (and existing customers launching in new Regions) will be launched into the "EC2-VPC" platform.
You don’t need to create a VPC beforehand - simply launch EC2 instances or provision Elastic Load Balancers, RDS databases etc like you would in EC2-Classic and we’ll create a VPC for you at no extra charge. We’ll launch your resources into that VPC and by default assign each EC2 instance a public IP address. The option of allocating a default public IP address is also now configurable. With default VPC, You can start taking advantage its features, such as assigning multiple IP addresses to an instance, changing security group membership on the fly, and adding egress filters to your security groups. However the default VPC behavior is compatible with EC2 classic, so everything should work as before for your systems.
These 2 screenshots show how you can see an account where the new EC-VPC is configured and in use.
However, If you’ve previously launched an EC2 instance in a Region or provisioned ELB, RDS, or ElastiCache in a Region, AWS won’t create a default VPC for you in that Region. If that is the case for you and you want to start using default VPC, you have two options. You can create a new AWS account or you can pick a Region that you haven't used (as defined above)
Elastic Load Balancing (ELB) supports Proxy Protocol version 1. We can now identify the originating IP address of a client connecting to our servers using TCP load balancing. It simply prepends a human readable header with the client’s connection information to the TCP data sent to our server.
The EBS Snapshot Copy feature gives us the power to copy EBS snapshots across AWS Regions. Now AWS has made the snapshot copy much faster with support for incremental copies
The first time we copy an EBS snapshot of a volume to another Region, all of the data will be copied. Subsequent copies will be incremental: only the data that has changed since the last copy will be transferred. Based on our findings, we expect to see up to 50x speedup for the incremental copies of an EBS volume snapshot.
The AMI Copy feature leverages this, and makes replicating your AMI’s between regions significantly faster. This is a handy way to have a fast, reliable and repeatable way to replicate your application building blocks across multiple regions.
AWS has also increased the provisioned IOPS maximum to 4000 I/Os per second, and up to 1TB per volume. Provisioned IOPS volumes are designed to deliver predictable, high performance for I/O intensive workloads such as databases, and enterprise applications. We should definitely use EBS optimized instance types in together with provisioned IOPS.
Good news for all S3 users. AWS has reduced S3 request prices in all regions. AWS are lowering the prices for GET requests by 60% and the prices for PUT, LIST, COPY, and POST requests by 50%.
The AWS Storage Gateway allows us to marry our existing on-premises storage systems with the AWS cloud for backup, departmental file share storage, or disaster recovery. Now AWS has added support for running the gateway appliance on Microsoft’s Hyper-V environment.
We can now use the Storage Gateway on-premises in with either Hyper-V or VMware ESXi, Or we can run the Storage Gateway appliance on Amazon EC2.
AWS’ CDN service Amazon CloudFront now supports two new frequently requested features: support for custom SSL certificates and the ability to point the root of our website to a CloudFront distribution. With support for both of these features, it is now even easier for us to deliver our entire website via CloudFront’s global network of edge locations.
To use custom SSL certificates, we need to
Purchase a Certificate from a Recognized Certificate Authority.
Upload the Certificate to our AWS Account.
Map our Domain Name to Your Distribution.
Note that there is a fixed monthly fee for each custom SSL certificate, with pricing pro-rated to each hour of usage. More information on the pricing, please see the CloudFront pricing page.
On this screenshot we can also see cloudfront hosting a root domain, in other words the domain name cloudfrontdemo.com, without any prefix like www. It’s achieved by configuring an Alias, or A record that maps to the apex or root of our domain. Once configured, Route 53 will respond to each domain name request with the IP address of this cloudfront distributions. That way our users don’t need to specify www. Prefixes, and we don’t have to use redirects which can slow down the content access
With strong customer adoption across multiple market segments, numerous new features, and plenty of operational experience behind us, we also have a Service Level Agreement or SLA), for Amazon RDS, with 99.95% availability for Multi-AZ database instances on a monthly basis. This SLA is available for Amazon RDS for MySQL and Oracle database engines because both of those engines support Multi-AZ deployment.
30k / 3TB on MySQL and Oracle
Mysql 5.x major version upgrade – modify DB, change version to 5.x. Best practice is to create a snapshot, make a new RDS from the snapshot, modify and upgrade the snapshot and test it. Before repeating this for your production DB.
Binary Log Access - You can download and stream binary logs through the native mysqlbinlog tool. This can be useful for a variety of purposes such as syncing data with an on-premises deployment, audit logging, analytics, and debugging of replication errors.
For troubleshooting, it’s now very handy to view the logs as of a certain point in time, watch them for real-time updates, or download them. The downloads can be made via the rds-download-db-logfile command
AWS has fine-tuned the storage and there processing model, optimized replication pipeline, and taken advantage of the scale to drive down our hardware costs.
As a result, AWS has reduced the prices for Provisioned Throughput Capacity (reads and writes) by 35% and Indexed Storage by 75% in all AWS Regions
Furthermore, If you are able to predict your need for DynamoDB read and write throughput in an AWS Region, we can save even more with a new Reserved Capacity pricing model. If you need at least 5,000 read or write capacity units over a one or three year time period we can now enjoy savings that range from 54% to 77% when computed using the newly reduced On-Demand pricing. The net reduction with respect to the original pricing works out to be 85% lower costs
Building a large-scale email solution is often a complex and costly challenge for a business. You must deal with infrastructure challenges such as email server management, network configuration, and IP address reputation. Additionally, many third-party email solutions require contract and price negotiations, as well as significant up-front costs. Amazon SES eliminates these challenges and enables you to benefit from the years of experience and sophisticated email infrastructure Amazon.com has built to serve its own large-scale customer base. Amazon SES has a range of features that make it the ideal solution for sending and receiving email.
Push notifications are short, alert-style messages we can send to users even when they are not actively using our app. The experience is similar to SMS, but it costs much less because it uses Wi-Fi or cellular data. Users can choose to acknowledge a push notification to launch our app and see more information.
Implementing push notifications can be tricky, especially when we target multiple platforms such as iOS, Android and Kindle Fire.
Customers tell us that this is just the sort of undifferentiated heavy lifting they like us to solve on their behalf. AWS is enhancing the Amazon Simple Notification Service with Mobile Push, a new feature that transmits push notifications from backend server applications to mobile apps on Apple, Google and Kindle Fire devices using a simple, unified API. We can send a message to a particular device (direct addressing), or we can send a message to every device that is subscribed to a particular SNS topic (broadcast).
The Amazon Simple Workflow Service (SWF) lets you build scalable, event-driven systems that coordinate work across many machines that can be either cloud-based or on-premises. The service handles coordination, logging, and auditing so don't need to write glue code or to maintain our own state machines. We can focus on the business logic that adds value to our business.
Apple HTTP Live Streaming (HLS) Support. Amazon Elastic Transcoder can create HLS-compliant pre-segmented files and playlists for delivery to compatible players on iOS and Android devices, set-top boxes and web browsers.
WebM Output Support. Amazon Elastic Transcoder can now transcode content into VP8 video and Vorbis audio, for playback in browsers, like Firefox, that do not natively support H.264 and AAC.
MPEG2-TS Output Container Support. which are commonly used in broadcast systems.
Nested stacks, for each of the application tiers. Here the top or service-level stack depends on 3 different application tier stacks.
Furthermore, Modifying a top-level stack cascades the modification only to those nested stacks which require changes
Variables, so you can have processing logic in our IAM policies, for example to target rules per user name, instead of having a policy for each user name separately
HSM is short for Hardware Security Module. It is a piece of hardware -- a dedicated appliance that provides secure key storage and a set of cryptographic operations within a tamper-resistant enclosure. We can store our keys within an HSM and use them to encrypt and decrypt data while keeping them safe and sound and under our full control. We are the only one with access to the keys stored in an HSM.
For more information please visit the CloudHSM pages at aws.amazon.com