Upgrade to Pro — share decks privately, control downloads, hide ads and more …

jawspankration-where-are-these-services-now-sho...

 jawspankration-where-are-these-services-now-show-tomoya.oka-20211121

AWS has been one of major cloud computing service providers in this decade and has large number of Services. AWS sometimes released alternative services in response to AWS user's requirements. So, does the "old services" still exist? Let's dive into this digital jungle to look for them!

cyberarchitect

November 21, 2021
Tweet

More Decks by cyberarchitect

Other Decks in Technology

Transcript

  1. 1 @cyberarchitect Cloud Solutions Architect Coauthored exam preparation books of

    AWS Certified Solutions Architect – Associate/Professional Tomoya Oka
  2. What is “Continuity of Service”? We build our own applications

    and run them on an execution environment in combination of several cloud provided services like building blocks. 4 Photo by Ketut Subiyanto https://www.pexels.com/ja-jp/photo/4473569/
  3. What will happen if we lose one of the “block”?

    Our application may not be able to run if cloud service providers stop some of its services. The “Continuity of service” is one of the key elements we should consider when we choose cloud provider. 5 Photo by John Nyberg https://www.freeimages.com/jp/photo/texture-debris-1161404
  4. Continuous innovation AWS keeps introducing and making improvements it services.

    Sometimes we feel uncomfortable its drastic change and compatibility issues as drawbacks, even if they offer alternative services in most cases. 6 AWS Management Console(2010) AWS Management Console(2021) https://aws.amazon.com/jp/blogs/aws/aws-management-console-now-supports-amazon-s3/ User friendly..?🙄
  5. Do you remember “VM Import/Export”? Released 2010 or 2011(couldn’t find

    the source). VM Import/Export is part of AWS CLI which enables us to import virtual machine images from our existing environment to Amazon EC2 instances and export them back to your on-premises environment. 8 https://aws.amazon.com/blogs/aws/new-aws-server-migration-service/ https://aws.amazon.com/jp/server-migration-service/faqs/ https://d1.awsstatic.com/webinars/jp/pdf/services/2020811_AWS_BlackBelt_CloudEndure_Public.pdf Alternatives Service Name Released Advantage over the old one AWS Server Migration Service (SMS) 2016 ✓ Management console support ✓ Incremental Replication between AWS and on-prem environment support ✓ Job scheduling CloudEndure Migration Acquired in 2019 ✓ Mass migration support(more than 300 concurrent migration) ✓ Bandwidth control support ✓ DR solution bundled
  6. “VM Import/Export” still exists?(1/3) You can run VM import as

    an ec2’s option of AWS CLI(aws ec2 import-image). Unfortunately, importing a VM as an instance(of on-premise) using VM Import/Export is currently difficult because it requires the deprecated Amazon EC2 Command Line Interface (Amazon EC2 CLI). 9 ⇒Yes!👍 https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-instance-import.html
  7. “VM Import/Export” still exists?(3/3) Last update date of VM Import/Export

    document was 2019. AWS kept updating document even after releasing alternative services. Impressive. 11 https://docs.aws.amazon.com/vm-import/latest/userguide/doc-history.html
  8. Do you remember “SimpleDB”? Released 2007. Amazon SimpleDB is a

    highly available NoSQL data store that offloads the work of database administration. 12 https://aws.amazon.com/simpledb/?nc1=h_ls Alternatives Service Name Released Advantage over the old one Amazon DynamoDB 2012 ✓ Management console support ✓ Automatically distributes data ✓ Change data capturing support (Streams) ✓ ACID support ..so many updates and advantages
  9. Extra: StepFunctions’s update this year.. AWS Step Functions Supports additional

    200 AWS Services!? 15 https://aws.amazon.com/jp/blogs/aws/now-aws-step-functions-supports-200-aws-services-to-enable-easier-workflow-automation/
  10. Extra: That is.. SimpleDB ..is unfortunately not supported😢. However, SDKs

    itself support SimpleDB. We can integrate it by writing codes like lambda(cf. “client = boto3.client('sdb')”) . 16 https://docs.aws.amazon.com/step-functions/latest/dg/supported-services-awssdk.html https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sdb.html
  11. Some deprecated services I could find some AWS services has

    been deprecated. On October 30, 2021, AWS Amplify replaced AWS Mobile Hub. Amazon Machine Learning is no longer updating. 17 https://docs.aws.amazon.com/aws-mobile/latest/developerguide/what-is-aws-mobile.html https://docs.aws.amazon.com/machine-learning/latest/dg/what-is-amazon-machine-learning.htm l
  12. What I wanted to say in this presentation was that

    18 ✓ Cloud service providers tend to obsolete old services which has new alternatives. ✓ It affects our application’s continuity. We must consider the risk when we choose cloud service providers. ✓ We don’t know whether AWS will keep supporting old services I referred today in future or not, but it’s true AWS has been supporting old services even today. ✓ That is one of my favorite points of AWS💖. ✓ I will contribute and cheer up AWS’s community to have AWS keep continues its services!