企業間の連携においてもSaaS活用シフトが進む一方で、インターネット経由というイメージからセキュリティーに不安を感じて踏みとどまるユーザーは多くいます。こうした懸念を払しょくするAWS PrivateLinkを活用した企業間のプライベート接続や閉域網との構成例、SaaS事業者様からなるPrivateLinkパートナーコミュニティ形成の取り組みをご紹介します。
2021年12月9日に開催された「SaaS on AWS Day 2022」での講演内容です。
The document discusses updates to AWS management and governance services from the past six months including re:Invent 2019. It provides an overview of the different categories of services - Enable (ControlTower, LicenseManager, Budgets), Provision (CloudFormation, ServiceCatalog, EC2 ImageBuilder), Operate (CloudWatch, SystemsManager, Config, CloudTrail, Cost Explorer), and others. Key updates mentioned include new features for ControlTower, LicenseManager, CloudFormation registry, and CloudFormation drift detection for StackSets.
AWS Black Belt Online Seminarの最新コンテンツ: https://aws.amazon.com/jp/aws-jp-introduction/#new
過去に開催されたオンラインセミナーのコンテンツ一覧: https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/
This document provides an overview of Elastic Load Balancing (ELB) on AWS. It discusses the different types of ELBs (Application Load Balancer, Network Load Balancer, Classic Load Balancer), their key features and how they can be used to build scalable and highly available systems by distributing traffic across multiple Availability Zones and targets like EC2 instances or ECS containers. It also covers topics like listener configurations, routing, health checks, access logs and integration with other AWS services.
This document discusses DNS and Amazon Route 53. It begins with an overview of DNS records like NS, A, AAAA, CNAME, PTR and MX records. It then covers DNS concepts such as the domain name system, domain name registration and resolution. The document also discusses how Route 53 can be used to configure DNS settings across public and private hosted zones for routing traffic to AWS resources.
This document discusses the need for a service mesh and introduces AWS App Mesh as a service mesh solution. It explains that as applications become more distributed, microservices-based, and utilize different technologies, a common way to handle communication between services is needed to ensure reliability, security, and observability across the system. A service mesh provides this by managing traffic at the infrastructure level rather than requiring each application to implement its own communication logic.
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...Amazon Web Services Japan
?
This document discusses Amazon EC2 Auto Scaling and AWS Auto Scaling. It provides an overview of EC2 Auto Scaling for scaling EC2 instances, Application Auto Scaling for services like ECS, and AWS Auto Scaling which unifies scaling across different AWS resources. It also covers various scaling options like target tracking, step scaling policies, and scheduled scaling. Best practices for setting up auto scaling groups and examples of using different scaling configurations are presented.
- AWS CDK (Cloud Development Kit) allows users to define AWS infrastructure as code using common programming languages rather than JSON/YAML templates.
- It generates CloudFormation templates from source code and provides pre-defined constructs that implement AWS best practices to reduce code needed.
- To use AWS CDK, users need to install the CDK CLI, set up a development environment for their preferred language (TypeScript, Python, Java, C# supported), and deploy their code which will provision resources by generating and executing CloudFormation templates under the hood.
The document provides an overview of an AWS webinar on CloudFormation that will cover:
1) An introduction to CloudFormation and how to get started with it.
2) Development, testing, deployment, and operation methods for CloudFormation.
3) The webinar is intended for those new to CloudFormation or already using it to learn about useful CloudFormation features and efficient automation methods in 2020.
The document discusses redundancy connections between on-premises environments and AWS. It introduces AWS Network Solutions Architect Kikuchi Nobuaki and the agenda which includes why redundancy is needed, options for redundancy, achieving higher availability, operating securely, and conclusions. Redundancy is important to ensure reliable connectivity between on-premises networks and AWS VPCs. The document reviews example outages and AWS' efforts to ensure availability. Common redundancy options with AWS include connecting with multiple Direct Connect circuits or using a combination of Direct Connect and VPN connections.
AWS Black Belt Online Seminarの最新コンテンツ: https://aws.amazon.com/jp/aws-jp-introduction/#new
過去に開催されたオンラインセミナーのコンテンツ一覧: https://aws.amazon.com/jp/aws-jp-introduction/aws-jp-webinar-service-cut/
This document provides an overview of Elastic Load Balancing (ELB) on AWS. It discusses the different types of ELBs (Application Load Balancer, Network Load Balancer, Classic Load Balancer), their key features and how they can be used to build scalable and highly available systems by distributing traffic across multiple Availability Zones and targets like EC2 instances or ECS containers. It also covers topics like listener configurations, routing, health checks, access logs and integration with other AWS services.
This document discusses DNS and Amazon Route 53. It begins with an overview of DNS records like NS, A, AAAA, CNAME, PTR and MX records. It then covers DNS concepts such as the domain name system, domain name registration and resolution. The document also discusses how Route 53 can be used to configure DNS settings across public and private hosted zones for routing traffic to AWS resources.
This document discusses the need for a service mesh and introduces AWS App Mesh as a service mesh solution. It explains that as applications become more distributed, microservices-based, and utilize different technologies, a common way to handle communication between services is needed to ensure reliability, security, and observability across the system. A service mesh provides this by managing traffic at the infrastructure level rather than requiring each application to implement its own communication logic.
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...Amazon Web Services Japan
?
This document discusses Amazon EC2 Auto Scaling and AWS Auto Scaling. It provides an overview of EC2 Auto Scaling for scaling EC2 instances, Application Auto Scaling for services like ECS, and AWS Auto Scaling which unifies scaling across different AWS resources. It also covers various scaling options like target tracking, step scaling policies, and scheduled scaling. Best practices for setting up auto scaling groups and examples of using different scaling configurations are presented.
- AWS CDK (Cloud Development Kit) allows users to define AWS infrastructure as code using common programming languages rather than JSON/YAML templates.
- It generates CloudFormation templates from source code and provides pre-defined constructs that implement AWS best practices to reduce code needed.
- To use AWS CDK, users need to install the CDK CLI, set up a development environment for their preferred language (TypeScript, Python, Java, C# supported), and deploy their code which will provision resources by generating and executing CloudFormation templates under the hood.
The document provides an overview of an AWS webinar on CloudFormation that will cover:
1) An introduction to CloudFormation and how to get started with it.
2) Development, testing, deployment, and operation methods for CloudFormation.
3) The webinar is intended for those new to CloudFormation or already using it to learn about useful CloudFormation features and efficient automation methods in 2020.
The document discusses redundancy connections between on-premises environments and AWS. It introduces AWS Network Solutions Architect Kikuchi Nobuaki and the agenda which includes why redundancy is needed, options for redundancy, achieving higher availability, operating securely, and conclusions. Redundancy is important to ensure reliable connectivity between on-premises networks and AWS VPCs. The document reviews example outages and AWS' efforts to ensure availability. Common redundancy options with AWS include connecting with multiple Direct Connect circuits or using a combination of Direct Connect and VPN connections.
[JAWS DAYS 2019] Amazon DocumentDB(with MongoDB Compatibility)入門Shuji Kikuchi
?
The document provides a reference for 'MongoDB: The Definitive Guide' authored by Kristina Chodorow and Mike Dirolf, published by O'Reilly Media in September 2010. It outlines key features and updates of MongoDB, such as capped collections, indexing, and the aggregation framework through various versions up to 2018. Additionally, it includes links to further resources on Amazon Aurora and AWS DocumentDB.
re:Growth 2018 Tokyo:Amazon Global Networkが提供する新サービスShuji Kikuchi
?
Global Accelerator and Transit Gateway provide connectivity solutions. Global Accelerator optimizes routing between clients and applications, while Transit Gateway enables VPN and direct connections between VPCs and on-premises networks. Both services improve performance and reduce costs compared to alternative connectivity architectures.
This document discusses several ways to connect Amazon Web Services (AWS) virtual private clouds (VPCs), including AWS Direct Connect, VPN connections, and VPC Peering. It notes that Direct Connect provides a dedicated network connection, while VPN and VPC Peering are software-based options that can be used for workloads that don't require as dedicated a connection. The document provides brief descriptions of each connectivity method.
1. The document discusses how to configure a Network Load Balancer (NLB) with a PrivateLink endpoint to provide private access to services within a VPC.
2. Key steps include creating an Elastic Network Interface (ENI) in each Availability Zone, associating the ENIs to the NLB, and specifying the PrivateLink endpoint DNS name to route traffic privately.
3. PrivateLink allows networking interfaces and resources to be accessed privately without an internet gateway, NAT device, VPN connection or AWS Direct Connect.
The document primarily discusses the configuration of AWS VPN connections, including details about virtual private gateways, customer gateways, BGP routing settings, and tunnel configurations. It outlines essential IP address schemes, routing protocols, and key management settings for establishing secure communications over the VPN. Additionally, there are references to specific commands and operational statuses relevant to networking equipment used for these purposes.
21. 21Inter Region VPC Peering の制约
? Inter Region VPC Peeringにはリージョン内の
VPC Peeringと?べ未サポートの機能がある
? Security Group参照
? VPC間のプライベートIP解決
22. 22Inter Region VPC Peering の制约
? Security Group参照
? リージョン内ではSourceにSecurity Groupを指定可能
? Inter RegionではIP/CIDRで指定する必要あり
Security Group
Web
Security Group
DB
Protocol Port Source
TCP 3306 SG:Web
24. 24Inter Region VPC Peering の制约
? プライベートIP解決
VPC外:Public IPを取得
VPC内(AmazonProvidedDNS):Private IPを取得
$ dig ec2-13-231-218-52.ap-northeast-1.compute.amazonaws.com @8.8.8.8
:
:;ec2-13-231-218-52.ap-northeast-1.compute.amazonaws.com. IN A
;; ANSWER SECTION:ec2-13-231-218-52.ap-northeast-1.compute.amazonaws.com. 21599 IN A 13.231.218.52
$ dig ec2-13-231-218-52.ap-northeast-1.compute.amazonaws.com @172.31.0.2
:
:;ec2-13-231-218-52.ap-northeast-1.compute.amazonaws.com. IN A
;; ANSWER SECTION:ec2-13-231-218-52.ap-northeast-1.compute.amazonaws.com. 21599 IN A 172.31.5.216
25. 25Inter Region VPC Peering の制约
? PeeringしたVPCでも「プライベートIP解決」を有効にすること
でVPC間でもPrivate IPで名前解決可能
? Inter Region VPC Peeringでは「プライベートIP解決」が設定
できないので?VPC以外はPublic IPを取得してしまう
ec2-xxx-xxx-xxx-xxx.ap-northeast-
1.compute.amazonaws.com
DNS DNS
ec2-xxx-xxx-xxx-xxx.ap-northeast-
1.compute.amazonaws.com
Private IP
26. 26Inter Region VPC Peering の制约
? パブリックアクセスを有効にしたRDS/Redshiftの場合には重要
? VPC Peeringを経由せずにInternet経由のアクセスになってしまう
DNS DNS
Public IP
xxx.ap-northeast-
1.rds.amazonaws.com
Private IP
RDS
xxx.ap-northeast-
1.rds.amazonaws.com
27. 27Inter Region VPC Peering の制约
? パブリックアクセスを有効にしたRDS/Redshiftの場合には重要
? VPC Peeringを経由せずにInternet経由のアクセスになってしまう
DNS DNS
Public IP
xxx.ap-northeast-
1.rds.amazonaws.com
Private IP
RDS
xxx.ap-northeast-
1.rds.amazonaws.com
28. 28Inter Region VPC Peering の制约
? 解決?法はDNSキャッシュの配置
? AmazonProvidedDNSはVPC内からしか利?できない
? Peering経由でアクセスするにはDNSキャッシュを経由させる
https://dev.classmethod.jp/cloud/aws-hybrid-cloud-dns-designs/
DNS
xxx.ap-northeast-
1.rds.amazonaws.com
Private IP
RDS
xxx.ap-northeast-
1.rds.amazonaws.com
Private IPDNSキャッシュ
サーバ