Docker on Amazon Web Services
Overthelastfewyears,Dockerhasbeenthegoldstandardforbuildinganddistributingcontainerapplications.AmazonWebServices(AWS)isaleaderinpubliccloudcomputing,andwasthefirsttoofferamanagedcontainerplatformintheformoftheElasticContainerService(ECS).DockeronAmazonWebServicesstartswiththebasicsofcontainers,Docker,andAWS,beforeteachingyouhowtoinstallDockeronyourlocalmachineandestablishaccesstoyourAWSaccount.You'llthendigdeeperintotheECS,anativecontainermanagementplatformprovidedbyAWSthatsimplifiesmanagementandoperationofyourDockerclustersandapplicationsfornoadditionalcost.Onceyouhavegottogripswiththebasics,you'llsolvekeyoperationalchallenges,includingsecretsmanagementandauto-scalingyourinfrastructureandapplications.You'llexplorealternativestrategiesfordeployingandrunningyourDockerapplicationsonAWS,includingFargateandECSServiceDiscovery,ElasticBeanstalk,DockerSwarmandElasticKubernetesService(EKS).Inadditiontothis,therewillbeastrongfocusonadoptinganInfrastructureasCode(IaC)approachusingAWSCloudFormation.Bytheendofthisbook,you'llnotonlyunderstandhowtorunDockeronAWS,butalsobeabletobuildreal-world,secure,andscalablecontainerplatformsinthecloud.
·15.8萬字