Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
AWS Cloud Technology And Future of Faster Modern Architecture
1. AWS Cloud Technology And
Future of Faster Modern Architecture
MYA MAW SWE
2020/07/04
@Tech Meetup For MM Engineers in JP #3
2. Contents
1. Who am I?
2. What is Cloud Computing?
3. What is AWS Cloud?
4. AWS Products?
5. Future of Faster Modern Architectures
6. Tips & References
@Tech Meetup For MM Engineers in JP #3
3. Who am I?
• Name : Mya Maw Swe
• Working Exp : Since 2011~
• Working Status : System Engineer/ Solution Architect
• Currently Work At : Airitech Co.,Ltd (Japan)
• Now Interesting In : React, Python,
Agile, Elasticsearch, AWS
• In AWS : AI Series, EC2
@Tech Meetup For MM Engineers in JP #3
4. What is Cloud Computing?
@Tech Meetup For MM Engineers in JP #3
5. What is Cloud Computing?
• On-demand availability of
• computer system resources,
• data storage (cloud storage) and
• computing power
without direct active management by the user
• Cloud providers typically use a "pay-as-you-go“ model
@Tech Meetup For MM Engineers in JP #3
6. What is Cloud Computing?
Cloud Giants Comparison(2020/02)
@Tech Meetup For MM Engineers in JP #3
Cloud Service Providers
• Amazon Web Service (AWS)
• Microsoft Azure
• Google Cloud Platform
• IBM Cloud Services
• VMware
• Red Hat
• Salesforce
• Oracle Cloud
• SAP
• Verizon Cloud
• Dropbox
And So On…
7. What is AWS Cloud?
@Tech Meetup For MM Engineers in JP #3
8. AWS Cloud
• is the world’s most comprehensive and broadly adopted cloud
platform
• offering over 175 fully featured services from data centers globally.
@Tech Meetup For MM Engineers in JP #3
9. Use Cases
• data backup
• disaster recovery
• email
• virtual desktops
• software development and testing
• big data analytics
• customer-facing web applications
@Tech Meetup For MM Engineers in JP #3
20. AWS Products
@Tech Meetup For MM Engineers in JP #3
・Amazon Elastic Compute Cloud
・provides secure, resizable compute capacity in the cloud
21. AWS Products
@Tech Meetup For MM Engineers in JP #3
・lets you run code without provisioning or managing servers
・pay only for the compute time you consume
・Data Processing, Web Applications
23. AWS Products
@Tech Meetup For MM Engineers in JP #3
・Amazon Simple Storage Service
・Object storage service
・Store and protect any amount of data
・For a range of use cases, such as
・static web hosting
・mobile applications
・backup and restore, archive
・enterprise applications
・IoT devices
・big data analytics
24. AWS Products
@Tech Meetup For MM Engineers in JP #3
・high performance block storage
service
・designed for use with Amazon
Elastic Compute Cloud (EC2)
25. AWS Products
@Tech Meetup For MM Engineers in JP #3
・ simple, scalable, fully managed
elastic NFS file system
・for use with AWS Cloud services
and on-premises resources
27. AWS Products
@Tech Meetup For MM Engineers in JP #3
・easy to set up, operate, and scale
・cost-efficient and resizable capacity
・AWS manages hardware provisioning,
database setup, patching and backups
28. AWS Products
@Tech Meetup For MM Engineers in JP #3
・ MySQL and PostgreSQL-
compatible relational database built for
the cloud,
・ is up to five times faster than
standard MySQL databases
・ is up to three times faster than
standard PostgreSQL databases
29. AWS Products
@Tech Meetup For MM Engineers in JP #3
・a key-value and document database
・single-digit millisecond performance at any
scale
・ fully managed
・ durable database with built-in security, backup
and restore, and in-memory caching
30. AWS Products
@Tech Meetup For MM Engineers in JP #3
・ in-memory data stores
・ high throughput and low latency in-memory data
stores
・ popular choice for real-time use cases like
・Caching
・Session Stores
・Gaming
・Real-Time Analytics
・Queuing
31. AWS Products
@Tech Meetup For MM Engineers in JP #3
・ most popular and fastest cloud data
warehouse
・ simple and cost effective to run high
performance queries
・ can build powerful reports and dashboards
using business intelligence tools
32. AWS Products
@Tech Meetup For MM Engineers in JP #3
・ low-cost Amazon S3 cloud
storage classes
・ for data archiving and long-term
backup
34. AWS Products
@Tech Meetup For MM Engineers in JP #3
• Virtual Private Cloud
• Complete control over your virtual networking
environment, including
• selection of your own IP address range,
• creation of subnets,
• configuration of route tables and
• network gateways.
35. AWS Products
@Tech Meetup For MM Engineers in JP #3
• to establish dedicated network connection
from your premises to AWS
42. Future of Faster Modern Architecture
@Tech Meetup For MM Engineers in JP #3
43. Cloud First Approach( Modern Architecture )
@Tech Meetup For MM Engineers in JP #3
Acceleration of
technology evolution
Flexible to meet diverse
customer needs
Need to respond quickly for Business
Develop Innovated Apps!
Change development methods and technologies!
44. Cloud First Approach( Modern Architecture )
@Tech Meetup For MM Engineers in JP #3
Response to
business speed
Development
method
Agile
Applied technology frame
Cloud
Operation method
DevOps
45. Cloud First Approach( Modern Architecture )
@Tech Meetup For MM Engineers in JP #3
Agile
• iterative approach to project management
and software development
• deliver value to their customers faster
• requirements, plans, and results are
evaluated continuously
Response to
business speed
Development method
Agile
Applied technology frame
Cloud
Operation method
DevOps
46. Cloud First Approach( Modern Architecture )
@Tech Meetup For MM Engineers in JP #3
Serverless
• without thinking about servers
• native architecture of the cloud
• increasing your agility and innovation to build
modern application and services
• lower total cost
• in AWS
AWS Lambda, AWS Fargate
Amazon S3, Amazon DynamoDB
Amazon API Gateway and so on…
Response to
business speed
Development method
Agile
Applied technology frame
Cloud
Operation method
DevOps
47. Cloud First Approach( Modern Architecture )
@Tech Meetup For MM Engineers in JP #3
Microservices
• structures an application as a collection of
services
• Highly maintainable and testable
• Loosely coupled
• Independently deployable
• Organized around business capabilities
• Owned by a small team
• enables the rapid, frequent and reliable
delivery of large, complex applications
Response to
business speed
Development method
Agile
Applied technology frame
Cloud
Operation method
DevOps
48. Cloud First Approach( Modern Architecture )
@Tech Meetup For MM Engineers in JP #3
DevOps
• Combination of software development (Dev)
and IT operations (Ops)
• The following are DevOps best practices:
• Continuous Integration(CI)
• Continuous Delivery(CD)
• Microservices
• Infrastructure as Code(Cloudformation)
• Monitoring and Logging
• Communication and Collaboration
Response to
business speed
Development method
Agile
Applied technology frame
Cloud
Operation method
DevOps
50. Credit for free or cheap for learning purposes?
@Tech Meetup For MM Engineers in JP #3
Use Free Tier!
for 12 months which includes 750 hours of Amazon EC2 Linux t2.micro
usage, 5 GB of Amazon S3 standard storage
750 hours of Amazon RDS Single-AZ db.t2.micro Instances
Get free AWS credits!
often given out for attending AWS events and webinars
51. Notice
@Tech Meetup For MM Engineers in JP #3
Don’t just read it! Do it!
Understand the pricing
Don’t Forget to Check Billing
Stop services after you used
Tips & References
52. Which services should learn first?
@Tech Meetup For MM Engineers in JP #3
There are over 175 services in AWS
Don’t panic! Learn Basic!
EC2, Lambda
S3, EFS
RDS(MYSQL), Dynamo DB
VPC, IAM
53. References
@Tech Meetup For MM Engineers in JP #3
AWS Infrastructure
https://www.infrastructure.aws/
AWS Products
https://aws.amazon.com/products/?nc1=h_ls
AWS Learning portal
https://aws.amazon.com/training/?nc1=h_ls
AWS Certifications
https://aws.amazon.com/certification/?nc1=h_ls
AWS Hosting a static website on Amazon S3
https://docs.aws.amazon.com/AmazonS3/latest/dev/WebsiteHosting.html
AWS Whitepaper
https://aws.amazon.com/whitepapers/?nc1=h_ls&whitepapers-main.sort-by=item.additionalFields.sortDate&whitepapers-main.sort-order=desc
54. Thank You
MYA MAW SWE
2020/07/04
@Tech Meetup For MM Engineers in JP #3