چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Amazon Web Services for Developers For Dummies

Dylan Horrocks، Aleksandar Zograf، Seán Michael Wilson، Bryan Talbot، Fredrik Strömberg، Elettra Stamboulis، Paul O'Connell، Pat Mills، Josué Menjivar، Cole Johnson، Lightspeed Champion، Ferry Gouw، Dan Goldman، Vishwajyoti Ghosh، Ethan Ede، Benjamin Dickson، Patrick Dean، Adele Austin، Asia Alfasi

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۱۷
فرمت
EPUB
زبان
انگلیسی
حجم فایل
۱۸ مگابایت

دربارهٔ کتاب

Modern businesses rely on Infrastructure-as-a-Service (IaaS), a setup where someone else foots the bill to create application environments due to costs, but users also access data on the local network. Consequently, developers must know how to write both platform-specific and IaaS-supported applications. Most developers today typically write desktop and web applications only, so this book is an essential tool in getting started in the IaaS environment. The book will: - Help budding developers assess the development options to produce the kind of result actually needed, rather than the one Amazon thinks the reader might need. - Create an environment where the reader learns to use the simplest approach to accomplishing any given task, starting with the management consoles (and a full explanation of the XML files that keep popping up in them). - Provide developers with step-by-step instructions for working at the command line, making it possible to... Introduction 1About This Book 1Foolish Assumptions 2Icons Used in This Book 3Beyond the Book 4Where to Go from Here 5Part 1: Discovering the AWS Development Environment 7Chapter 1: Starting Your AWS Adventure 9Defining the AWS Cloud 10Understanding service-driven application architectures 10Understanding process- and function-driven work flows 12Discovering IaaS 14Defining IaaS 15Comparing IaaS to SaaS 16Comparing IaaS to PaaS 17Determining Why You Should Use AWS 18Comparing AWS to other cloud services 18Defining target areas where AWS works best 19Considering the app types that AWS supports best 20Considering the AWS-Supported Platforms 22Obtaining an overview of the supported platforms 23Choosing an appropriate platform for your needs 25Chapter 2: Obtaining Development Access to Amazon Web Services 27Discovering the Limits of Free Services 28Expiring services versus non-expiring services 29Considering the usage limits 31Considering the Hardware Requirements 32Hosting the services locally 32Hosting the services in the cloud 34Defining a good development environment 35Getting Signed Up 36Obtaining an account 37Getting access keys 42Testing Your Setup 47Chapter 3: Choosing the Right Services 51Getting a Quick Overview of Free-Tier Services 52Understanding the free services 53Working with the online labs 58Choosing a free services path 59Considering the eventual need for paid services 60Matching AWS Services to Your Application 65Working with services during the free period 65Interacting with services after the free period 66Considering AWS Security Issues 67Getting the Amazon view of security 67Getting the expert view of security 68Discovering the reality of Amazon security 69Employing AWS security best practices 69Using the IAM Policy Simulator to check access 69Part 2: Starting the Development Process 73Chapter 4: Considering AWS Communication Strategies 75Defining the Major Communication Standards 76Transporting the data 76Obtaining an API method listing 78Making a request 78Understanding How REST Works 80Defining REST resources 80Working with requests and responses 81Overcoming those really annoying signature issues 83Chapter 5: Creating a Development Environment 87Choosing a Platform 88Considering the AWS-supported options 88Using JavaScript for browser examples 90Using Python for local examples 91Obtaining and Installing Python 91Obtaining Continuum Analytics Anaconda version 4.3.1 92Installing Python on Linux 93Installing Python on MacOS 94Installing Python on Windows 95Using Jupyter Notebook 98Defining the code repository 100Working with the Identity and Access Management Console 106Configuring root access 107Signing into a user account 111Installing the Command Line Interface Software 112Getting started with CLI 112Obtaining additional information and help 113Configuring S3 Using CLI 114Creating the aws utility configuration file 115Obtaining S3 information 116Configuring S3 Using Node.js 117Installing Node.js 117Configuring Node.js 118Dealing with credentials 119Dealing with Cross Origin Resource Sharing (CORS) 119Making a call 122Configuring S3 Using a Desktop Application 123Installing boto 124Listing S3 buckets 124Chapter 6: Creating a Virtual Server Using EC2 125Getting to Know the Elastic Compute Cloud (EC2) 126Understanding basic EC2 configuration 126Defining the security setup 128Using the standard storage options 130Working with Elastic Block Store (EBS) Volumes 130Knowing the EBS volume types 130Creating an EBS volume 131Discovering Images and Instances 137Generating security keys 138Creating an instance 138Connecting to the instance 143Part 3: Performing Basic Development Tasks 145Chapter 7: Understanding AWS Input/Output 147Considering the Input/Output Options 148Working with JSON 149Working with XML 150Working with Amazon API Gateway 151Defining the uses for the API Gateway 151Defining the security requirements 151Understanding models 153Mapping templates 153Creating an API Gateway using the console 154Accessing an API Gateway using the CLI 161Chapter 8: Developing Web Apps Using Elastic Beanstalk 165Considering Elastic Beanstalk (EB) Features 166Deploying an EB Application 168Creating the application entry 168Testing the application deployment 178Setting application security 178Configuring the application 181Working with application environments 182Updating an EB Application 183Getting the sample code and making a change 184Uploading the modified application 184Switching application versions 186Removing Unneeded Applications 188Monitoring Your Application Using Amazon CloudWatch 188Chapter 9: Developing Batch Processes and Scripts 191Considering the Batch-Processing and Script Options 192Defining the difference between batch processing and scripting 192Understanding the batch-processing options 193Understanding the scripting options 196Performing Batch Processing Locally 198Developing Scripts 199Using Scripts Locally 201Interacting with aws-shell 202Considering aws-shell features 202Getting aws-shell 203Performing simple tasks 204Obtaining help 206Editing your commands 206Chapter 10: Responding to Events with Lambda 209Considering the Lambda Features 210Working with a server 210Working in a serverless environment 211Starting the Lambda Console 212Creating a Basic Lambda Application 214Selecting a Lambda blueprint 214Configuring a function 216Using ensembles for functions 222Creating the test setup 223Testing the function 223Fixing test function errors 226Checking the function metrics 226Modifying the function code 227Deleting the function 229Interacting with Simple Queue Services (SQS) 229Creating a queue using the console 230Working with the CLI to configure SQS 232Writing a program in Python 233Using Lambda to create entries 234Part 4: Interacting with Databases 239Chapter 11: Getting Basic DBMS Using RDS 241Considering the Relational Database Service (RDS) Features 242Choosing a database engine 242Understanding the need to scale efficiently 245Defining data replication 246Cloning your database 247Managing RDS 248Accessing the RDS Management Console 249Using the CLI alternative 254Performing management tasks programmatically 256Creating a Database Server 257Installing a database access product 258Accessing the instance 258Adding tables 260Working with other features 260Adding Support to Applications 265Considering the access requirements 265Configuring the MySQL setup 267Interacting with the database 267Configuring Load Balancing and Scaling 269Defining the purpose of load balancing 269Working with Elastic Load Balancing 270Defining the purpose of scaling 274Working with Auto Scaling 275Chapter 12: Programming Techniques for AWS and MySQL 279Interacting with RDS 280Interacting with option groups using the console 281Using the CLI to work with events 288Employing programming techniques to read and write parameter groups 293Working with MySQL Code 300Enabling stored procedures, functions, and triggers 300Using stored procedures 301Working with the MySQL/RDS Tables 302Performing Data Uploads 305Performing Data Downloads 307Chapter 13: Gaining NoSQL Access Using DynamoDB 309Considering the DynamoDB Features 310Getting a quick overview of NoSQL 310NoSQL Limitations 311Differentiating between NoSQL and relational databases 312Defining typical uses for DynamoDB 314Downloading a Local Copy of DynamoDB 314Performing the installation 314Starting DynamoDB locally 315Overcoming the Windows OSError issue 316Testing your DynamoDB installation 316Creating a Basic DynamoDB Setup 318Developing a Basic Database 321Configuring tables 322Adding items 327Modifying items 332Copying items 332Deleting items 333Deleting a table 333Performing Queries 333Using the console 333Querying the database programmatically 336Part 5: The Part of Tens 339Chapter 14: Ten Ways to Create AWS Applications Quickly 341Working at the Console 341Using Example Source Code 342Combining Trial-and-Error Techniques 343Watching the Videos 343Attending the Webinars 344Discovering Others Efforts 345Depending on Peer Support 345Working with Blogs 346Using Alternative Sources 347Going Back to Tutorials 347Chapter 15: Ten AWS Tools Every Developer Needs 349Obtaining Additional Amazon Offerings 350Enhancing ASW services directly 350Employing Tools for Amazon Web Services 350Wandering through Amazon Marketplace 351Getting Amazon-supported peer help 352Partnering with a Third Party 352Developing New Knowledge 353Getting an education 353Locating online blogs and note sources 354Rely on an information repository 354Using Bitnami Developer Tools- 355Relying on Device Emulators 355Index 357 Welcome to ([https://footballtemple.com/]) Football Temple , your go to site for everything football. Whether you’re a die-hard fan, a casual follower, or a fantasy football enthusiast, this is the place where the beautiful game comes alive. At Football Temple, we live and breathe football, delivering the latest updates, in-depth analysis, and unparalleled coverage of the sport that unites millions across the globe. Our mission is simple: to be your go-to site for football news, live match updates, transfer rumors, and everything in between. From the English Premier League to the UEFA Champions League, from Arsenal to Real Madrid, we’ve got you covered. Why Football Temple? Football is more than just a game—it’s a passion, a lifestyle, and a universal language. At Football Temple, we understand that. Our team of dedicated writers, analysts, and football enthusiasts work tirelessly to bring you the most accurate, engaging, and up-to-date content. Here’s what sets us apart: Comprehensive Coverage: From EPL news to UEFA Champions League fixtures, we cover it all. Real-Time Updates: Stay ahead with live football match scores, premier league results, and all today livescore updates. Expert Analysis: Dive deep into match previews, player performances, and tactical breakdowns. Exclusive Content: Get the inside scoop on football transfer news and latest football news before anyone else. What We Offer 1. Breaking Football News In the fast-paced world of football, staying informed is key. Our football news section ensures you never miss a beat. From managerial changes to injury updates, we deliver breaking stories as they happen. 2. Live Match Coverage Experience the thrill of the game with our live football match updates. Whether it’s Arsenal live, Real Madrid live, or any other team, we provide real-time commentary, live score today football, and post-match analysis. 3. Transfer News & Rumors The transfer window is one of the most exciting times for football fans. Our football transfer news section keeps you updated on the latest signings, rumors, and deals. Who’s joining your favorite team? Find out here first. 4. Fixtures & Results Plan your week around the games that matter. With premier league fixtures today, English Premier League fixtures, and matches today, you’ll always know when and where to watch. Plus, our premier league results section ensures you’re up to date with the latest outcomes. 5. Free Live Scores Can’t watch the game? No problem. Our free live score updates keep you in the loop, no matter where you are. Our Story Football Temple was born out of a shared love for the game. As lifelong fans, we noticed a gap in the market for a platform that combines comprehensive coverage with a fan-first approach. We wanted to create a space where fans could find everything they need in one place—a temple, if you will, dedicated to the beautiful game. Since our inception, we’ve grown into a trusted source for millions of football enthusiasts worldwide. Our commitment to quality, accuracy, and passion has earned us a loyal following, and we’re just getting started. Our Values Passion: Football is at the heart of everything we do. Integrity: We deliver honest, unbiased, and accurate content. Innovation: We’re constantly evolving to meet the needs of our readers. Community: Football is nothing without its fans, and we’re proud to be part of this global family. Join the Football Temple Community Football is more fun when shared with others. That’s why we’ve built a vibrant community of fans who share your passion. Join the conversation on our social media channels, comment on our articles, and connect with fellow football lovers from around the world. Our Promise to You At Football Temple, we’re committed to delivering the best football content on the web. Whether you’re here for the latest football news, live match updates, or transfer rumors, we promise to keep you informed, entertained, and inspired. Thank you for choosing Football Temple as your football hub. Together, let’s celebrate the game we all love. Final Note Football Temple is more than just a blog—it’s a celebration of the sport that brings us all together. Whether you’re here for the latest football news, live match updates, or transfer rumors, we’re thrilled to have you as part of our community. Welcome to the FootballTemple. Welcome to the beautiful game. Acest raport se referă la frecvența și gravitatea abuzurilor asupra copiilor legate de acestea acuzații de „posesie" și „vrăjitorie". Identifică caracteristicile cheie comune în aceste cazuri, trage concluzii și face recomandări. Raportul se bazează pe cercetări de birou și discuții cu asistenții sociali, profesori de școală, ofițeri de poliție, voluntari și alții care au avut cunoașterea aspectelor subiectului. O caracteristică importantă a fost colectarea și examinarea rapoartelor cazurilor care au avut loc începând cu ianuarie 2017, analizând informații adesea limitate înregistrate și tragerea concluziilor din acest material, cât și pe cercetări și informații publicate într-un raport similar publicat de Serviciul de Protecție a Copilului Metropolitan Londonez, Anglia. Credința în „posesie" și „vrăjitorie" este larg răspândită. România nu este singură în această situație; cazuri au fost raportate la nivel mondial. Copii cu care s-a discutat în acest raport provin dintr-o varietate de medii, din punct de vedere social, educațional, cultural ete, însă și din minoritățile politeiste din România, făcând apel la un alt raport cu privire la incidența de cazuri de discriminare pe motive religioase în România, descris într-un raport anterior făcut de Asociația noastră. Șaptezeci și patru de cazuri de abuz legate în mod clar de acuzațiile de „posesie" și au fost identificate „vrăjitorii". Pentru a proteja împotriva numărării duble, numai cazurile pentru care au existat factori de identificare au fost analizați. Prin urmare, acest raport analizează doar treizeci și opt dintre aceste cazuri. Trebuie remarcat faptul că înainte de anchete doar paisprezece cazuri ce au fost identificate în mod clar și au existat cazuri noi raportate până la data publicării acestui raport. Numărul de cazuri de abuz asupra copiilor legate de acuzațiile de „posesie" și „Vrăjitoria" identificată până acum este mai mic în comparație cu numărul total de copii abuzați în fiecare an. În perioada 01 ianuarie 2017 - 31 decembrie 2017, 18197 de copii au fost plasați într-un serviciu de tip rezidențial public și privat în România, iar 37105 de copii au fost plasați intr-o măsură de plasament la rudele până în gradul IV, asistenți maternale profesioniști sau angajați ai DGASPC, ori organisme private acreditate și alte familii în România. Au existat 72.100 de anchete de protecție a copilului în România în anul 2017. Aceste date sunt extrase din Raportul Ministerului Muncii, Autoritatea Naționala pentru Protecția Drepturilor Copilului și Adopție - "Protecția Drepturilor Copiilor și Adopție" - http://mmuncii.ro/j33/images/buletin_statistic/2018/Copil_sem_I_2018.pdf. Abuzul în cauză apare atunci când se încearcă „exorcizarea" copilului. Abuzul constă în bătăi severe și alte cruzimi premeditate, cum ar fi flămânzirea, arderea materialelor religioase și a obiectelor de cult și izolarea copilului. Făptașii sunt de obicei îngrijitori - adesea nu părinții naturali - iar abuzul apare de obicei în gospodărie unde locuiește copilul. În ultimă instanță, copilul poate fi abandonat în străinătate. Istoria lor ulterioară nu este cunoscută. Se pare că există caracteristici comune între cazuri, de exemplu, un copil fiind țap ispășitor, structura familiei și dizabilitatea. Prin recunoașterea acestor tipare se poate face posibilă identificarea timpurie a copiilor cu risc și prevenirea cazurilor de excluziune socială. Recomandările abordează colectarea de informații mai bune despre cazuri, elaborarea de îndrumări despre tratarea cazurilor, monitorizarea mișcării copiilor și protejarea drepturilor copiilor din punct de vedere religios. ... Preface / R.c. Worrest And M.m. Caldwell -- Agents And Effects Of Ozone Trends In The Atmosphere / G .brasseur And A. De Rudder -- Inconsistencies In Current Photochemical Models Deduced From Considerations Of The Ozone Budget / U. Schmailzl And P.j. Crutzen -- Computation Of Spectral Distribution And Intensity Of Solar Uv-b Radiation / R. Rundel -- A New Uv-b Handbook. Vol. 1 / S.a.w. Gerstl, A. Zardecki And H.l. Wiser -- Possible Errors Involved In The Dosimetry Of Solar Uv-b Radiation / B.l. Diffey -- Action Spectra And Their Key Role In Assessing Biological Consequences Of Solar Uv-b Radiation / M.m. Caldwell, L.b. Camp, C.w. Warner And S.d. Flint -- Action Spectra For Inactivation And Mutagenesis In Chinese Hamster Cells And Their Use In Predicting The Effects Of Polychromatic Radiation / F. Zölzer And J. Kiefer -- Dose And Dose-rate Responses To Uv-b Radiation : Implications For Reciprocity / F.r. De Gruijl, H.j.c.m. Sterenborg, H. Slaper And J.c. Van Der Leun --^ Cellular Repair And Assessment Of Uv-b Radiation Damage / C.s. Rupert -- Repair Of Genetic Damage Induced By Uv-b (290-320 Nm) Radiation / R.m. Tyrrell -- Physiological Responses Of Yeast Cells To Uv Of Different Wavelengths / J. Kiefer, M. Schall And A. Al-talibi -- Effects Of Uv-b Radiation On Photosynthesis / W.b. Sisson -- Effect Of Uv Irradiation On Different Partial Reactions Of The Primary Processes Of Photosynthesis / G. Renger, M. Voss, P. Gräber And A. Schulz -- Effects Of Ultraviolet Radiation On Fluorescence Induction Kinetics In Isolated Thylakoids And Intact Leaves / L.o. Björn, J. Bornman And E. Olsson -- Fine Structural Effects Of Uv Radiation On Leaf Tissue Of Beta Vulgaris / J.f. Bornman, R.f. Evert, R.j. Mierzwa And C.h. Bornman -- Comparative Sensitivity Of Binucleate And Trinucleate Pollen To Ultraviolet Radiation : A Theoretical Perspective / S.d. Flint And M.m. Caldwell -- The Effect Of Enhanced Solar Uv-b Radiation On Motile Microorganisms / D.-p. Häder --^ Uv-b Radiation And Adaptive Mechanisms In Plants / C.j. Beggs, U. Schneider-ziebert And E. Wellmann -- Leaf Uv Optical Properties Of Rumex Patientia L. And Rumex Obtusifolius L. In Regard To A Protective Mechanism Against Solar Uv-b Radiation Injury / R. Robberecht And M.m. Caldwell -- Uv-b-induced Effects Upon Cuticular Waxes Of Cucumber, Bean, And Barley Leaves / D. Steinmüller And M. Tevini -- Effects Of Uv-b Radiation On Growth And Development Of Cucumber Seedlings / M. Tevini And W. Iwanzik -- Interaction Of Uv-a, Uv-b And Visible Radiation On Growth, Composition, And Photosynthetic Activity In Radish Seedlings / W. Iwanzik -- Effects Of Enhanced Ultraviolet-b Radiation On Yield, And Disease Incidence And Severity For Wheat Under Field Conditions / R.h. Biggs And P.g. Webb -- Effects Of Ultraviolet-b Radiation On The Growth And Productivity Of Field Grown Soybean / J. Lydon, A.h. Teramura And E.g. Summers --^ Interaction Between Uv-b Radiation And Other Stresses In Plants / A.h. Teramura -- Models And Data Requirements For Measuring The Economic Consequences Of Uv-b Radiation On Agriculture / R.m. Adams -- Appendix 1: Subroutine For Schippnick And Green Uv Spectral Irradiance Model / F. Rundel. Edited By Robert C. Worrest, Martyn M. Caldwell. Proceedings Of The Nato Advanced Research Workshop On The Impact Of Solar Ultraviolet Radiation Upon Terrestrial Ecosystems: I. Agricultural Crops Held At Bad Windsheim, September 27-30, 1983--t.p. Verso. Published In Cooperation With Nato Scientific Affairs Division. Includes Bibliographies And Index.

Everything you need to get running with IaaS for Amazon Web Services

Modern businesses rely on Infrastructure-as-a-Service (IaaS)—a setup in which someone else foots the bill to create application environments—and developers are expected to know how to write both platform-specific and IaaS-supported applications. If you're a developer who writes desktop and web applications but have little-to-no experience with cloud development, this book is an essential tool in getting started in the IaaS environment with Amazon Web Services.

In Amazon Web Services For Developers For Dummies, you'll quickly and easily get up to speed on which language or platform will work best to meet a specific need, how to work with management consoles, ways you'll interact with services at the command line, how to create applications with the AWS API, and so much more.

  • Assess development options to produce the kind of result that's actually needed
  • Use the simplest approach to accomplish any given task
  • Automate tasks using something as simple as the batch processing features offered by most platforms
  • Create example applications using JavaScript, Python, and R
  • Discover how to use the XML files that appear in the management console to fine tune your configuration

Making sense of Amazon Web Services doesn't have to be as difficult as it seems—and this book shows you how.

Everything you need to get running with IaaS for Amazon Web Services Modern businesses rely on Infrastructure-as-a-Service (IaaS)—a setup in which someone else foots the bill to create application environments—and developers are expected to know how to write both platform-specific and IaaS-supported applications. If you're a developer who writes desktop and web applications but have little-to-no experience with cloud development, this book is an essential tool in getting started in the IaaS environment with Amazon Web Services. In Amazon Web Services For Developers For Dummies, you'll quickly and easily get up to speed on which language or platform will work best to meet a specific need, how to work with management consoles, ways you'll interact with services at the command line, how to create applications with the AWS API, and so much more. Assess development options to produce the kind of result that's actually needed Use the simplest approach to accomplish any given task Automate tasks using something as simple as the batch processing features offered by most platforms Create example applications using JavaScript, Python, and R Discover how to use the XML files that appear in the management console to fine tune your configuration Making sense of Amazon Web Services doesn't have to be as difficult as it seems—and this book shows you how. Pima Controls is a leading provider of industrial automation and electrical solutions, known for its expertise in delivering reliable and efficient (https://pima.in/our-offering/panel-manufacturing/) electrical control panels tailored to diverse industrial needs. With a strong commitment to innovation and operational excellence, Pima Controls also specializes in the (https://pima.in/services/variable-frequency-drive/) maintenance of VFDs , ensuring optimal motor performance and energy savings. As a forward-thinking solutions partner, the company offers end-to-end (https://pima.in/our-offering/technology-partners/schneider-electric/) automated energy solutions that empower industries to enhance productivity, reduce downtime, and achieve sustainable energy management. Pie Lerche was born in Randers, and when she left as an adult, she was determined to never come back. When circumstances forced her to return, she complained about the city for years until she realized how terrible her attitude was. And she decided to write Randers a love letter. The book contains a large collection of photographs of people, places, events and details from the home Lerche grew to love; along with conversations, comments, quotes and anecdotes from herself and from her fellow Randrusians. Everything you need to get running with IaaS for Amazon Web Services Modern businesses rely on Infrastructure-as-a-Service (IaaS) a setup in which someone else foots the bill to create application environments and developers are expected to know how to write both platform-specific and IaaS-supported applications.

قیمت نهایی

۴۴٬۰۰۰ تومان