Practical Iis: Internet Information Services in the Data Center and the Cloud

Practical IIS guides you through the many challenges and opportunities that developers and architects face when building websites and web services for an increasingly dynamic web. If you need to set up IIS as the foundation for your web application this book will teach you everything you need to know. You will be walked through the key facts you need to be aware of when setting up a modern IIS installation. Whether you're starting from scratch or migrating from a pre-IIS 7 web application this book will help you make the right choices and give you peace of mind every step of the way. Because of the rapid evolution of the web the modern IIS user is faced with fundamental challenges that previous users have not had to answer -- is it better to host your applications locally or place them in the cloud? Are your security protocols sufficient for the task yet flexible enough to allow your web applications to grow? Are you using tools such as PowerShell to their full advantage? Will your maintenance routines provides the reliability that you need? Practical IIS answers all these questions and more. This book gives you everything you need to know in order to set up, deploy, and maintain Microsoft web applications successfully. You'll be shown tools to monitor your application's health and performance over time, and learn how to ensure things go right and plan for when things go wrong. This book is your concise, practical reference to understanding IIS and using it day-to-day. What you'll learn * Understand how IIS 7.5 and 8 compare to previous versions and the compelling new features they contain that make them 'must have' upgrades. * Evaluate in-house versus cloud IIS hosting to determine best value for money and resilience. * Discover tried-and-tested best practices that will improve your website's response times. * Install certificates and deploy multiple sites efficiently. * How to monitor and secure your websites to ensure smooth running. * Learn how to use PowerShell to automate common tasks and to scale your website with ease. * Troubleshoot your installations using included tools to determine problems and minimize application down-time. Who this book is for This book is ideal for both developers and architects who are using IIS as the foundation for their web applications. The concepts and techniques explained here are just as applicable to large corporations as they are to small start-ups.