AWS for Partners - Data and Analytics

Introduction and foundations for partners to build capability around Data and Analytics using AWS

Administrivia

Duration - 1/1/2 hours Mixed Mode - Virtual over chime and in person

What you need to know before using AWS

This section contains links about key aspects and differentiators of AWS.

AWS Global Infrastructure

Frameworks, Patterns and Anti Patterns

Being Well Architected is the key to building cost optimized, secure, performant, reliable, maintainable, supportable and operable solutions.

Additional Reference Material

AWS Services

AWS has over 200 services and more than 280 Apis for those services.

  • Overview of Amazon Web Services (circa 21Apr2021) describes AWS and the services. A great place to start with questions like ‘what is service X and what does it do?’ https://d1.awsstatic.com/whitepapers/aws-overview.pdf
  • To learn more about a particular service; web search for ‘service name’ and ‘FAQ’. For example:
  • AWS re:Invent 2017: Scaling Up to Your First 10 Million Users (ARC201). This video walks you through the architecture to serve from 1 to 10M users using AWS. https://www.youtube.com/watch?v=w95murBkYmU HINT If you only watch one video about AWS, then watch this one…

Key AWS Service Metrics

  • Amazon CloudWatch monitors more than 1 quadrillion (or 1000 trillion) metric observations, triggers more than 3.9 trillion events, and ingests more than 100 petabytes of logs per month.
  • Amazon S3 holds trillions of objects and regularly peaks at millions of requests per second.
  • Amazon SQS handles more than 25 billion requests per hour
  • At just 3 years after general availability (circa 2017), AWS Lambda processes trillions of executions every month.
  • More than 350,000 databases have been migrated using AWS Database Migration Service
  • On September 30, 2019, Amazon’s Consumer business turned off its final Oracle database after migrating nearly 7,500 databases and 75 petabytes of data across hundred of items to AWS database services
  • The AWS global infrastructure is comprised of 80 Availability Zones within 25 geographic Regions with announced plans for 15 more Availability Zones and 5 more AWS Regions in Indonesia, India, Spain, Switzerland and Melbourne.
  • Just before Ian joined AWS in 2014, Amazon was deploying more than 50 Million code changes every year. https://www.allthingsdistributed.com/2014/11/apollo-amazon-deployment-engine.html
  • AWS Nitro System Introduced 2017 https://aws.amazon.com/ec2/nitro/ This is a new, performant, secure and cost optimized approach to hardware virtualization from AWS. Nitro enclaves now extend that capability. https://aws.amazon.com/ec2/nitro/nitro-enclaves/
  • Firecracker https://aws.amazon.com/about-aws/whats-new/2018/11/firecracker-lightweight-virtualization-for-serverless-computing/ An open source approach to virtualization for serverless and containers that is secure, performant, lightweight and dynamic.

AWS Global Infrastructure

AWS own and operate their entire global infrastructure including multiple redundant 100 Gbps links

James Hamilton, AWS VP and Distinguished Engineer, has many deep dive videos and blog posts on the AWS infrastructure.

To learn more about AWS Regions and Availability Zones watch https://www.youtube.com/watch?v=JIQETrFC_SQ

  • for AWS Regions watch from 16:10 to 18:44
  • for AWS Availability Zones watch from 18:45 to 25:17

AWS Risk Management Frameworks

AWS Core Services

AWS Compute

AWS Data and Analytics Services

AWS Reference Architectures

AWS and Partner published

  • AWS Solutions - Vetted Technology Solutions for the AWS Cloud https://aws.amazon.com/solutions/
  • AWS Solution Constructs - Vetted architecture patterns that are extensions of the AWS Cloud Development Kit (cdk)
  • AWS Solution Consulting Offers - vetted solutions to common business and technical problems
  • AWS Quickstarts - Automated reference deployments using IaaC https://aws.amazon.com/quickstart

Power BI on AWS

Third party tooling like Power BI are well supported on AWS https://d1.awsstatic.com/whitepapers/using-microsoft-power-bi-with-aws.pdf?did=wp_card&trk=wp_card

AWS Training - Free, Classroom based and Online

AWS Delivered training from foundational to speciality can be found at https://bit.ly/3gz2r89

Training Types

Self paced Learning and Building

Continue reading articles in my Amazon Web Services series