SlideShare uma empresa Scribd logo
1 de 84
Baixar para ler offline
amazon
                          web services


AWS 201T Workshop
       James Saull
     Solution Architect
   jsaull@amazon.com
Agenda
• House Keeping & Setup        • Lab: Scalability and
• Introduction to Amazon Web     Availability
  Services                        – Snapshots
• Lab: Building a Web Property    – Load Balancing
  on AWS                          – Auto Scaling
   –   Storage: S3, EBS            – Security
   –   Compute                  • Log Processing Scenario
   –   Content Delivery            – Logging to AWS
   –   Relational Database         – Elastic Map Reduce
   –   Dynamo DB
Questions ?
House Keeping
• Breaks
Setup
• aws.amazon.com
• Be sure you have permissions and are
  active
• Firefox or Chrome
• Windows download Putty: www.putty.org
Watch out for unexpected Costs
When the Technical Workshop comes to an end, to avoid
unwanted costs:
• Delete your S3 objects
• Destroy your CloudFront distributions
• Stop or Shut Down your EC2 and RDS instances

The customer is responsible for the resources he’s using.
AWS declines any responsibility if the customer forgets
to shut down resources.
Agenda
• House Keeping & Setup            Availability
• Introduction to Amazon Web        –   Snapshots
  Services                          –   Load Balancing
• Lab: Building a Web Property      –   Auto Scaling
  on AWS                            –   Security
   –   Storage: S3, EBS          • Log Processing Scenario
   –   Compute                      – Logging to AWS
   –   Content Delivery             – Elastic Map Reduce
   –   Relational Database          – Dynamo DB

• Lab: Scalability and
Who is Amazon.com?



        8
Consumer business


Seller business
                             }
IT Infrastructure business


[           Amazon.com’s Three Businesses   ]
                             9
About Amazon
How did Amazon…
   Web Services



    Deep experience in
   building and operating
      global web scale
                            ?
          systems

                                …get into cloud computing?
– Reliable, scalable, low-cost infrastructure
– Every service offers APIs
– You can use only the components you need
– All the important “building blocks” are provided



   [         What is Amazon Web Services?            ]
Region    GovCloud Region


[   Global AWS Infrastructure           ]
Availability Zone


[   Global AWS Infrastructure             ]
[Feb AWS 201] Technical Workshop
Seattle      South Bend      New York (3) London (2)Amsterdam (2)
                              Newark           Dublin               Stockholm
   Palo Alto
                                                                                                     Tokyo (2)
SanHayward
    Jose
                                                  Paris
                                                                      Frankfurt (2)
                                          Ashburn (2)
                                                     Madrid   Milan
                                            (2)
   Los Angeles (2)                   Jacksonville                                                         Osaka
                                                                                                  Hong Kong
               Dallas (2)                                                                            (2)
               St.Louis
                       Miami                                                          Singapore
                                                                                          (2)

                                               Sao Paulo
                                                                              Edge Locations                     Sydney



          [                        Global AWS Infrastructure                                             ]
amazon
               web services




[   The Amazon Web Services universe   ]
Command Line

                           API

             Web Console         SDK




[   The Amazon Web Services universe   ]
Cross
                Service
                Features

    CloudWatch
Simple Notification Service                  IAM
        Simple WorkFlow              CloudFormation
                                                      Management +
                 Elastic BeanStalk                      Interface




[            The Amazon Web Services universe                                       ]
                                                          (some services are omitted here)
Cross
                 Service
                 Features

      Platform
      Building
       blocks
                                        EMR
Redshift
    SQS                           CloudFront   Management +
                             DynamoDB            Interface
     RDS
             SES      CloudSearch


[          The Amazon Web Services universe                                  ]
                                                   (some services are omitted here)
Cross
                 Service
                 Features

      Platform
      Building
       blocks
            Infrastructure
               Building                             Management +
                Blocks                                Interface
                                              EC2
    Virtual Private Cloud                    S3
                             Glacier   EBS

[           The Amazon Web Services universe                                      ]
                                                        (some services are omitted here)
Elastic Beanstalk
                Cross         Simple WorkFlow
               Service         CloudFormation
                                    CloudWatch
               Features                    IAM     Command Line
                                                    Web Console
    Platform                                               APIs
                          RDS CloudSearch                  SDK
    Building
                          SES CloudFront SQS
     blocks               EMR DynamoDB

         Infrastructure
            Building                                  Management +
                                 VPC EC2
             Blocks              EBS S3
                                                        Interface




[        The Amazon Web Services universe                                              ]
                                                             (some services are omitted here)
Agenda
• House Keeping & Setup        • Lab: Scalability and
• Introduction to Amazon Web     Availability
  Services                        – Snapshots
• Lab: Building a Web Property    – Load Balancing
  on AWS                          – Auto Scaling
   –   Storage: S3, EBS            – Security
   –   Compute                  • Log Processing Scenario
   –   Content Delivery            – Logging to AWS
   –   Relational Database         – Elastic Map Reduce
   –   Dynamo DB
Labs
During this workshop, we will build from
 scratch a highly available, redundant,
    scalable web property on AWS.
Our Building Blocks
                                     Storage
Amazon Simple Storage Service (S3)        Amazon Elastic Block Storage (Amazon EBS)




       Amazon S3     Bucket                Amazon Elastic   Volume      Snapshot
                                            Block Storage
                                                (EBS)
Our Building Blocks
                             Compute
                        Amazon Elastic Compute Cloud (EC2)




Amazon EC2   Instance     Instances     AMI       DB on      Instance with   Elastic IP
                                                 Instance     CloudWatch
Our Building Blocks
             Content Delivery & Database
              Amazon Cloudfront                                 Amazon Database Services RDS/DDB




 Amazon       Download         Streaming     Edge Location   Amazon RDS   MySQL DB Instance   DynamoDB
Cloudfront   Distribution     Distribution
console.aws.amazon.com
Amazon S3
               Simple Storage Service
• Object-based storage            • Scalable
   (no Filesystem)                • Redundancy is managed
• Easily store/retrieve data          transparently
• Durability of 99.999999999% or • File (Object): up to 5 TB each
   99.99%                         • HTTP, HTTPS, BitTorrent
• Integrated with other AWS           protocols
   Services



                                 28
Amazon S3 Redundancy

                 Your Data
Data is replicated             Any Amazon S3 Region
multiple times                                  Data
                                 Data
In case of failure,
data is replicated again,                              Data

transparently
                                                  Data
                                         Data
Amazon S3 Use cases

• Backup
• Archive (Glacier)
• Disaster Recovery (DR)
• Content Storage
• Website

                      30
Lab Exercise
• Create an S3 Bucket
• Upload and Download a File
• Check out properties and permissions
Questions ?
Amazon CloudFront
         Content Delivery Network
• Delivery of content    • Origin server: S3, EC2,
  worldwide                  non-AWS
• Static: HTTP / HTTPS • Public/Private
• Streaming: RTMP            Distributions
• Dynamic Content


                        33
Regions, Availability Zones,
                                     Edge Locations
                                                                  Amsterdam
           Seattle     South Bend       New York (2)
                                                      London
                              Newark                                    Stockholm
    Palo Alto                                    Dublin
                                                                                                Tokyo
San Jose
                                                                      Frankfurt
                                                          Paris
    Los Angeles (2)                           Ashburn

                                         Jacksonville                                           Hong Kong
                     Dallas
                         St.Louis                                                   Singapore               Sydney
                                    Miami


                                                    Sao Paulo




                                       38 Edge Locations in total (as of Dec 2012)
Let’s simplify a bit:
           we consider only a few of them
                               Stockholm


San Jose




                                              Hong Kong




                   Sao Paulo


                                           Your web servers
                                           in Singapore
Content Delivery Network:
                         How it works
                                                      Stockholm


San Jose




                                                                     Hong Kong




                                   Sao Paulo


           Dynamic pages (PHP, Java) (from web servers)           Your web servers
           Static content or streaming (with CloudFront)          in Singapore
Amazon CloudFront Use cases
• Accelerated web content delivery
• Off-load traffic from web servers
• Big spikes in traffic
• Event streaming
• Marketing campaigns

                          37
Lab Exercise
• Create a New Distribution
• Test the Content
Questions ?
Amazon EC2
             Elastic Compute Cloud
• Linux / Windows virtual           Image
  machines                      • VPC: Virtual Private Cloud
• Elastic (scale in minutes)    • Security (Groups, Keys...)
• Many Instance types           • VM Import
  (micro, small, large...)      • Auto Scaling, Elastic Load
• AMI: Amazon Machine               Balancing


                               40
Availability Zone




I see 20 Availability Zones in total (as of Feb 2013)
EC2 Use cases
• Media               • Internal Applications
• Hosting             • Gaming
• High Performance    • ... Everything that
  Computing               needs computing!
• Dev & Test



                     42
Lab Exercise
•   Create a new Security Group
•   Launch an Amazon EC2 instance (Linux)
•   Log in with SSH as ec2-user@
•   Install a web server
•   Create a simple web page
•   Test it on a browser: it works!
•   Create and attach an Elastic IP
•   Create an AMI from an EC2 Instance
Demo Windows
• Create a new Security Group for Windows
• Launch a new EC2 instance (Windows)
• Log in with RDP

      From Windows: log in with RDP
Questions ?
EBS
               Elastic Block Storage
• Block Level Storage for use • Redundant
  with EC2                         • Persistent
• Volume: 1 GB to 1 TB             • Point-in-time snapshots to
• Raw unformatted block                Amazon S3
  device                           • Integration with CloudWatch
• Local to an Availability Zone



                                  46
Demo EBS
•   Create a new EBS volume
•   Attach it to an EC2 Instance
•   Partition it and create a File System
•   Mount it; create a file in it
•   Create an EBS Snapshot
•   Create a new volume from the Snapshot
Questions ?
RDS
         Relational Database Service
• Relational Database “as a    • Optional: automatic Standby
  Service”                         Replica
• Simple to Deploy             • Optional: multiple Read-Only
• Managed by the AWS team          copies
• MySQL, SQLServer or          • Easy DB Snapshots and
  Oracle (as of 2012)              automated backup
• Scalable


                              49
Demo RDS
•   Create a DB Instance on RDS (MySQL)
•   Enable Multi-AZ Deployment
•   Enable one Read Replica
•   Optional: connect to the DB Instance
Questions ?
Agenda
• House Keeping & Setup        • Lab: Scalability and
• Introduction to Amazon Web     Availability
  Services                        – Snapshots
• Lab: Building a Web Property    – Load Balancing
  on AWS                          – Auto Scaling
   –   Storage: S3, EBS            – Security
   –   Compute                  • Log Processing Scenario
   –   Content Delivery            – Logging to AWS
   –   Relational Database         – Elastic Map Reduce
   –   Dynamo DB
Let’s take our Web Application to
          the next level
EBS
         Elastic Load Balancer
• Automatically distribute incoming traffic to
  multiple Amazon EC2 instances (in the same
  Region).
• Automatic Health check
• IPv6 support
• Can be integrated with AutoScaling
Questions ?
Snapshots & AMIs
•   Copies of EBS Volumes
•   Essential to Reusability
•   Copy between Regions
•   Durability in S3
Lab Exercise
• Duplicate your entire architecture by
  making an AMI
• Increase your availability by spreading
  your application across availability zones
• Bring up an ELB in front of your website
• Optional – Create a CNAME to the ELB
Questions ?
CloudWatch
•   Integrated across AWS platform
•   Nothing to install
•   Custom Metrics
•   Set Alarms
•   View graphs and statistics
•   Feeds into Autoscaling
Lab Exercise
• Check out the metrics of your web
  application
• Set up an alarm to monitor your site
Questions ?
AutoScaling
•   Auto Up and Auto Down
•   Runs on CloudWatch metrics
•   Notifications via SNS
•   Spot or On-demand
•   No additional Fees
AutoScaling
•   Launch config: AMI to be used
•   Autoscaling group: where/how to launch
•   Autoscaling policy: what should AS do
•   Autoscaling trigger: what will activate AS
Demo Autoscaling

          JMETER
Questions ?
Security
•   Security Groups
•   Granular tiered secure architecture
•   Roles for services
•   Best Practices - Bastions
[Feb AWS 201] Technical Workshop
Before we get started on the controls…
• AWS Reports, Certifications & Accreditations
  •   SOC 1, Type 2 report
  •   SOC 2 report
  •   ISO 27001
  •   PCI DSS Level 1 service provider
  •   FISMA Moderate
  •   MPAA
• Look at http://aws.amazon.com/security
[Feb AWS 201] Technical Workshop
A Protected
Infrastructure:

      IAM
      VPC
      ACL
      ELB
       AZ
       SG
     TMG
     RDP
     WSUS
       AV
Lab Exercise
• Secure your website by creating a DMZ
  between the ELB and your application
• Create a bastion host
Questions ?
Agenda
• House Keeping & Setup        • Lab: Scalability and
• Introduction to Amazon Web     Availability
  Services                        – Snapshots
• Lab: Building a Web Property    – Load Balancing
  on AWS                          – Auto Scaling
   –   Storage: S3, EBS            – Security
   –   Compute                  • Log Processing Scenario
   –   Content Delivery            – Logging to AWS
   –   Relational Database         – Elastic Map Reduce
   –   Dynamo DB
Getting your Data into S3
Console Upload            S3               3rd Party Commercial
                                           Applications
    FTP                                    Tsunami UDP

AWS Import / Export
                                      Storage Gateway
Flume
              S3 API                         CloudFront
                          Direct Connect

          AWS Data Pipeline
S3 and Big Data
•   Why S3?
•   Hadoop Overview
•   Hadoop on the Cloud
•   Hadoop File System
Questions ?
Introducing Apache Hadoop

• Apache Hadoop
 • Software for distributed data analysis
 • Map/Reduce framework
 • Focus on data
• But
 •   Complex
 •   Hard to setup
 •   Cap-ex intensive
 •   Difficult to manage
What is Amazon Elastic MapReduce (EMR)?




            EMR is Hadoop in the Cloud

       Hadoop is an open-source framework for
       parallel processing huge amounts of data on
       a cluster of machines
How does it work?
                                              Choose: Hadoop distribution, #
                                             of nodes, types of nodes, custom
                                                   configs, Hive/Pig/etc.

Put the data
  into S3
                   S3               EMR Cluster


                        011001101     EMR
                                                      Launch the cluster using
                                                     the EMR console, CLI, SDK,
                                                              or APIs
  Get the output
     from S3            You can also store
                        everything in HDFS
DynamoDB and Big Data
• What is Dynamo?
• Dynamo in Big Data – Volume & Velocity
Questions ?
Watch out for unexpected Costs
When the Technical Workshop comes to an end, to avoid
unwanted costs:
• Delete your S3 objects
• Destroy your CloudFront distributions
• Stop or Shut Down your EC2 and RDS instances

The customer is responsible for the resources he’s using.
AWS declines any responsibility if the customer forgets
to shut down resources.
amazon
                       web services


  Thank You
    James Saull
  Solution Architect
jsaull@amazon.com

Mais conteúdo relacionado

Mais procurados

MED303 Addressing Security in Media Workflows - AWS re: Invent 2012
MED303 Addressing Security in Media Workflows - AWS re: Invent 2012MED303 Addressing Security in Media Workflows - AWS re: Invent 2012
MED303 Addressing Security in Media Workflows - AWS re: Invent 2012Amazon Web Services
 
RightScale overview and why I find it elegant
RightScale overview and why I find it elegantRightScale overview and why I find it elegant
RightScale overview and why I find it elegantGiri Fox
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web ServiceHiro Fukami
 
Raindance - Tooling for the Clouds
Raindance - Tooling for the CloudsRaindance - Tooling for the Clouds
Raindance - Tooling for the CloudsMarkus Knauer
 
SQLUG event: An evening in the cloud: the old, the new and the big
 SQLUG event: An evening in the cloud: the old, the new and the big  SQLUG event: An evening in the cloud: the old, the new and the big
SQLUG event: An evening in the cloud: the old, the new and the big Mike Martin
 
AWS Update | London - Overview of New Releases
AWS Update | London - Overview of New ReleasesAWS Update | London - Overview of New Releases
AWS Update | London - Overview of New ReleasesAmazon Web Services
 
SD Forum Java SIG - Running Java Applications On Amazon EC2
SD Forum Java SIG - Running Java Applications On Amazon EC2SD Forum Java SIG - Running Java Applications On Amazon EC2
SD Forum Java SIG - Running Java Applications On Amazon EC2Chris Richardson
 
Sql azure database under the hood
Sql azure database under the hoodSql azure database under the hood
Sql azure database under the hoodguest2dd056
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixeurocloud
 
AWS Use Cases
AWS Use CasesAWS Use Cases
AWS Use Casessamof76
 
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolffSystems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolffCloudOps Summit
 
Cloud Computing BP-Study 20090319
Cloud Computing BP-Study 20090319Cloud Computing BP-Study 20090319
Cloud Computing BP-Study 20090319Yukio Andoh
 
In De Wolken Met Cloud Computing
In De Wolken Met Cloud ComputingIn De Wolken Met Cloud Computing
In De Wolken Met Cloud ComputingAnko Duizer
 
NIC 2013 - Configure and Deploy Private Cloud
NIC 2013 - Configure and Deploy Private CloudNIC 2013 - Configure and Deploy Private Cloud
NIC 2013 - Configure and Deploy Private CloudKristian Nese
 
Building Silverlight Applications Using .NET (Part 2 of 2)
Building Silverlight Applications Using .NET (Part 2 of 2)Building Silverlight Applications Using .NET (Part 2 of 2)
Building Silverlight Applications Using .NET (Part 2 of 2)goodfriday
 
eCommerce Solutions on Windows Azure
eCommerce Solutions on Windows AzureeCommerce Solutions on Windows Azure
eCommerce Solutions on Windows AzureJoão Pedro Martins
 
Codemotion Windows Azure Mobile
Codemotion Windows Azure MobileCodemotion Windows Azure Mobile
Codemotion Windows Azure Mobileantimo musone
 
Virtual Security in Cloud Networks
Virtual Security in Cloud NetworksVirtual Security in Cloud Networks
Virtual Security in Cloud NetworksMarcelo Grebois
 

Mais procurados (20)

MED303 Addressing Security in Media Workflows - AWS re: Invent 2012
MED303 Addressing Security in Media Workflows - AWS re: Invent 2012MED303 Addressing Security in Media Workflows - AWS re: Invent 2012
MED303 Addressing Security in Media Workflows - AWS re: Invent 2012
 
RightScale overview and why I find it elegant
RightScale overview and why I find it elegantRightScale overview and why I find it elegant
RightScale overview and why I find it elegant
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
 
Raindance - Tooling for the Clouds
Raindance - Tooling for the CloudsRaindance - Tooling for the Clouds
Raindance - Tooling for the Clouds
 
SQLUG event: An evening in the cloud: the old, the new and the big
 SQLUG event: An evening in the cloud: the old, the new and the big  SQLUG event: An evening in the cloud: the old, the new and the big
SQLUG event: An evening in the cloud: the old, the new and the big
 
AWS Update | London - Overview of New Releases
AWS Update | London - Overview of New ReleasesAWS Update | London - Overview of New Releases
AWS Update | London - Overview of New Releases
 
SD Forum Java SIG - Running Java Applications On Amazon EC2
SD Forum Java SIG - Running Java Applications On Amazon EC2SD Forum Java SIG - Running Java Applications On Amazon EC2
SD Forum Java SIG - Running Java Applications On Amazon EC2
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Sql azure database under the hood
Sql azure database under the hoodSql azure database under the hood
Sql azure database under the hood
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrix
 
Azure ecommerce
Azure ecommerceAzure ecommerce
Azure ecommerce
 
AWS Use Cases
AWS Use CasesAWS Use Cases
AWS Use Cases
 
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolffSystems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
 
Cloud Computing BP-Study 20090319
Cloud Computing BP-Study 20090319Cloud Computing BP-Study 20090319
Cloud Computing BP-Study 20090319
 
In De Wolken Met Cloud Computing
In De Wolken Met Cloud ComputingIn De Wolken Met Cloud Computing
In De Wolken Met Cloud Computing
 
NIC 2013 - Configure and Deploy Private Cloud
NIC 2013 - Configure and Deploy Private CloudNIC 2013 - Configure and Deploy Private Cloud
NIC 2013 - Configure and Deploy Private Cloud
 
Building Silverlight Applications Using .NET (Part 2 of 2)
Building Silverlight Applications Using .NET (Part 2 of 2)Building Silverlight Applications Using .NET (Part 2 of 2)
Building Silverlight Applications Using .NET (Part 2 of 2)
 
eCommerce Solutions on Windows Azure
eCommerce Solutions on Windows AzureeCommerce Solutions on Windows Azure
eCommerce Solutions on Windows Azure
 
Codemotion Windows Azure Mobile
Codemotion Windows Azure MobileCodemotion Windows Azure Mobile
Codemotion Windows Azure Mobile
 
Virtual Security in Cloud Networks
Virtual Security in Cloud NetworksVirtual Security in Cloud Networks
Virtual Security in Cloud Networks
 

Semelhante a [Feb AWS 201] Technical Workshop

Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWSAmazon Web Services
 
AWS for Start-ups - Case Study - Go Squared
AWS for Start-ups - Case Study - Go SquaredAWS for Start-ups - Case Study - Go Squared
AWS for Start-ups - Case Study - Go SquaredAmazon Web Services
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web ServicesHarish Ganesan
 
How to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
How to Extend your Datacenter into the Cloud - 2nd Watch - WebinarHow to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
How to Extend your Datacenter into the Cloud - 2nd Watch - WebinarAmazon Web Services
 
CloudFork
CloudForkCloudFork
CloudForkESUG
 
Primeros pasos con arquitecturas serverless
Primeros pasos con arquitecturas serverlessPrimeros pasos con arquitecturas serverless
Primeros pasos con arquitecturas serverlessAmazon Web Services
 
Jazoon 2012 - Systems Integration in the Cloud Era with Apache Camel
Jazoon 2012 - Systems Integration in the Cloud Era with Apache CamelJazoon 2012 - Systems Integration in the Cloud Era with Apache Camel
Jazoon 2012 - Systems Integration in the Cloud Era with Apache CamelKai Wähner
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesAmazon Web Services
 
Amazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services
 
A Multi-Tenancy Cloud-Native Digital Library Platform
A Multi-Tenancy Cloud-Native Digital Library PlatformA Multi-Tenancy Cloud-Native Digital Library Platform
A Multi-Tenancy Cloud-Native Digital Library PlatformYinlin Chen
 
Deep Dive on Microservices and Docker
Deep Dive on Microservices and DockerDeep Dive on Microservices and Docker
Deep Dive on Microservices and DockerKristana Kane
 
Serverless cat detector workshop - cloudyna 2017 (16.12.2017)
Serverless cat detector   workshop - cloudyna 2017 (16.12.2017)Serverless cat detector   workshop - cloudyna 2017 (16.12.2017)
Serverless cat detector workshop - cloudyna 2017 (16.12.2017)Paweł Pikuła
 
Keynote aws summit 2012 final
Keynote aws summit 2012 finalKeynote aws summit 2012 final
Keynote aws summit 2012 finalinfolive
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure OverviewEric Nelson
 
O'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The CloudO'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The CloudO'Reilly Media
 

Semelhante a [Feb AWS 201] Technical Workshop (20)

[Mar AWS 201] Technical Workshop
[Mar AWS 201] Technical Workshop[Mar AWS 201] Technical Workshop
[Mar AWS 201] Technical Workshop
 
Content Management and Running your Website on AWS
Content Management and Running your Website on AWSContent Management and Running your Website on AWS
Content Management and Running your Website on AWS
 
AWS for Start-ups - Case Study - Go Squared
AWS for Start-ups - Case Study - Go SquaredAWS for Start-ups - Case Study - Go Squared
AWS for Start-ups - Case Study - Go Squared
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
How to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
How to Extend your Datacenter into the Cloud - 2nd Watch - WebinarHow to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
How to Extend your Datacenter into the Cloud - 2nd Watch - Webinar
 
CloudFork
CloudForkCloudFork
CloudFork
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
Primeros pasos con arquitecturas serverless
Primeros pasos con arquitecturas serverlessPrimeros pasos con arquitecturas serverless
Primeros pasos con arquitecturas serverless
 
Jazoon 2012 - Systems Integration in the Cloud Era with Apache Camel
Jazoon 2012 - Systems Integration in the Cloud Era with Apache CamelJazoon 2012 - Systems Integration in the Cloud Era with Apache Camel
Jazoon 2012 - Systems Integration in the Cloud Era with Apache Camel
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
 
Amazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic BeanstalkAmazon Web Services - Elastic Beanstalk
Amazon Web Services - Elastic Beanstalk
 
AWS Services Overview - Ryland
AWS Services Overview - RylandAWS Services Overview - Ryland
AWS Services Overview - Ryland
 
A Multi-Tenancy Cloud-Native Digital Library Platform
A Multi-Tenancy Cloud-Native Digital Library PlatformA Multi-Tenancy Cloud-Native Digital Library Platform
A Multi-Tenancy Cloud-Native Digital Library Platform
 
[Jun AWS 201] Technical Workshop
[Jun AWS 201] Technical Workshop[Jun AWS 201] Technical Workshop
[Jun AWS 201] Technical Workshop
 
Deep Dive on Microservices and Docker
Deep Dive on Microservices and DockerDeep Dive on Microservices and Docker
Deep Dive on Microservices and Docker
 
Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4
 
Serverless cat detector workshop - cloudyna 2017 (16.12.2017)
Serverless cat detector   workshop - cloudyna 2017 (16.12.2017)Serverless cat detector   workshop - cloudyna 2017 (16.12.2017)
Serverless cat detector workshop - cloudyna 2017 (16.12.2017)
 
Keynote aws summit 2012 final
Keynote aws summit 2012 finalKeynote aws summit 2012 final
Keynote aws summit 2012 final
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 
O'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The CloudO'Reilly Webcast: Architecting Applications For The Cloud
O'Reilly Webcast: Architecting Applications For The Cloud
 

Mais de Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1Amazon Web Services Korea
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...Amazon Web Services Korea
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon Web Services Korea
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Web Services Korea
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Amazon Web Services Korea
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...Amazon Web Services Korea
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Amazon Web Services Korea
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon Web Services Korea
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon Web Services Korea
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Amazon Web Services Korea
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Web Services Korea
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...Amazon Web Services Korea
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon Web Services Korea
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...Amazon Web Services Korea
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...Amazon Web Services Korea
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...Amazon Web Services Korea
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...Amazon Web Services Korea
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...Amazon Web Services Korea
 
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기Amazon Web Services Korea
 

Mais de Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
AWS Summit Seoul 2023 | Amazon Neptune 및 Elastic을 이용한 추천 서비스 및 검색 플랫폼 구축하기
 

Último

UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 

Último (20)

UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 

[Feb AWS 201] Technical Workshop

  • 1. amazon web services AWS 201T Workshop James Saull Solution Architect jsaull@amazon.com
  • 2. Agenda • House Keeping & Setup • Lab: Scalability and • Introduction to Amazon Web Availability Services – Snapshots • Lab: Building a Web Property – Load Balancing on AWS – Auto Scaling – Storage: S3, EBS – Security – Compute • Log Processing Scenario – Content Delivery – Logging to AWS – Relational Database – Elastic Map Reduce – Dynamo DB
  • 5. Setup • aws.amazon.com • Be sure you have permissions and are active • Firefox or Chrome • Windows download Putty: www.putty.org
  • 6. Watch out for unexpected Costs When the Technical Workshop comes to an end, to avoid unwanted costs: • Delete your S3 objects • Destroy your CloudFront distributions • Stop or Shut Down your EC2 and RDS instances The customer is responsible for the resources he’s using. AWS declines any responsibility if the customer forgets to shut down resources.
  • 7. Agenda • House Keeping & Setup Availability • Introduction to Amazon Web – Snapshots Services – Load Balancing • Lab: Building a Web Property – Auto Scaling on AWS – Security – Storage: S3, EBS • Log Processing Scenario – Compute – Logging to AWS – Content Delivery – Elastic Map Reduce – Relational Database – Dynamo DB • Lab: Scalability and
  • 9. Consumer business Seller business } IT Infrastructure business [ Amazon.com’s Three Businesses ] 9
  • 10. About Amazon How did Amazon… Web Services Deep experience in building and operating global web scale ? systems …get into cloud computing?
  • 11. – Reliable, scalable, low-cost infrastructure – Every service offers APIs – You can use only the components you need – All the important “building blocks” are provided [ What is Amazon Web Services? ]
  • 12. Region GovCloud Region [ Global AWS Infrastructure ]
  • 13. Availability Zone [ Global AWS Infrastructure ]
  • 15. Seattle South Bend New York (3) London (2)Amsterdam (2) Newark Dublin Stockholm Palo Alto Tokyo (2) SanHayward Jose Paris Frankfurt (2) Ashburn (2) Madrid Milan (2) Los Angeles (2) Jacksonville Osaka Hong Kong Dallas (2) (2) St.Louis Miami Singapore (2) Sao Paulo Edge Locations Sydney [ Global AWS Infrastructure ]
  • 16. amazon web services [ The Amazon Web Services universe ]
  • 17. Command Line API Web Console SDK [ The Amazon Web Services universe ]
  • 18. Cross Service Features CloudWatch Simple Notification Service IAM Simple WorkFlow CloudFormation Management + Elastic BeanStalk Interface [ The Amazon Web Services universe ] (some services are omitted here)
  • 19. Cross Service Features Platform Building blocks EMR Redshift SQS CloudFront Management + DynamoDB Interface RDS SES CloudSearch [ The Amazon Web Services universe ] (some services are omitted here)
  • 20. Cross Service Features Platform Building blocks Infrastructure Building Management + Blocks Interface EC2 Virtual Private Cloud S3 Glacier EBS [ The Amazon Web Services universe ] (some services are omitted here)
  • 21. Elastic Beanstalk Cross Simple WorkFlow Service CloudFormation CloudWatch Features IAM Command Line Web Console Platform APIs RDS CloudSearch SDK Building SES CloudFront SQS blocks EMR DynamoDB Infrastructure Building Management + VPC EC2 Blocks EBS S3 Interface [ The Amazon Web Services universe ] (some services are omitted here)
  • 22. Agenda • House Keeping & Setup • Lab: Scalability and • Introduction to Amazon Web Availability Services – Snapshots • Lab: Building a Web Property – Load Balancing on AWS – Auto Scaling – Storage: S3, EBS – Security – Compute • Log Processing Scenario – Content Delivery – Logging to AWS – Relational Database – Elastic Map Reduce – Dynamo DB
  • 23. Labs During this workshop, we will build from scratch a highly available, redundant, scalable web property on AWS.
  • 24. Our Building Blocks Storage Amazon Simple Storage Service (S3) Amazon Elastic Block Storage (Amazon EBS) Amazon S3 Bucket Amazon Elastic Volume Snapshot Block Storage (EBS)
  • 25. Our Building Blocks Compute Amazon Elastic Compute Cloud (EC2) Amazon EC2 Instance Instances AMI DB on Instance with Elastic IP Instance CloudWatch
  • 26. Our Building Blocks Content Delivery & Database Amazon Cloudfront Amazon Database Services RDS/DDB Amazon Download Streaming Edge Location Amazon RDS MySQL DB Instance DynamoDB Cloudfront Distribution Distribution
  • 28. Amazon S3 Simple Storage Service • Object-based storage • Scalable (no Filesystem) • Redundancy is managed • Easily store/retrieve data transparently • Durability of 99.999999999% or • File (Object): up to 5 TB each 99.99% • HTTP, HTTPS, BitTorrent • Integrated with other AWS protocols Services 28
  • 29. Amazon S3 Redundancy Your Data Data is replicated Any Amazon S3 Region multiple times Data Data In case of failure, data is replicated again, Data transparently Data Data
  • 30. Amazon S3 Use cases • Backup • Archive (Glacier) • Disaster Recovery (DR) • Content Storage • Website 30
  • 31. Lab Exercise • Create an S3 Bucket • Upload and Download a File • Check out properties and permissions
  • 33. Amazon CloudFront Content Delivery Network • Delivery of content • Origin server: S3, EC2, worldwide non-AWS • Static: HTTP / HTTPS • Public/Private • Streaming: RTMP Distributions • Dynamic Content 33
  • 34. Regions, Availability Zones, Edge Locations Amsterdam Seattle South Bend New York (2) London Newark Stockholm Palo Alto Dublin Tokyo San Jose Frankfurt Paris Los Angeles (2) Ashburn Jacksonville Hong Kong Dallas St.Louis Singapore Sydney Miami Sao Paulo 38 Edge Locations in total (as of Dec 2012)
  • 35. Let’s simplify a bit: we consider only a few of them Stockholm San Jose Hong Kong Sao Paulo Your web servers in Singapore
  • 36. Content Delivery Network: How it works Stockholm San Jose Hong Kong Sao Paulo Dynamic pages (PHP, Java) (from web servers) Your web servers Static content or streaming (with CloudFront) in Singapore
  • 37. Amazon CloudFront Use cases • Accelerated web content delivery • Off-load traffic from web servers • Big spikes in traffic • Event streaming • Marketing campaigns 37
  • 38. Lab Exercise • Create a New Distribution • Test the Content
  • 40. Amazon EC2 Elastic Compute Cloud • Linux / Windows virtual Image machines • VPC: Virtual Private Cloud • Elastic (scale in minutes) • Security (Groups, Keys...) • Many Instance types • VM Import (micro, small, large...) • Auto Scaling, Elastic Load • AMI: Amazon Machine Balancing 40
  • 41. Availability Zone I see 20 Availability Zones in total (as of Feb 2013)
  • 42. EC2 Use cases • Media • Internal Applications • Hosting • Gaming • High Performance • ... Everything that Computing needs computing! • Dev & Test 42
  • 43. Lab Exercise • Create a new Security Group • Launch an Amazon EC2 instance (Linux) • Log in with SSH as ec2-user@ • Install a web server • Create a simple web page • Test it on a browser: it works! • Create and attach an Elastic IP • Create an AMI from an EC2 Instance
  • 44. Demo Windows • Create a new Security Group for Windows • Launch a new EC2 instance (Windows) • Log in with RDP From Windows: log in with RDP
  • 46. EBS Elastic Block Storage • Block Level Storage for use • Redundant with EC2 • Persistent • Volume: 1 GB to 1 TB • Point-in-time snapshots to • Raw unformatted block Amazon S3 device • Integration with CloudWatch • Local to an Availability Zone 46
  • 47. Demo EBS • Create a new EBS volume • Attach it to an EC2 Instance • Partition it and create a File System • Mount it; create a file in it • Create an EBS Snapshot • Create a new volume from the Snapshot
  • 49. RDS Relational Database Service • Relational Database “as a • Optional: automatic Standby Service” Replica • Simple to Deploy • Optional: multiple Read-Only • Managed by the AWS team copies • MySQL, SQLServer or • Easy DB Snapshots and Oracle (as of 2012) automated backup • Scalable 49
  • 50. Demo RDS • Create a DB Instance on RDS (MySQL) • Enable Multi-AZ Deployment • Enable one Read Replica • Optional: connect to the DB Instance
  • 52. Agenda • House Keeping & Setup • Lab: Scalability and • Introduction to Amazon Web Availability Services – Snapshots • Lab: Building a Web Property – Load Balancing on AWS – Auto Scaling – Storage: S3, EBS – Security – Compute • Log Processing Scenario – Content Delivery – Logging to AWS – Relational Database – Elastic Map Reduce – Dynamo DB
  • 53. Let’s take our Web Application to the next level
  • 54. EBS Elastic Load Balancer • Automatically distribute incoming traffic to multiple Amazon EC2 instances (in the same Region). • Automatic Health check • IPv6 support • Can be integrated with AutoScaling
  • 56. Snapshots & AMIs • Copies of EBS Volumes • Essential to Reusability • Copy between Regions • Durability in S3
  • 57. Lab Exercise • Duplicate your entire architecture by making an AMI • Increase your availability by spreading your application across availability zones • Bring up an ELB in front of your website • Optional – Create a CNAME to the ELB
  • 59. CloudWatch • Integrated across AWS platform • Nothing to install • Custom Metrics • Set Alarms • View graphs and statistics • Feeds into Autoscaling
  • 60. Lab Exercise • Check out the metrics of your web application • Set up an alarm to monitor your site
  • 62. AutoScaling • Auto Up and Auto Down • Runs on CloudWatch metrics • Notifications via SNS • Spot or On-demand • No additional Fees
  • 63. AutoScaling • Launch config: AMI to be used • Autoscaling group: where/how to launch • Autoscaling policy: what should AS do • Autoscaling trigger: what will activate AS
  • 66. Security • Security Groups • Granular tiered secure architecture • Roles for services • Best Practices - Bastions
  • 68. Before we get started on the controls… • AWS Reports, Certifications & Accreditations • SOC 1, Type 2 report • SOC 2 report • ISO 27001 • PCI DSS Level 1 service provider • FISMA Moderate • MPAA • Look at http://aws.amazon.com/security
  • 70. A Protected Infrastructure: IAM VPC ACL ELB AZ SG TMG RDP WSUS AV
  • 71. Lab Exercise • Secure your website by creating a DMZ between the ELB and your application • Create a bastion host
  • 73. Agenda • House Keeping & Setup • Lab: Scalability and • Introduction to Amazon Web Availability Services – Snapshots • Lab: Building a Web Property – Load Balancing on AWS – Auto Scaling – Storage: S3, EBS – Security – Compute • Log Processing Scenario – Content Delivery – Logging to AWS – Relational Database – Elastic Map Reduce – Dynamo DB
  • 74. Getting your Data into S3 Console Upload S3 3rd Party Commercial Applications FTP Tsunami UDP AWS Import / Export Storage Gateway Flume S3 API CloudFront Direct Connect AWS Data Pipeline
  • 75. S3 and Big Data • Why S3? • Hadoop Overview • Hadoop on the Cloud • Hadoop File System
  • 77. Introducing Apache Hadoop • Apache Hadoop • Software for distributed data analysis • Map/Reduce framework • Focus on data
  • 78. • But • Complex • Hard to setup • Cap-ex intensive • Difficult to manage
  • 79. What is Amazon Elastic MapReduce (EMR)? EMR is Hadoop in the Cloud Hadoop is an open-source framework for parallel processing huge amounts of data on a cluster of machines
  • 80. How does it work? Choose: Hadoop distribution, # of nodes, types of nodes, custom configs, Hive/Pig/etc. Put the data into S3 S3 EMR Cluster 011001101 EMR Launch the cluster using the EMR console, CLI, SDK, or APIs Get the output from S3 You can also store everything in HDFS
  • 81. DynamoDB and Big Data • What is Dynamo? • Dynamo in Big Data – Volume & Velocity
  • 83. Watch out for unexpected Costs When the Technical Workshop comes to an end, to avoid unwanted costs: • Delete your S3 objects • Destroy your CloudFront distributions • Stop or Shut Down your EC2 and RDS instances The customer is responsible for the resources he’s using. AWS declines any responsibility if the customer forgets to shut down resources.
  • 84. amazon web services Thank You James Saull Solution Architect jsaull@amazon.com