Mentor for various accelerators –  Techstars London (Spring 2013)  Unreasonable Institute &  37Angels  Board Advisor for various groups –  FP Angels  Jump2Spot &  SAAS Metrics  Volunteer for social causes such as Education and Entrepreneurship  Part time CTO for early stage startups  Teach  Cloud Operations – Azure, Rackspace and Heroku in Philly and Princeton  Big Data – Hadoop Admin, Cloudera, Hive & Other  Contact – [email protected]
the end of this session, you will –  Know basics of Cloud Operations  What does it take to do Cloud Management  Prerequisites:  Your undivided attention  Understanding of various Cloud Technologies  Some high level understanding of Cloud Architecture
model, not a technology – James Urquhart  Cloud Computing uses same technologies with new operational model.  Same management tools, operating system, storage, network protocols, databases, servers and application layer have been around for decades.  What’s different is a new way to avail them, interact with them to build, run, manage and maintain your technology to run your business.  Cloud Operations has two sides to it – the sizzle and the steak.  The sizzle is all the fun stuff you do as a cloud administrator –  Configure and deploy new instances. Kill them when you don’t ‘em  Pick your latest OS, application stack, and fastest hardware  The steak is the opposite but if you ignore, it will burn you quickly.  Understand Service Level Agreement  Understand Quality of Service (QoS) Frameworks  Wade through audit logs to find system bottlenecks and opportunities to optimize (keep your COGS low).
Security  Security across various entities – end users, user data, business data and so forth.  Privacy & Trust and  Privacy/Trust across various entities – end users, vendors, partners, customers and investors.  Compliance  Business Compliance – is critical for businesses to justify moving to the cloud.  Examples – HIPPA,  Cloud Computing – IT administration may or may not have become easier, but most certainly different. Operational acumen is so much important than ever before as within seconds and minutes you can shrink your infrastructure or scale to the hilt.  It’s a myth that once you go cloud, it all runs on its own.
challenges  Understand and manage interrelationships between key components of cloud architecture – Servers, Networks, Storage, Applications & Cloud Economics. This in turn helps you to efficiently management and monitor to help you get most out of your cloud infrastructure by keeping low COGS.  Dealing with business and user security, privacy, QoS, SLAs (Service Availability), legal, regulatory and compliance issues is big part of Cloud Operations.  As a Cloud administrator, your primary role is to take care of  Users – End users, Customers and Internal Users.  Infrastructure, Software, Applications, and Services  Security, Compliance, SLAs, Regulation and Legal.  Business Services – Data Analytics, keeping low COGs, Optimization and so forth.
with the role are:  Planning, installing and configuring systems  Planning, designing and creating storage, networking and other system components  Planning, designing and implementing High Availability and Disaster Recovery for each system  Maintaining and monitoring systems  Implementing performance tuning systems based on monitoring  Re-balancing workloads across servers based on monitoring  Securing systems, networks and individual computers based on requirements and implementation  Planning, implementing and controlling user and account security rights and restrictions  System Admin should educate themselves on all Cloud Technologies and use right business and technical sense in pursue right Cloud solutions for their organizations. Some of this insight comes from knowledge where as rest comes from real world experiences.  It is a common practice to use several cloud providers within a medium/large corporation. Reasons for this are –  Disaster recovery  Supporting various platforms and technologies  Geographical limitations of cloud platforms.  Cost parities between various types of products, services and use cases.  Skill access.  DevOps – is a subset of System Admin – who also deals with costing, billing, analytics, scaling, security and so forth.
understanding of Cloud Services and Infrastructure is very critical  Having solid operational knowledge of leading Cloud Services – Amazon, Rackspace, Azure and Heroku  Having some very basic Database knowledge will certainly help – as this role gets merged under System Administration.  Evolution beyond System Administration is Systems Architect, where you will manage Cloud System Administrators and DevOps.  For a traditional System Admin, you need to be aware of concepts such as memory usage, CPU, network, storage and workload. In Cloud Administration, you also need to be aware of – Business case, location of users, security, cost/economics and other vectors.