Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to Cloud Operations

vamsi sistla
February 25, 2014

Introduction to Cloud Operations

This is introduction to Cloud Operations

vamsi sistla

February 25, 2014
Tweet

More Decks by vamsi sistla

Other Decks in Technology

Transcript

  1. Background  20 years of technology and media experience 

    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]
  2. Overview  This is an introduction to Cloud Operations. By

    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
  3. Cloud Operations Overview  Cloud computing is really an operations

    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).
  4. Cloud Operations Overview  Cloud Operations is also about 

    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.
  5. In Summary  Cloud Operations is all about addressing these

    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.
  6. Cloud System Administration  A few of the tasks associated

    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.
  7. Skills to land Cloud Systems Administrator Roles  Having robust

    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.