SF Giants about to embark on treacherous part of schedule with upcoming series vs. Atlanta Braves and Philadelphia Phillies.