Access and Control On-Premise : ข้อมูลทางธุรกิจ hardware และ software ทั้งหมดจะอยู่ในการควบคุมและดูแลโดยองค์กรของเราเองทั้งหมด แต่การเข้าถึงและการดูแลรักษาอาจจำเป็นต้องใช้การ on-site เข้าไปที่ data center On-Cloud : สามารถเข้าถึงระบบของเราได้ทุกที่ทุกเวลาผ่านเว็บเบราว์เซอร์จากอุปกรณ์ใดก็ได้ เพียงแค่เชื่อมต่อเครือข่ายอินเตอร์เน็ต
Cost On-Premise : องค์กรจำเป็นต้องรับผิดชอบค่าใช้จ่ายในการบำรุงรักษา hardware พลังงานไฟฟ้า และพื้นที่ที่ใช้ในการจัดเก็บ อาจฟังดูมีค่าใช้จ่ายหลายส่วนที่ต้องดูแล แต่หากคำนวนถึงการใช้งานอย่างต่อเนื่องหรือการทดสอบระบบที่มีการเชื่อมต่อไปสู่ระบบเครือข่าย third party ที่มี traffic ปริมาณมากแล้ว on-premise ก็อาจจะประหยัดกว่าได้ และนี่ก็เป็นอีกเหตุผลที่ในหลายๆองค์กรยังคงมีการใช้งาน on-premise On-Cloud : องค์กรจำเป็นต้องรับผิดชอบค่าใช้จ่ายในการใช้งานทรัพยากรตามที่ใช้งานจริง โดยที่ผู้ให้บริการแต่ละที่ได้กำหนดค่าใช้จ่ายของแต่ละ service เอาไว้ ซึ่งเราก็สามารถเลือกเปิด service นั้นๆ ได้ทันทีที่เราต้องการ หรือปิด service ได้ทันทีที่เราไม่ได้ใช้งานแล้ว เพื่อลดค่าใช้จ่ายได้เช่นกัน
Security On-Premise : หน่วยงานที่มีข้อมูล sensitive data เช่น รัฐบาลและอุตสาหกรรมการธนาคาร จะต้องรักษาระดับความปลอดภัยและความเป็นส่วนตัวไว้ใน data center ของตนเอง ซึ่งการรักษาความปลอดภัยก็ยังคงเป็นเรื่องสำคัญสำหรับหลายอุตสาหกรรม On-Cloud : ความท้าทายด้านความปลอดภัยยังคงเป็นอุปสรรคอันดับหนึ่งในการปรับใช้ cloud computing ซึ่งแผนกไอทีหลายแห่งทั่วโลกยังคงกังขากับบริการระบบ cloud ในการเก็บข้อมูลส่วนบุคคลของพนักงาน เช่น ข้อมูลประจำตัวในการเข้าสู่ระบบ หรือแม้แต่ทรัพย์สินทางปัญญา